2ac94b99: 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
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps @linaria/core from 4.5.4 to 6.2.0.
Release notes
Sourced from
@linaria/core
's releases.... (truncated)
Commits
1030265
Version Packages (#1409)a3dcee2
fix: Update wyw-in-js to 0.5.3 (#1408)3a09bc5
Version Packages (#1406)fd60b5d
fix(styled): extending imported components (fixes #1378) (#1405)16cbd2b
chore(deps): bump vite from 3.2.7 to 3.2.10 (#1403)a52e3c0
chore(deps): bump express from 4.18.2 to 4.19.2 (#1402)5fcb25b
chore: update actions to latest versions (#1395)546ad6d
Update CONFIGURATION.md (#1400)049a4cc
Version Packages (#1394)142e7ae
chore: remove *-example from changesetsDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show