From 2f1358ea78b7e8aed338752b0528b3e266f4fdf7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 28 Oct 2026 10:10:29 +0000 Subject: [PATCH] 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 - [Release notes](https://github.com/googlefonts/fontations/releases) - [Changelog](https://github.com/googlefonts/fontations/blob/main/docs/RELEASE.md) - [Commits](https://github.com/googlefonts/fontations/compare/skrifa-v0.48.0...skrifa-v0.49.0) Updates `harfrust` from 0.14.0 to 0.15.0 - [Release notes](https://github.com/harfbuzz/harfrust/releases) - [Changelog](https://github.com/harfbuzz/harfrust/blob/main/CHANGELOG.md) - [Commits](https://github.com/harfbuzz/harfrust/compare/0.14.0...0.15.0) Updates `acadrust` from 0.6.6 to 0.6.7 - [Release notes](https://github.com/hakanaktt/acadrust/releases) - [Changelog](https://github.com/hakanaktt/acadrust/blob/main/CHANGELOG.md) - [Commits](https://github.com/hakanaktt/acadrust/compare/v0.6.6...v0.6.7) --- updated-dependencies: - dependency-name: acadrust dependency-version: 0.6.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: harfrust dependency-version: 0.15.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-dependencies - dependency-name: skrifa dependency-version: 0.49.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-dependencies ... Signed-off-by: dependabot[bot] --- Cargo.lock | 29 +++++++++++++++++------------ Cargo.toml | 4 ++-- 2 files changed, 19 insertions(+), 14 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ab48c95da..213c90287 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -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", @@ -727,8 +727,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", ] @@ -2117,14 +2117,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]] @@ -3869,14 +3870,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", ] @@ -4333,12 +4335,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]] diff --git a/Cargo.toml b/Cargo.toml index 2b38a218f..cbdb37590 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -46,10 +46,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"