3.0.0-beta.5 (2025-01-20)
Bug Fixes
- add fallback getClassName for native (9f282e5)
- append style tag to head (7a92b55)
- aspect-ratio parsing (5350990)
- browser exception if no theme or settings provided to configure (7c8a14a)
- crash for unbound parser (b709b4d)
- disable multiple runs of configure on SSR (7440910)
- docs typo (c3b5da8)
- fix removing styles from static (e047841)
- handle cssvars in native settings (64d2098)
- improve multiple style warnings (19f914f)
- native components unmount (91ced41)
- pr code style feedback (ed568ca)
- regression image background (d090b1f)
- regression shadow node for keyboard avoiding view (3bd65d0)
- remove styles from mq (129690a)
- static (415cb5d)
- typo on parameter name (fd822f5)
- unmount native elements (043fb9e)
- useUnistyles theme type (9fa26ff)
- web css stylesheet missing @media prefix (90e63db)
- withUnistyles style types (1b0c2f3)
Features
- accept any styles in shadow registry (2e01a5a)
- add types definitions for the babel plugin + extra docs (3c60b1c)
- align withUnistyles (089b7d6)
- allow for passing nested array (738b4f3)
- allow user to specify own imports for babel plugin (ca416d4)
- auto detect geture handler components (533f784)
- auto process gesture handler components, add api to add own paths (7dc2ca5)
- bring back basic reanimated support (02ac0e1)
- copy variants to stylesheet (b3b10c4)
- css vars (a58a72d)
- deletect dependencies withUnistyles (548df50)
- dispose listeners when removing class (25f2583)
- expose ssr utils, allow for external RNW css control, removed dependency on nextjs (cd1bf8a)
- hydrate mq state (f7ef8b1)
- ignore react-native like imports (f19f9d6)
- imageBackground web (0b36079)
- inject rnw styles (6e3e362)
- mark unmounted unistyles as dirty to be recomputed later (1b13f23)
- move unistyles web to singleton (6178892)
- pass variants to shadow registry (dfa2a31)
- prevent double init with expo router (8076168)
- redesign variants (ee7d92d)
- redesign web variants (c3ec7aa)
- Regenerate specs (nitrogen) (072e895)
- regression for unistyles not bound warning (46ba6c6)
- regression useVariants (0ead677)
- remove arrays from babel (58eb4eb)
- remove arrays from babel (8ab8f15)
- remove unistyle not bound crash, replace it with warning (d40e26d)
- remove Variants deprecated logic (8d49b77)
- resolve unistyle not bound (f8a137e)
- restore babel style arrays (90b2de8)
- static ImageBackground (2a9ffc7)
- static ssr (0f88220)
- static ssr (cb84623)
- static ssr (b95bd70)
- static ssr (256df2e)
- static ssr (407cdf1)
- static ssr (028b3c2)
- static ssr (f03158b)
- static ssr (1976ac0)
- Update implementations for new Nitro (no need for HybridContext) (fc0f722)
- update native pressable and imageBackground implementations (262712e)
- Update Nitro from 0.18.2 to 0.21.0 (a1414b9)
- upgrade nitro to 0.21 (bd211cb)
- useUnistyles (5be1d3e)