Immutable
release. Only release title and notes can be modified.
Minor Changes
- 1e2c3c7: Add
useWindowSize, auseSyncExternalStore-backed hook that reads
the viewport'swidthandheightand stays in sync on resize. Each
dimension isnumber | undefined—undefinedon the server and until the
client's first measurement — so consumers can destructure immediately and only
branch on the unknown state where it matters.
Patch Changes
- 7b85d35:
ThemePreference's members are nowreadonly, anduseTheme
returnsReadonly<ThemePreference>. The returned object was never meant to be
mutated in place; the types now say so. No runtime behavior changes.