Skip to content

Commit

Permalink
Version Packages (next)
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Jun 22, 2020
1 parent ca599c5 commit f9774f8
Show file tree
Hide file tree
Showing 27 changed files with 235 additions and 46 deletions.
12 changes: 11 additions & 1 deletion .changeset/pre.json
Original file line number Diff line number Diff line change
Expand Up @@ -49,26 +49,31 @@
"angry-cheetahs-march",
"angry-rats-type",
"brave-rice-yawn",
"breezy-carpets-smile",
"clever-emus-watch",
"cool-candles-lie",
"curvy-timers-decide",
"dry-frogs-perform",
"dull-carrots-enjoy",
"eleven-apes-cheer",
"famous-bats-grow",
"few-donkeys-check",
"few-forks-cheer",
"five-paws-try",
"five-spoons-roll",
"flat-adults-add",
"four-cars-tell",
"giant-oranges-impress",
"gorgeous-steaks-report",
"green-scissors-scream",
"grumpy-news-wonder",
"healthy-peaches-speak",
"large-snakes-ring",
"lazy-elephants-stare",
"light-mice-relate",
"long-apes-admire",
"lovely-owls-remember",
"lovely-wasps-reply",
"lucky-swans-kneel",
"mean-deers-confess",
"mean-drinks-watch",
Expand All @@ -78,11 +83,13 @@
"neat-geese-knock",
"neat-ligers-film",
"nervous-clouds-brush",
"nervous-nails-develop",
"new-melons-draw",
"nine-mugs-care",
"odd-flowers-breathe",
"odd-geese-matter",
"odd-insects-cough",
"odd-poems-sort",
"plenty-horses-sparkle",
"polite-impalas-doubt",
"polite-shirts-smell",
Expand All @@ -108,13 +115,16 @@
"tall-weeks-compete",
"tasty-goats-crash",
"tender-steaks-melt",
"tough-fans-do",
"tricky-bears-hope",
"tricky-cameras-notice",
"two-baboons-mate",
"two-kiwis-give",
"violet-spiders-itch",
"warm-ties-drop",
"weak-islands-confess",
"wicked-dolphins-cough",
"wicked-mails-obey"
"wicked-mails-obey",
"witty-dots-return"
]
}
19 changes: 19 additions & 0 deletions packages/babel-plugin/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,24 @@
# @emotion/babel-plugin

## 11.0.0-next.13

### Minor Changes

