Overview
🔧 Bug Fixes
- createFilter: track reactive
keys(#982) - useTheme: stop emitting element-level color on
[data-theme](#982) - Toggle: emit native
disabledon the default button host (#985)
Patch Changes
-
#982
09a62d7Thanks @johnleider! - fix(createFilter): track reactivekeyskeysnow accepts a ref or getter (MaybeRefOrGetter<readonly string[]>), so changing which fields are searched re-runs the filter. Passing a plainstring[]is unchanged. -
#982
09a62d7Thanks @johnleider! - fix(useTheme): stop emitting element-level color on[data-theme]ThemeAdapter.generate()still writes custom properties and:root { color-scheme }. It no longer setscolor: var(--*-on-background)on the theme selector — applying tokens is Paper's job. Unstyled hosts that relied on that inheritedcolorneed to set it themselves. -
#985
8396668Thanks @johnleider! - fix(Toggle): emit nativedisabledon the default button hostDisabled
Toggle.Rootnow sets the HTMLdisabledattribute whenasis"button"(the default) and omitsaria-disabledon that path. Non-button hosts still getaria-disabled.