What's Changed
- core: Use
Option::get_or_insert_defaultto simplify some code by @moulins in #22969 - core: Remove unnecessary Box indirection by @SuchAFuriousDeath in #22958
- core: Refactor XML unescape and error handling by @SuchAFuriousDeath in #22756
- web: Support glyphs protruding horizontally in canvas font renderer by @kjarosh in #22943
- text: Translate widths properly when laying out device text by @kjarosh in #22951
- avm1: Implement
TextSnapshot.findText()by @kjarosh in #22935
Full Changelog: nightly-2026-02-08...nightly-2026-02-09