All Versions
106
Latest Version
Avg Release Cycle
34 days
Latest Release
1590 days ago
Changelog History
Page 3
Changelog History
Page 3
-
v10.0.17 Changes
August 31, 20192019-08-31
-
v10.0.16 Changes
August 16, 20192019-08-16
-
v10.0.15 Changes
August 02, 20192019-08-02
-
v10.0.14 Changes
June 25, 20192019-06-25
-
v10.0.0 Changes
October 27, 2018๐ Emotion 10 is a big change that we're really excited about with improvements to the css prop, a Global component for dynamic global styles, zero config SSR, lots of small fixes and improvements and more with an incremental adoption strategy. For a higher-level overview, read the Medium article on Emotion 10. For a migration guide, visit the migrating to Emotion 10 page on emotion.sh
:rocket: Enhancement
- ๐ The css prop works without
babel-plugin-emotion
- The css prop receives the theme
- Labels are added to the css prop without
babel-plugin-emotion
in some cases
- โ Add the Global and ClassNames components
- ๐ styled uses forwardRef
- โ Add the as prop to styled
- Providing options can be done via the CacheProvider
- The autoLabel and sourceMap options are enabled in development with the Babel Macros
- 0๏ธโฃ The autoLabel and sourceMap options are on by default in development in
babel-plugin-emotion
- โ Add warning for kebab-case css properties in objects
- โ Add keyframes to snapshots with jest-emotion
- โ Add codemod rules for Emotion 10
- ๐ Fix SSR with _ in labels
- โ Add warnings for unsafe pseudo classes
:boom: Breaking Change
- create-emotion no longer accepts a global context object
- ๐ Support for preact-emotion has been dropped(note that the emotion package still works with preact)
- ๐ Emotion only supports react@>=16.3
- ๐ The
channel
andcreateBroadcast
exports from emotion-theming have been removed - ๐ The
extractStatic
option to babel-plugin-emotion has been removed - jest-emotion no longer accepts an emotion instance
create-emotion-server
accepts a cache instead of an emotion instance- ๐ The css prop doesn't work via the babel plugin.
jsx
can be manually imported from@emotion/core
(which can be automated with eslint-plugin-emotion) or babel-plugin-jsx-pragmatic can be used. - โ Functions in interpolations are stringified in css and cx calls(probably won't affect you very much, there's a warning about it in v9)
create-emotion
doesn't return a caches property and instead returns a cache property which is the same return value as@emotion/cache
- ๐ The
importedNames
option to babel-plugin-emotion is gone - The
hoist
option is gone, hoisting always happens
- ๐ The css prop works without
-
v9.2.7 Changes
July 29, 2018:rocket: Enhancement
native
,primitives-core
,primitives
jest-emotion
- #777 add serializer file. (@kentcdodds)
Committers: 4
- Billy Vong (billyvg)
- Kent C. Dodds (kentcdodds)
- Mitchell Hamilton (mitchellhamilton)
- Nitin Tulswani (nitin42)
-
v9.2.6 Changes
July 15, 2018:rocket: Enhancement
:bug: Bug Fix
create-emotion
,emotion
- #695 Generate the same class names for server and client if source maps are different. (@mgroenhoff)
Committers: 2
- Iacopo (pasix)
- Melvin Groenhoff (mgroenhoff)
- Mitchell Hamilton (mitchellhamilton)
-
v9.2.5 Changes
July 07, 2018:rocket: Enhancement
:bug: Bug Fix
- ๐
create-emotion-styled
,preact-emotion
- ๐
create-emotion-styled
,create-emotion
,emotion
,preact-emotion
,react-emotion
- #729 Enable css prop in Preact with TypeScript. (@aaronjensen)
๐ :memo: Documentation
- 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)
:house: Internal
- ๐
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)
Committers: 7
- Aaron Jensen (aaronjensen)
- Alexandre Paixao (alex-pex)
- Brisha Pote (bpote)
- Junyoung Clare Jang (Ailrun)
- Kye Hohenberger (tkh44)
- Mitchell Hamilton (mitchellhamilton)
- Nitin Tulswani (nitin42)
- ๐
-
v9.2.4 Changes
June 22, 2018:rocket: Enhancement
- ๐
babel-plugin-emotion
,create-emotion
- #741 Improve labels and upgrade @emotion/stylis. (@mitchellhamilton)
jest-emotion
:bug: Bug Fix
jest-emotion
- #731 Fix jest-emotion for preact. (@aaronjensen)
- ๐
babel-plugin-emotion
:house: Internal
create-emotion-server
- #725 create-emotion-server: refactor inline for performance. (@apapirovski)
emotion-theming
Committers: 6
- Aaron Jensen (aaronjensen)
- Anatoli Papirovski (apapirovski)
- Junyoung Clare Jang (Ailrun)
- Konrad Kruk (konradk)
- Mateusz Burzyลski (Andarist)
- Mitchell Hamilton (mitchellhamilton)
- ๐
-
v9.2.3 Changes
June 09, 2018