resvg::render and resvg::render_node accept a transform now.
(c-api) resvg_render and resvg_render_node accept a transform now.
usvg::Color is a custom type and not a svgtypes::Color reexport now.
usvg::Color doesn't contain alpha anymore, which have been added in v0.16
Alpha would be automatically flattened.
This makes Micro SVG
compatible with SVG 1.1 again.
(c-api) Rename RESVG_FIT_TO_* into RESVG_FIT_TO_TYPE_*.
Fixed
The --background argument in resvg correctly handles alpha now.
Fix building usvg without filter feature but with export.
[0.19.0] - 2021-10-04
Added
Better text-on-path converter accuracy by accounting the current transform.
Changed
usvg::NodeExt::abs_transform includes current node transform now.
Improved turbulence filter performance. Thanks to akindle.
Multiple dependencies updated.
[0.18.0] - 2021-09-12
Added
filter build feature. Enabled by default.
usvg::PathBbox and resvg_path_bbox (to C API).
Changed
(usvg) All filter related types are under the filter module now.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Updates the requirements on usvg to permit the latest version.
Release notes
Sourced from usvg's releases.
Changelog
Sourced from usvg's changelog.
... (truncated)
Commits
c00d663
Check Windows build on CI and fix viewsvg compilation.cfa5408
Fix explorer-thumbnailer compilation.53469b7
Version bump.1952475
(c-api) Fix build.04ff7de
(c-api) Clarify NULL pointers.8a05e59
(c-api) Use autogenerated header.5d676f8
Fix building usvg withoutfilter
feature but withexport
.ab49472
Fix explorer-thumbnailer compilation.5c50a61
(c-api) Simple refactoring.b9e904d
Add checkboxes to SVG 2 changelog.Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)