Convert Path Commands, round arc or convert to lines based on the sagitta, can be disabled by setting smartArcRounding to false. By @KTibow in #1873
Convert Path Commands, convert cubic Bézier curves to quadratic Bézier curves where possible, can be disabled by setting convertToQ to false. By @KTibow in #1889
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with @depfu rebase.
All Depfu comment commands
@depfu rebase
Rebases against your default branch and redoes this update
@depfu recreate
Recreates this PR, overwriting any edits that you've made to it
@depfu merge
Merges this PR once your tests are passing and conflicts are resolved
@depfu cancel merge
Cancels automatic merging of this PR
@depfu close
Closes this PR and deletes the branch
@depfu reopen
Restores the branch and reopens this PR (if it's closed)
@depfu pause
Ignores all future updates for this dependency and closes this PR
@depfu pause [minor|major]
Ignores all future minor/major updates for this dependency and closes this PR
@depfu resume
Future versions of this dependency will create PRs again (leaves this PR as is)
Here is everything you need to know about this upgrade. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ svgo (^2.8.0 → ^3.2.0) · Repo · Changelog
Release Notes
3.2.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 25 commits:
chore: increment version to 3.2.0 (#1919)
feat(convertPathData): convert c to q (#1892)
fix(convertTransform): fix scale and rotate on skew + refactors (#1916)
chore: improve jest tests with more precise assertions (#1912)
chore: Use idiomatic Jest patterns to assert exceptions (#1909)
refactor(convertPaths): clean up plugin (#1913)
feat(convertPathData): allow converting q to t in more cases (#1889)
deps: update css-tree and clean ts-ignores (#1911)
chore: Update @types/csso and correct types (#1910)
chore: move health files to .github (#1906)
feat(convertPathData): use the sagitta of arcs to round and convert to lines when applicable (#1873)
refactor(mergePaths): improve performance on large files (#1764)
refactor(mergePaths): improve performance (#1904)
ci: dont create diff png if no_diff (#1903)
chore: Remove unused argument "input" in calls to optmize() (#1901)
refactor: improve performance of stringifyPathData (#1900)
refactor: use set in _collections (#1899)
fix(convertPathData): fix some weird behavior (#1867)
refactor: improve regression testing (#1898)
chore: speedier regression testing (#1897)
dependabot.yml: fix lint (#1887)
chore: add dependabot config for action updates (#1877)
chore: update prettier and eslint (#1885)
chore: tidy up eslint config and usage (#1883)
chore: apply prettier to all supported file types (#1870)
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase
.All Depfu comment commands