Browse / github.com/storytold/cadcraft / patch
chore(deps): bump the cargo-dependencies group across 1 directory with 3 updates
chore(deps): bump the cargo-dependencies group across 1 directory with 3 updates Bumps the cargo-dependencies group with 3 updates in the / directory: [skrifa](https://github.com/googlefonts/fontations), [harfrust](https://github.com/harfbuzz/harfrust) and [acadrust](https://github.com/hakanaktt/acadrust). Updates `skrifa` from 0.48.0 to 0.49.0 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/googlefonts/fontations/commit/47a301615fd95acf0da9fb7dbcd0ea7c7df36943"><code>47a3016</code></a> Release almost everything (<a href="https://redirect.github.com/googlefonts/fontations/issues/2391">#2391</a>)</li> <li><a href="https://github.com/googlefonts/fo
- Status
- open
- Score
- 0.00
- Adopters
- 0 other operators
- Author
- app/dependabot (imported from pull request #2295, open)
- Base
0ff1b03537f885bc1d592f2acbc1b440f25964ee- Size
- +19 −14 in 2 files
- Review
- pending
- Shared
- 2026-10-28
- Id
f1b368d1fe3d85434586581f
How it went
No other operator has reported using it yet.
Diff
raw · Cargo.lock Cargo.toml
@@ -4,9 +4,9 @@ version = 4 [[package]] name = "acadrust"-version = "0.6.6"+version = "0.6.7" source = "registry+https://github.com/rust-lang/crates.io-index"-checksum = "8923c99ea1f151cb7fc17ce2fc14f8b1e330fa22611e535602d985c0cc3c89a2"+checksum = "000d512cd910e55577d85ad2d09d743f6a16e033f1c57d7dfeda747ff013a2b3" dependencies = [ "anyhow", "bitflags 2.13.2",@@ -670,8 +670,8 @@ name = "cadcraft-fonts" version = "0.13.0" dependencies = [ "cadcraft-geom",- "harfrust 0.14.0",- "skrifa 0.48.0",+ "harfrust 0.15.0",+ "skrifa 0.49.0", "unicode-bidi", ] @@ -1994,14 +1994,15 @@ dependencies = [ [[package]] name = "harfrust"-version = "0.14.0"+version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index"-checksum = "86aa776d6d32b072119e1f1650f4db843ff4382a4aaa6a2c9c4e35703cd377cb"+checksum = "865dcc4105d51c323d8fedbb2d75b5e9c8ecddf5613f74c82f851d0afbc97114" dependencies = [ "bitflags 2.13.2", "bytemuck",- "read-fonts 0.45.1",+ "read-fonts 0.46.0", "smallvec",+ "yoke", ] [[package]]@@ -3728,14 +3729,15 @@ dependencies = [ [[package]] name = "read-fonts"-version = "0.45.1"+version = "0.46.0" source = "registry+https://github.com/rust-lang/crates.io-index"-checksum = "4edc8db0d972de88e53a085b1f01fb3fbdae7bb0cb7a0ce2b2f8285a412fe3ef"+checksum = "bdaa4fffe9ff3ca2c353fa9729792805b9b3e324695ff5a081f860612e81b330" dependencies = [ "bytemuck", "foldhash 0.2.0", "font-types 0.12.7", "once_cell",+ "smallvec", "yoke", ] @@ -4186,12 +4188,15 @@ dependencies = [ [[package]] name = "skrifa"-version = "0.48.0"+version = "0.49.0" source = "registry+https://github.com/rust-lang/crates.io-index"-checksum = "a5213b4825bac3587046330052d61bfac7bd3bd0d203c758d7c2ef726fcea034"+checksum = "a7459fb60888ad9a5f367dd293fa2fb9df142cb451aa6bfd6cd66a7d6a9b739d" dependencies = [ "bytemuck",- "read-fonts 0.45.1",+ "once_cell",+ "read-fonts 0.46.0",+ "smallvec",+ "yoke", ] [[package]]@@ -42,10 +42,10 @@ rayon = "1" # rendering / formats tiny-skia = { version = "0.12", default-features = false, features = ["std", "simd", "png-format"] } lyon_tessellation = "1.0.22"-skrifa = "0.48"+skrifa = "0.49" # Text shaping (OpenType GSUB/GPOS, HarfBuzz port on read-fonts; egui's epaint is still on 0.12, # so the graph has both) and the Unicode Bidirectional Algorithm for right-to-left drawing text.-harfrust = "0.14"+harfrust = "0.15" unicode-bidi = "0.3.18" image = { version = "0.25", default-features = false, features = ["png", "jpeg"] } encoding_rs = "0.8.35"