From e90c06edf6196f5f76bcdd1906812141624546a0 Mon Sep 17 00:00:00 2001 From: Yevhenii Reizner Date: Sat, 10 Aug 2024 15:23:07 +0300 Subject: [PATCH] Version bump. --- .github/chart-svg2.svg | 2 +- .github/chart.svg | 2 +- CHANGELOG.md | 17 ++++++++++++++++- Cargo.lock | 6 +++--- crates/c-api/Cargo.toml | 2 +- crates/c-api/ResvgQt.h | 4 ++-- crates/c-api/resvg.h | 4 ++-- crates/resvg/Cargo.toml | 4 ++-- crates/usvg/Cargo.toml | 2 +- tools/explorer-thumbnailer/Cargo.toml | 2 +- .../explorer-thumbnailer/install/installer.iss | 6 +++--- 11 files changed, 33 insertions(+), 18 deletions(-) diff --git a/.github/chart-svg2.svg b/.github/chart-svg2.svg index b51eb667..36a7ccdc 100644 --- a/.github/chart-svg2.svg +++ b/.github/chart-svg2.svg @@ -2,7 +2,7 @@ - resvg 0.42.0 + resvg 0.43.0 Chrome 123 Firefox 124 Safari 17.3.1 diff --git a/.github/chart.svg b/.github/chart.svg index 78c67ebd..d22114b5 100644 --- a/.github/chart.svg +++ b/.github/chart.svg @@ -2,7 +2,7 @@ - resvg 0.42.0 + resvg 0.43.0 Chrome 123 Firefox 124 Safari 17.3.1 diff --git a/CHANGELOG.md b/CHANGELOG.md index 9d3d8068..f07bc513 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,8 +8,22 @@ This changelog also contains important changes in dependencies. ## [Unreleased] +## [0.43.0] - 2024-08-10 +### Added +- Support WebP images. + Thanks to [@notjosh](https://github.com/notjosh). + +### Changed +- Use `zune-jpeg` instead of `jpeg-decoder`. + Thanks to [@mattfbacon](https://github.com/mattfbacon). +- Update dependencies. + ### Fixed - Canvas size limits calculation. +- SVG fonts handling. + Thanks to [@LaurenzV](https://github.com/LaurenzV). +- Transforms in COLR fonts. + Thanks to [@LaurenzV](https://github.com/LaurenzV). ## [0.42.0] - 2024-06-01 ### Added @@ -1203,7 +1217,8 @@ This changelog also contains important changes in dependencies. ### Fixed - `font-size` attribute inheritance during `use` resolving. -[Unreleased]: https://github.com/RazrFalcon/resvg/compare/v0.42.0...HEAD +[Unreleased]: https://github.com/RazrFalcon/resvg/compare/v0.43.0...HEAD +[0.43.0]: https://github.com/RazrFalcon/resvg/compare/v0.42.0...v0.43.0 [0.42.0]: https://github.com/RazrFalcon/resvg/compare/v0.41.0...v0.42.0 [0.41.0]: https://github.com/RazrFalcon/resvg/compare/v0.40.0...v0.41.0 [0.40.0]: https://github.com/RazrFalcon/resvg/compare/v0.39.0...v0.40.0 diff --git a/Cargo.lock b/Cargo.lock index 2d2838aa..e36587ce 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -240,7 +240,7 @@ checksum = "a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3" [[package]] name = "resvg" -version = "0.42.0" +version = "0.43.0" dependencies = [ "gif", "image-webp", @@ -257,7 +257,7 @@ dependencies = [ [[package]] name = "resvg-capi" -version = "0.42.0" +version = "0.43.0" dependencies = [ "log", "resvg", @@ -439,7 +439,7 @@ checksum = "b1d386ff53b415b7fe27b50bb44679e2cc4660272694b7b6f3326d8480823a94" [[package]] name = "usvg" -version = "0.42.0" +version = "0.43.0" dependencies = [ "base64", "data-url", diff --git a/crates/c-api/Cargo.toml b/crates/c-api/Cargo.toml index 03e05e6c..23451439 100644 --- a/crates/c-api/Cargo.toml +++ b/crates/c-api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "resvg-capi" -version = "0.42.0" +version = "0.43.0" authors = ["Yevhenii Reizner "] keywords = ["svg", "render", "raster", "c-api"] license = "MPL-2.0" diff --git a/crates/c-api/ResvgQt.h b/crates/c-api/ResvgQt.h index a2bd932a..c7533eb5 100644 --- a/crates/c-api/ResvgQt.h +++ b/crates/c-api/ResvgQt.h @@ -14,9 +14,9 @@ #define RESVG_QT_H #define RESVG_QT_MAJOR_VERSION 0 -#define RESVG_QT_MINOR_VERSION 42 +#define RESVG_QT_MINOR_VERSION 43 #define RESVG_QT_PATCH_VERSION 0 -#define RESVG_QT_VERSION "0.42.0" +#define RESVG_QT_VERSION "0.43.0" #include diff --git a/crates/c-api/resvg.h b/crates/c-api/resvg.h index c52379cb..54ce69cd 100644 --- a/crates/c-api/resvg.h +++ b/crates/c-api/resvg.h @@ -17,9 +17,9 @@ #include #define RESVG_MAJOR_VERSION 0 -#define RESVG_MINOR_VERSION 42 +#define RESVG_MINOR_VERSION 43 #define RESVG_PATCH_VERSION 0 -#define RESVG_VERSION "0.42.0" +#define RESVG_VERSION "0.43.0" /** * @brief List of possible errors. diff --git a/crates/resvg/Cargo.toml b/crates/resvg/Cargo.toml index 6a817db9..f7a87ddf 100644 --- a/crates/resvg/Cargo.toml +++ b/crates/resvg/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "resvg" -version = "0.42.0" +version = "0.43.0" authors = ["Yevhenii Reizner "] keywords = ["svg", "render", "raster"] license = "MPL-2.0" @@ -22,7 +22,7 @@ pico-args = { version = "0.5", features = ["eq-separator"] } rgb = "0.8" svgtypes = "0.15.1" tiny-skia = "0.11.4" -usvg = { path = "../usvg", version = "0.42.0", default-features = false } +usvg = { path = "../usvg", version = "0.43.0", default-features = false } zune-jpeg = { version = "0.4", optional = true } [dev-dependencies] diff --git a/crates/usvg/Cargo.toml b/crates/usvg/Cargo.toml index 05a95699..8e17129c 100644 --- a/crates/usvg/Cargo.toml +++ b/crates/usvg/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "usvg" -version = "0.42.0" +version = "0.43.0" authors = ["Yevhenii Reizner "] keywords = ["svg"] license = "MPL-2.0" diff --git a/tools/explorer-thumbnailer/Cargo.toml b/tools/explorer-thumbnailer/Cargo.toml index a806cf9b..7a0b4a04 100644 --- a/tools/explorer-thumbnailer/Cargo.toml +++ b/tools/explorer-thumbnailer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "explorer-thumbnailer" -version = "0.42.0" +version = "0.43.0" authors = ["gentoo90 "] license = "MPL-2.0" edition = "2021" diff --git a/tools/explorer-thumbnailer/install/installer.iss b/tools/explorer-thumbnailer/install/installer.iss index e2cedb6d..92e6529a 100644 --- a/tools/explorer-thumbnailer/install/installer.iss +++ b/tools/explorer-thumbnailer/install/installer.iss @@ -1,8 +1,8 @@ [Setup] AppName="resvg Explorer Extension" -AppVersion="0.42.0" -VersionInfoVersion="0.0.42.0" -AppVerName="resvg Explorer Extension 0.42.0" +AppVersion="0.43.0" +VersionInfoVersion="0.0.43.0" +AppVerName="resvg Explorer Extension 0.43.0" AppPublisher="Yevhenii Reizner" AppPublisherURL=https://github.com/RazrFalcon/resvg DefaultDirName="{pf}\resvg Explorer Extension"