Skip to content

Commit b0ab058

Browse files
Parley work (#130)
PR to integrate parley and font variants. PR should close #101 . Using this zulip thread for more direct commuication: https://xi.zulipchat.com/#narrow/channel/205635-parley/topic/.E2.9C.94.20Parley.2C.20layout.20context.2C.20bevy.20and.20multiple.20cores/with/507732907 --------- Co-authored-by: Spencer C. Imbleau <spencer@imbleau.com>
1 parent 476bf57 commit b0ab058

16 files changed

+1309
-601
lines changed

.typos.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111

1212
# Match Inside a Word - Case Insensitive
1313
[default.extend-words]
14+
wdth = "wdth"
1415

1516
[files]
1617
# Include .github, .cargo, etc.

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,14 @@ You can find its changes [documented below](#071---2025-03-12).
1515

1616
This release supports Bevy version 0.15 and has an [MSRV][] of 1.85.
1717

18+
### Changed
19+
20+
- Replaces `skrifa` with `parley`, which is the preferred shaping library in the linebender ecosystem.
21+
- Changes `VelloFont` struct internals.
22+
- A `parley::FontContext` and `parley::LayoutContext` has been added in a lazy load multi threaded capacity.
23+
- Replaces `Rubik-Medium.ttf` from the `text` example with variable font `RobotoFlex-VariableFont_GRAD,XOPQ,XTRA,YOPQ,YTAS,YTDE,YTFI,YTLC,YTUC,opsz,slnt,wdth,wght.ttf`.
24+
- Updates the `text` example with an interactive, keyboard controlled, variable font example.
25+
1826
## [0.7.1] - 2025-03-12
1927

2028
This release supports Bevy version 0.15 and has an [MSRV][] of 1.85.

0 commit comments

Comments
 (0)