ImageSharp v1.0.0-beta3 Release Notes

Release Date: 2018-05-31 // almost 6 years ago
  • 👌 Improvements since beta 2

    • 💥 Breaking change: Refactored the namespaces to logical groups based on functionality.
    • Introduced a full memory management API that allows fine grained control of how ImageSharp manages large buffers.
      • For the default pooling memory management implementation we managed to halve the memory footprint of the library without significant loss in speed.
    • 🐎 Made codecs easier to use. The performance of the Jpeg decoder is doubled since the first beta!
    • 📇 Introduced a new metadata-only decoding API with the help of the community.
    • Introduced new affine transform methods that allow the composition of affine transforms.
    • 🔨 Refactored all filters (Hue, Brightness, Saturation etc) to match the behaviour described in the W3C specification.
    • Introduced static instances of reusable algorithms for use as method parameters.
    • 🛠 Fixed the resampling processes to correctly blend semi-transparent output.
    • 🐎 Many other performance improvements and bug fixes.

    Blog post

    https://sixlabors.com/blog/beta-3-is-a-magic-number/