@@ -7,16 +7,37 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
7
7
This changelog also contains important changes in dependencies.
8
8
9
9
## [ 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
+
10
18
### 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() ` .
13
26
14
27
### Changed
15
28
- License to ` Apache-2.0 OR MIT ` .
16
29
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.
17
36
18
37
### 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.
20
41
21
42
## [ 0.44.0] - 2024-09-28
22
43
### Added
@@ -1245,6 +1266,10 @@ This changelog also contains important changes in dependencies.
1245
1266
### Fixed
1246
1267
- ` font-size ` attribute inheritance during ` use ` resolving.
1247
1268
1269
+ [ Linebender ] : https://github.com/linebender
1270
+ [ @michabay05 ] : https://github.com/michabay05
1271
+ [ @Shnatsel ] : https://github.com/Shnatsel
1272
+
1248
1273
[ Unreleased ] : https://github.com/linebender/resvg/compare/v0.44.0...HEAD
1249
1274
[ 0.44.0 ] : https://github.com/linebender/resvg/compare/v0.43.0...v0.44.0
1250
1275
[ 0.43.0 ] : https://github.com/linebender/resvg/compare/v0.42.0...v0.43.0
0 commit comments