Skip to content

chore(deps): bump femtovg from 0.21.0 to 0.23.0#474

Merged
RobertMueller2 merged 2 commits intomainfrom
dependabot/cargo/femtovg-0.23.0
Mar 31, 2026
Merged

chore(deps): bump femtovg from 0.21.0 to 0.23.0#474
RobertMueller2 merged 2 commits intomainfrom
dependabot/cargo/femtovg-0.23.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 31, 2026

Bumps femtovg from 0.21.0 to 0.23.0.

Release notes

Sourced from femtovg's releases.

v0.23.0

What's Changed

Full Changelog: femtovg/femtovg@v0.22.0...v0.23.0

v0.22.0

What's Changed

Full Changelog: femtovg/femtovg@v0.21.0...v0.22.0

Changelog

Sourced from femtovg's changelog.

[0.23.0] - 2026-03-30

  • Added variable font support. New methods on Paint: set_font_weight(), set_font_italic(), set_font_slant(), and generic set_font_variation() with corresponding getters, with_ builders, and clear_ methods.
  • Added named font weight constants on Paint (FONT_WEIGHT_THIN through FONT_WEIGHT_BLACK).
  • Added Canvas::font_variation_axes() to query available variation axes for variable fonts, and new VariationAxisInfo public type.
  • Breaking: Canvas::fill_glyph_run() and Canvas::stroke_glyph_run() now take an additional normalized_coords: &[i16] parameter for variable font axis positions. Pass &[] for default behavior.
  • Replaced bundled Roboto with Roboto Flex for examples and added slant support with italic fallback.

[0.22.0] - 2026-03-26

  • WGPU: Changed API from flush_to_surface() to flush_to_output() and accept a type that can be converted to a new WGPURenderOutput struct, making it possible to render into texture views.
  • WGPU: Simplified CommandBuffer to be an Option<>, so that it can be passed to queue's submit() without additional wrapping.
Commits
  • 967b2ce Release 0.23
  • 5e315a7 Add named font weight constants to Paint
  • e66cb01 Accept normalized coordinates in glyph run drawing functions
  • 16447a7 Document that font variation values are in design space, not normalized
  • 0b61afd Replace Roboto with Roboto Flex, add slant support and italic fallback
  • 11dd79d Generalize font variations: replace font_weight with FontVariations
  • 5cb6a85 Add font_weight example demonstrating dynamic variable font weights
  • 9b81428 Add variable font support via font_weight on Paint
  • d49a878 Release 0.22
  • d084a37 Simplify flush_to_output() with WGPU
  • Additional commits viewable in compare view

Dependabot compatibility score

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.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [femtovg](https://github.com/femtovg/femtovg) from 0.21.0 to 0.23.0.
- [Release notes](https://github.com/femtovg/femtovg/releases)
- [Changelog](https://github.com/femtovg/femtovg/blob/master/CHANGELOG.md)
- [Commits](femtovg/femtovg@v0.21.0...v0.23.0)

---
updated-dependencies:
- dependency-name: femtovg
  dependency-version: 0.23.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Mar 31, 2026
@RobertMueller2 RobertMueller2 merged commit 7986f9e into main Mar 31, 2026
3 checks passed
@dependabot dependabot bot deleted the dependabot/cargo/femtovg-0.23.0 branch March 31, 2026 06:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant