Releases: oslllo/svg-fixer
Releases · oslllo/svg-fixer
v1.0.0
[1.0.0] - 2020/9/16
Breaking Changes
svgfixer.fix(source, destination, options)
=>SVGFixer(source, destination, options).fix()
.- It was changed from a wrapper function to a method function for
SVGFixer
. - It still returns a
Promise
. fix()
no more takes inparameters
, those should be passed intoSVGFixer()
.
- It was changed from a wrapper function to a method function for
svgfixer.SVGFixer()
class =>SVGFixer()
.- The
.setOptions(options)
method has been removed,options
should now be passed in class constructor as the 3rdparameter
. - The
.setSourceAndDest()
method has been removed,source
anddestination
should now be passed in class constructor as the 1st and 2ndparameters
. - The
.process()
method has been removed, use.fix()
instead. SVGFixer()
does not require thenew
operator anymore.
- The
fixConcurrency
has been removed, might be reimplemented on later versions.
v0.6.0
[0.6.0] - 2020/8/13
Security
- Updated dependencies. Fixes Vulnerability
Changed
- Updated image processor.
- Updated
CHANGELOG.md
wording and formatting.
v0.5.1
[0.5.1] - 2020/7/7
Changed
- Updated
README.md
.
Added
- Documentation.
v0.5.0
v0.4.4
v0.4.3
[0.4.3] - 2020/6/2
Changed
- Updated
package.json
description.
v0.4.2
v0.4.1
v0.4.0
[0.4.0] - 2020/5/14
Added
-
Added new parameter
fixConcurrency
to control how many svgs to fix at a given time. -
Added new tests
-
Added an perfomance increase by ~67%
Version completion (%) Time (seconds) Number of SVGs fixed v0.4.0 100.00 ~ 127 1315 v0.3.3 100.00 ~ 190 1315 - - - - VPS CPU RAM Intel(R) Xeon(R) E5-1650 v3 3.50GHz (2x) 1548MiB
Fixed
- Fixed tests
Changed
- Reduceed npm package size.
- Updated
README.md
.
v0.3.3
[0.3.3] - 2020/5/12
Added
- Added badge links to
README.md
. - Added new tags to
package.json
.
Changed
- Updated
README.md
content.