version 1.2.26beta01 [February 21, 2008]
Added missing "(" in pngmem.c. Bug introduced in libpng-1.2.2/1.0.13
version 1.2.26beta02 [March 12, 2008]
Refined error message returned from deflateInit2 in pngwutil.c
Check IHDR length in png_push_read_chunk() before saving it.
version 1.2.26beta03 [March 16, 2008]
Revised contrib/gregbook to handle premature end-of-file and file
read errors correctly.
version 1.2.26beta04 [March 18, 2008]
Free png_ptr->big_row_buf and png_ptr->prev_row before allocating
new copies in png_read_start_row(). Bug introduced in libpng-1.2.22.
version 1.2.26beta05 [March 19, 2008]
Removed extra png_free() added in libpng-1.2.26beta04.
version 1.2.26beta06 [March 19, 2008]
Avoid reallocating big_row_buf and prev_row when the size does not increase.
version 1.2.26rc01 [April 2, 2008]
Ifdef out some code that is unused when interlacing is not supported.
* Paintbucket tool
* Tweak tool
* 3D Box tool
* Live path effects
* Color management
* New SVG filters and UI
* Native PDF and AI import
* XAML import/export
* Open Clip Art Library integration (import/export)
* Stock patterns
* Bitmap editing extension effects
* Full on-canvas gradient editing
* Engraver's Toolbox in the Calligraphic tool
* Touch selection
* Dockable dialogs
* Command-line access to verbs
* Snapping made usable
* "3D" / axonometric grid
* Angled guidelines
* Conversion of objects to guidelines
* Significant speed and interactivity improvements
* Hundreds of smaller features and bugfixes
* Core
* Faster engine
* Possibility of seam step > 1
* More precision for rigidity value
* Interface
* Autosize button for object deletion
* Optionally scale (or LqRescale) back to
the original size
* Rescale order option
+ Install as a Ruby gem.
* Support Quartz surface.
* Fix a wrong type conversion bug.
* Fix a memory leak bug.
* Support ruby 1.9.0.
* Fix typos.
* Rename Cairo::WIN32Surface to Cairo::Win32Surface
* Cairo::WIN32Surface is still available for backward compatibility but
don't use in newly written code.
include:
+ Install as a Ruby gem.
* Support for Ruby 1.9.0+ (requires mkrf 0.2.3)
* Added support for many more OpenGL extensions
* GLU and GLUT cleanup, bugfixes, some missing functions added -
version 3.7 of GLUT API is now requirement (previously 3.0)
* Support for OpenGL 2.1 (that includes pixelpack/unpack buffer)
* Lots of bugfixes.
The capabilities of the Color library are limited to pure mathematical
manipulation of the colors based on color theory without reference to
color profiles (such as sRGB or Adobe RGB). For most purposes, when
working with the RGB and HSL colors, this won't matter. However, some
color models (like CIE La*b) are not supported because Color does not
yet support color profiles, giving no meaningful way to convert colors
in absolute color spaces (like La*b, XYZ) to non-absolute color spaces
(like RGB).
Changes:
o Added Image#encipher, Image#decipher (available with ImageMagick 6.3.8-6)
o Added DTX1Compression, DTX1Compression, and DTX1Compression
CompressionType enums (available in ImageMagick 6.3.9-4)
o Added optional "use hex format" argument to Pixel#to_color
o Support :area resource type in Magick.limit_resource
o Pixel.from_HSL and Pixel#to_HSL are deprecated. Use Pixel.from_hsla
and Pixel#to_hsla instead. The new methods rely on the ImageMagick 6.3.5
and later API.
o The Image#alpha and alpha= attributes are deprecated. Use alpha() and
alpha? instead.
o The Image#mask= attribute is deprecated. Use mask() instead.
o The use of Ruby older than version 1.8.4 with RMagick is deprecated and
will not be supported in a future release.
o Fix bug #18271, rvg width and height attributes wrong after a call to
viewbox (reported by Greg Jarman)
Mar. 12, 2008 - Version 7.21 (production release)
- Added support for Leica M8 maker notes (in both DNG and JPEG images)
- Added ability to write encrypted Nikon makernote information (!!)
- Fixed decoding of Nikon D3 color balance information
- Decode AFPointsUsed for Nikon D3 and D300 (thanks Jens Duttke)
[many minor changes]
- fixed a regression introduced by the brush cursor optimization
- fixed bug in transform tool preview
- fixed PSD export of images with layer masks
- fixed base64 encoding routine of the Mail plug-in
- use the correct background color when creating a new image
- explicitly link libgimpthumb with GLib
- improved selection of the font sample string
- unified handling of "Enter" and "Space" keysyms
- fixed bug in the Glossy script when used with a pattern
- correctly record dimensions in Exif data when saving as JPEG
- fixed sensitivity of plug-in menu items
- fixed potential crashes in Wind, Warp, Small Tiles and Apply Canvas
plug-ins
- added default keyboard shortcut for "Paste As New Image" (Ctrl-Shift-V)
- added default keyboard shortcut for "Copy Visible" (Ctrl-Shift-C)
- fixed missing preview update in Curves tool
- fixed a bug in the Frosty Logo script
- fixed backward transformations using the PDB
- translation fixes and updates (de, eu, eo, fr, he, hu, it, ja, ko)
revision 1.398
date: 2008/02/06 21:29:13; author: dcoffin; state: Exp; lines: +61 -36
Added the "-P" and "-S" options.
Support the Sony DSLR-A200 and the PowerShots A720 and S5 IS.
----------------------------
revision 1.397
date: 2007/12/10 07:43:31; author: dcoffin; state: Exp; lines: +56 -6
Support the Panasonic DMC-L10, added the "-W" option.
----------------------------
revision 1.396
date: 2007/11/16 15:24:52; author: dcoffin; state: Exp; lines: +3 -0
Cropped four columns from the Nikon D3.
----------------------------
revision 1.395
date: 2007/11/12 20:28:32; author: dcoffin; state: Exp; lines: +34 -26
Abolished the getrat() macro, support the Hasselblad H3D.
----------------------------
revision 1.394
date: 2007/11/04 02:18:54; author: dcoffin; state: Exp; lines: +12 -6
Added the Olympus E-3 and adjusted a few maximums.
----------------------------
revision 1.393
date: 2007/10/30 06:23:29; author: dcoffin; state: Exp; lines: +333 -88
Support the AVT F-080C, Canon EOS 40D, Canon EOS-1Ds Mark III,
Canon PowerShot G9, Nikon Coolpix S6, Nikon D3, Nikon D300,
Panasonic DMC-FZ18, and Sony DSLR-A700.
Support the new Canon sRAW CR2 format.
Added median filtering after interpolation.