File tree Expand file tree Collapse file tree 1 file changed +30
-0
lines changed
Expand file tree Collapse file tree 1 file changed +30
-0
lines changed Original file line number Diff line number Diff line change @@ -4,6 +4,36 @@ All notable changes to this project will be documented in this file.
44
55See the [Changesets](./.changeset) for the latest changes.
66
7+ ## [1.9.0](#1.9.0) - 2026-03-07
8+
9+ ### Fixed
10+
11+ Fix issue where studio shows malformed color semantic token with token name
12+
13+ ### Added
14+
15+ Add support for `*Css` prop convention in JSX components.
16+
17+ Any JSX prop ending with `Css` (camelCase, e.g. `inputCss`, `wrapperCss`) is now treated as a style prop during static
18+ extraction, enabling compound component patterns like:
19+
20+ ```tsx
21+ function Comp(props) {
22+ const { inputCss, wrapperCss, children } = props
23+ return (
24+ <styled.div css={wrapperCss}>
25+ <styled.input css={inputCss} />
26+ {children}
27+ </styled.div>
28+ )
29+ }
30+
31+ // Usage - styles are statically extracted
32+ const usage = <Comp inputCss={{ color: 'red.200' }} wrapperCss={{ display: 'flex' }} />
33+ ```
34+
35+ This works in both `all` and `minimal` JSX style prop modes, with no configuration needed.
36+
737## [1.8.2](#1.8.2) - 2026-02-14
838
939### Fixed
You can’t perform that action at this time.
0 commit comments