Skip to content

Commit

Permalink
Update changelog for 0.45 (#880)
Browse files Browse the repository at this point in the history
  • Loading branch information
laurmaedje authored Feb 5, 2025
1 parent e06455e commit f4188dd
Showing 1 changed file with 28 additions and 3 deletions.
31 changes: 28 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,37 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
This changelog also contains important changes in dependencies.

## [Unreleased]
This is the first release under the stewardship of [Linebender][], who is now responsible for maintenance of this crate.
Many thanks to Yevhenii Reizner for the years of hard work that he has poured into this and other crates.

Please note that the license of this project changed from `MPL-2.0` to `Apache-2.0 OR MIT`.
See [resvg#838](https://github.com/linebender/resvg/issues/838) for more information.

This release has an MSRV of 1.65 for `usvg` and 1.67.1 for `resvg` and the C API.

### Added
- Added support for the `background-color` attribute.
- Add support for additional `image-rendering` attributes.
- Support for the `background-color` attribute.
- Support for additional `image-rendering` attributes.
- Support for the `!important` CSS flag.
- Support for Luma JPEG images.
- (c-api) `resvg_options_set_stylesheet`.
Thanks to [@michabay05][].
- (svgtypes) Support for floating point hue in `hsl()` and `hsla()`.

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

### Fixed
- Fix relative units handling when `use` references `symbol`.
- Relative unit handling when `use` references `symbol`.
- (svgtypes) Rounding of hues in HSL to RGB conversion.
- (svgtypes) Rounding of alpha.

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

[Linebender]: https://github.com/linebender
[@michabay05]: https://github.com/michabay05
[@Shnatsel]: https://github.com/Shnatsel

[Unreleased]: https://github.com/linebender/resvg/compare/v0.44.0...HEAD
[0.44.0]: https://github.com/linebender/resvg/compare/v0.43.0...v0.44.0
[0.43.0]: https://github.com/linebender/resvg/compare/v0.42.0...v0.43.0
Expand Down

0 comments on commit f4188dd

Please sign in to comment.