
v14.5 [Dec 25, 2020]
- Added support for pingo when copy metadata is enabled (Devedse).
- Added support for webp lossless with pingo.
- Updated jpeg-archive to 2.2.0.
- Updated pingo to 0.99 rc3 (23) x64 version.
- Updated ImageMagick to 7.0.10.37 with HDRI support.
- Updated Ghostscript to 9.53.3.
- Updated mozjpeg to 4.0.1 RC2 build 20200929 x86 and x64 binaries
- Updated to mutool 1.18.
- Updated ffmpeg to 4.3.1.
- Updated to cppcheck 2.2.
- Some minor optimizations and code cleanup.
v14.2 [Mar 23, 2020]
Bugs fixed.
v8.4 [Jun 20, 2016]
8.40 - 2016/06/17
- Added MIME (.mht .mhtml .eml .emlx .msg .mbx .vcf .vcard) support with Leanify (JoeW).
- Added optional JPEG lossy recompression by adding jpeg-recompress (maadjordan).
- Added INI setting JPEGAllowLossy=false to enable lossy JPEG optimizations (maadjordan).
- Added ZIP SFX installer detection.
- Added InstallShield Wizard and RTPatch Updater detections to exclude processing like we did with Inno Setup (ThisWillDoIt).
- Added Nullsoft Install System detections to exclude processing in EXE chain.
- Added ECT to the MP3 toolchain to optimize embedded images (Skibicki).
- Fixed a bug calling Ghostscript, that ignored parameters after dPDFSETTINGS which should made quality and size better (Skibicki #5).
- Removed generator metatag from tidy output (JoeW).
- Disabled Leanify, and PNGout for APNG because the broke optimized files in some cases (Folding Home).
- Disabled ImageWorsener for WEBP, because it is not lossless (Skibicki #9).
- Added EPRT extension (Solid Works) to ZIP chain (maadjordan).
- Added Leanify to the HTML/SVG toolchain when HTMLEnableTidy is enabled (JoeW).
- Updated Leanify to 0.4.3.136 daily binaries.
- Updated donation button to use Paypal.me so it can accept different currencies that euros (JoeW).
- Updated pngquant to 2.7.0a.
- Updated to ECT 0.4 x86 and x64 optimized builds (thanks Malloc Voidstar).
- Updated ImageMagick 7.0.2.0 with HDRI support.
- Updated to NSIS 3.0 RC1.
- Updated to cppcheck 1.74.
- Upgraded distributions to 7-Zip 16.02.
- Some minor optimizations and code cleanup.
v8.1 [Jan 1, 2016]
- Enhanced GZ, JPEG and PNG compression by adding ECT 0.1 by Felix Hanau.
- Fixed Windows 10 theme (d4k0).
- Workedarround a bug in C++ Builder Seattle that made executables require BORLANDMM.DLL -https://forums.embarcadero.com/thread.jspa?messageID=706835- (d4k0).
- Fixed a problem with disabled menu items after optimization (d4k0).
v7.9 [Aug 22, 2015]
7.90 - 2015/08/20
- Tested to be compatible on new Microsoft Windows 10.
- Better PNG optimizations by allowing tunning TruePNG parameters, including remove metadata and lossy recompression.
- Better JPEG optimizations by allowing to run jhead when metadata should be copied too (Jaff).
- Do not convert SVG to SVGZ (JoeW).
- Updated Leanify to 0.4.2.64 daily binaries.
- Updated ImageMagick to 6.9.2.0 with HDRI support.
- Updated gifsicle to 1.88 (custom build).
- Updated TruePNG to 0.6.0.0.
- Updated strip to 2.25.1.
- Updated to NSIS 3.0 beta 2.
- Updated custom builds with Visual C 2015 (gifsicle, jpegoptim, jsmin).
- Upgraded distributions to 7-Zip 15.06.
v7.8 [Jun 2, 2015]
7.80 - 2015/06/01
- Fixed an incompatibility with Windows XP introduced in 7.50 by unsupported COPY_FILE_NO_BUFFERING flag that makes CopyFileEx API function fail (Vivil).
- Fixed lossy PNG optimization was performed even if "allow lossy" was unchecked (guindos98, alex, Newtomic).
- Tested over mapped and unmapped network shares.
- Keep rotation on EXIF rotated JPEG images, even if metadata is stripped (Jaff).
- Updated ImageMagick to 6.9.14.
- Updated tidy-html5 to 4.9.26-26-g9785399 patched to be Windows XP compatible.
- Updated Leanify to 0.4.2.45 daily binaries.
- Updated mozjpeg to 3.10.
- Updated jpegoptim to 1.4.3 (custom built).
- Upgraded distributions to 7-Zip 15.03.
v7.1 [Feb 23, 2015]
- Added Matroska support with mkclean for .mkv, .mka, and .mks file extensions (SpanishDogg).
- Added XML (.xml, .fb2 .xsl, .xslt) support with Leanify.
- Added LUA (.lua .luac) support with Leanify.
- Allow concurrent executions of different FileOptimizer instances over different file sets.
- Added more PDF profiles, including without downsampling, 100 dpi, 200 dpi and 600 dpi (stratos chatzi).
- Added 250 dpi setting for PDF (Special).
- Added INI option ExcludeMask="" to specify paths (folder/files) that contain it as substring will be excluded (Tomasz W.).
- Exclusion list can now optionally contain more than one substrings if separated by semicolon (;).
- Added INI option ZIPRecurse=false prevent Leanify inside ZIP files.
- Added INI option XMLEnableLeanify=false enable Leanify on XML files.
- Added INI option LUAEnableLeanify=false enable Leanify on LUA files.
- Allow optimizing JPEG files when copy metadata is enabled by using new --keep-exif switch as well as inside ZIP files (Jaff).
- Added .DEB, and .IPK file extensions to the GZ tool chain (maadjordan).
- Added .FXG and .KML file extensions to the XML tool chain (maadjordan).
- Added .BAR, .CDR, .CDT, .CSL, .DES, .FXG .IPSW, .KMZ, and .SWC file extensions to the ZIP tool chain (maadjordan).
- Disabled ImageMagick for GIF optimization because in some cases it does quantization, and so on, causes quality loss (Vivil).
- Implemented Restore defaults in options dialog to return to factory settings.
- Add preference option for ExcludeMask (Tomasz W.).
- Add option for ZIPRecurse.
- Added LUA options tab.
- Added XML options tab.
- Add hints on Options pages with supported file types.
- Made options dialog accept it faster by preventing changing the theme if not modified.
- Slightly faster startup times.
- Added Leanify to the JPEG tool chain.
- Added Leanify to the EXE tool chain.
- Added .rdb and .gft extensions to the ZIP tool chain.
- Slightly smaller PDF recompression by using dDetectDuplicateImages=true Ghostcript switch.
- Fixed log levels in Options dialog.
- Updated to jHead 3.00.
- Updated ImageMagick to 6.9.0.6.
- Updated PNGOUT to 02/13/2015.
- Better quality and smaller PDF by adding -dOptimize=true -dConvertCMYKImagesToRGB=true -dColorConversionStrategy=/sRGB -dColorImageDownsampleType=/Bicubic -dGrayImageDownsampleType=/Bicubic -dMonoImageDownsampleType=/Bicubic.
- Updated TruePNG to 0.5.0.4.
- Upgraded distributions to 7-Zip 9.38.
- Minor source code improvements.
v7.0 [Jan 14, 2015]
- Added FLAC compression using FLACOUT (DotDotDot).
- Added MP4 compression (.mp4 .m4a .m4b, .m4p, .m4r .m4v .acc) using mp4v2 (Francisco Eirea Bito-on).
- Added Autodesk Revit (.rvt) and Solidworks formats (.sldprt, .slddrw, .sldasm) to the OLE tool chain (maadjordan).
- Added eDrawings (easm) to the ZIP tool chain (maadjordan).- Integrated Leanify compression for GZ, SWF and ZIP formats.
- Added TAR support with Leanify.
- Updated Leanify 0.4.2 binaries with Windows XP compatibility. Thanks JayXon.
- Added DWF extension to the ZIP tool chain (maadjordan).
- Added .ksf, .wsz, .wal, .wmz, .mdz, .miz, .s3z, .xmz, .itz, .osk, .rmskin, .mmip, .msz extensions to the ZIP toolchain (Jaff).
- Added .vlt extension to the GZ toolchain (Jaff).
- Launch TruePNG before PNGOut to improve PNG compression (trlkly).
- Added OCX and VBX extensions to the DLL toolchain.
- Improved GIF compression ratio upgrading to gifsicle 1.87 (custom build).
- Better GIF compression ratio adding --crop-transparency and if metadata should be removed --no-comments --no-extensions --no-names (Vivid).
- Unpacked TruePNG.exe to avoid false positives with Symantec AVs (LayZee).
- Improved WEBP compression ratio updating to libwebp 0.4.2.
- Improved GZ, MNG, PNG, and ZIP compression ratio updating to AdvanceCOMP 1.20 beta.
- Upgraded to Ghostcript 9.15.
- Removed ImageMagick from the JPEG toolchain because it can cause quality loss (deluge).
- Brand new plugin execution, easier to mantain, and also more efficient.
- Updated APNG Optimizer to 1.3.
- Updated mozjpeg to 3.00 which improves compression ratio, and fixes Photoshop incompatibilities (Lard).
- Updated TruePNG to 0.5.0.3 (Jaff).
- Updated jpegoptim to 1.4.2 (custom built) (Jaff).
- Updated ImageMagick to 6.9.0.0.
- Updated PngOptimizer to 2.4.1.
- Added ini options bBMPCopyMetadata=false, bGIFCopyMetadata=false, bMiscCopyMetadata=false, bPCXCopyMetadata=false, bTIFFCopyMetadata=false to control copying metadata for other filetypes.
- Do not suffix shortcuts on the installed with x86 or x64, since only once will be available (trlkly).
- Added Leanify to PNG and ICO tool chains.
- Fixed reopening FileOptimizer when closed minimized from the taskbar (d4k0).
- Skipped files now have the Skipped status in the Status column instead of Pending.
- Cancel optimization is now faster.
- Remove Control Alt X accelerator in installer shortcuts (AdamDobay).
- Improved GUI drawing performance.
- Internal build number now matches subversion repository revision.
- Better performance updating to ASMLib 2.35.
- Updated to NSIS 3.0 beta 1.
- Removed Launch wording in installer shortcuts (David Mártínez).
- Slight WINE compatibility improvements (Jesus Alcaras).
- Make sure file still was not deleted before processing (A user).
- Launched plugins now do with the same process priority as FileOptimizer (A user).
- Small installer/uninstaller improvements.
- Upgraded to C Builder XE7.
- Upgraded distributions to 7-Zip 9.35.
- Source code migrated to a subversion repository at http://sourceforge.net/p/nikkhokkho/code/HEAD/tree/.