- [`5e803106`](https://github.com/emotion-js/emotion/commit/5e803106d391b7c036bdf634318b80337a1d9b70) [#1893](https://github.com/emotion-js/emotion/pull/1893) Thanks [@Andarist](https://github.com/Andarist)! - Added support for converting assignment expressions to labels in cases like this:

```js
styles = css``
Timeline.Item = styled.li``
Timeline.Item.Anchor = styled.a``
```

### Patch Changes

- [`9e998e37`](https://github.com/emotion-js/emotion/commit/9e998e3755c217027ad1be0af4c64644fe14c6bf) [#1817](https://github.com/emotion-js/emotion/pull/1817) Thanks [@Andarist](https://github.com/Andarist)! - Fixed an issue in our tagged template expressions minifier which has caused whitespace before nested orphaned pseudo selectors being incorrectly removed. In a selector like `& :hover` the whitespace before colon has a semantic meaning and needs to be preserved.

- Updated dependencies []:
- @emotion/serialize@0.11.15-next.2

## 11.0.0-next.12

### Minor Changes
Expand Down
4 changes: 2 additions & 2 deletions packages/babel-plugin/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@emotion/babel-plugin",
"version": "11.0.0-next.12",
"version": "11.0.0-next.13",
"description": "A recommended babel preprocessing plugin for emotion, The Next Generation of CSS-in-JS.",
"main": "dist/babel-plugin.cjs.js",
"module": "dist/babel-plugin.esm.js",
Expand All @@ -18,7 +18,7 @@
"@babel/runtime": "^7.7.2",
"@emotion/hash": "0.8.0",
"@emotion/memoize": "0.7.4",
"@emotion/serialize": "^1.0.0-next.1",
"@emotion/serialize": "^0.11.15-next.2",
"babel-plugin-macros": "^2.6.1",
"convert-source-map": "^1.5.0",
"escape-string-regexp": "^1.0.5",
Expand Down
19 changes: 19 additions & 0 deletions packages/cache/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,24 @@
# @emotion/cache

## 11.0.0-next.13

### Major Changes

- [`9e998e37`](https://github.com/emotion-js/emotion/commit/9e998e3755c217027ad1be0af4c64644fe14c6bf) [#1817](https://github.com/emotion-js/emotion/pull/1817) Thanks [@Andarist](https://github.com/Andarist)! - The parser we use ([Stylis](https://github.com/thysultan/stylis.js)) got upgraded. It fixes some long-standing parsing edge cases while being smaller and faster 🚀

It has been completely rewritten and comes with some breaking changes. Most notable ones that might affect Emotion users are:

- plugins written for the former Stylis v3 are not compatible with the new version. To learn more on how to write a plugin for Stylis v4 you can check out its [README](https://github.com/thysultan/stylis.js#middleware) and the source code of core plugins.
- vendor-prefixing was previously customizable using `prefix` option. This was always limited to turning off all of some of the prefixes as all available prefixes were on by default. The `prefix` option is gone and to customize which prefixes are applied you need to fork (copy-paste) the prefixer plugin and adjust it to your needs. While this being somewhat more problematic to setup at first we believe that the vast majority of users were not customizing this anyway. By not including the possibility to customize this through an extra option the final solution is more performant because there is no extra overhead of checking if a particular property should be prefixed or not.
- Prefixer is now just a plugin which happens to be put in default `stylisPlugins`. If you plan to use custom `stylisPlugins` and you want to have your styles prefixed automatically you must include prefixer in your custom `stylisPlugins`. You can import `prefixer` from the `stylis` module to do that.
- `@import` rules are no longer special-cased. The responsibility to put them first has been moved to the author of the styles. They also can't be nested within other rules now. It's only possible to write them at the top level of global styles.

### Patch Changes

- Updated dependencies [[`91046a8c`](https://github.com/emotion-js/emotion/commit/91046a8c188327a65daac61583ef3c4458f30afb), [`9e998e37`](https://github.com/emotion-js/emotion/commit/9e998e3755c217027ad1be0af4c64644fe14c6bf), [`9e998e37`](https://github.com/emotion-js/emotion/commit/9e998e3755c217027ad1be0af4c64644fe14c6bf)]:
- @emotion/sheet@1.0.0-next.2
- @emotion/utils@1.0.0-next.0

## 11.0.0-next.12

### Major Changes
Expand Down
6 changes: 3 additions & 3 deletions packages/cache/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@emotion/cache",
"version": "11.0.0-next.12",
"version": "11.0.0-next.13",
"description": "emotion's cache",
"main": "dist/cache.cjs.js",
"module": "dist/cache.esm.js",
Expand All @@ -15,8 +15,8 @@
"test:typescript": "dtslint types"
},
"dependencies": {
"@emotion/sheet": "0.10.0-next.1",
"@emotion/utils": "0.11.3",
"@emotion/sheet": "1.0.0-next.2",
"@emotion/utils": "1.0.0-next.0",
"@emotion/weak-memoize": "0.2.5",
"stylis": "^4.0.0"
},
Expand Down
22 changes: 22 additions & 0 deletions packages/css/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,27 @@
# emotion

## 11.0.0-next.13

### Major Changes

- [`9e998e37`](https://github.com/emotion-js/emotion/commit/9e998e3755c217027ad1be0af4c64644fe14c6bf) [#1817](https://github.com/emotion-js/emotion/pull/1817) Thanks [@Andarist](https://github.com/Andarist)! - The parser we use ([Stylis](https://github.com/thysultan/stylis.js)) got upgraded. It fixes some long-standing parsing edge cases while being smaller and faster 🚀

It has been completely rewritten and comes with some breaking changes. Most notable ones that might affect Emotion users are:

- plugins written for the former Stylis v3 are not compatible with the new version. To learn more on how to write a plugin for Stylis v4 you can check out its [README](https://github.com/thysultan/stylis.js#middleware) and the source code of core plugins.
- vendor-prefixing was previously customizable using `prefix` option. This was always limited to turning off all of some of the prefixes as all available prefixes were on by default. The `prefix` option is gone and to customize which prefixes are applied you need to fork (copy-paste) the prefixer plugin and adjust it to your needs. While this being somewhat more problematic to setup at first we believe that the vast majority of users were not customizing this anyway. By not including the possibility to customize this through an extra option the final solution is more performant because there is no extra overhead of checking if a particular property should be prefixed or not.
- Prefixer is now just a plugin which happens to be put in default `stylisPlugins`. If you plan to use custom `stylisPlugins` and you want to have your styles prefixed automatically you must include prefixer in your custom `stylisPlugins`. You can import `prefixer` from the `stylis` module to do that.
- `@import` rules are no longer special-cased. The responsibility to put them first has been moved to the author of the styles. They also can't be nested within other rules now. It's only possible to write them at the top level of global styles.

### Patch Changes

- Updated dependencies [[`91046a8c`](https://github.com/emotion-js/emotion/commit/91046a8c188327a65daac61583ef3c4458f30afb), [`5e803106`](https://github.com/emotion-js/emotion/commit/5e803106d391b7c036bdf634318b80337a1d9b70), [`9e998e37`](https://github.com/emotion-js/emotion/commit/9e998e3755c217027ad1be0af4c64644fe14c6bf), [`9e998e37`](https://github.com/emotion-js/emotion/commit/9e998e3755c217027ad1be0af4c64644fe14c6bf), [`9e998e37`](https://github.com/emotion-js/emotion/commit/9e998e3755c217027ad1be0af4c64644fe14c6bf), [`9e998e37`](https://github.com/emotion-js/emotion/commit/9e998e3755c217027ad1be0af4c64644fe14c6bf)]:
- @emotion/sheet@1.0.0-next.2
- @emotion/babel-plugin@11.0.0-next.13
- @emotion/cache@11.0.0-next.13
- @emotion/utils@1.0.0-next.0
- @emotion/serialize@0.11.15-next.2

## 11.0.0-next.12

### Major Changes
Expand Down
12 changes: 6 additions & 6 deletions packages/css/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@emotion/css",
"version": "11.0.0-next.12",
"version": "11.0.0-next.13",
"description": "The Next Generation of CSS-in-JS.",
"main": "dist/css.cjs.js",
"module": "dist/css.esm.js",
Expand All @@ -18,11 +18,11 @@
"test:typescript": "dtslint types"
},
"dependencies": {
"@emotion/babel-plugin": "^11.0.0-next.12",
"@emotion/cache": "^11.0.0-next.12",
"@emotion/serialize": "^1.0.0-next.1",
"@emotion/sheet": "0.10.0-next.1",
"@emotion/utils": "0.11.3"
"@emotion/babel-plugin": "^11.0.0-next.13",
"@emotion/cache": "^11.0.0-next.13",
"@emotion/serialize": "^0.11.15-next.2",
"@emotion/sheet": "1.0.0-next.2",
"@emotion/utils": "1.0.0-next.0"
},
"peerDependencies": {
"@babel/core": "^7.0.0"
Expand Down
20 changes: 20 additions & 0 deletions packages/jest/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,25 @@
# @emotion/jest

## 11.0.0-next.13

### Major Changes

- [`ca599c5f`](https://github.com/emotion-js/emotion/commit/ca599c5f392b5b1f51430dc9d8b263ed54856401) [#1901](https://github.com/emotion-js/emotion/pull/1901) Thanks [@Andarist](https://github.com/Andarist)! - `test` & `print` are no longer exported as named exports. If you want to access the default serializer just access the default export. This means that `@emotion/jest`(previously `jest-emotion`) can't be used directly in the `snapshotSerializers` option, you should use `@emotion/jest/serializer` instead for this.

* [`ca599c5f`](https://github.com/emotion-js/emotion/commit/ca599c5f392b5b1f51430dc9d8b263ed54856401) [#1901](https://github.com/emotion-js/emotion/pull/1901) Thanks [@Andarist](https://github.com/Andarist)! - Refactored to use new serializers API which has been introduced in Jest 21.

### Minor Changes

- [`ca599c5f`](https://github.com/emotion-js/emotion/commit/ca599c5f392b5b1f51430dc9d8b263ed54856401) [#1901](https://github.com/emotion-js/emotion/pull/1901) Thanks [@Andarist](https://github.com/Andarist)! - Improved printing of nested at-rules.

* [`ca599c5f`](https://github.com/emotion-js/emotion/commit/ca599c5f392b5b1f51430dc9d8b263ed54856401) [#1901](https://github.com/emotion-js/emotion/pull/1901) Thanks [@Andarist](https://github.com/Andarist)! - Fixed an issue with all styles being recognized as changed in Jest 25 on unrelated changed.

### Patch Changes

- Updated dependencies [[`9e998e37`](https://github.com/emotion-js/emotion/commit/9e998e3755c217027ad1be0af4c64644fe14c6bf)]:
- @emotion/css@11.0.0-next.13
- @emotion/react@11.0.0-next.13

## 11.0.0-next.12

### Patch Changes
Expand Down
6 changes: 3 additions & 3 deletions packages/jest/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@emotion/jest",
"version": "11.0.0-next.12",
"version": "11.0.0-next.13",
"description": "Jest utilities for emotion",
"main": "dist/jest.cjs.js",
"module": "dist/jest.esm.js",
Expand Down Expand Up @@ -32,8 +32,8 @@
}
},
"devDependencies": {
"@emotion/css": "11.0.0-next.12",
"@emotion/react": "11.0.0-next.12",
"@emotion/css": "11.0.0-next.13",
"@emotion/react": "11.0.0-next.13",
"dtslint": "^0.3.0",
"enzyme-to-json": "^3.2.1",
"preact": "^8.2.9",
Expand Down
7 changes: 7 additions & 0 deletions packages/native/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @emotion/native

## 11.0.0-next.13

### Patch Changes

- Updated dependencies []:
- @emotion/primitives-core@11.0.0-next.13

## 11.0.0-next.12

### Patch Changes
Expand Down
4 changes: 2 additions & 2 deletions packages/native/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@emotion/native",
"version": "11.0.0-next.12",
"version": "11.0.0-next.13",
"description": "Style and render React Native components using emotion",
"main": "dist/native.cjs.js",
"module": "dist/native.esm.js",
Expand All @@ -22,7 +22,7 @@
"react-native": "^0.61.5"
},
"dependencies": {
"@emotion/primitives-core": "11.0.0-next.12"
"@emotion/primitives-core": "11.0.0-next.13"
},
"peerDependencies": {
"@babel/core": "^7.0.0",
Expand Down
7 changes: 7 additions & 0 deletions packages/primitives-core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @emotion/primitives-core

## 11.0.0-next.13

### Patch Changes

- Updated dependencies [[`9e998e37`](https://github.com/emotion-js/emotion/commit/9e998e3755c217027ad1be0af4c64644fe14c6bf)]:
- @emotion/react@11.0.0-next.13

## 11.0.0-next.12

### Patch Changes
Expand Down
6 changes: 3 additions & 3 deletions packages/primitives-core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@emotion/primitives-core",
"version": "11.0.0-next.12",
"version": "11.0.0-next.13",
"description": "Shared utilities for emotion primitives and native",
"main": "dist/primitives-core.cjs.js",
"module": "dist/primitives-core.esm.js",
Expand All @@ -16,11 +16,11 @@
"css-to-react-native": "^2.2.1"
},
"peerDependencies": {
"@emotion/react": "^11.0.0-next.12",
"@emotion/react": "^11.0.0-next.13",
"react": ">=16.8.0"
},
"devDependencies": {
"@emotion/react": "11.0.0-next.12",
"@emotion/react": "11.0.0-next.13",
"react": "^16.11.0"
},
"homepage": "https://emotion.sh",
Expand Down
8 changes: 8 additions & 0 deletions packages/primitives/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @emotion/primitives

## 11.0.0-next.13

### Patch Changes

- Updated dependencies [[`5e803106`](https://github.com/emotion-js/emotion/commit/5e803106d391b7c036bdf634318b80337a1d9b70), [`9e998e37`](https://github.com/emotion-js/emotion/commit/9e998e3755c217027ad1be0af4c64644fe14c6bf)]:
- @emotion/babel-plugin@11.0.0-next.13
- @emotion/primitives-core@11.0.0-next.13

## 11.0.0-next.12

### Patch Changes
Expand Down
6 changes: 3 additions & 3 deletions packages/primitives/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@emotion/primitives",
"version": "11.0.0-next.12",
"version": "11.0.0-next.13",
"main": "dist/primitives.cjs.js",
"module": "dist/primitives.esm.js",
"scripts": {
Expand All @@ -12,9 +12,9 @@
"macro.js"
],
"dependencies": {
"@emotion/babel-plugin": "^11.0.0-next.12",
"@emotion/babel-plugin": "^11.0.0-next.13",
"@emotion/is-prop-valid": "0.9.0-next.1",
"@emotion/primitives-core": "11.0.0-next.12"
"@emotion/primitives-core": "11.0.0-next.13"
},
"peerDependencies": {
"@babel/core": "^7.0.0",
Expand Down
24 changes: 24 additions & 0 deletions packages/react/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,29 @@
# @emotion/react

## 11.0.0-next.13

### Major Changes

- [`9e998e37`](https://github.com/emotion-js/emotion/commit/9e998e3755c217027ad1be0af4c64644fe14c6bf) [#1817](https://github.com/emotion-js/emotion/pull/1817) Thanks [@Andarist](https://github.com/Andarist)! - The parser we use ([Stylis](https://github.com/thysultan/stylis.js)) got upgraded. It fixes some long-standing parsing edge cases while being smaller and faster 🚀

It has been completely rewritten and comes with some breaking changes. Most notable ones that might affect Emotion users are:

- plugins written for the former Stylis v3 are not compatible with the new version. To learn more on how to write a plugin for Stylis v4 you can check out its [README](https://github.com/thysultan/stylis.js#middleware) and the source code of core plugins.
- vendor-prefixing was previously customizable using `prefix` option. This was always limited to turning off all of some of the prefixes as all available prefixes were on by default. The `prefix` option is gone and to customize which prefixes are applied you need to fork (copy-paste) the prefixer plugin and adjust it to your needs. While this being somewhat more problematic to setup at first we believe that the vast majority of users were not customizing this anyway. By not including the possibility to customize this through an extra option the final solution is more performant because there is no extra overhead of checking if a particular property should be prefixed or not.
- Prefixer is now just a plugin which happens to be put in default `stylisPlugins`. If you plan to use custom `stylisPlugins` and you want to have your styles prefixed automatically you must include prefixer in your custom `stylisPlugins`. You can import `prefixer` from the `stylis` module to do that.
- `@import` rules are no longer special-cased. The responsibility to put them first has been moved to the author of the styles. They also can't be nested within other rules now. It's only possible to write them at the top level of global styles.

### Patch Changes

- Updated dependencies [[`91046a8c`](https://github.com/emotion-js/emotion/commit/91046a8c188327a65daac61583ef3c4458f30afb), [`9e998e37`](https://github.com/emotion-js/emotion/commit/9e998e3755c217027ad1be0af4c64644fe14c6bf), [`9e998e37`](https://github.com/emotion-js/emotion/commit/9e998e3755c217027ad1be0af4c64644fe14c6bf), [`9e998e37`](https://github.com/emotion-js/emotion/commit/9e998e3755c217027ad1be0af4c64644fe14c6bf)]:
- @emotion/sheet@1.0.0-next.2
- @emotion/cache@11.0.0-next.13
- @emotion/css@11.0.0-next.13
- @emotion/styled@11.0.0-next.13
- @emotion/utils@1.0.0-next.0
- @emotion/server@11.0.0-next.13
- @emotion/serialize@0.11.15-next.2

## 11.0.0-next.12

### Major Changes
Expand Down
Loading

0 comments on commit f9774f8

Please sign in to comment.