native
,primitives-core
,primitives
jest-emotion
- #777 add serializer file. (@kentcdodds)
- Billy Vong (billyvg)
- Kent C. Dodds (kentcdodds)
- Mitchell Hamilton (mitchellhamilton)
- Nitin Tulswani (nitin42)
create-emotion
,emotion
- #695 Generate the same class names for server and client if source maps are different. (@mgroenhoff)
- Iacopo (pasix)
- Melvin Groenhoff (mgroenhoff)
- Mitchell Hamilton (mitchellhamilton)
create-emotion-styled
,preact-emotion
create-emotion-styled
,create-emotion
,emotion
,preact-emotion
,react-emotion
- #729 Enable css prop in Preact with TypeScript. (@aaronjensen)
- Other
babel-plugin-emotion
,emotion-theming
,emotion
,jest-emotion
,site
- #720 Use emotion-next in the site, update to gatsby v2 and add Community page. (@mitchellhamilton)
babel-plugin-emotion
,create-emotion-server
,create-emotion-styled
,create-emotion
,emotion-server
,emotion-theming
,emotion
,eslint-plugin-emotion
,jest-emotion
,preact-emotion
,react-emotion
- #747 Change build system and update Jest. (@mitchellhamilton)
- Aaron Jensen (aaronjensen)
- Alexandre Paixao (alex-pex)
- Brisha Pote (bpote)
- Junyoung Clare Jang (Ailrun)
- Kye Hohenberger (tkh44)
- Mitchell Hamilton (mitchellhamilton)
- Nitin Tulswani (nitin42)
babel-plugin-emotion
,create-emotion
- #741 Improve labels and upgrade @emotion/stylis. (@mitchellhamilton)
jest-emotion
jest-emotion
- #731 Fix jest-emotion for preact. (@aaronjensen)
babel-plugin-emotion
create-emotion-server
- #725 create-emotion-server: refactor inline for performance. (@apapirovski)
emotion-theming
- Aaron Jensen (aaronjensen)
- Anatoli Papirovski (apapirovski)
- Junyoung Clare Jang (Ailrun)
- Konrad Kruk (konradk)
- Mateusz Burzyński (Andarist)
- Mitchell Hamilton (mitchellhamilton)
create-emotion-styled
,emotion-server
,emotion-theming
,emotion
,preact-emotion
,react-emotion
- Junyoung Clare Jang (Ailrun)
create-emotion-styled
,create-emotion
,emotion-theming
,emotion
,preact-emotion
,react-emotion
- #704 Update rollup to fix bundle size regression. (@mitchellhamilton)
- Mitchell Hamilton (mitchellhamilton)
react-emotion
preact-emotion
create-emotion-styled
,create-emotion
create-emotion-styled
jest-emotion
- #662 Add toHaveStyleRule to jest-emotion. (@danreeves)
create-emotion-styled
,react-emotion
- #670 compose shouldForwardProp. (@brentertz)
- #659 Forward .defaultProps when reusing __emotion_base. (@Andarist)
emotion
create-emotion
babel-plugin-emotion
,create-emotion
,emotion-server
,emotion
- #650 Remove comments from styles in babel-plugin-emotion. (@mitchellhamilton)
jest-emotion
- #641 Fix jest-emotion in certain cases with nested selectors. (@mitchellhamilton)
site
- Other
create-emotion-server
,emotion-server
,emotion-theming
,emotion
,react-emotion
- #692 Add Typescript definitions for 'create-emotion-server' and 'emotion-server'. (@mgroenhoff)
create-emotion
create-emotion-styled
,emotion-theming
,preact-emotion
,react-emotion
- #694 Add react/preact as peer-dependencies to react-emotion/preact-emotion. (@mgroenhoff)
- Other
babel-plugin-emotion
,site
create-emotion
,emotion
- #643 Deprecate passing functions to css and cx. (@mitchellhamilton)
react-emotion
- #635 Add StyledComponent to allowed Interpolation types. (@mvestergaard)
- Brent Ertz (brentertz)
- Christian Gill (gillchristian)
- Dan Reeves (danreeves)
- Daniel Ruf (DanielRuf)
- Junyoung Clare Jang (Ailrun)
- Mark Chambers (marksy)
- Mateusz Burzyński (Andarist)
- Mathias Vestergaard (mvestergaard)
- Melvin Groenhoff (mgroenhoff)
- Mitchell Hamilton (mitchellhamilton)
- Scott Martin Hutcheson (smhutch)
- osdevisnot (osdevisnot)
create-emotion
,emotion
- #634 Support array fallback syntax in objects. (@mitchellhamilton)
- #633 Add warning for invalid content values in objects. (@mitchellhamilton)
- Andrew Hutchings (ahutchings)
- Mitchell Hamilton (mitchellhamilton)
jest-emotion
- #622 Add support to jest-emotion for printing DOM Elements (#619). (@rszewczyk)
emotion-theming
create-emotion-styled
,react-emotion
babel-plugin-emotion
,create-emotion-server
,create-emotion-styled
,create-emotion
,emotion-utils
,emotion
,site
- #628 Remove emotion-utils and use packages from emotion-js/next. (@mitchellhamilton)
create-emotion
,emotion
- #624 Closes #623 (remove redundant HTML attribute). (@karol-majewski)
create-emotion-styled
,emotion-utils
- Billy Vong (billyvg)
- Claudio Procida (claudiopro)
- Karol Majewski (karol-majewski)
- Kye Hohenberger (tkh44)
- Mateusz Burzyński (Andarist)
- Mitchell Hamilton (mitchellhamilton)
- Rob Szewczyk (rszewczyk)
- Thomas Ingram (ravinggenius)
create-emotion
,emotion-server
,emotion
,react-emotion
- #609 Allow labels to be composed. (@mitchellhamilton)
create-emotion-styled
- #612 Use @emotion/is-prop-valid for checking valid props on string tags. (@mitchellhamilton)
- Mitchell Hamilton (mitchellhamilton)
create-emotion
- #605 Fix SSR with multiple createEmotion calls with the same context. (@mitchellhamilton)
emotion
- #596 Remove fontface type. (@renanrboliveira)
react-emotion
create-emotion-styled
,react-emotion
- #589 Carry styles from flattened components with withComponent. (@mitchellhamilton)
babel-plugin-emotion
- Alexandre PAIXAO (alex-pex)
- Felix Jung (felixjung)
- Mateusz Burzyński (Andarist)
- Mitchell Hamilton (mitchellhamilton)
- Rajan Singh (woahitsraj)
- Renan R. Oliveira (renanrboliveira)
- Utopia፲ (utopiaio)
- Ward Peeters (wardpeet)
- Other
emotion
,site
create-emotion-styled
,create-emotion
,emotion
- #568 Change component selector error throwing. (@mitchellhamilton)
emotion-utils
- Alex LaFroscia (alexlafroscia)
- Chris Bolin (chrisbolin)
- Jordan Schroter (jschr)
- Mitchell Hamilton (mitchellhamilton)
- Sergey Galchenko (sgal)
Emotion 9 introduces instances, jest-emotion, two new SSR methods, a bunch of fixes and a brand new website!! Instances allow you to customize prefixing options, run plugins during CSS processing, set nonces for CSP and they're totally optional so if you don't need instances keep on using emotion
. jest-emotion offers a better out of the box experience and has the potential for more features in the future. emotion-server has new methods for inlining CSS in HTML right before it's needed and adds support for streaming.
jest-emotion
- #495 Add jest-emotion (@mitchellhamilton)
emotion-server
- #448 Add SSR streaming API and stuff (@mitchellhamilton)
- Emotion no longer has
fontFace
, you can useinjectGlobal
to insert font faces instead.
-import { fontFace } from 'emotion'
+import { injectGlobal } from 'emotion'
-fontFace`
- font-family: 'Oxygen';
- font-style: normal;
- font-weight: 400;
- src: local('Oxygen Regular'), local('Oxygen-Regular'),
- url(https://fonts.gstatic.com/s/oxygen/v6/qBSyz106i5ud7wkBU-FrPevvDin1pK8aKteLpeZ5c0A.woff2)
- format('woff2');
- unicode-range: U+0000-00ff, U+0131, U+0152-0153, U+02c6, U+02da, U+02dc,
- U+2000-206f, U+2074, U+20ac, U+2212, U+2215;
-`
+injectGlobal`
+ @font-face {
+ font-family: 'Oxygen';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Oxygen Regular'), local('Oxygen-Regular'),
+ url(https://fonts.gstatic.com/s/oxygen/v6/qBSyz106i5ud7wkBU-FrPevvDin1pK8aKteLpeZ5c0A.woff2)
+ format('woff2');
+ unicode-range: U+0000-00ff, U+0131, U+0152-0153, U+02c6, U+02da, U+02dc,
+ U+2000-206f, U+2074, U+20ac, U+2212, U+2215;
+ }
+`
- If you used jest-glamor-react in emotion 8, you can switch to jest-emotion by installing it and changing your test setup as shown below.
npm install --save jest-emotion
-import { sheet } from 'emotion'
-import serializer from 'jest-glamor-react'
+import * as emotion from 'emotion'
+import { createSerializer } from 'jest-emotion'
-expect.addSnapshotSerializer(serializer(sheet))
+expect.addSnapshotSerializer(createSerializer(emotion))
- Emotion doesn't automatically insert semicolons in styles now. We recommend using Prettier to ensure that your styles are formatted correctly.
- That's It!! You might want to check the more detailed list of breaking changes below just in case though.
emotion
fontFace
is gone, it can be replaced withinjectGlobal
with a regular css@font-face
rule.- The
registered
andinserted
caches are no longer exports of emotion (they're now on thecaches
object which is exported by emotion) but these aren't documented and should never be relied on externally so this shouldn't cause a problem. - Semicolons are not automatically added in style blocks.
StyleSheet
is no longer used for SSR, this is completely internal(except that emotion exports an instance of this assheet
) so it shouldn't cause any problems.
emotion-server
extractCritical
no longer returns a rules property, this was never documented so it shouldn't cause any problems.
babel-plugin-emotion
,create-emotion-server
,create-emotion-styled
,create-emotion
,emotion-server
,emotion-theming
,emotion-utils
,emotion
,jest-emotion
,preact-emotion
,react-emotion
,site
- #464 Add Instances. (@mitchellhamilton)
babel-plugin-emotion
,emotion
,react-emotion
- #503 [babel-plugin-emotion][react-emotion] Adds Support for Components as Selectors Using the Object Syntax #501. (@smlmrkhlms)
emotion
emotion-theming
jest-emotion
- #504 Change class name prefix in jest-emotion. (@mitchellhamilton)
emotion
babel-plugin-emotion
,emotion-server
,emotion
,react-emotion
- #498 used a simpler hashing strategy when a file system is available. (@probablyup)
create-emotion
- #550 Check for
document
instead ofwindow
. (@alexlafroscia)
- #550 Check for
emotion-utils
- #544 Change hash implementation. (@mitchellhamilton)
- Evan Scott (probablyup)
- Mark Holmes (smlmrkhlms)
- Mateusz Burzyński (Andarist)
- Mitchell Hamilton (mitchellhamilton)
- Yegor Borisenco (pimmey)
- Dara Hak (darahak)
- Divyanshu Maithani (divyanshu013)
- Haroen Viaene (Haroenv)
- Mouad Debbar (mdebbar)
- Oliver Turner (oliverturner)
- ARChilton
- ryota-murakami (ryota-murakami)
- Alex LaFroscia (alexlafroscia)
- Devin Otway (TroutZen)
create-emotion-styled
,emotion
,site
- #540 Fix create-emotion-styled proxy with react-hot-loader and add appearance: none to search input. (@mitchellhamilton)
create-emotion
- #550 Check for
document
instead ofwindow
. (@alexlafroscia)
- #550 Check for
emotion-utils
- #544 Change hash implementation. (@mitchellhamilton)
- Alex LaFroscia (alexlafroscia)
- Devin Otway (TroutZen)
- Mitchell Hamilton (mitchellhamilton)
create-emotion-styled
,create-emotion
,emotion-utils
,emotion
,react-emotion
- #516 Throw a nice error when using the styled shorthand without babel-plugin-emotion and remove duplication in component selector code. (@mitchellhamilton)
create-emotion
,emotion
- #532 Fix extra whitespace in cx. (@mitchellhamilton)
- Other
- #533 Reusable Media Queries with String Styles wasn't working. (@ARChilton)
- #529 Update examples in Readme. (@divyanshu013)
- #509 fix Readme markdown list syntax. (@ryota-murakami)
- #505 Fixed jest-glamor-react -> jest-emotion upgrade description. (@Andarist)
site
- #530 Add search to docs. (@mitchellhamilton)
babel-plugin-emotion
create-emotion-styled
,create-emotion
,emotion-server
,emotion
,site
- #534 Update prettier and add .prettierrc.yaml. (@mitchellhamilton)
babel-plugin-emotion
,benchmarks
,emotion
- Other
- Dara Hak (darahak)
- Divyanshu Maithani (divyanshu013)
- Haroen Viaene (Haroenv)
- Mateusz Burzyński (Andarist)
- Mitchell Hamilton (mitchellhamilton)
- Mouad Debbar (mdebbar)
- Oliver Turner (oliverturner)
- ARChilton
- ryota-murakami (ryota-murakami)
babel-plugin-emotion
,create-emotion
,emotion-theming
,emotion
,jest-emotion
,react-emotion
- #504 Change class name prefix in jest-emotion. (@mitchellhamilton)
- Mitchell Hamilton (mitchellhamilton)
babel-plugin-emotion
,create-emotion-server
,create-emotion-styled
,create-emotion
,emotion-server
,emotion-theming
,emotion-utils
,emotion
,jest-emotion
,preact-emotion
,react-emotion
,site
- #464 Add Instances. (@mitchellhamilton)
babel-plugin-emotion
,emotion
,react-emotion
- #503 [babel-plugin-emotion][react-emotion] Adds Support for Components as Selectors Using the Object Syntax #501. (@smlmrkhlms)
emotion
emotion-theming
emotion
babel-plugin-emotion
,emotion-server
,emotion
,react-emotion
- #498 used a simpler hashing strategy when a file system is available. (@probablyup)
- Evan Scott (probablyup)
- Mark Holmes (smlmrkhlms)
- Mateusz Burzyński (Andarist)
- Mitchell Hamilton (mitchellhamilton)
- Yegor Borisenco (pimmey)
babel-plugin-emotion
,emotion-server
,emotion-theming
,emotion-utils
,emotion
,react-emotion
,site
- #474 Reimplement component selectors. (@probablyup)
babel-plugin-emotion
- #483 Fix css prop in babel 7 with module transformer and fix source maps in latest babel 7 beta. (@mitchellhamilton)
emotion
- Bogdan Chadkin (TrySound)
- Evan Scott (probablyup)
- Mitchell Hamilton (mitchellhamilton)
babel-plugin-emotion
,emotion
,react-emotion
- #465 Add SVG attributes. (@sleepycat)
babel-plugin-emotion
,emotion
- #458 Fix source maps without a semicolon or newline after the last declaration. (@mitchellhamilton)
emotion-theming
- #459 Create rollup builds with Babel 7. (@mitchellhamilton)
emotion-theming
,emotion-utils
,emotion
,preact-emotion
,react-emotion
- #457 Update rollup. (@mitchellhamilton)
- Mike Williamson (sleepycat)
- Mitchell Hamilton (mitchellhamilton)
react-emotion
- #443 Don't filter props on string tags started with Uppercase letter. (@asvetliakov)
babel-plugin-emotion
,emotion-server
,emotion
,react-emotion
babel-plugin-emotion
,benchmarks
,emotion-server
,emotion-theming
,emotion-utils
,emotion
,preact-emotion
,react-emotion
,site
- #440 Babel 7 compatibility and change tests. (@mitchellhamilton)
emotion-theming
- #445 docs(emotion-theming): fix typo in README of packages/emotion-theming. (@cherealnice)
- Other
- #444 docs(css): fix import in example. (@justinobney)
- #441 Object style docs. (@tkh44)
- #439 Add docs for media queries and reusable media queries. (@dstaley)
- #438 Add blazity.com to In the Wild section 🔥. (@hmeissner)
- #435 add design-system-utils to ecosystem. (@mrmartineau)
- #429 Updates README Ecosystem with ShevyJS. (@kyleshevlin)
babel-plugin-emotion
emotion-theming
,emotion
,react-emotion
- #421 Switched to using dtslint from just running tsc --noEmit for typescript tests. (@cameron-martin)
- Alexey Svetliakov (asvetliakov)
- Cameron Martin (cameron-martin)
- Dan Cherouny (cherealnice)
- Dylan Staley (dstaley)
- Hugo Meissner (hmeissner)
- Ismael Martínez (ismamz)
- Justin Obney (justinobney)
- Kye Hohenberger (tkh44)
- Kyle Shevlin (kyleshevlin)
- Kyle Warren (malectro)
- Mitchell Hamilton (mitchellhamilton)
- ZΛNDΞR (mrmartineau)
react-emotion
- #426 Added TypeScript definitions for innerRef. (@cameron-martin)
emotion
- #416 Added TypeScript definitions for css prop. (@cameron-martin)
babel-plugin-emotion
,benchmarks
babel-plugin-emotion
,emotion
- #428 Fix editing styles in devtools with source maps. (@mitchellhamilton)
- #423 Fix incorrect usage of css variable in docs. (@ekeric13)
- #413 Fix a typo in docs on composition. (@ervasive)
- #412 Remove dead links. (@greggb)
babel-plugin-emotion
,benchmarks
,emotion-server
,emotion-theming
,emotion-utils
,emotion
,preact-emotion
,react-emotion
,site
react-emotion
- #420 Fix component type in TS typings. (@asvetliakov)
emotion-theming
,react-emotion
- #419 Typescript typings: Added emotion-theming typings and fixed react-emotion typings. (@asvetliakov)
emotion
- #417 Added TypeScript definitions for the newly-added cx function.. (@cameron-martin)
- Alexey Svetliakov (asvetliakov)
- Cameron Martin (cameron-martin)
- Eric Kennedy (ekeric13)
- Gregg Brewster (greggb)
- Kye Hohenberger (tkh44)
- Mitchell Hamilton (mitchellhamilton)
- Ruslan Vasiliev (ervasive)
- #410 added gatsbythemes.com to the list In The Wild in the README. (@saschajullmann)
- Kye Hohenberger (tkh44)
- Sascha Jullmann (saschajullmann)
emotion
react-emotion
- #398 Add types to react-emotion. (@renatorib)
emotion-theming
,emotion
- Other
- #407 Clarify Babel plugin usage in install docs. (@wKovacs64)
- Gregg Brewster (greggb)
- Justin Hall (wKovacs64)
- Kye Hohenberger (tkh44)
- Mitchell Hamilton (mitchellhamilton)
- Renato Ribeiro (renatorib)
emotion
- #379 Added TypeScript types and tests for the emotion package.. (@cameron-martin)
babel-plugin-emotion
,emotion
,react-emotion
,stylis-plugin-emotion
- #406 Remove stylis-plugin-emotion and use stylis-rule-sheet. (@mitchellhamilton)
emotion
- Cameron Martin (cameron-martin)
- Hosmel Quintana (hosmelq)
- Kye Hohenberger (tkh44)
- Mitchell Hamilton (mitchellhamilton)
emotion
,react-emotion
- #387 Insert nested selectors differently. (@mitchellhamilton)
- Mitchell Hamilton (mitchellhamilton)
react-emotion
- #364 Make the theme prop always exist. (@mitchellhamilton)
- Mitchell Hamilton (mitchellhamilton)
react-emotion
- #364 Make the theme prop always exist. (@mitchellhamilton)
- Mitchell Hamilton (mitchellhamilton)
emotion
,react-emotion
- #363 Recursively call functions in styled with props. (@mitchellhamilton)
- Mitchell Hamilton (mitchellhamilton)
babel-plugin-emotion
,emotion-theming
,react-emotion
emotion
,react-emotion
- #359 Hoist some functions in react-emotion. (@mitchellhamilton)
- Kye Hohenberger (tkh44)
- Mitchell Hamilton (mitchellhamilton)
babel-plugin-emotion
,emotion-theming
,react-emotion
,site
- #292 Migrate "theming" library. (@probablyup)
- Evan Scott (probablyup)
- Kye Hohenberger (tkh44)
- Kye Hohenberger (tkh44)
emotion
- #347 Allow external stylis plugins. (@mitchellhamilton)
- #348 Document CSS prop incompatibility with babel-plugin-transform-react-inline-elements. (@apostolos)
- Apostolos Tsakpinis (apostolos)
- Mitchell Hamilton (mitchellhamilton)
emotion
,react-emotion
- #346 Allow interpolation return value to be a function. . (@tkh44)
- #327 Use cross-env to pass env vars across platforms. (@apostolos)
babel-plugin-emotion
,emotion-server
,emotion
,react-emotion
react-emotion
,site
- #232 Allow Styled tags to be updated via withComponent. (@ifyoumakeit)
emotion
- #335 Add a WeakMap cache to createStringFromObject. (@mitchellhamilton)
babel-plugin-emotion
,emotion
,site
emotion
- #339 Don't abstract WeakMap cache. (@mitchellhamilton)
- Other
- #333 Run benchmarks and tests in parallel and cache packages node_modules. (@mitchellhamilton)
- Dave Garwacke (ifyoumakeit)
- Kye Hohenberger (tkh44)
- Mitchell Hamilton (mitchellhamilton)
emotion
- #326 At rule fixes. (@mitchellhamilton)
benchmarks
- #328 Benchmarks on Travis. (@mitchellhamilton)
- Kye Hohenberger (tkh44)
- Mitchell Hamilton (mitchellhamilton)
emotion
- #324 Fix multiple nested selectors in media queries. (@mitchellhamilton)
- Mitchell Hamilton (mitchellhamilton)
babel-plugin-emotion
,emotion-server
,emotion-utils
,emotion
,preact-emotion
,react-emotion
- #322 Move emotion to peerDependencies. (@mitchellhamilton)
babel-plugin-emotion
,emotion-server
,emotion-utils
,emotion
,preact-emotion
,react-emotion
- #322 Move emotion to peerDependencies. (@mitchellhamilton)
- Mitchell Hamilton (mitchellhamilton)
babel-plugin-emotion
,emotion-server
,emotion
,react-emotion
- Kye Hohenberger (tkh44)
- Mitchell Hamilton (mitchellhamilton)
babel-plugin-emotion
,emotion
- #317 Media query nested selector fix. (@mitchellhamilton)
- Mitchell Hamilton (mitchellhamilton)
- Kye Hohenberger (tkh44)
(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)