pica v7.1.0 Release Notes

Release Date: 2021-06-21 // 4 months ago
  • 🔄 Changed

    • 🖨 In FireFox experimental resist fingerprinting mode pica.resize() now returns an error instead of returning random data, nodeca/image-blob-reduce#28.

    🛠 Fixed

    • 💻 Images with Exif orientation are now resized correctly in Chromium-based browsers (it was previously broken in pica 7.0.0), #211.

Previous changes from v7.0.0

  • 🔄 Changed

    • [BREAKING] Rewrite unsharp mask, use V channel of HSV instead of L channel of HSL, to reduce color shift (#209).
    • [BREAKING] Unsharp mask options are now more close to Photoshop (unsharpAmount should be multiplied by 2 and unsharpThreshold should be divided by 2 if you switch from v6.x).
    • Splitted big Pica methods to smaller ones.
    • 🏗 Use docker to build webassembly modules.

    ➕ Added

    • 👷 Use OffscreenCanvas when possible (extract image bitmap in webworker).