Skip to content

Commit f4188dd

Browse files
authored
Update changelog for 0.45 (#880)
1 parent e06455e commit f4188dd

File tree

1 file changed

+28
-3
lines changed

1 file changed

+28
-3
lines changed

CHANGELOG.md

+28-3
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,37 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
77
This changelog also contains important changes in dependencies.
88

99
## [Unreleased]
10+
This is the first release under the stewardship of [Linebender][], who is now responsible for maintenance of this crate.
11+
Many thanks to Yevhenii Reizner for the years of hard work that he has poured into this and other crates.
12+
13+
Please note that the license of this project changed from `MPL-2.0` to `Apache-2.0 OR MIT`.
14+
See [resvg#838](https://github.com/linebender/resvg/issues/838) for more information.
15+
16+
This release has an MSRV of 1.65 for `usvg` and 1.67.1 for `resvg` and the C API.
17+
1018
### Added
11-
- Added support for the `background-color` attribute.
12-
- Add support for additional `image-rendering` attributes.
19+
- Support for the `background-color` attribute.
20+
- Support for additional `image-rendering` attributes.
21+
- Support for the `!important` CSS flag.
22+
- Support for Luma JPEG images.
23+
- (c-api) `resvg_options_set_stylesheet`.
24+
Thanks to [@michabay05][].
25+
- (svgtypes) Support for floating point hue in `hsl()` and `hsla()`.
1326

1427
### Changed
1528
- License to `Apache-2.0 OR MIT`.
1629
See [resvg#838](https://github.com/linebender/resvg/issues/838) for more information.
30+
- Updated WebP decoder for bug fixes and improved performance.
31+
Thanks to [@Shnatsel][].
32+
- MSRV of resvg and c-api bumped to 1.67.1.
33+
- `fontdb` and `rustybuzz` have been updated.
34+
- Updated other dependencies.
35+
- (svgtypes) Simplified color component rounding and bounds checking.
1736

1837
### Fixed
19-
- Fix relative units handling when `use` references `symbol`.
38+
- Relative unit handling when `use` references `symbol`.
39+
- (svgtypes) Rounding of hues in HSL to RGB conversion.
40+
- (svgtypes) Rounding of alpha.
2041

2142
## [0.44.0] - 2024-09-28
2243
### Added
@@ -1245,6 +1266,10 @@ This changelog also contains important changes in dependencies.
12451266
### Fixed
12461267
- `font-size` attribute inheritance during `use` resolving.
12471268

1269+
[Linebender]: https://github.com/linebender
1270+
[@michabay05]: https://github.com/michabay05
1271+
[@Shnatsel]: https://github.com/Shnatsel
1272+
12481273
[Unreleased]: https://github.com/linebender/resvg/compare/v0.44.0...HEAD
12491274
[0.44.0]: https://github.com/linebender/resvg/compare/v0.43.0...v0.44.0
12501275
[0.43.0]: https://github.com/linebender/resvg/compare/v0.42.0...v0.43.0

0 commit comments

Comments
 (0)