Releases: three11/optisize
Releases · three11/optisize
Use full path in module import
Migrate to TypeScript
This release migrates the codebase to TypeScript.
BREAKING: This package is now type: module
.
Various improvements
In this release:
- Breaking change: Minimum supported Node JS version is 14
- The license is now MIT.
- Optisize now supports SVG and WebP files.
- Optisize now supports external configuration files and/or fields in the
package.json
file. (based on Cosmiconfig). Check out the available config in the README - Optisize now includes TypeScript definitions.
Single file to buffer
Expose file to buffer optimization method which allows in-place optimization of a single image file (in the nodejs memory).
Export function for single file optimization
This release exports the single-file optimization function which can be used in Node JS environment.
Security fixes
This release takes care of multiple security vulnerabilities.
We have a logo
This release updates all dependencies to their latest version and introduces a logo designed and created by @chimzycash 🎉
Update imagemin
This release updates to latest imagemin and its plugins.
It also updates the rest of the dependencies
Single file manipulations
This release adds ability to optisize a single image file.
Also, the error handling and rejections have been improved.
Better error handling
0.5.1 Bump version