Skip to content

Commit 472c43c

Browse files
authored
Bump skrifa to v0.35.0. Add Changelog entry for vello 0.5.1 (#1169)
Upgrade `skrifa` to the latest version. This enables the version of `read-fonts` used in Vello to match the version used in all currently published versions of `harfrust`. This PR applies the change to `main`. Backport to Vello Classic `0.5` will follow. --------- Signed-off-by: Nico Burns <nico@nicoburns.com>
1 parent 98caa68 commit 472c43c

File tree

3 files changed

+44
-13
lines changed

3 files changed

+44
-13
lines changed

CHANGELOG.md

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ Subheadings to categorize changes are `added, changed, deprecated, removed, fixe
88

99
# Changelog
1010

11-
The latest published Vello release is [0.5.0](#050---2025-05-08) which was released on 2025-05-08.
12-
You can find its changes [documented below](#050---2025-05-08).
11+
The latest published Vello release is [0.5.1](#051---2025-08-22) which was released on 2025-08-22.
12+
You can find its changes [documented below](#051---2025-08-22).
1313

1414
## [Unreleased]
1515

@@ -19,6 +19,14 @@ This release has an [MSRV][] of 1.85.
1919

2020
- `register_texture`, a helper for using `wgpu` textures in a Vello `Renderer` ([#1161][] by [@DJMcNab][]).
2121

22+
## [0.5.1][] - 2025-08-22
23+
24+
This release has an [MSRV][] of 1.85.
25+
26+
## Changed
27+
28+
- Upgrade `skrifa` to `0.35.0` ([#1169][] by [@nicoburns][])
29+
2230
## [0.5.0][] - 2025-05-08
2331

2432
This release has an [MSRV][] of 1.85.
@@ -300,10 +308,13 @@ This release has an [MSRV][] of 1.75.
300308
[#803]: https://github.com/linebender/vello/pull/803
301309
[#841]: https://github.com/linebender/vello/pull/841
302310
[#1161]: https://github.com/linebender/vello/pull/1161
311+
[#1169]: https://github.com/linebender/vello/pull/1169
303312

313+
<!-- Note that this still comparing against 0.5.0, because 0.5.1 is a cherry-picked patch -->
304314
[Unreleased]: https://github.com/linebender/vello/compare/v0.5.0...HEAD
315+
[0.5.1]: https://github.com/linebender/vello/compare/v0.5.0...v0.5.1
305316
<!-- Note that this still comparing against 0.4.0, because 0.4.1 is a cherry-picked patch -->
306-
[0.5.0]: https://github.com/linebender/vello/compare/v0.4.0...HEAD
317+
[0.5.0]: https://github.com/linebender/vello/compare/v0.4.0...v0.5.0
307318
[0.4.1]: https://github.com/linebender/vello/compare/v0.4.0...v0.4.1
308319
[0.4.0]: https://github.com/linebender/vello/compare/v0.3.0...v0.4.0
309320
<!-- Note that this still comparing against 0.2.0, because 0.2.1 is a cherry-picked patch -->

Cargo.lock

Lines changed: 29 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ vello = { version = "0.5.0", path = "vello" }
9999
vello_encoding = { version = "0.5.0", path = "vello_encoding" }
100100
vello_shaders = { version = "0.5.0", path = "vello_shaders" }
101101
bytemuck = { version = "1.23.0", features = ["derive"] }
102-
skrifa = { version = "0.31.0", default-features = false, features = ["autohint_shaping"] }
102+
skrifa = { version = "0.35.0", default-features = false, features = ["autohint_shaping"] }
103103
# The version of kurbo used below should be kept in sync
104104
# with the version of kurbo used by peniko.
105105
peniko = { version = "0.4.0", default-features = false }

0 commit comments

Comments
 (0)