Repository navigation
Releases: galaxuslabs/yak
Releases · galaxuslabs/yak
Release list
@yak/swc@10.0.0
yak-swc is now @yak/swc. The migration guide covers the switch.
Major Changes
- Rename
yak-swcto@yak/swc. - The default yak package is now
@yak/reactinstead ofnext-yak. Imports fromnext-yakare no longer compiled. - Remove the CSS Modules output. The options
importMode.transpilationandsuppressDeprecationWarningsno longer exist. - A
:global()selector is now a build error.
Patch Changes
- Support Next.js 16.4.
- Fix the Rolldown warning
INVALID_ANNOTATION.
@yak/storybook@10.0.0
storybook-addon-yak is now @yak/storybook. The migration guide covers the switch.
Major Changes
- Rename
storybook-addon-yakto@yak/storybook. - Remove the option
experiments.transpilationMode. The addon always writes plain CSS. @yak/storybookneeds Node.js 22.18 or later. CommonJS code can now load it withrequire().
Patch Changes
- Support Storybook 11.
@yak/solid@0.4.0
Minor Changes
- Move the option
experiments.debugof the Vite plugin todebug. @yak/solidneeds Node.js 22.18 or later. CommonJS code can now load it withrequire().
Patch Changes
- Relative
url()paths in yak styles load their files, also when a mixin from another directory uses them. - Remove the two "Module not found" warnings that Turbopack showed for the
.yakfile evaluator. - Use
@yak/swc10.0.0.
@yak/react@10.0.0
next-yak is now @yak/react. The migration guide covers the switch.
Major Changes
- Rename
next-yakto@yak/react. @yak/reactis ESM only and needs Node.js 22.18 or later.- Remove CSS Modules.
@yak/reactalways writes plain CSS, and the optionsexperiments.transpilationModeandexperiments.suppressDeprecationWarningsno longer exist. - Move the option
experiments.debugtodebug.
Patch Changes
- Support Next.js 16.4.
- Resolve cross-file constants, mixins and styled components that a file exports with a local export list (
export { x },export { x as y },export { x as default }) or re-exports from an import. - Relative
url()paths in yak styles load their files, also with Rsbuild and when a mixin from another directory uses them. - Fix Rsbuild builds with
@rsbuild/plugin-babelthat failed with ".inputSourceMap must be a boolean, object, or undefined". - Remove the two "Module not found" warnings that Turbopack showed for the
.yakfile evaluator. - Use
@yak/swc10.0.0.
@yak/eslint-plugin@2.0.0
eslint-plugin-yak is now @yak/eslint-plugin. The migration guide covers the switch.
Major Changes
- Rename
eslint-plugin-yakto@yak/eslint-plugin. The rule prefix is now@yak/in ESLint and in Oxlint. - The rules no longer check files that import from
next-yak. Import from@yak/reactinstead. - Remove the rule
css-global-deprecated. The compiler now rejects:global()with a build error. @yak/eslint-pluginneeds Node.js 22.18 or later. CommonJS configs can now load it withrequire().
Minor Changes
- Support
@yak/solid.
@yak/swc@10.0.0-rc.2
@yak/storybook@10.0.0-rc.2
No changes in this release.
@yak/solid@0.4.0-rc.2
@yak/react@10.0.0-rc.2
Patch Changes
- 681904e: Relative
url()paths in yak styles load their files, also when a mixin from another directory uses them. - 4e83e0b: With Rsbuild, relative
url()paths in yak styles load their files. - 243320b: Remove the two "Module not found" warnings that Turbopack showed for the
.yakfile evaluator - Updated dependencies [76b9ac8]
- @yak/swc@10.0.0-rc.2
yak-swc@9.10.3
Release new version (v9) (#679)