Closed renovate[bot] closed 8 months ago
Latest commit: c4b61e3844262eca56dd3f5679a0bdf121435f1b
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
Click here to learn what changesets are, and how to add one.
Click here if you're a maintainer who wants to add a changeset to this PR
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠ Warning: custom changes will be lost.
This PR contains the following updates:
^8.0.0-alpha.4
->^8.0.0-alpha.5
^7.23.5
->^7.23.6
^7.23.4
->^7.23.6
^7.23.5
->^7.23.6
^7.23.5
->^7.23.6
^11.0.0
->^11.11.3
^11.11.1
->^11.11.3
^7.6.4
->^7.6.6
^7.6.4
->^7.6.6
^7.6.4
->^7.6.6
^7.6.4
->^7.6.6
^7.6.4
->^7.6.6
^20.10.4
->^20.10.5
^18.2.43
->^18.2.45
^18.2.17
->^18.2.18
^6.13.2
->^6.15.0
^6.13.2
->^6.15.0
^3.1.2
->^3.1.3
^27.1.3
->^27.2.0
^0.19.8
->^0.19.10
^8.55.0
->^8.56.0
^2.29.0
->^2.29.1
^5.5.4
->^5.6.0
^0.5.0
->^0.6.0
8.12.0
->8.12.1
3.1.0
->3.1.1
^2.9.1
->^2.9.2
^6.20.1
->^6.21.1
^4.7.0
->^4.9.1
^7.6.4
->^7.6.6
Release Notes
babel/babel (@babel/code-frame)
### [`v8.0.0-alpha.5`](https://togithub.com/babel/babel/releases/tag/v8.0.0-alpha.5) [Compare Source](https://togithub.com/babel/babel/compare/v8.0.0-alpha.4...v8.0.0-alpha.5) #### v8.0.0-alpha.5 (2023-12-11) This release also includes all changes from [v7.23.3](https://togithub.com/babel/babel/releases/tag/v7.23.3), [v7.23.4](https://togithub.com/babel/babel/releases/tag/v7.23.4), [v7.23.5](https://togithub.com/babel/babel/releases/tag/v7.23.5), and [v7.23.6](https://togithub.com/babel/babel/releases/tag/v7.23.6). ##### :boom: Breaking Change - `babel-plugin-transform-runtime` - [#16141](https://togithub.com/babel/babel/pull/16141) \[babel 8] Remove `useESModules` option ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#16063](https://togithub.com/babel/babel/pull/16063) \[babel 8] Remove core-js@2 & regenerator from transform-runtime ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-create-class-features-plugin`, `babel-plugin-transform-flow-comments`, `babel-plugin-transform-flow-strip-types`, `babel-preset-env` - [#16043](https://togithub.com/babel/babel/pull/16043) \[babel 8] Remove `loose` and `spec` options from `preset-env` ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-core`, `babel-generator`, `babel-types` - [#16126](https://togithub.com/babel/babel/pull/16126) \[babel 8] Remove `CodeGenerator` from `@babel/generator` ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-parser` - [#16114](https://togithub.com/babel/babel/pull/16114) Breaking: parserOpts.createImportExpressions defaults to true ([@JLHwung](https://togithub.com/JLHwung)) - `babel-traverse`, `babel-types` - [#16057](https://togithub.com/babel/babel/pull/16057) \[babel 8] Inline `toSequenceExpression` into `@babel/traverse` ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-preset-env` - [#15989](https://togithub.com/babel/babel/pull/15989) \[babel 8] Remove `getModulesPluginNames` ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-core`, `babel-preset-env` - [#15838](https://togithub.com/babel/babel/pull/15838) \[babel 8] Remove core-js 2 and regenerator from preset-env ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :nail_care: Polish - `babel-helper-validator-option`, `babel-plugin-transform-object-rest-spread`, `babel-plugin-transform-runtime`, `babel-preset-env`, `babel-standalone` - [#16095](https://togithub.com/babel/babel/pull/16095) \[babel 8] Enforce specifying proper core-js version ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) ##### :house: Internal - `babel-core`, *all plugins and presets* - [#15955](https://togithub.com/babel/babel/pull/15955) Require exact Babel 8 version in `assertVersion` ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### Committers: 12 - Babel Bot ([@babel-bot](https://togithub.com/babel-bot)) - Colin ([@colinaaa](https://togithub.com/colinaaa)) - Hugo Martinez ([@martinez-hugo](https://togithub.com/martinez-hugo)) - Huáng Jùnliàng ([@JLHwung](https://togithub.com/JLHwung)) - Mateusz Burzyński ([@Andarist](https://togithub.com/Andarist)) - Nicolò Ribaudo ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - Odin Hørthe-Omdal Urdland ([@odinho](https://togithub.com/odinho)) - [@aryehb](https://togithub.com/aryehb) - [@liuxingbaoyu](https://togithub.com/liuxingbaoyu) - [@magic-akari](https://togithub.com/magic-akari) - [@yepitschunked](https://togithub.com/yepitschunked) - fisker Cheung ([@fisker](https://togithub.com/fisker))babel/babel (@babel/core)
### [`v7.23.6`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7236-2023-12-11) [Compare Source](https://togithub.com/babel/babel/compare/v7.23.5...v7.23.6) ##### :eyeglasses: Spec Compliance - `babel-generator`, `babel-parser`, `babel-types` - [#16154](https://togithub.com/babel/babel/pull/16154) Remove `TSPropertySignature.initializer` ([@fisker](https://togithub.com/fisker)) - `babel-helpers`, `babel-plugin-proposal-decorators`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-class-static-block`, `babel-plugin-transform-runtime`, `babel-preset-env`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime`, `babel-types` - [#16139](https://togithub.com/babel/babel/pull/16139) Apply `toPropertyKey` on decorator context name ([@JLHwung](https://togithub.com/JLHwung)) ##### :bug: Bug Fix - `babel-generator` - [#16166](https://togithub.com/babel/babel/pull/16166) fix: Correctly indenting when `retainLines` is enabled ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-helpers`, `babel-plugin-proposal-explicit-resource-management` - [#16150](https://togithub.com/babel/babel/pull/16150) `using`: Allow looking up `Symbol.dispose` on a function ([@odinho](https://togithub.com/odinho)) - `babel-plugin-proposal-decorators`, `babel-plugin-transform-class-properties` - [#16161](https://togithub.com/babel/babel/pull/16161) Ensure the `[[@@toPrimitive]]` call of a decorated class member key is invoked once ([@JLHwung](https://togithub.com/JLHwung)) - [#16148](https://togithub.com/babel/babel/pull/16148) Support named evaluation for decorated anonymous class exp ([@JLHwung](https://togithub.com/JLHwung)) - `babel-plugin-transform-for-of`, `babel-preset-env` - [#16011](https://togithub.com/babel/babel/pull/16011) fix: `for of` with `iterableIsArray` and shadowing variable ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-helpers`, `babel-plugin-proposal-decorators`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#16144](https://togithub.com/babel/babel/pull/16144) Set function name for decorated private non-field elements ([@JLHwung](https://togithub.com/JLHwung)) - `babel-plugin-transform-typescript` - [#16137](https://togithub.com/babel/babel/pull/16137) Fix references to enum values with merging ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :microscope: Output optimization - `babel-helper-create-class-features-plugin`, `babel-plugin-transform-class-properties` - [#16159](https://togithub.com/babel/babel/pull/16159) Reuse computed key memoiser ([@JLHwung](https://togithub.com/JLHwung)) - `babel-helpers`, `babel-plugin-proposal-decorators` - [#16160](https://togithub.com/babel/babel/pull/16160) Optimize decorator helper size ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu))emotion-js/emotion (@emotion/react)
### [`v11.11.3`](https://togithub.com/emotion-js/emotion/releases/tag/%40emotion/react%4011.11.3) [Compare Source](https://togithub.com/emotion-js/emotion/compare/@emotion/react@11.11.1...@emotion/react@11.11.3) ##### Patch Changes - [#3101](https://togithub.com/emotion-js/emotion/pull/3101) [`49c20b4f`](https://togithub.com/emotion-js/emotion/commit/49c20b4faa3b9aec0ca96066c126cbaaabbf2d5c) Thanks [@kyvong](https://togithub.com/kyvong)! - Fix Theme import for newer Typescript module resolution modes - Updated dependencies \[[`45c440fb`](https://togithub.com/emotion-js/emotion/commit/45c440fbc86b90750f275f497d11382f09ec1d2e)]: - [@emotion/serialize](https://togithub.com/emotion/serialize)[@1](https://togithub.com/1).1.3 ### [`v11.11.1`](https://togithub.com/emotion-js/emotion/releases/tag/%40emotion/react%4011.11.1) [Compare Source](https://togithub.com/emotion-js/emotion/compare/@emotion/react@11.11.0...@emotion/react@11.11.1) ##### Patch Changes - [#3048](https://togithub.com/emotion-js/emotion/pull/3048) [`9357f337`](https://togithub.com/emotion-js/emotion/commit/9357f337200ef38f9c6df5d4dd7c20772478ea42) Thanks [@naari3](https://togithub.com/naari3)! - Added `ElementType` to the Emotion's `JSX` namespace. It's defined in the same way as the one in `@types/react` and should make it possible to use components that return `string`s, `Promise`s and other types that are valid in React. ### [`v11.11.0`](https://togithub.com/emotion-js/emotion/releases/tag/%40emotion/eslint-plugin%4011.11.0) [Compare Source](https://togithub.com/emotion-js/emotion/compare/@emotion/react@11.10.8...@emotion/react@11.11.0) ##### Patch Changes - [#3029](https://togithub.com/emotion-js/emotion/pull/3029) [`eed5e6cf`](https://togithub.com/emotion-js/emotion/commit/eed5e6cf00f94f3011b93825ccce43cb2270c247) Thanks [@Andarist](https://togithub.com/Andarist)! - Fixed importing in Node ESM ### [`v11.10.8`](https://togithub.com/emotion-js/emotion/releases/tag/%40emotion/styled%4011.10.8) [Compare Source](https://togithub.com/emotion-js/emotion/compare/@emotion/react@11.10.6...@emotion/react@11.10.8) ##### Patch Changes - [#3025](https://togithub.com/emotion-js/emotion/pull/3025) [`6bd13425`](https://togithub.com/emotion-js/emotion/commit/6bd13425a2b413150c81e63fad1105d7968b5e6f) Thanks [@Andarist](https://togithub.com/Andarist)! - Fixed a parsing issue with `&` within nested functions in declaration values by updating the underlying parser ([stylis](https://togithub.com/thysultan/stylis)). - Updated dependencies \[[`6bd13425`](https://togithub.com/emotion-js/emotion/commit/6bd13425a2b413150c81e63fad1105d7968b5e6f)]: - [@emotion/babel-plugin](https://togithub.com/emotion/babel-plugin)[@11](https://togithub.com/11).10.8 ### [`v11.10.6`](https://togithub.com/emotion-js/emotion/releases/tag/%40emotion/react%4011.10.6) [Compare Source](https://togithub.com/emotion-js/emotion/compare/@emotion/react@11.10.5...@emotion/react@11.10.6) ##### Patch Changes - [#2985](https://togithub.com/emotion-js/emotion/pull/2985) [`4e172c2a`](https://togithub.com/emotion-js/emotion/commit/4e172c2ae4e5237500ec84688d76ebf253ab1fdc) Thanks [@emmatown](https://togithub.com/emmatown)! - Remove peer dependency on `@babel/core` - Updated dependencies \[[`4e172c2a`](https://togithub.com/emotion-js/emotion/commit/4e172c2ae4e5237500ec84688d76ebf253ab1fdc)]: - [@emotion/babel-plugin](https://togithub.com/emotion/babel-plugin)[@11](https://togithub.com/11).10.6 ### [`v11.10.5`](https://togithub.com/emotion-js/emotion/releases/tag/%40emotion/react%4011.10.5) [Compare Source](https://togithub.com/emotion-js/emotion/compare/@emotion/react@11.10.4...@emotion/react@11.10.5) ##### Patch Changes - [#2905](https://togithub.com/emotion-js/emotion/pull/2905) [`4c0005f6`](https://togithub.com/emotion-js/emotion/commit/4c0005f677d5847e7f931a1473ac58b834606c57) Thanks [@p-m-p](https://togithub.com/p-m-p)! - Do not warn about `@emotion/react` being loaded twice in Vitest as that might easily happen with mocked modules. - [#2929](https://togithub.com/emotion-js/emotion/pull/2929) [`13afe030`](https://togithub.com/emotion-js/emotion/commit/13afe0303e2e54b5869c326e6d9c9dc36a332c02) Thanks [@Andarist](https://togithub.com/Andarist)! - The support for `@container` queries has been added by updating the underlying parser ([stylis](https://togithub.com/thysultan/stylis)) . - Updated dependencies \[[`13afe030`](https://togithub.com/emotion-js/emotion/commit/13afe0303e2e54b5869c326e6d9c9dc36a332c02), [`c02b1214`](https://togithub.com/emotion-js/emotion/commit/c02b12145a94df011e0fd6ffd54197a4d9369783), [`d8a13bca`](https://togithub.com/emotion-js/emotion/commit/d8a13bcae81812d3dff643bcf446709f965f0909)]: - [@emotion/babel-plugin](https://togithub.com/emotion/babel-plugin)[@11](https://togithub.com/11).10.5 - [@emotion/serialize](https://togithub.com/emotion/serialize)[@1](https://togithub.com/1).1.1 - [@emotion/cache](https://togithub.com/emotion/cache)[@11](https://togithub.com/11).10.5 ### [`v11.10.4`](https://togithub.com/emotion-js/emotion/releases/tag/%40emotion/styled%4011.10.4) [Compare Source](https://togithub.com/emotion-js/emotion/compare/@emotion/react@11.10.0...@emotion/react@11.10.4) ##### Patch Changes - [#2867](https://togithub.com/emotion-js/emotion/pull/2867) [`89b6dbb3`](https://togithub.com/emotion-js/emotion/commit/89b6dbb3c13d49ef1fa3d88888672d810853f05a) Thanks [@Andarist](https://togithub.com/Andarist)! - Externalized code referencing `React.useInsertionEffect` to a separate `@emotion/use-insertion-effect-with-fallbacks` package. This package should be used in your defined externals if you bundle Emotion for whatever reason. It references `useInsertionEffect` in a very specific way that allows us to use it conditionally. However, if the code consuming Emotion is bundled as a library with Emotion in it then some bundlers might change the way in which we reference `useInsertionEffect` and that might create problems for bundlers used to consume the said library code. By externalizing this new package you can still bundle Emotion if you want to without running into this problem as you won't "destroy" the carefully crafted reference to `useInsertionEffect` in the process. Note that we don't recommend bundling Emotion. You should have very specific reasons to do so. - Updated dependencies \[[`89b6dbb3`](https://togithub.com/emotion-js/emotion/commit/89b6dbb3c13d49ef1fa3d88888672d810853f05a)]: - [@emotion/use-insertion-effect-with-fallbacks](https://togithub.com/emotion/use-insertion-effect-with-fallbacks)[@1](https://togithub.com/1).0.0 ### [`v11.10.0`](https://togithub.com/emotion-js/emotion/releases/tag/%40emotion/babel-plugin%4011.10.0) [Compare Source](https://togithub.com/emotion-js/emotion/compare/@emotion/react@11.9.3...@emotion/react@11.10.0) ##### Minor Changes - [#2819](https://togithub.com/emotion-js/emotion/pull/2819) [`bbad8c79`](https://togithub.com/emotion-js/emotion/commit/bbad8c79937f8dfd5d93bf485c1e9ec44124d228) Thanks [@nicksrandall](https://togithub.com/nicksrandall)! - `exports` field has been added to the `package.json` manifest. It limits what files can be imported from a package but we've tried our best to allow importing all the files that were considered to be a part of the public API. ##### Patch Changes - Updated dependencies \[[`bbad8c79`](https://togithub.com/emotion-js/emotion/commit/bbad8c79937f8dfd5d93bf485c1e9ec44124d228)]: - [@emotion/hash](https://togithub.com/emotion/hash)[@0](https://togithub.com/0).9.0 - [@emotion/memoize](https://togithub.com/emotion/memoize)[@0](https://togithub.com/0).8.0 - [@emotion/serialize](https://togithub.com/emotion/serialize)[@1](https://togithub.com/1).1.0 ### [`v11.9.3`](https://togithub.com/emotion-js/emotion/releases/tag/%40emotion/react%4011.9.3) [Compare Source](https://togithub.com/emotion-js/emotion/compare/@emotion/react@11.9.0...@emotion/react@11.9.3) ##### Patch Changes - [#2766](https://togithub.com/emotion-js/emotion/pull/2766) [`5b3f4d78`](https://togithub.com/emotion-js/emotion/commit/5b3f4d78d54552f9785836bc2cc56d3f789afc47) Thanks [@Andarist](https://togithub.com/Andarist)! - `ThemeProviderProps["children"]` was marked as a required prop as `ThemeProvider` should always wrap some subtree. - Updated dependencies \[[`26e4e3e8`](https://togithub.com/emotion-js/emotion/commit/26e4e3e8b68479f0e3cb8fbec723da47afd6ac98), [`6c2d7a60`](https://togithub.com/emotion-js/emotion/commit/6c2d7a6010af85502ae33d14dcbd3bb62ed7612e), [`5e81f213`](https://togithub.com/emotion-js/emotion/commit/5e81f213980e9ba2cfa35256476673b68d47fc33)]: - [@emotion/serialize](https://togithub.com/emotion/serialize)[@1](https://togithub.com/1).0.4 - [@emotion/cache](https://togithub.com/emotion/cache)[@11](https://togithub.com/11).9.3 ### [`v11.9.0`](https://togithub.com/emotion-js/emotion/releases/tag/%40emotion/react%4011.9.0) [Compare Source](https://togithub.com/emotion-js/emotion/compare/@emotion/react@11.8.2...@emotion/react@11.9.0) ##### Patch Changes - [#2700](https://togithub.com/emotion-js/emotion/pull/2700) [`d9357621`](https://togithub.com/emotion-js/emotion/commit/d935762131b1474f2474296ee4706f7ecd59b6dd) Thanks [@arturmuller](https://togithub.com/arturmuller)! - Fixed a false positive warning for `content` properties that included `var()`. - Updated dependencies \[[`d9357621`](https://togithub.com/emotion-js/emotion/commit/d935762131b1474f2474296ee4706f7ecd59b6dd)]: - [@emotion/serialize](https://togithub.com/emotion/serialize)[@1](https://togithub.com/1).0.3 ### [`v11.8.2`](https://togithub.com/emotion-js/emotion/releases/tag/%40emotion/react%4011.8.2) [Compare Source](https://togithub.com/emotion-js/emotion/compare/@emotion/react@11.8.1...@emotion/react@11.8.2) ##### Patch Changes - [#2677](https://togithub.com/emotion-js/emotion/pull/2677) [`ff3cb164`](https://togithub.com/emotion-js/emotion/commit/ff3cb16419b44578c7bab275dce7b5845b61db84) Thanks [@Jack-Works](https://togithub.com/Jack-Works)! - Change `Global` component to use the `StyleSheet` constructor of the current `cache.sheet`. This is useful when `cache.sheet` is not the default implementation. Thanks to that the inner sheet constructed by `Global` can share the behavior with its "main" sheet that is hold by the `cache`. ### [`v11.8.1`](https://togithub.com/emotion-js/emotion/releases/tag/%40emotion/react%4011.8.1) [Compare Source](https://togithub.com/emotion-js/emotion/compare/@emotion/react@11.8.0...@emotion/react@11.8.1) ##### Patch Changes - [#2651](https://togithub.com/emotion-js/emotion/pull/2651) [`39ac5b99`](https://togithub.com/emotion-js/emotion/commit/39ac5b99483994a68fa2b51e23ad6c173f42f1c1) Thanks [@Andarist](https://togithub.com/Andarist)! - Fixed a transpilation issue that caused `useInsertionEffect` to be referenced directly in the specifiers list of the import statement. This has caused build errors in the consuming tools since the import statement can only reference known exports of a module. ### [`v11.8.0`](https://togithub.com/emotion-js/emotion/releases/tag/%40emotion/react%4011.8.0) [Compare Source](https://togithub.com/emotion-js/emotion/compare/@emotion/react@11.7.1...@emotion/react@11.8.0) ##### Minor Changes - [#2600](https://togithub.com/emotion-js/emotion/pull/2600) [`2f27156a`](https://togithub.com/emotion-js/emotion/commit/2f27156a73f94c3aac82e4ed492cbfdc97225573) Thanks [@Andarist](https://togithub.com/Andarist)! - Refactored code to use the upcoming `React.useInsertionEffect` when it's available (this is a new hook that is going to be introduced in React 18). This shouldn't have any effect on existing codebases and the change should be transparent. ##### Patch Changes - [#2609](https://togithub.com/emotion-js/emotion/pull/2609) [`242f7d8c`](https://togithub.com/emotion-js/emotion/commit/242f7d8c9f3ddbba2a69664bcc0fa22501df849f) Thanks [@Andarist](https://togithub.com/Andarist)! - Added `@emotion/babel-plugin` as a dependency - this is an actual dependency of the `@emotion/react/macro` entrypoint and it has to be explicitly declared to fix compatibility with strict package managers. - [#2615](https://togithub.com/emotion-js/emotion/pull/2615) [`3d672acd`](https://togithub.com/emotion-js/emotion/commit/3d672acd4d379f5861012d6e6d38feadd212966a) Thanks [@srmagura](https://togithub.com/srmagura)! - Fix an edge case where runtime label extraction in class components led to invalid class names in Firefox. This only affected the development build of Emotion. - Updated dependencies \[[`2f27156a`](https://togithub.com/emotion-js/emotion/commit/2f27156a73f94c3aac82e4ed492cbfdc97225573)]: - [@emotion/utils](https://togithub.com/emotion/utils)[@1](https://togithub.com/1).1.0 ### [`v11.7.1`](https://togithub.com/emotion-js/emotion/releases/tag/%40emotion/react%4011.7.1) [Compare Source](https://togithub.com/emotion-js/emotion/compare/@emotion/react@11.7.0...@emotion/react@11.7.1) ##### Patch Changes - [#2577](https://togithub.com/emotion-js/emotion/pull/2577) [`04681a5f`](https://togithub.com/emotion-js/emotion/commit/04681a5f520b3e3909e567fda200622494dd333b) Thanks [@Methuselah96](https://togithub.com/Methuselah96)! - Export `Keyframes` type to avoid TypeScript inserting `import("@emotion/serialize").Keyframes` references into declaration files emitted based on a source files exporting `keyframes` result. This avoids issues with strict package managers that don't allow accessing undeclared dependencies. - [#2590](https://togithub.com/emotion-js/emotion/pull/2590) [`1554a7e2`](https://togithub.com/emotion-js/emotion/commit/1554a7e264e05780b2c5bd74ccb20a92005ba61d) Thanks [@Andarist](https://togithub.com/Andarist)! - Upgraded and pinned the version of Stylis - the CSS parser that Emotion uses under the hood. - Updated dependencies \[[`1554a7e2`](https://togithub.com/emotion-js/emotion/commit/1554a7e264e05780b2c5bd74ccb20a92005ba61d)]: - [@emotion/cache](https://togithub.com/emotion/cache)[@11](https://togithub.com/11).7.1 ### [`v11.7.0`](https://togithub.com/emotion-js/emotion/releases/tag/%40emotion/react%4011.7.0) [Compare Source](https://togithub.com/emotion-js/emotion/compare/@emotion/react@11.6.0...@emotion/react@11.7.0) ##### Patch Changes - [#2534](https://togithub.com/emotion-js/emotion/pull/2534) [`57be9e8c`](https://togithub.com/emotion-js/emotion/commit/57be9e8cb20313bd2ed297a39c41ca0f0ca37ea8) Thanks [@srmagura](https://togithub.com/srmagura)! - Changed the implementation of the runtime label extraction in elements using the css prop (that only happens in development) to one that should yield more consistent results across browsers. This fixes some minor issues with React reporting hydration mismatches that wouldn't happen in production. ### [`v11.6.0`](https://togithub.com/emotion-js/emotion/releases/tag/%40emotion/styled%4011.6.0) [Compare Source](https://togithub.com/emotion-js/emotion/compare/@emotion/react@11.5.0...@emotion/react@11.6.0) ##### Minor Changes - [#2542](https://togithub.com/emotion-js/emotion/pull/2542) [`eb013d25`](https://togithub.com/emotion-js/emotion/commit/eb013d25722f4fd9af9acf699789bf6b8afac871) Thanks [@eps1lon](https://togithub.com/eps1lon)! - Fixed hydration mismatches if `React.useId` (an upcoming API in React 18) is used within a tree below our components. ##### Patch Changes - Updated dependencies \[[`9861a18b`](https://togithub.com/emotion-js/emotion/commit/9861a18bbf4a9480fad7f21a833ddfcf814cc893)]: - [@emotion/is-prop-valid](https://togithub.com/emotion/is-prop-valid)[@1](https://togithub.com/1).1.1 ### [`v11.5.0`](https://togithub.com/emotion-js/emotion/releases/tag/%40emotion/react%4011.5.0) [Compare Source](https://togithub.com/emotion-js/emotion/compare/@emotion/react@11.4.1...@emotion/react@11.5.0) ##### Patch Changes - [#2498](https://togithub.com/emotion-js/emotion/pull/2498) [`e5beae8e`](https://togithub.com/emotion-js/emotion/commit/e5beae8e320f3d1455e45efecdfeb7d757687a43) Thanks [@Andarist](https://togithub.com/Andarist)! - Fixed an edge case issue with incorrect rules being generated. When a context selector (`&`) was used not at the beginning of a selector (which is not valid SCSS but is allowed by the Stylis parser that we are using) within a group of selectors containing a pseudoclass then it was not replaced correctly with the current context selector. - [#2500](https://togithub.com/emotion-js/emotion/pull/2500) [`eda5e687`](https://togithub.com/emotion-js/emotion/commit/eda5e687c0bc4eddcafb243a2b1028296fb45cba) Thanks [@Jarred-Sumner](https://togithub.com/Jarred-Sumner)! - Fix error loading [@emotion/react](https://togithub.com/emotion/react) in alternative JS environments - Updated dependencies \[[`e5beae8e`](https://togithub.com/emotion-js/emotion/commit/e5beae8e320f3d1455e45efecdfeb7d757687a43), [`9ae4a91a`](https://togithub.com/emotion-js/emotion/commit/9ae4a91a08a6f7c5ca26a585f1c271a179db4623), [`f2eda829`](https://togithub.com/emotion-js/emotion/commit/f2eda8295429dd1892a06cbc9496321f2a55c10a)]: - [@emotion/cache](https://togithub.com/emotion/cache)[@11](https://togithub.com/11).5.0 - [@emotion/sheet](https://togithub.com/emotion/sheet)[@1](https://togithub.com/1).0.3 ### [`v11.4.1`](https://togithub.com/emotion-js/emotion/releases/tag/%40emotion/react%4011.4.1) [Compare Source](https://togithub.com/emotion-js/emotion/compare/@emotion/react@11.4.0...@emotion/react@11.4.1) ##### Patch Changes - [#2441](https://togithub.com/emotion-js/emotion/pull/2441) [`24557d9d`](https://togithub.com/emotion-js/emotion/commit/24557d9d6409db453fdbaa031cb635820305f137) Thanks [@garronej](https://togithub.com/garronej)! - Exposed `__unsafe_useEmotionCache` which can be used to access the current Emotion's cache in an easier way than before. Using this might break 0-config SSR and is not recommended to be used unless there you know what you are doing and you are OK with the mentioned downside. - [#2424](https://togithub.com/emotion-js/emotion/pull/2424) [`cd25b62d`](https://togithub.com/emotion-js/emotion/commit/cd25b62da80119bfb1c74a8d0a3516fcd2f62e0e) Thanks [@tills13](https://togithub.com/tills13)! - Use theme context when rendering components at all times. This removes a conditional usage of a React hook that could break [Rules of Hooks](https://reactjs.org/docs/hooks-rules.html) in some scenarios. - [#2428](https://togithub.com/emotion-js/emotion/pull/2428) [`a69929d6`](https://togithub.com/emotion-js/emotion/commit/a69929d6ab47e834a3535525657829c81dd97b4a) Thanks [@eps1lon](https://togithub.com/eps1lon)! - Added display names to public React contexts in development builds. This helps to recognize them in React Developer Tools. - Updated dependencies \[[`405af5ca`](https://togithub.com/emotion-js/emotion/commit/405af5ca01dcc0cac64227db082ce3f483e1bb46)]: - [@emotion/sheet](https://togithub.com/emotion/sheet)[@1](https://togithub.com/1).0.2 ### [`v11.4.0`](https://togithub.com/emotion-js/emotion/releases/tag/%40emotion/react%4011.4.0) [Compare Source](https://togithub.com/emotion-js/emotion/compare/@emotion/react@11.1.5...@emotion/react@11.4.0) ##### Patch Changes - [#2334](https://togithub.com/emotion-js/emotion/pull/2334) [`7d9e74f8`](https://togithub.com/emotion-js/emotion/commit/7d9e74f8f0d0e0ea60573a19965eded61dc41024) Thanks [@Andarist](https://togithub.com/Andarist)! - The Global component no longer replaces style elements from server-rendering on first mount and instead reuses the server-side rendered style element - Updated dependencies \[[`38f9d44f`](https://togithub.com/emotion-js/emotion/commit/38f9d44f919dccbf66c835ccde3f08ab927a4940)]: - [@emotion/cache](https://togithub.com/emotion/cache)[@11](https://togithub.com/11).4.0 ### [`v11.1.5`](https://togithub.com/emotion-js/emotion/releases/tag/%40emotion/react%4011.1.5) [Compare Source](https://togithub.com/emotion-js/emotion/compare/@emotion/react@11.1.4...@emotion/react@11.1.5) ##### Patch Changes - [`4d2e732e`](https://togithub.com/emotion-js/emotion/commit/4d2e732e9f0c8385c77c7bc43d4ccea7b30b9d37) [#2206](https://togithub.com/emotion-js/emotion/pull/2206) Thanks [@jimmydief](https://togithub.com/jimmydief)! - Added export for `SerializedStyles` Flow type. ### [`v11.1.4`](https://togithub.com/emotion-js/emotion/releases/tag/%40emotion/react%4011.1.4) [Compare Source](https://togithub.com/emotion-js/emotion/compare/@emotion/react@11.1.3...@emotion/react@11.1.4) ##### Patch Changes - [`71ca9be3`](https://togithub.com/emotion-js/emotion/commit/71ca9be3368ddb0a95ef5b2db7a97c67ab440593) [#2181](https://togithub.com/emotion-js/emotion/pull/2181) Thanks [@101arrowz](https://togithub.com/101arrowz)! - Fixed some typing issues with React components with custom generic render functions. ### [`v11.1.3`](https://togithub.com/emotion-js/emotion/releases/tag/%40emotion/css%4011.1.3) [Compare Source](https://togithub.com/emotion-js/emotion/compare/@emotion/react@11.1.2...@emotion/react@11.1.3) ##### Patch Changes - [`704b0092`](https://togithub.com/emotion-js/emotion/commit/704b0092ebba648c3937cc281e4d549565968201) [#2180](https://togithub.com/emotion-js/emotion/pull/2180) Thanks [@Andarist](https://togithub.com/Andarist)! - Fixed an issue with global styles containing pseudo selectors in at-rules not being able to be inserted. - Updated dependencies \[[`704b0092`](https://togithub.com/emotion-js/emotion/commit/704b0092ebba648c3937cc281e4d549565968201)]: - [@emotion/cache](https://togithub.com/emotion/cache)[@11](https://togithub.com/11).1.3 ### [`v11.1.2`](https://togithub.com/emotion-js/emotion/releases/tag/%40emotion/react%4011.1.2) [Compare Source](https://togithub.com/emotion-js/emotion/compare/@emotion/react@11.1.1...@emotion/react@11.1.2) ##### Patch Changes - [`3f8bf70e`](https://togithub.com/emotion-js/emotion/commit/3f8bf70e995267ace1e04b6a97df35ae23902fed) [#2132](https://togithub.com/emotion-js/emotion/pull/2132) Thanks [@dcastil](https://togithub.com/dcastil)! - `displayName`s have been added to `Global` and `ClassNames` components so React Developer Tools should display those better now. - [`1ee34005`](https://togithub.com/emotion-js/emotion/commit/1ee34005a5e02c9041b36f73395700f1965388eb) [#2122](https://togithub.com/emotion-js/emotion/pull/2122) Thanks [@dcastil](https://togithub.com/dcastil)! - Improved label extraction from the stack traces to handle components with numbers in their names. - [`e5843530`](https://togithub.com/emotion-js/emotion/commit/e58435308d880a69c6ccfde15d745e6c95d3c333) [#2140](https://togithub.com/emotion-js/emotion/pull/2140) Thanks [@hasparus](https://togithub.com/hasparus)! - Fixed an issue with `css` prop type not being added to all components that accept a string `className` correctly. - Updated dependencies \[[`5469d003`](https://togithub.com/emotion-js/emotion/commit/5469d0034d055a34587e9d05332f6da4d4722b1c)]: - [@emotion/sheet](https://togithub.com/emotion/sheet)[@1](https://togithub.com/1).0.1 ### [`v11.1.1`](https://togithub.com/emotion-js/emotion/releases/tag/%40emotion/react%4011.1.1) [Compare Source](https://togithub.com/emotion-js/emotion/compare/@emotion/react@11.1.0...@emotion/react@11.1.1) ##### Patch Changes - [`fdd46bdf`](https://togithub.com/emotion-js/emotion/commit/fdd46bdf71f6a0aa9c8401ca91b38d48849cece5) [#2112](https://togithub.com/emotion-js/emotion/pull/2112) Thanks [@Andarist](https://togithub.com/Andarist)! - Fixed the latest tree-shakeability improvements by adding `"sideEffects": false` to all internal `package.json` files as well. This fixes [`hoist-non-react-statics`](https://togithub.com/mridgway/hoist-non-react-statics) not being dropped correctly despite of the latest improvements. ### [`v11.1.0`](https://togithub.com/emotion-js/emotion/releases/tag/%40emotion/react%4011.1.0) [Compare Source](https://togithub.com/emotion-js/emotion/compare/@emotion/react@11.0.0...@emotion/react@11.1.0) ##### Patch Changes - [`0e465d1c`](https://togithub.com/emotion-js/emotion/commit/0e465d1c46619409f8f9a5123451243dd3b31e9b) [#2101](https://togithub.com/emotion-js/emotion/pull/2101) Thanks [@Andarist](https://togithub.com/Andarist)! - Improved tree-shakeability of the package. The main benefit is that bundlers should be able now to drop [`hoist-non-react-statics`](https://togithub.com/mridgway/hoist-non-react-statics) if you don't actually use our `withTheme` export.storybookjs/storybook (@storybook/addon-essentials)
### [`v7.6.6`](https://togithub.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#766) [Compare Source](https://togithub.com/storybookjs/storybook/compare/v7.6.5...v7.6.6) - SvelteKit: Support 2.0 modules with mocks - [#25244](https://togithub.com/storybookjs/storybook/pull/25244), thanks [@paoloricciuti](https://togithub.com/paoloricciuti)! ### [`v7.6.5`](https://togithub.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#765) [Compare Source](https://togithub.com/storybookjs/storybook/compare/v7.6.4...v7.6.5) - Angular: Update Angular cli templates - [#25152](https://togithub.com/storybookjs/storybook/pull/25152), thanks [@Marklb](https://togithub.com/Marklb)! - Blocks: Fix Subtitle block for unattached docs pages - [#25157](https://togithub.com/storybookjs/storybook/pull/25157), thanks [@kripod](https://togithub.com/kripod)! - SvelteKit: Fix missing `$app` modules - [#25132](https://togithub.com/storybookjs/storybook/pull/25132), thanks [@paoloricciuti](https://togithub.com/paoloricciuti)!typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v6.15.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6150-2023-12-18) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.14.0...v6.