Releases: unjs/ipx
Releases · unjs/ipx
v3.0.1
v3.0.0
IPX v3 is upgraded with sharp ^0.33 with major installation enhancements. See lovell/sharp#3750 for more info.
v2.1.0
🚀 Enhancements
- node-fs: Add support for multiple dirs (#203)
🩹 Fixes
- Missing
maxAge
default (#197) - server: Set
cache-control
header only after processing image (#200) - Improve data parsing for unstorage (#204)
💅 Refactors
- Jpeg progressive setting via sharpOptions (#198)
❤️ Contributors
- Arkadiusz Sygulski [email protected]
- Pooya Parsa (@pi0)
- Ucw
- James Wragg [email protected]
- Bobbie Goede [email protected]
v2.0.2
v2.0.1
🩹 Fixes
- svgo: Handle javascript uris in
removexss
plugin (#186)
❤️ Contributors
- Seth Falco (@SethFalco)
v2.0.0
Note
This release includes multiple API changes. Please refer to the Docs for new usage guide and #171 for v2 roadmap.
This release
🚀 Enhancements
- CLI rewritten with unjs/citty (#167)
- Server rewritten with unjs/h3 (#168)
- Optimize + sanitize svg sources with svgo (#180)
- Use unjs/ofetch to improve http error handling (ac30512)
- http: Allow ignoring
cache-control
header withignoreCacheControl
(4690342)
🩹 Fixes
- Respect global
maxAge
option as fallback (2abe014) - server: Improve
304
handling (06820b5) - server: Append
Vary
header instead of overriding it (fb3cf1d) - server: Set headers only if not already set (ce0cf0e)
💅 Refactors
- Rewrite storage system decoupling from Node.js and with unjs/unstorage support (#164)
- Improve error handling (9826cda)
- Upgrade to unjs/image-meta 0.2.x (1017deb)
❤️ Contributors
- Pooya Parsa (@pi0)
- Matt Kane [email protected]
- Sébastien Chopin (@Atinux)
v1.3.1
Note
This is a security upgrade forsharp
dependency. (read more here)
🩹 Fixes
- Update sharp to
^0.32.6
(#177)
🏡 Chore
- Update non-major dependencies (6254052)
🤖 CI
- Enable ci for v1 branch (61e851b)
❤️ Contributors
- Pooya Parsa (@pi0)
- Matt Kane [email protected]
v2.0.0-1
v2.0.0-0
Warning
This is a prerelease version of IPX v2. Check out #171 for the roadmap.
🚀 Enhancements
- Rewrite CLI with unjs/citty (#167)
- Rewrite server with unjs/h3 (#168)
- Rewrite storage system with (unjs/unstorage](https://github.com/unjs/unstorage) compatibility (#164)
v1.3.0
🚀 Enhancements
- handlers: Support
kernel
modifier (#143)
🩹 Fixes
📖 Documentation
- Mention background modifier (#156)
- Update
background
modifier example (2c6ad22) - Add
h3
middleware example (#144)
📦 Build
- Update exports field for type support (f43772b)
🤖 CI
- Add autofix (3bffaa4)
❤️ Contributors
- Pooya Parsa (@pi0)
- Dominik Opyd [email protected]
- Aura Román (@kyranet)
- Paweł Szafrański [email protected]
- Lexpeartha
- Daniel Roe [email protected]