Releases: blakeembrey/react-free-style
Releases · blakeembrey/react-free-style
Upgrade dependencies
Added
- Upgrade all dependencies (
csstypeandfree-style)
Handle `insertRule` errors
Fixed
- Handle
insertRuleerrors on unknown syntax 5326eb0
Upgrade Free Style
Changed
- Upgrade to
free-style@4 - Remove
dist/tagsas unused - Remove
dist/jsxin favor of root export, e.g.import { jsx } from 'react-free-style'
Fix `styled` ref
Fixed
- Fix inferred return type of
styledforrefprops
Allow multiple CSS values
Added
- Allow multiple CSS values over arrays
Fixed
- Allow
undefinedandnullfor CSS values
Recursive Computed CSS
Added
- Allow
ComputedCssto be recursive - Move JSX support into core package
Fix TypeScript Expansion Issue
Fixed
- Fix TypeScript expanding
toComponentreturn type into an invalid type
Make `toComponent` Props Optional
Fixed
- Make
toComponent(props?)optional
Smaller Build
Changed
- Bump target ES version to ES2015 (removes 10kb)
- Remove
STYLE_IDconcept from rendering (removes another 10kb)
Extend Styles Type
Fixed
- Extends
Stylesfrom Free Style for$*props in type information