Skip to content

Releases: eseifert/madam

v0.21.2 bugfix relase

11 Apr 13:54
Compare
Choose a tag to compare
v0.21.2 bugfix relase Pre-release
Pre-release

Changes since 0.21.1:

  • Restore bitrate limiting for video conversion.
  • Preserve quality when resizing videos.

v0.21.1 bugfix relase

11 Apr 12:56
Compare
Choose a tag to compare
v0.21.1 bugfix relase Pre-release
Pre-release

Changes since 0.21.0:

  • Increased video quality by prefering constant quality over bitrate limits.

v0.21.0 feature relase

11 Apr 11:54
Compare
Choose a tag to compare
Pre-release

Changes since 0.20:

  • Dropped support for Python 3.5.
  • Requires at least Pillow 8.2.0.
  • Added configuration option for video keyframe interval.
  • Improved video quality control.

v0.20.1 bugfix relase

05 Dec 21:06
Compare
Choose a tag to compare
v0.20.1 bugfix relase Pre-release
Pre-release

Changes since 0.20:

  • Workaround an issue that prevent documentation from being published on readthedocs.io because they are using an older version of Sphinx.

v0.20 feature relase

04 Dec 18:08
Compare
Choose a tag to compare
v0.20 feature relase Pre-release
Pre-release

Changes since 0.19:

  • Added configuration of default options for images and videos.
  • By default Zopfli is not used anymore for PNG images.
  • Improved FFmpegProcessor.can_read().

v0.19 feature relase

27 Apr 12:56
Compare
Choose a tag to compare
v0.19 feature relase Pre-release
Pre-release

Changes since 0.18:

  • Drop Python 3.4 support.
  • Added type hints.
  • Replace py3exiv2 library by piexif library for processing Exif metdata.
  • Improved multi-threading for VP9 video codec.

v0.18 feature relase

05 Nov 21:43
Compare
Choose a tag to compare
v0.18 feature relase Pre-release
Pre-release

Changes since 0.17.1:

  • Remove Guetzli for JPEG optimization. It is much too slow for production workload.
  • Set JPEG quality to 80%.
  • Improved tests for images

v0.17.1 bugfix relase

07 Oct 10:45
Compare
Choose a tag to compare
v0.17.1 bugfix relase Pre-release
Pre-release

Changes since 0.17:

  • Added missing support for grayscale images with alpha channel
  • Slightly increased quality level from 80 to 85 for JPEG optimization
  • Improved test coverage for images with alpha channel

v0.17 feature relase

06 Oct 15:47
Compare
Choose a tag to compare
v0.17 feature relase Pre-release
Pre-release

Changes since 0.16:

  • Guetzli is used to optimize JPEG compression
  • Zopfli is used for PNG images to optimize compression
  • Improved SVG optimization
  • Improved test coverage for images with palette color space
  • Fixed size calculation in PillowProcessor.resize()

v0.16 feature relase

30 Sep 16:49
Compare
Choose a tag to compare
v0.16 feature relase Pre-release
Pre-release

Changes since 0.15:

  • Added basic shrink operator to SVGProcessor
  • Improved support for SVG