This is primarily a feature release:
authorTony Cook <tony@develop=help.com>
Thu, 14 Sep 2006 07:43:24 +0000 (07:43 +0000)
committerTony Cook <tony@develop=help.com>
Thu, 14 Sep 2006 07:43:24 +0000 (07:43 +0000)
- a new qtype value 'mixing' has been added to the scale() method.
  This is faster than 'normal', slower than 'preview'.  This is based on
  the method used by pnmscale, and seems to produce less blurry results
  than normal.

- the rubthrough() method can now render onto images with an alpha
  channel.

- the read_multi() method now falls back to calling doing a single
  image read via the read() method and write_multi() will now fall
  back to calling write() if a single image is supplied.  This means
  you can simply call the read_multi() or write_multi() functions
  without having to check if the type is formatted by that method.

- the GIF loop extension can now be written.  If you don't have
  libungif/giflib 4.1.4 (or some distribution's bugfixed equivalent)
  you should upgrade.

- getscanline() and setscanline() can now read/write palette index
  based data from/to the image for paletted images, by setting type to
  'index'.

- we no longer hassle you to disable GIF support

- minor documentation fixes

Imager.pm
META.yml
announce/0.54.txt [new file with mode: 0644]

index 92135e5..1259c18 100644 (file)
--- a/Imager.pm
+++ b/Imager.pm
@@ -155,7 +155,7 @@ my %attempted_to_load;
 BEGIN {
   require Exporter;
   @ISA = qw(Exporter);
 BEGIN {
   require Exporter;
   @ISA = qw(Exporter);
-  $VERSION = '0.53';
+  $VERSION = '0.54';
   eval {
     require XSLoader;
     XSLoader::load(Imager => $VERSION);
   eval {
     require XSLoader;
     XSLoader::load(Imager => $VERSION);
index 44997af..22b918c 100644 (file)
--- a/META.yml
+++ b/META.yml
@@ -1,6 +1,6 @@
 --- #YAML:1.0
 name: Imager
 --- #YAML:1.0
 name: Imager
-version: 0.53
+version: 0.54
 version_from: Imager.pm
 author: Tony Cook <tony@imager.perl.org>, Arnar M. Hrafnkelsson
 abstract: Perl extension for Generating 24 bit Images
 version_from: Imager.pm
 author: Tony Cook <tony@imager.perl.org>, Arnar M. Hrafnkelsson
 abstract: Perl extension for Generating 24 bit Images
@@ -10,4 +10,4 @@ recommends:
 license: perl
 dynamic_config: 1
 distribution_type: module
 license: perl
 dynamic_config: 1
 distribution_type: module
-generated_by: Imager version 0.53
+generated_by: Imager version 0.54
diff --git a/announce/0.54.txt b/announce/0.54.txt
new file mode 100644 (file)
index 0000000..3e6a803
--- /dev/null
@@ -0,0 +1,27 @@
+This is primarily a feature release:
+
+- a new qtype value 'mixing' has been added to the scale() method.
+  This is faster than 'normal', slower than 'preview'.  This is based on
+  the method used by pnmscale, and seems to produce less blurry results
+  than normal.
+
+- the rubthrough() method can now render onto images with an alpha
+  channel.
+
+- the read_multi() method now falls back to calling doing a single
+  image read via the read() method and write_multi() will now fall
+  back to calling write() if a single image is supplied.  This means
+  you can simply call the read_multi() or write_multi() functions
+  without having to check if the type is formatted by that method.
+
+- the GIF loop extension can now be written.  If you don't have
+  libungif/giflib 4.1.4 (or some distribution's bugfixed equivalent)
+  you should upgrade.
+
+- getscanline() and setscanline() can now read/write palette index
+  based data from/to the image for paletted images, by setting type to
+  'index'.
+
+- we no longer hassle you to disable GIF support
+
+- minor documentation fixes