1.9.0 (2024-11-15)
1.8.0 (2024-10-17)
- attrs: support passing a function to generate attrs (d6c4db1)
- attrs: support using attrs value in style (5e32b20)
- hooks: add
useTheme
(f82e67f) - styled: support using
StyledComponent
as selector (ae52619) - theme: support embed theme provider and passing a function to theme prop (7ef63d9)
1.8.0-alpha.2 (2024-09-23)
- styled: support using
StyledComponent
as selector (ae52619)
1.8.0-alpha.1 (2024-09-22)
- attrs: support passing a function to generate attrs (d6c4db1)
- attrs: support using attrs value in style (5e32b20)
- hooks: add
useTheme
(f82e67f) - theme: support embed theme provider and passing a function to theme prop (7ef63d9)
1.7.3 (2024-08-31)
1.7.2 (2024-08-30)
1.7.1 (2024-08-23)
- core: not export
styled
and duplicated class adding (ee3a320)
1.7.0 (2024-08-21)
- core: [styled] support infering ts type from props (97101d0)
- core: [styled] support passing custom props and no need definition (119f4b8)
1.7.0-alpha.1 (2024-08-21)
- core: [styled] support infering ts type from props (97101d0)
- core: [styled] support passing custom props and no need definition (119f4b8)
1.6.1 (2024-08-21)
- core: [styled] cannot auto-remove unused style (93dc029)
- helper: [tw] cannot merge template string correctly (23008bb)
1.6.0 (2024-08-20)
1.5.1 (2024-08-19)
- provider: [theme] incorrect object type provide to component tree (3307d65)
1.5.0 (2024-08-18)
- provider: [theme] no hint when passing props (c758864)
- provider: [theme] add support for extending and implementing theme typedef (5087d1b)
1.5.0-beta.1 (2024-08-18)
- provider: [theme] no hint when passing props (c758864)
- provider: [theme] add support for extending and implementing theme typedef (5087d1b)
1.5.0-alpha.1 (2024-08-18)
- provider: [theme] no hint when passing props (c758864)
- provider: [theme] add support for extending and implementing theme typedef (5087d1b)
1.4.1 (2024-08-16)
- helper: [create-global-style] cannot apply style correctly (ccd9805)
1.4.0 (2024-08-15)
- core: [styled] autmatically infer props type (176f06a)
- implement automatic addition of vendor prefixes to CSS styles and add support for nested CSS in legacy browsers(#19) (2fc5b48)
1.3.1 (2024-07-24)
1.3.1-beta.1 (2024-07-22)
1.3.0 (2024-07-18)
- core: [styled] support embed css (9ce5920)
- utils: [style-management] auto clear style when the component unmounted (0678b03)
1.3.0-beta.1 (2024-07-17)
- core: [styled] support embed css (9ce5920)
- utils: [style-management] auto clear style when the component unmounted (0678b03)
1.2.0 (2024-05-23)
- helper: [cssClass] add function to generate common class (fa57d0c)
1.1.0 (2024-05-17)
- core: [styled] support passing type for props (691be76)
1.1.0-beta.1 (2024-05-16)
- core: [styled] support passing type for props (691be76)
1.0.1 (2024-05-10)
- core: [styled]
as
does not take effect (9f143b2)
- core: [styled] add
.attrs
api (f01d60b) - core: [styled] support reactive style value (8624512)
- core: [styled] support styling vue component (c76478a)
- helper: add apis of
keyframes
andcreateGlobalStyle
(5c2a422) - hooks: [use-styled-calss-name] add hook to get styled class name (0952efa)
- provider: add
theme provider
(d4fb106)
- core: [styled] improve watch effect (74ca1f1)
- helper: [keyframes] generate unique name for
keyframes
(669e7ec)
1.0.0-beta.2 (2024-04-29)
- core: [styled]
as
does not take effect (9f143b2)
- core: [styled] add
.attrs
api (f01d60b) - core: [styled] support reactive style value (8624512)
- core: [styled] support styling vue component (c76478a)
- helper: add apis of
keyframes
andcreateGlobalStyle
(5c2a422) - hooks: [use-styled-calss-name] add hook to get styled class name (0952efa)
- provider: add
theme provider
(d4fb106)