BREAKING CHANGES
- Drop support for rollup version < 0.60.0
- Drop
algorithmoption. UsecustomCompressioninstead - Rename
optionsoption togzipOptions - Rename
additionaloption toadditionalFiles - Rename
delayoption toadditionalFilesDelay
New Features
- Add
filteroption to control which chunks should be compressed - Add
customCompressionoption for providing a custom compression algorithm - Add
fileNameoption for controlling the compressed file names (defaults to.gz)
Internal Changes
- Convert code base to TypeScript
- Add linting and auto-formatting
- Add experimental support for compressing chunks when using code splitting
- Add
delayoption for additional files that are written outside the plugin lifecycle - Assume a default delay of 5000ms in rollup 0.60.0-0.62.0 as a workaround for changed behavior (fixes #2)
- Remove dependency to
node-zopflito prevent installing it by default which is failing at the moment (fixes #3)
- Compatibility with rollup 0.48
- Update TypeScript typings
Added algorithm: 'zopfli'
Added TypeScript typings
Initial release