`bevy_text` tracking issue
- Dominant language
- Rust
- Stars
- 48.2k
- Forks
- 4.8k
- Avg merge
- 3d 22h
- Merged PRs (30d)
- 161
Description
# `bevy_text` tracking + roadmap
Just a big list of issues, discussions, and PRs for now. I'll clean up and reorganise and a roadmap later.
## Fonts
* System fonts support
#1325
* Free unused font atlases
#21210
* Rethinking font propagation
#21175
* Font Aliases and Font Registration
#20974
* Custom thicknesses for Underline and Strikethrough
* Font features support
### PRs
* #21396
* #16365
* #21331
* #21535
* #21180
* #21211
* #19020
## Layout
* Measurement tracking issue
#21576
* Flip coordinates along the Y-axis for `Text2d` rendering
* Text change detection walks text spans twice
* Inline widget support
* Text writing mode
#8998
### PRs
* #21630
* #19559
* #21180
* #9341
* #21207
* #21187
## Picking
* Drag to select text
* Pick individual text spans
* Pick individual glyphs
### PRs
* #16886
## Editing
* Text Input support tracking issue #20885
* Clipboard support
* Rich text editing.
#### PRs
* #20336
* #20326
* #20763
* #19106
## Effects and Decorations
* Animated glyphs
#### PRs
* #21667
* #14030
## Proposals + Discussions
* Text Styles, revisited (Oct 2025)
https://hackmd.io/@bevy/B14a0kyTlx
* parley migration
* TextSpan refactor https://hackmd.io/@bevy/H1yZy6F6gg
* Text Style Propagation: Stawman Proposal
https://hackmd.io/@bevy/rkEtnkfaxe
## Rendering
* SDF font rendering
* Vector font rendering
* Adaptive font rendering
* Text materials
* Text stroke (borders drawn around the glyphs)
* Soft text shadows
* Text gradients.
* Text Gizmos
#16490
## Controversial
#### PRs
* #21226
## Examples
* Text specific examples section
#21574
* Custom measure func example
#9687
Contributor guide
Assessment
This issue has not been assessed yet.