# Framework v3.1.6

Released on 2026-07-17.

## Framework Changes

- Added a vector font fallback for Scale and Text Scale: any modifier other than `regular` now renders typography as Inter Variable with its tuned weights, while the active font bundle keeps its sizes and line heights. Pixel bundles only render correctly at their native sizes, so scaled bitmap text produced off-grid glyphs — including `screen--scale-xxsmall` inside `mashup--3x3` layouts.
- Added the `text-ui-scaled()` Sass token function alongside `content-scaled()` and `ui-scaled()`. All three now accept space-separated shorthand values and emit a `1` fallback, so plugin stylesheets referencing the scale variables keep rendering against framework bundles that predate them.
- Fixed WebKit keeping stale flex heights after fit-value shrinks text: the text shrank but its containers kept the pre-shrink height. `terminalize()` now forces a layout recalculation of every `.screen` when it finishes.

## Documentation Changes

- Documented the vector font fallback on the Font Family, Text Size, Text Scale, and Scale pages.
- Updated the Text Scale custom CSS example to use the `var(--text-ui-scale, 1)` fallback form.
