The heavy-lifting for this release is largely from improvements in the Tacent library. All image filtering is now done natively. Supported resample filters (for resizing an image) now include: Nearest neighbour, box, bilinear, bicubic, Catmull-Rom, Mitchell, pure cardinal, b-spline, plus 3 variants of Lanczos (narrow, normal, and wide).
In addition, the resizing dialogs have been reworked to be more powerful. There are 3 new edit-menu dialogs for resizing: Resize Image allows you to specify the new dimensions and uses one of the above resample filters, Resize Canvas allows you to specify an anchor and a new size without filtering -- if the new image is larger you can specify the fill colour, if smaller cropping occurs. The last option, Resize Aspect, is similar to Resize Canvas but allows you to specify the new desired aspect ratio and either have the new image be cropped or add letterbox padding -- often useful processing photos.
Additional features and improvements include:
- Ability to specify the edge mode (clamp of wrap) when using resize filters. Useful for textures that will be tiled.
- Support for multipage TIFFs using official libtiff 4.2.0.
- BMP loading supports more pixel formats (including 32 bit with alpha). BMP saving to 24 or 32 bit is more robust.