Skip to content

Latest commit

Β 

History

History
141 lines (78 loc) Β· 8.78 KB

CHANGELOG.md

File metadata and controls

141 lines (78 loc) Β· 8.78 KB

babel-plugin-emotion

11.0.0-next.8

Minor Changes

  • 0b7ebdf #1600 Thanks @Andarist! - Adjust how arrays passed to css prop are transformed so function elements can be resolved at runtime.

11.0.0-next.6

Major Changes

  • 843bfb11 #1600 Thanks @Andarist! - Removed @emotion/css - it's main purpose was to allow css to be a Babel macro, but since babel-plugin-macros allows us to keep imports nowadays this is no longer needed. @emotion/core/macro has been added to account for this use case and appropriate changes has been made to babel-plugin-emotion to facilitate those changes.

    If you have used @emotion/css directly (it was always reexported from @emotion/core) or you have been using its macro then you should update your code like this:

    -import css from '@emotion/css'
    +import { css } from '@emotion/core'
    
    // or
    -import css from '@emotion/css/macro'
    +import { css } from '@emotion/core/macro'

Minor Changes

  • 828111cd #1600 Thanks @Andarist! - Global gets handled by the Babel plugin now - this gives inline css-less expressions source maps.

11.0.0-next.4

Major Changes

11.0.0-next.3

Major Changes

  • f9feab1a #1575 Thanks @mitchellhamilton! - Removed support for @emotion/styled-base package. It has been moved to @emotion/styled and is available as @emotion/styled/base. This simplifies how the regular and base versions relate to each other and eliminates problems with stricter package managers when @emotion/styled-base was not installed explicitly by a user.

Minor Changes

  • c5b12d90 #1220 Thanks @mitchellhamilton! - Added the importMap option which allows you to tell babel-plugin-emotion what imports it should look at to determine what it should transform so if you re-export Emotion's exports, you can still use the Babel transforms

Patch Changes

  • c5b12d90 #1220 Thanks @mitchellhamilton! - Fix issue with not updating referenced import when bailing out on already transpiled vanilla emotion nodes (a regression introduced in #1602)
  • Updated dependencies [8a896a31, a085003d]:
    • @emotion/serialize@0.11.15-next.1

11.0.0-next.1

Patch Changes

  • Updated dependencies [1eaa3a38]:
    • @emotion/serialize@1.0.0-next.0

11.0.0-next.0

Major Changes

  • 302bdba1 #1600 Thanks @mitchellhamilton! - Ensure packages are major bumped so that pre-release versions of the linked packages are consistent in the major number

Patch Changes

  • b0ad4f0c #1600 Thanks @Andarist! - Avoid transpiling vanilla emotion calls in already transpiled code to avoid double labels and such

10.0.23

Patch Changes

  • 3927293d #1569 Thanks @Andarist! - Add dev hint about css object (generated by Babel) being stringified by accident
  • b3a0f148 #1574 Thanks @Andarist! - Fix babel plugin crashing when called programmatically without providing a filename

  • Updated dependencies [a55f3d49, ca95f385]:

    • @emotion/serialize@0.11.14

10.0.22

Patch Changes

10.0.21

Patch Changes

  • 0eafebb5 #1538 Thanks @Andarist! - Push source maps & labels to cooked/raw arrays in TS-transpiled tagged template expressions

10.0.20

Patch Changes

10.0.19

  • Updated dependencies [c81c0033]:
    • @emotion/serialize@0.11.11
    • @emotion/hash@0.7.3
    • @emotion/memoize@0.7.3

10.0.17

Patch Changes

10.0.16

Patch Changes

  • 1ea9b3a6 - Fix an inconsistency with Babel config ordering in the README

10.0.15

Patch Changes

10.0.14

Patch Changes

10.0.13

Patch Changes