IMGCrush 0.4

Somewhat faster, more stable version with little difference in features.

Milestone information

Project:
IMGCrush
Series:
trunk
Version:
0.4
Released:
2009-11-01  
Registrant:
Ferdinand Majerech
Release registered:
2009-11-01
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
No users assigned to blueprints and bugs.
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
No bugs are targeted to this milestone.

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon CHANGES.txt (md5) Changelog file, also contained in source package. 17
last downloaded 10 weeks ago
download icon README.txt (md5) Readme, also contained in source package. 32
last downloaded 11 weeks ago
download icon imgcrush-0.4.0.tar.gz (md5) Installable python source package in tar.gz format 172
last downloaded today
Total downloads: 221

Release notes 

0.4 highlights:

Multiprocessing, test suite, moved to GraphicsMagick.

Changelog 

View the full changelog

0.4.0:

- FEATURES/IMPROVEMENTS:

 - Added option to process directories recursively

 - Added support for various GIF bit depths.

 - Added support for grayscale JPG.

 - Added multiprocessing. JPG, PNG and GIF file generation now runs in
   separate processing, improving speed significantly on multicore machines.
   User can control multiprocessing through the --prc-mult option (see --help).
   Batches of files can also be divided to multiple processes, improving
   speed further.

 - Added an automated test suite to check for most obvious bugs.

 - Added benchmark and profiling scripts

 - Handling more input/output errors now.

 - Removed stats module due to it being a complete mess.

 - Removed --fill and --bg-color options, deprecated
   other resizing options.

 - Speed improved significantly in big file benchmark
   but worsened somehwhat in many files benchmark:
   Pentium Dual Core 1.73 GHz 4GB RAM:
   benchmark : 0.3.2: 0.4.0:
   many_files: 618.04s 900.13s +45.64%
   big_file : 1215.92s 590.10s -51.47%
   total speedup: 18.74%

- BUGFIXES:

 - IMGCrush now detects if temporary directory already exists and
   creates new one if it does, so multiple instances of the program
   can run at the same time.

 - Fixed bugs with handling of filenames with spaces.

 - Fixed a bug that sometimes resulted in suboptimal output (especially
   in lossless quality mode)

- OTHER:

 - Cleaned up and documented a lot of code.

 - Moved from ImageMagick to GraphicsMagick dut to its better speed.

0 blueprints and 0 bugs targeted

There are no feature specifications or bug tasks targeted to this milestone. The project's maintainer, driver, or bug supervisor can target specifications and bug tasks to this milestone to track the things that are expected to be completed for the release.

This milestone contains Public information
Everyone can see this information.