(This is a WIP changelog)
- composes is gone and replaced with random interpolations (there's a codemod)
- Nested class selectors default to
& .class
instead of&.class
if the&
is omitted
- Better performance
- All edge cases with prefixing are gone
- css prop specificity (#308)
- Don't convert tagged template literals to objects
- Kye Hohenberger (tkh44)
- Mitchell Hamilton (mitchellhamilton)
babel-plugin-emotion
- #306 Allow all imports to be configurable. (@mitchellhamilton)
- Mitchell Hamilton (mitchellhamilton)
babel-plugin-emotion
- #290 Configurable imports. (@ChristopherBiscardi)
babel-plugin-emotion
,emotion
,react-emotion
- #304 Use babel-plugin-codegen to generate props regex. (@mitchellhamilton)
babel-plugin-emotion
- #298 upgrade to babel-macros 1.0.0. (@kentcdodds)
- Christopher Biscardi (ChristopherBiscardi)
- Kent C. Dodds (kentcdodds)
- Mitchell Hamilton (mitchellhamilton)
- #198 add docs for using withProps from recompose. (@divyagnan)
- Other
- #294 Add module name mapping for emotion-utils to .flowconfig. (@bigslycat)
babel-plugin-emotion
- #293 Fix flowtype errors in babel-plugin-emotion. (@bigslycat)
babel-plugin-emotion
,emotion-utils
,emotion
,preact-emotion
,react-emotion
- #280 Change rollup config. (@mitchellhamilton)
babel-plugin-emotion
,emotion-server
,emotion-utils
,emotion
,preact-emotion
,react-emotion
- #276 chore: update packages to deeplink into their respective directories. (@probablyup)
- Christopher Biscardi (ChristopherBiscardi)
- Divyagnan Kandala (divyagnan)
- Evan Scott (probablyup)
- Mitchell Hamilton (mitchellhamilton)
- Pavel (bigslycat)
- Siddharth Kshetrapal (siddharthkp)
emotion
,preact-emotion
- #273 Add preact-emotion. (@mitchellhamilton)
- Mitchell Hamilton (mitchellhamilton)
emotion
- #269 Fix react size badges in readme. (@mitchellhamilton)
- Matija MarohniΔ (silvenon)
- Mitchell Hamilton (mitchellhamilton)
babel-plugin-emotion
,emotion-server
,emotion
- #265 Fix nested interpolated media queries and support random interpolations in injectGlobal. (@mitchellhamilton)
babel-plugin-emotion
,emotion-server
,emotion-utils
,emotion
,react-emotion
- #259 Split everything into its own package with Lerna. (@mitchellhamilton)
- Other
- #253 Add identifier name to styled class. (@mitchellhamilton)
- #256 Fix nested selectors without parent declaration. (@mitchellhamilton)
- #252 Add documentation for nested selectors. (@silvenon)
- #250 Remove Vue from the babel-macros doc. (@mitchellhamilton)
- Matija MarohniΔ (silvenon)
- Mitchell Hamilton (mitchellhamilton)
- #243 Pass filename to PostCSS correctly. (@mitchellhamilton)
- #236 Filter props on composed components. (@mitchellhamilton)
- #237 adding theming to dev dependencies. (@areai51)
- #238 Make the styled content function return an object. (@mitchellhamilton)
- EGOIST (egoist)
- Mitchell Hamilton (mitchellhamilton)
- areai51
- #233 Add postcss as a dependency. (@mitchellhamilton)
- #231 Use ESLint directly. (@mitchellhamilton)
- Mitchell Hamilton (mitchellhamilton)
- #230 Fix typo in react gzip size badge. (@mitchellhamilton)
- Mitchell Hamilton (mitchellhamilton)
- #227 Prop filtering. (@mitchellhamilton)
- #228 Spread out fragments earlier so that we can do redic nesting. (@tkh44)
- #225 Remove theming. (@tkh44)
- Kye Hohenberger (tkh44)
- Mitchell Hamilton (mitchellhamilton)
- #221 Random object interpolations. (@mitchellhamilton)
- #224 Handle case where css float property is converted to
cssFloat
by autoprefixer camelCase function. (@tkh44) - #223 Small fix for #221. (@tkh44)
- Kye Hohenberger (tkh44)
- Mitchell Hamilton (mitchellhamilton)
- Kye Hohenberger (tkh44)
- #218 Fix SSR hydration. (@mitchellhamilton)
- #214 [Fix] #196. (@bogas04)
- Divjot Singh (bogas04)
- Mitchell Hamilton (mitchellhamilton)
- #205 Fix prefixed selectors in objects. (@mitchellhamilton)
- #204 Fix shorthand property syntax in object styles and use spread syntax instead of transform in tests. (@mitchellhamilton)
- #203 Component as selector fix. (@mitchellhamilton)
- #207 Fix logo alignment on npm. (@mitchellhamilton)
- #206 Remove attr from Usage with CSS Modules docs. (@mitchellhamilton)
- #190 [Update] import
styled
from 'emotion/react'. (@bogas04)
- Divjot Singh (bogas04)
- Mitchell Hamilton (mitchellhamilton)
- #202 Render fewer components when composing components. (@mitchellhamilton)
- Mitchell Hamilton (mitchellhamilton)
- #197 Prefix objects css props. (@tkh44)
- #200 Auto import css for css prop. (@mitchellhamilton)
- #192 Use postcss-nested and postcss-safe-parser instead of styled-components fork and pass filename to postcss. (@mitchellhamilton)
- #191 More tests, use fns from utils and rework core. (@mitchellhamilton)
- #193 Use spread over Object.assign. (@bogas04)
- Divjot Singh (bogas04)
- Kye Hohenberger (tkh44)
- Mitchell Hamilton (mitchellhamilton)
- #177 fresh regex every time extractCritical is called. (@threepointone)
- #182 Move fbjs imports for warning and camelizeStyleName. (@mitchellhamilton)
- #176 Update jest-glamor-react. (@mitchellhamilton)
- #175 Clean up css operations. (@tkh44)
- Sunil Pai (threepointone)
- Kye Hohenberger (tkh44)
- Mitchell Hamilton (mitchellhamilton)