Skip to content

Commit

Permalink
Version bump.
Browse files Browse the repository at this point in the history
  • Loading branch information
RazrFalcon committed Sep 4, 2021
1 parent 102918b commit 5692fef
Show file tree
Hide file tree
Showing 16 changed files with 98 additions and 92 deletions.
65 changes: 33 additions & 32 deletions .github/chart-svg2.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
59 changes: 30 additions & 29 deletions .github/chart.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 0 additions & 10 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,20 +8,10 @@ env:
jobs:
build:
runs-on: ubuntu-18.04
strategy:
matrix:
rust:
- stable
steps:
- name: Checkout
uses: actions/checkout@v2

- name: Install toolchain
uses: actions-rs/toolchain@v1
with:
toolchain: ${{ matrix.rust }}
override: true

# We have to use the Release mode, otherwise it would take forever.
- name: Test
run: cargo test --release
Expand Down
9 changes: 8 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
This changelog also contains important changes in dependencies.

## [Unreleased]

## [0.17.0] - 2021-09-04
### Added
- `tiny-skia` updated with support of images larger than 8000x8000 pixels.
- `feDropShadow` support. SVG2
Expand All @@ -15,6 +17,10 @@ This changelog also contains important changes in dependencies.
Like `url(#filter1) blur(2)`. SVG2
- All [filter functions](https://www.w3.org/TR/filter-effects-1/#filter-functions). SVG2
- Support all [new](https://www.w3.org/TR/compositing-1/#ltblendmodegt) `feBlend` modes. SVG2
- Automatic SVG size detection when `width`/`height`/`viewBox` is not set.
Thanks to [reknih](https://github.com/reknih).
- `usvg::Options::default_size`
- `--default-width` and `--default-height` to usvg.

### Changed
- `usvg::Group::filter` is a list of filter IDs now.
Expand Down Expand Up @@ -520,7 +526,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.16.0...HEAD
[Unreleased]: https://github.com/RazrFalcon/resvg/compare/v0.17.0...HEAD
[0.17.0]: https://github.com/RazrFalcon/resvg/compare/v0.16.0...v0.17.0
[0.16.0]: https://github.com/RazrFalcon/resvg/compare/v0.15.0...v0.16.0
[0.15.0]: https://github.com/RazrFalcon/resvg/compare/v0.14.1...v0.15.0
[0.14.1]: https://github.com/RazrFalcon/resvg/compare/v0.14.0...v0.14.1
Expand Down
8 changes: 4 additions & 4 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "resvg"
version = "0.16.0"
version = "0.17.0"
authors = ["Yevhenii Reizner <razrfalcon@gmail.com>"]
keywords = ["svg", "render", "raster", "skia"]
license = "MPL-2.0"
Expand All @@ -21,9 +21,9 @@ log = "0.4"
pico-args = "0.4"
png = "0.17"
rgb = "0.8"
svgfilters = { path = "svgfilters", version = "0.3" }
svgfilters = { path = "svgfilters", version = "0.4" }
tiny-skia = "0.6.1"
usvg = { path = "usvg", version = "0.16.0", default-features = false }
usvg = { path = "usvg", version = "0.17.0", default-features = false }

[dev-dependencies]
once_cell = "1.5"
Expand Down
2 changes: 1 addition & 1 deletion c-api/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "resvg-capi"
version = "0.16.0"
version = "0.17.0"
authors = ["Yevhenii Reizner <razrfalcon@gmail.com>"]
keywords = ["svg", "render", "raster", "c-api"]
license = "MPL-2.0"
Expand Down
4 changes: 2 additions & 2 deletions c-api/ResvgQt.h
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@
#define RESVG_QT_H

#define RESVG_QT_MAJOR_VERSION 0
#define RESVG_QT_MINOR_VERSION 16
#define RESVG_QT_MINOR_VERSION 17
#define RESVG_QT_PATCH_VERSION 0
#define RESVG_QT_VERSION "0.16.0"
#define RESVG_QT_VERSION "0.17.0"

#include <QDebug>
#include <QFile>
Expand Down
4 changes: 2 additions & 2 deletions c-api/resvg.h
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,9 @@
#include <stddef.h>

#define RESVG_MAJOR_VERSION 0
#define RESVG_MINOR_VERSION 16
#define RESVG_MINOR_VERSION 17
#define RESVG_PATCH_VERSION 0
#define RESVG_VERSION "0.16.0"
#define RESVG_VERSION "0.17.0"

#ifdef __cplusplus
extern "C" {
Expand Down
2 changes: 1 addition & 1 deletion src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
[resvg](https://github.com/RazrFalcon/resvg) is an SVG rendering library.
*/

#![doc(html_root_url = "https://docs.rs/resvg/0.16.0")]
#![doc(html_root_url = "https://docs.rs/resvg/0.17.0")]

#![warn(missing_docs)]
#![allow(clippy::too_many_arguments)]
Expand Down
7 changes: 7 additions & 0 deletions svgfilters/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,13 @@ This changelog also contains important changes in dependencies.

## Unreleased

## 0.4.0 - 2021-09-04
### Changed
- `svgfilters::ColorMatrix::Saturate` accepts any positive `f64` value now.

### Removed
- `NormalizedValue`

## 0.3.0 - 2021-03-06
### Added
- no_std support
Expand Down
2 changes: 1 addition & 1 deletion svgfilters/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "svgfilters"
version = "0.3.0"
version = "0.4.0"
authors = ["Yevhenii Reizner <razrfalcon@gmail.com>"]
keywords = ["svg", "filter"]
license = "MPL-2.0"
Expand Down
2 changes: 1 addition & 1 deletion tools/explorer-thumbnailer/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "explorer-thumbnailer"
version = "0.16.0"
version = "0.17.0"
authors = ["gentoo90 <gentoo90@gmail.com>"]
license = "MPL-2.0"
edition = "2018"
Expand Down
6 changes: 3 additions & 3 deletions tools/explorer-thumbnailer/install/installer.iss
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
[Setup]
AppName="resvg Explorer Extension"
AppVersion="0.16.0"
VersionInfoVersion="0.0.16.0"
AppVerName="resvg Explorer Extension 0.16.0"
AppVersion="0.17.0"
VersionInfoVersion="0.0.17.0"
AppVerName="resvg Explorer Extension 0.17.0"
AppPublisher="Yevhenii Reizner"
AppPublisherURL=https://github.com/RazrFalcon/resvg
DefaultDirName="{pf}\resvg Explorer Extension"
Expand Down
2 changes: 1 addition & 1 deletion usvg/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "usvg"
version = "0.16.0"
version = "0.17.0"
authors = ["Yevhenii Reizner <razrfalcon@gmail.com>"]
keywords = ["svg"]
license = "MPL-2.0"
Expand Down
2 changes: 1 addition & 1 deletion usvg/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ Full spec can be found [here](https://github.com/RazrFalcon/resvg/blob/master/do
[SVG]: https://en.wikipedia.org/wiki/Scalable_Vector_Graphics
*/

#![doc(html_root_url = "https://docs.rs/usvg/0.16.0")]
#![doc(html_root_url = "https://docs.rs/usvg/0.17.0")]

#![warn(missing_docs)]
#![warn(missing_debug_implementations)]
Expand Down

0 comments on commit 5692fef

Please sign in to comment.