From b9f40cfb09e83cfde223f3c4c9094d66c7474f4c Mon Sep 17 00:00:00 2001 From: Yevhenii Reizner Date: Sun, 20 Nov 2022 19:52:26 +0200 Subject: [PATCH] Version bump. --- .github/chart-svg2.svg | 66 +++++++++---------- .github/chart.svg | 60 ++++++++--------- CHANGELOG.md | 5 +- Cargo.lock | 14 ++-- Cargo.toml | 6 +- c-api/Cargo.toml | 2 +- c-api/ResvgQt.h | 4 +- c-api/resvg.h | 4 +- tools/explorer-thumbnailer/Cargo.toml | 2 +- .../install/installer.iss | 6 +- usvg/Cargo.toml | 4 +- 11 files changed, 88 insertions(+), 85 deletions(-) diff --git a/.github/chart-svg2.svg b/.github/chart-svg2.svg index 85e0aca7c..5e84fe104 100644 --- a/.github/chart-svg2.svg +++ b/.github/chart-svg2.svg @@ -2,44 +2,44 @@ - resvg 0.25.0 - Chrome 93 - Firefox 97 - Safari 15.3 - Inkscape 1.1 - librsvg 2.53 - Batik 1.14 - SVG.NET 3.2.3 - QtSvg 6.2.2 + resvg 0.26.0 + Chrome 105 + Firefox 107 + Safari 16.1 + Inkscape 1.2.1 + librsvg 2.55.1 + Batik 1.16 + SVG.NET 3.2.3 + QtSvg 6.4.0 0 - 31 + 36 - 63 + 72 - 94 - - 125 - - 81 - - 114 - - 109 - - 58 - - 35 - - 72 - - - 2 - - 6 - - 7 + 107 + + 143 + + 119 + + 132 + + 129 + + 76 + + 45 + + 94 + + + 2 + + 7 + + 7 Tests passed diff --git a/.github/chart.svg b/.github/chart.svg index 3ab9a66b9..13d77221b 100644 --- a/.github/chart.svg +++ b/.github/chart.svg @@ -2,43 +2,43 @@ - resvg 0.25.0 - Chrome 93 - Firefox 97 - Safari 15.3 - Inkscape 1.1 - librsvg 2.53 - Batik 1.14 + resvg 0.26.0 + Chrome 105 + Firefox 107 + Safari 16.1 + Inkscape 1.2.1 + librsvg 2.55.1 + Batik 1.16 SVG.NET 3.2.3 - QtSvg 6.2.2 + QtSvg 6.4.0 0 - 364 + 379 - 729 + 757 - 1093 + 1136 - 1457 - - 1342 - - 1304 - - 1272 - - 1204 - - 934 - - 1066 - - 945 - - 572 - - 402 + 1514 + + 1420 + + 1359 + + 1312 + + 1271 + + 957 + + 1099 + + 949 + + 572 + + 403 Tests passed diff --git a/CHANGELOG.md b/CHANGELOG.md index 89430d059..af96d2245 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/). This changelog also contains important changes in dependencies. ## [Unreleased] + +## [0.26.0] - 2022-11-20 ### Added - Minimal `dominant-baseline` and `alignment-baseline` support. - `mix-blend-mode` and `isolation` support. SVG2 @@ -670,7 +672,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.25.0...HEAD +[Unreleased]: https://github.com/RazrFalcon/resvg/compare/v0.26.0...HEAD +[0.26.0]: https://github.com/RazrFalcon/resvg/compare/v0.25.0...v0.26.0 [0.25.0]: https://github.com/RazrFalcon/resvg/compare/v0.24.0...v0.25.0 [0.24.0]: https://github.com/RazrFalcon/resvg/compare/v0.23.0...v0.24.0 [0.23.0]: https://github.com/RazrFalcon/resvg/compare/v0.22.0...v0.23.0 diff --git a/Cargo.lock b/Cargo.lock index 8d66abfbe..491f4b0a7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -92,9 +92,9 @@ dependencies = [ [[package]] name = "fontdb" -version = "0.9.3" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d52186a39c335aa6f79fc0bf1c3cf854870b6ad4e50a7bb8a59b4ba1331f478a" +checksum = "8131752b3f3b876a20f42b3d08233ad177d6e7ec6d18aaa6954489a201071be5" dependencies = [ "fontconfig-parser", "log", @@ -144,9 +144,9 @@ dependencies = [ [[package]] name = "memmap2" -version = "0.5.7" +version = "0.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95af15f345b17af2efc8ead6080fb8bc376f8cec1b35277b935637595fe77498" +checksum = "4b182332558b18d807c4ce1ca8ca983b34c3ee32765e47b3f0f69b90355cc1dc" dependencies = [ "libc", ] @@ -192,7 +192,7 @@ checksum = "3b42e27ef78c35d3998403c1d26f3efd9e135d3e5121b0a4845cc5cc27547f4f" [[package]] name = "resvg" -version = "0.25.0" +version = "0.26.0" dependencies = [ "gif", "jpeg-decoder", @@ -209,7 +209,7 @@ dependencies = [ [[package]] name = "resvg-capi" -version = "0.25.0" +version = "0.26.0" dependencies = [ "log", "resvg", @@ -365,7 +365,7 @@ checksum = "b1d386ff53b415b7fe27b50bb44679e2cc4660272694b7b6f3326d8480823a94" [[package]] name = "usvg" -version = "0.25.0" +version = "0.26.0" dependencies = [ "base64", "data-url", diff --git a/Cargo.toml b/Cargo.toml index 28021a9ae..ca2964374 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "resvg" -version = "0.25.0" +version = "0.26.0" authors = ["Yevhenii Reizner "] keywords = ["svg", "render", "raster", "skia"] license = "MPL-2.0" @@ -21,12 +21,12 @@ gif = { version = "0.11", optional = true } jpeg-decoder = { version = "0.3", default-features = false, features = ["platform_independent"], optional = true } log = "0.4" pico-args = { version = "0.5", features = ["eq-separator"] } -png = { version = "0.17", optional = true } +png = { version = "=0.17.6", optional = true } # pin version to match flate2 miniz_oxide version rgb = "0.8" svgfilters = { path = "svgfilters", version = "0.4", optional = true } svgtypes = "0.8" tiny-skia = "0.8.2" -usvg = { path = "usvg", version = "0.25.0", default-features = false } +usvg = { path = "usvg", version = "0.26.0", default-features = false } [dev-dependencies] once_cell = "1.5" diff --git a/c-api/Cargo.toml b/c-api/Cargo.toml index 59cdbaf46..ce3e161d3 100644 --- a/c-api/Cargo.toml +++ b/c-api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "resvg-capi" -version = "0.25.0" +version = "0.26.0" authors = ["Yevhenii Reizner "] keywords = ["svg", "render", "raster", "c-api"] license = "MPL-2.0" diff --git a/c-api/ResvgQt.h b/c-api/ResvgQt.h index 4976fbc4f..63fa0b953 100644 --- a/c-api/ResvgQt.h +++ b/c-api/ResvgQt.h @@ -14,9 +14,9 @@ #define RESVG_QT_H #define RESVG_QT_MAJOR_VERSION 0 -#define RESVG_QT_MINOR_VERSION 25 +#define RESVG_QT_MINOR_VERSION 26 #define RESVG_QT_PATCH_VERSION 0 -#define RESVG_QT_VERSION "0.25.0" +#define RESVG_QT_VERSION "0.26.0" #include #include diff --git a/c-api/resvg.h b/c-api/resvg.h index bbb485c1f..2b3460a23 100644 --- a/c-api/resvg.h +++ b/c-api/resvg.h @@ -17,9 +17,9 @@ #include #define RESVG_MAJOR_VERSION 0 -#define RESVG_MINOR_VERSION 25 +#define RESVG_MINOR_VERSION 26 #define RESVG_PATCH_VERSION 0 -#define RESVG_VERSION "0.25.0" +#define RESVG_VERSION "0.26.0" /** * @brief List of possible errors. diff --git a/tools/explorer-thumbnailer/Cargo.toml b/tools/explorer-thumbnailer/Cargo.toml index a72ec1bc6..8f494b322 100644 --- a/tools/explorer-thumbnailer/Cargo.toml +++ b/tools/explorer-thumbnailer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "explorer-thumbnailer" -version = "0.25.0" +version = "0.26.0" authors = ["gentoo90 "] license = "MPL-2.0" edition = "2018" diff --git a/tools/explorer-thumbnailer/install/installer.iss b/tools/explorer-thumbnailer/install/installer.iss index 4c5bc084e..c663924ff 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.25.0" -VersionInfoVersion="0.0.25.0" -AppVerName="resvg Explorer Extension 0.25.0" +AppVersion="0.26.0" +VersionInfoVersion="0.0.26.0" +AppVerName="resvg Explorer Extension 0.26.0" AppPublisher="Yevhenii Reizner" AppPublisherURL=https://github.com/RazrFalcon/resvg DefaultDirName="{pf}\resvg Explorer Extension" diff --git a/usvg/Cargo.toml b/usvg/Cargo.toml index de970c2a0..f9b6ea805 100644 --- a/usvg/Cargo.toml +++ b/usvg/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "usvg" -version = "0.25.0" +version = "0.26.0" authors = ["Yevhenii Reizner "] keywords = ["svg"] license = "MPL-2.0" @@ -35,7 +35,7 @@ siphasher = "0.3" svgtypes = "0.8.2" # for text to path -fontdb = { version = "0.9.2", optional = true, default-features = false } +fontdb = { version = "0.10", optional = true, default-features = false } rustybuzz = { version = "0.6.0", optional = true } unicode-bidi = { version = "0.3", optional = true } unicode-script = { version = "0.5", optional = true }