Skip to content

Bump all versions to prepare for fontc v0.3.1 release#1608

Merged
anthrotype merged 9 commits intomainfrom
bump-versions
Aug 20, 2025
Merged

Bump all versions to prepare for fontc v0.3.1 release#1608
anthrotype merged 9 commits intomainfrom
bump-versions

Conversation

@anthrotype
Copy link
Member

     Changes for fontdrasil from fontdrasil-v0.2.1 to 0.2.2
             fbb226c bump fontdrasil from 0.2.1 to 0.2.2
             50eeaa5 Make 'depth_sorted_composite_glyphs' a general util fn
             e7f30c6 test GlyfLocaWork starts with unknown dependency but eventually completes
     Changes for fea-rs from fea-rs-v0.20.1 to 0.20.2
             ef536a8 Bump fea-rs from 0.20.1 to 0.20.2
             fbb226c bump fontdrasil from 0.2.1 to 0.2.2
             6e42040 [fea-rs] Better match fonttools handling of script stmt
             4fe60ee [clippy] Roll the rock back up the hill
             7b67694 [kern] Ignore feature markers from ungenerated features
             086b5ec fix non-determinism in FeatureParamsCharacterVariants nameIDs
     Changes for fontir from fontir-v0.2.1 to 0.3.0
             2fade55 Bump fontir from 0.2.1 to 0.3.0
             fbb226c bump fontdrasil from 0.2.1 to 0.2.2
             68d370f [fontir] Tweak glyph ir logging
             2f37f4e Move deltas type next to its model, and improve documentation
             5bd05d8 Adjust documentation to match project's style
             cea3173 Unbreak head table
             5dccc71 [chore] Update fontations
             8988410 Update documentation and names after move to interpolatable metrics
             f60436c Test interpolation of metrics
             58579a8 Fix typo in error message
             2477079 Base built IR global metrics on deltas, to provide interpolated values
             a2e47c5 Refactor GlobalMetrics into a mutable builder and immutable result
             f618ec1 Skip non-export glyphs
             aa8f07e [glyphs] Merge RTL kern groups
     Changes for fontbe from fontbe-v0.2.1 to 0.2.2
             e4190eb Bump fontbe from 0.2.1 to 0.2.2
             ef536a8 Bump fea-rs from 0.20.1 to 0.20.2
             2fade55 Bump fontir from 0.2.1 to 0.3.0
             fbb226c bump fontdrasil from 0.2.1 to 0.2.2
             6273bc5 [fontbe] Round component pts before generating deltas
             4fe60ee [clippy] Roll the rock back up the hill
             2f37f4e Move deltas type next to its model, and improve documentation
             9d0594b More code reuse in cursive anchor logic
             ca9561f Split cursive lookups into RTL/LTR
             5dccc71 [chore] Update fontations
             8988410 Update documentation and names after move to interpolatable metrics
             2477079 Base built IR global metrics on deltas, to provide interpolated values
             a2e47c5 Refactor GlobalMetrics into a mutable builder and immutable result
             8ccb0c9 fix non-deterministic panic in GlyfLocaWork
     Changes for glyphs-reader from glyphs-reader-v0.2.1 to 0.2.2
             23e60c4 Bump glyphs-reader from 0.2.1 to 0.2.2
             fbb226c bump fontdrasil from 0.2.1 to 0.2.2
             8c4e4bb [glyphs-reader] Don't truncate Axis Location values as in latest glyphsLib
             4fe60ee [clippy] Roll the rock back up the hill
             83b57a6 Remove dead code
             258666d Truncate axis location values like glyphsLib
             abb480d [glyphs] Don't combine mappings from masters & instances
             50eeaa5 Make 'depth_sorted_composite_glyphs' a general util fn
             d7218a9 Use IndexMap/IndexSet for deterministic bracket layers ordering
             3f09b6e [glyphs] Handle RTL kerning
             54ad5e2 [glyphs] Store kern sides as SmolStr
             12de755 make Font::load and load_from_string apply the same preprocessing transformations
             609303e Revert "Merge pull request #1541 from googlefonts/propagate-before-align-components"
     Changes for glyphs2fontir from glyphs2fontir-v0.2.1 to 0.3.0
             b54d131 Bump glyphs2fontir from 0.2.1 to 0.3.0
             2fade55 Bump fontir from 0.2.1 to 0.3.0
             23e60c4 Bump glyphs-reader from 0.2.1 to 0.2.2
             fbb226c bump fontdrasil from 0.2.1 to 0.2.2
             70ccc2b [glyphs] Match glyphsLib for curve-curve intersections
             911779f [glyphs] Update corner erasure code
             eba73cc Ensure that unique value is at the default position in tests
             8988410 Update documentation and names after move to interpolatable metrics
             f8633d2 Round test values, as we round metrics when calculating deltas earlier
             2477079 Base built IR global metrics on deltas, to provide interpolated values
             a2e47c5 Refactor GlobalMetrics into a mutable builder and immutable result
             d7218a9 Use IndexMap/IndexSet for deterministic bracket layers ordering
             aa8f07e [glyphs] Merge RTL kern groups
             3f09b6e [glyphs] Handle RTL kerning
             54ad5e2 [glyphs] Store kern sides as SmolStr
             4ee33f9 [g2fontir] Clean up kerning instance work
     Changes for fontra2fontir from fontra2fontir-v0.2.1 to 0.2.2
             0f77ba6 Bump fontra2fontir from 0.2.1 to 0.2.2
             2fade55 Bump fontir from 0.2.1 to 0.3.0
             fbb226c bump fontdrasil from 0.2.1 to 0.2.2
     Changes for ufo2fontir from ufo2fontir-v0.2.1 to 0.2.2
             21043d4 Bump ufo2fontir from 0.2.1 to 0.2.2
             2fade55 Bump fontir from 0.2.1 to 0.3.0
             fbb226c bump fontdrasil from 0.2.1 to 0.2.2
             5dccc71 [chore] Update fontations
             f8633d2 Round test values, as we round metrics when calculating deltas earlier
             2477079 Base built IR global metrics on deltas, to provide interpolated values
             a2e47c5 Refactor GlobalMetrics into a mutable builder and immutable result
     Changes for fontc from fontc-v0.3.0 to 0.3.1
             205287c Bump fontc from 0.3.0 to 0.3.1
             e4190eb Bump fontbe from 0.2.1 to 0.2.2
             0f77ba6 Bump fontra2fontir from 0.2.1 to 0.2.2
             b54d131 Bump glyphs2fontir from 0.2.1 to 0.3.0
             21043d4 Bump ufo2fontir from 0.2.1 to 0.2.2
             2fade55 Bump fontir from 0.2.1 to 0.3.0
             fbb226c bump fontdrasil from 0.2.1 to 0.2.2
             6273bc5 [fontbe] Round component pts before generating deltas
             4fe60ee [clippy] Roll the rock back up the hill
             5dccc71 [chore] Update fontations
             a5a450d Ensure test is deterministic after move to variable regions
             8988410 Update documentation and names after move to interpolatable metrics
             2477079 Base built IR global metrics on deltas, to provide interpolated values
             837c15a address review comments
             e7f30c6 test GlyfLocaWork starts with unknown dependency but eventually completes
             8ccb0c9 fix non-deterministic panic in GlyfLocaWork

@anthrotype anthrotype added this pull request to the merge queue Aug 20, 2025
Merged via the queue into main with commit a4c2d42 Aug 20, 2025
12 checks passed
@anthrotype anthrotype deleted the bump-versions branch August 20, 2025 14:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant