This repository has been archived by the owner on May 22, 2024. It is now read-only.
Releases: MarcusCemes/image-processing-pipeline
Releases · MarcusCemes/image-processing-pipeline
Webpack, potrace, upgraded internals
Brings a major upgrade to the inner workings of the core, as well as other packages.
This has been in the works for a while to support new forms of integration, such as the new webpack loader!
🚨 While many aspects remain the same, this may introduce some slight breaking changes 🚨
✨ Added
- Webpack loader (
@ipp/webpack
) - Potrace pipe (
@ipp/trace
) - Repository tests (package.json sync)
🛠 Changed
- Better internals for the core
- Better common types
- New async unbuffered flow for CLI
- Better config and manifest formats
- General improvements
- Readme, new homepage and in-house documentation
🗑 Removed
- The broker (
@ipp/broker
), replaced by a better thread-elevation script
💥 Major v4.0.0 release
🚨 This is a breaking change 🚨
🎉 Notable changes
- 🐥 Name change - from Responsive Image Builder to Image Processing Pipeline
- 👟 Engine - new more flexible processing engine using pipes
- 📦 Modularity - split from one package into several
@ipp
scoped npm packages - 🐛 Testing and code coverage - finally more robust against bugs
- 📖 Documentation - with a guide!
- and more...
This project has undergone yet another rewrite... Each package will now maintain its own version counter and release mechanism. The underlying processing engine has fundamentally changed (for the better!), which means that the new CLI tool is not backwards compatible. It is, however, very easy to set up with the @ipp/cli
package.
v3.1.3
v3.1.2
v3.1.1
v3.1.0
v3.0.1
v3.0.0
v2.1.2 [patch]
Bug Fixes
- CLI: added the bin field to package.json (03af191)
v2.1.1 [patch]
Bug Fixes
- webp: fix optimization settings + typos (7a0aa19)