Skip to content

Releases: callstack/linaria

@linaria/babel-plugin-interop@6.0.0

07 Dec 20:05
3487b92
Compare
Choose a tag to compare

Major Changes

  • 2ac94b9: BREAKING CHANGE: Linaria has been migrated to wyw-in-js.

    Migration Guide

    For Users

    The main breaking change is that all tooling has been moved from the @linaria scope to the @wyw-in-js scope. This means that you will need to update your dependencies as follows:

    Old New
    @linaria/babel-preset @wyw-in-js/babel-preset
    @linaria/cli @wyw-in-js/cli
    @linaria/esbuild @wyw-in-js/esbuild
    @linaria/rollup @wyw-in-js/rollup
    @linaria/shaker discontinued
    @linaria/vite @wyw-in-js/vite
    @linaria/webpack4-loader discontinued
    @linaria/webpack5-loader @wyw-in-js/webpack-loader

    There is no longer a need to install @linaria/shaker as it is now part of @wyw-in-js/transform, which will be installed automatically with the bundler plugins.

    The configuration file has been renamed from linaria.config.js (linariarc) to wyw-in-js.config.js (.wyw-in-jsrc).

    For Custom Processor Developers

    Base classes for processors and most helpers have been moved to @wyw-in-js/processor-utils.

    All APIs that had linaria in their names have been renamed:

    • The field that stores meta information in runtime has been renamed from __linaria to __wyw_meta
    • The export with all interpolated values has been renamed from __linariaPreval to __wywPreval
    • The caller name in Babel has been renamed from linaria to wyw-in-js

    For additional information, please visit the wyw-in-js.dev.

@linaria/atomic@6.0.0

07 Dec 20:05
3487b92
Compare
Choose a tag to compare

Major Changes

  • 60e6b7e: Stylis has been upgraded from v3 to v4.

  • 2ac94b9: BREAKING CHANGE: Linaria has been migrated to wyw-in-js.

    Migration Guide

    For Users

    The main breaking change is that all tooling has been moved from the @linaria scope to the @wyw-in-js scope. This means that you will need to update your dependencies as follows:

    Old New
    @linaria/babel-preset @wyw-in-js/babel-preset
    @linaria/cli @wyw-in-js/cli
    @linaria/esbuild @wyw-in-js/esbuild
    @linaria/rollup @wyw-in-js/rollup
    @linaria/shaker discontinued
    @linaria/vite @wyw-in-js/vite
    @linaria/webpack4-loader discontinued
    @linaria/webpack5-loader @wyw-in-js/webpack-loader

    There is no longer a need to install @linaria/shaker as it is now part of @wyw-in-js/transform, which will be installed automatically with the bundler plugins.

    The configuration file has been renamed from linaria.config.js (linariarc) to wyw-in-js.config.js (.wyw-in-jsrc).

    For Custom Processor Developers

    Base classes for processors and most helpers have been moved to @wyw-in-js/processor-utils.

    All APIs that had linaria in their names have been renamed:

    • The field that stores meta information in runtime has been renamed from __linaria to __wyw_meta
    • The export with all interpolated values has been renamed from __linariaPreval to __wywPreval
    • The caller name in Babel has been renamed from linaria to wyw-in-js

    For additional information, please visit the wyw-in-js.dev.

Patch Changes

  • Updated dependencies [2ac94b9]
    • @linaria/core@6.0.0
    • @linaria/react@6.0.0

linaria@5.0.5

09 Nov 09:17
1467f4a
Compare
Choose a tag to compare

Patch Changes

  • Updated dependencies [e25e91f]
    • @linaria/babel-preset@5.0.4
    • @linaria/shaker@5.0.3
    • @linaria/rollup@5.0.4
    • @linaria/stylelint@5.0.4
    • @linaria/webpack4-loader@5.0.4

@linaria/webpack5-loader@5.0.4

09 Nov 09:17
1467f4a
Compare
Choose a tag to compare

Patch Changes

  • Updated dependencies [e25e91f]
    • @linaria/babel-preset@5.0.4

@linaria/webpack4-loader@5.0.4

09 Nov 09:17
1467f4a
Compare
Choose a tag to compare

Patch Changes

  • Updated dependencies [e25e91f]
    • @linaria/babel-preset@5.0.4

@linaria/webpack-loader@5.0.4

09 Nov 09:17
1467f4a
Compare
Choose a tag to compare

Patch Changes

  • @linaria/webpack4-loader@5.0.4
  • @linaria/webpack5-loader@5.0.4

@linaria/vite@5.0.4

09 Nov 09:17
1467f4a
Compare
Choose a tag to compare

Patch Changes

  • Updated dependencies [e25e91f]
    • @linaria/babel-preset@5.0.4

@linaria/stylelint@5.0.4

09 Nov 09:17
1467f4a
Compare
Choose a tag to compare

Patch Changes

  • Updated dependencies [e25e91f]
    • @linaria/babel-preset@5.0.4

@linaria/shaker@5.0.3

09 Nov 09:17
1467f4a
Compare
Choose a tag to compare

Patch Changes

  • e25e91f: Fixed detection of export/import statements. Fixes #1367

@linaria/rollup@5.0.4

09 Nov 09:17
1467f4a
Compare
Choose a tag to compare

Patch Changes

  • Updated dependencies [e25e91f]
    • @linaria/babel-preset@5.0.4
    • @linaria/vite@5.0.4