- Dropped Node.js 10 and 12 support.
- Fixed security vulnerabilities in dependencies.
- Migrated to PostCSS 8.
- Dropped Node.js 8 support.
- Added
removeStroke
option.
- Option
path
was replaced withpaths
. Allows to specify multiple paths for URL resolve. - Default
encode
function now escapes curly brackets. - Dropped Node.js 6 support. Node.js 8.7.0 or greater is now required.
- Upgraded to PostCSS 7.
- Added
xmlns
option to add xmlns attribute if not present
- Upgrade to postcss 6
- Warn more descriptive messages
- Add parent prop in dependency message
- Add dependency message for bundlers
- Allow color functions in short syntax
- Customize
ENOENT
error - Codebase refactoring
- Add
removeFill
option to force color in pure icons
- Stringify decl values
- Code and tests refactoring
encode
is not included intransform
and runs before itencode
isfunction
orfalse
transform
can't return false- Fix bug with quotes #19
- Support "=" separator in svg-load() definition
- Fix URI malformed error
- Add read-cache
- Refactoring
- Loaded files will be cached
- Fix relative path detecting
- Add transform option
- Improve documentation
- Fix ie strict data uri by adding custom url encode
- Add encode option
- Initial release