build(deps): bump the cargo-major group across 1 directory with 3 updates
Fast, free resin slicer for MSLA and SLA printers
Brought to you by:
vvvlladimir
Originally created by: dependabot[bot]
Bumps the cargo-major group with 3 updates in the / directory: glam, fontdb and phf_shared.
Updates glam from 0.32.1 to 0.33.12
Sourced from glam's changelog.
0.33.12 - 2026-10-01
Added
- (assert) report caller location for glam_assert panics (#884](https://github.com/href="https://redirect.github.com/bitshifter/glam-rs/pull/884">/issues/884))
Fixed
- (quat,mat) add missing glam_assert and correct panic docs (#882](https://github.com/href="https://redirect.github.com/bitshifter/glam-rs/pull/882">/issues/882))
- (mat) only return a finite inverse from try_inverse/inverse_or_zero (#880](https://github.com/href="https://redirect.github.com/bitshifter/glam-rs/pull/880">/issues/880))
Other
- (mat2) speed up NEON Mat2 determinant and inverse (#878](https://github.com/href="https://redirect.github.com/bitshifter/glam-rs/pull/878">/issues/878))
0.33.11 - 2026-09-27
Added
- (rkyv) add a
rkyv-08feature, which archives eachglamtype to a dedicatedArchived*type atglam::rkyv_08instead of archiving the native type, so archives are endianness explicit and independent of the SIMD backendglamwas built with (#766](https://github.com/href="https://redirect.github.com/bitshifter/glam-rs/pull/766">/issues/766))- (rkyv) add
bytemuck::Podandbytemuck::Zeroableimpls for therkyv-08archived types, so they can still be cast to bytes for a GPU upload or file write without a serializer- (rkyv) add
Fromconversions between each type and itsrkyv-08archived form- (rkyv) add
Archive::COPY_OPTIMIZATIONto therkyv-08impls whose archived form is a byte-for-byte copy of the native form, so slices serialize with a singlememcpy- (vec) add
lerp_monotonicmethods to the float vector types; they interpolate using the monotonic formself + (rhs - self) * s, which preserves equal inputs exactly and is monotonic ins, avoiding the rounding jitter thatlerpcan introduce between nearly equal values (#823](https://github.com/href="https://redirect.github.com/bitshifter/glam-rs/issues/823">/issues/823))- (features) add versioned features for the pre-1.0 dependencies in
glam's public API:approx-05,mint-05,rand-010,speedy-08andzerocopy-08, so each integration can add support for a new dependency version without a breaking change (#857](https://github.com/href="https://redirect.github.com/bitshifter/glam-rs/issues/857">/issues/857))Changed
- (floatext)
FloatExt::lerpforf32andf64now uses the same form as the vectorlerpmethods,self * (1 - s) + rhs * sDeprecated
- (rkyv) deprecate the
rkyvfeature, whose implementation is unsound and will be removed in the next major release; userkyv-08instead (#766](https://github.com/href="https://redirect.github.com/bitshifter/glam-rs/pull/766">/issues/766))- (features) deprecate the unversioned
approx,encase,mint,rand,speedyandzerocopyfeatures; they are aliases for their versioned features and will be removed in the next major release (#857](https://github.com/href="https://redirect.github.com/bitshifter/glam-rs/issues/857">/issues/857))Fixed
- (rkyv) only implement
NoUndefon therkyv-08archived types where they carry no padding, so uninitialised padding is no longer copied into archives- (rkyv) implement
Portableon therkyv-08archived types, which have a layout identical on all targets, instead of the native types that depended on the SIMD backend0.33.10 - 2026-09-24
Fixed
- rust-gpu breakage after PR 786 / v0.33.6 (#861](https://github.com/href="https://redirect.github.com/bitshifter/glam-rs/pull/861">/issues/861))
0.33.9 - 2026-09-23
Added
... (truncated)
e7d680e Prepare 0.33.12 release (#879](https://github.com/href="https://redirect.github.com/bitshifter/glam-rs/issues/879">/issues/879))83304df chore(msrv): document policy and tighten MSRV checks (#887](https://github.com/href="https://redirect.github.com/bitshifter/glam-rs/issues/887">/issues/887))8c887f0 build(deps): update gungraun requirement from 0.19 to 0.20 (#886](https://github.com/href="https://redirect.github.com/bitshifter/glam-rs/issues/886">/issues/886))2770689 refactor(euler): inline Mat4/Quat euler extraction (#885](https://github.com/href="https://redirect.github.com/bitshifter/glam-rs/issues/885">/issues/885))273140f feat(assert): report caller location for glam_assert panics (#884](https://github.com/href="https://redirect.github.com/bitshifter/glam-rs/issues/884">/issues/884))5f53d8f chore(bench): add Mat3/Mat3A transform gungraun benches (#883](https://github.com/href="https://redirect.github.com/bitshifter/glam-rs/issues/883">/issues/883))116925d fix(quat,mat): add missing glam_assert and correct panic docs (#882](https://github.com/href="https://redirect.github.com/bitshifter/glam-rs/issues/882">/issues/882))aa08b71 test: cover glam_assert panics across vec, mat, quat and affine APIs (#881](https://github.com/href="https://redirect.github.com/bitshifter/glam-rs/issues/881">/issues/881))62800d8 fix(mat): only return a finite inverse from try_inverse/inverse_or_zero (#880](https://github.com/href="https://redirect.github.com/bitshifter/glam-rs/issues/880">/issues/880))d49f4f5 perf(mat2): speed up NEON Mat2 determinant and inverse (#878](https://github.com/href="https://redirect.github.com/bitshifter/glam-rs/issues/878">/issues/878))Updates fontdb from 0.23.0 to 0.24.0
Sourced from fontdb's changelog.
[0.24.0] - 2026-07-29
Added
- Support loading system fonts on iOS.
Changed
fontdbno longer depends onttf-parser. It vendors a minimal subset instead.- MSRV bumped to 1.71 due to
log.
ecb707e Version bump (v0.24)cfdeae0 Add iOS support to load_system_fonts (#87](https://github.com/href="https://redirect.github.com/RazrFalcon/fontdb/issues/87">/issues/87))aaf5220 Inline a minimal subset of ttf-parser (#92](https://github.com/href="https://redirect.github.com/RazrFalcon/fontdb/issues/92">/issues/92))95f696c Upgrade github action versions (#95](https://github.com/href="https://redirect.github.com/RazrFalcon/fontdb/issues/95">/issues/95))7336885 Bump MSRV to 1.71 (#94](https://github.com/href="https://redirect.github.com/RazrFalcon/fontdb/issues/94">/issues/94))Updates phf_shared from 0.13.1 to 0.14.0
1620d16 Prepare 0.14.0 release (#424](https://github.com/href="https://redirect.github.com/rust-phf/rust-phf/issues/424">/issues/424))e312645 chore(deps): update actions/checkout action to v7 (#423](https://github.com/href="https://redirect.github.com/rust-phf/rust-phf/issues/423">/issues/423))3df600c chore(deps): update rust crate syn to v2.0.118 (#422](https://github.com/href="https://redirect.github.com/rust-phf/rust-phf/issues/422">/issues/422))808b4c2 chore(deps): update actions/checkout action to v6.0.3 (#421](https://github.com/href="https://redirect.github.com/rust-phf/rust-phf/issues/421">/issues/421))4ffa9f0 fix: implement PhfEq to address tuple lifetime issue (#420](https://github.com/href="https://redirect.github.com/rust-phf/rust-phf/issues/420">/issues/420))2b64a06 fix: require suffixed int on parsing (#419](https://github.com/href="https://redirect.github.com/rust-phf/rust-phf/issues/419">/issues/419))0335793 chore(deps): update embarkstudios/cargo-deny-action action to v2.0.20 (#418](https://github.com/href="https://redirect.github.com/rust-phf/rust-phf/issues/418">/issues/418))28aa587 chore(deps): update embarkstudios/cargo-deny-action action to v2.0.19 (#417](https://github.com/href="https://redirect.github.com/rust-phf/rust-phf/issues/417">/issues/417))dbd34de feat: add FmtConst support for Vec/slice keys (#416](https://github.com/href="https://redirect.github.com/rust-phf/rust-phf/issues/416">/issues/416))8125795 feat: migrate to 2024 edition (#415](https://github.com/href="https://redirect.github.com/rust-phf/rust-phf/issues/415">/issues/415))Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.