Skip to content

Releases: galaxuslabs/yak

@yak/swc@10.0.0

Choose a tag to compare

@github-actions github-actions released this 22 Oct 08:56
44e69b2

yak-swc is now @yak/swc. The migration guide covers the switch.

Major Changes

  • Rename yak-swc to @yak/swc.
  • The default yak package is now @yak/react instead of next-yak. Imports from next-yak are no longer compiled.
  • Remove the CSS Modules output. The options importMode.transpilation and suppressDeprecationWarnings no 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

Choose a tag to compare

@github-actions github-actions released this 22 Oct 08:56
44e69b2

storybook-addon-yak is now @yak/storybook. The migration guide covers the switch.

Major Changes

  • Rename storybook-addon-yak to @yak/storybook.
  • Remove the option experiments.transpilationMode. The addon always writes plain CSS.
  • @yak/storybook needs Node.js 22.18 or later. CommonJS code can now load it with require().

Patch Changes

  • Support Storybook 11.

@yak/solid@0.4.0

Choose a tag to compare

@github-actions github-actions released this 22 Oct 08:56
44e69b2

Minor Changes

  • Move the option experiments.debug of the Vite plugin to debug.
  • @yak/solid needs Node.js 22.18 or later. CommonJS code can now load it with require().

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 .yak file evaluator.
  • Use @yak/swc 10.0.0.

@yak/react@10.0.0

Choose a tag to compare

@github-actions github-actions released this 22 Oct 08:56
44e69b2

next-yak is now @yak/react. The migration guide covers the switch.

Major Changes

  • Rename next-yak to @yak/react.
  • @yak/react is ESM only and needs Node.js 22.18 or later.
  • Remove CSS Modules. @yak/react always writes plain CSS, and the options experiments.transpilationMode and experiments.suppressDeprecationWarnings no longer exist.
  • Move the option experiments.debug to debug.

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-babel that failed with ".inputSourceMap must be a boolean, object, or undefined".
  • Remove the two "Module not found" warnings that Turbopack showed for the .yak file evaluator.
  • Use @yak/swc 10.0.0.

@yak/eslint-plugin@2.0.0

Choose a tag to compare

@github-actions github-actions released this 22 Oct 08:56
44e69b2

eslint-plugin-yak is now @yak/eslint-plugin. The migration guide covers the switch.

Major Changes

  • Rename eslint-plugin-yak to @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/react instead.
  • Remove the rule css-global-deprecated. The compiler now rejects :global() with a build error.
  • @yak/eslint-plugin needs Node.js 22.18 or later. CommonJS configs can now load it with require().

Minor Changes

  • Support @yak/solid.

@yak/swc@10.0.0-rc.2

@yak/swc@10.0.0-rc.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Oct 08:25
d77b9c2

Patch Changes

  • 76b9ac8: Fix the warning INVALID_ANNOTATION that Rolldown reported

@yak/storybook@10.0.0-rc.2

Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Oct 08:26
d77b9c2

No changes in this release.

@yak/solid@0.4.0-rc.2

@yak/solid@0.4.0-rc.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Oct 08:26
d77b9c2

Patch Changes

  • 681904e: Relative url() paths in yak styles load their files, also when a mixin from another directory uses them.
  • 243320b: Remove the two "Module not found" warnings that Turbopack showed for the .yak file evaluator
  • Updated dependencies [76b9ac8]
    • @yak/swc@10.0.0-rc.2

@yak/react@10.0.0-rc.2

Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Oct 08:26
d77b9c2

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 .yak file evaluator
  • Updated dependencies [76b9ac8]
    • @yak/swc@10.0.0-rc.2

yak-swc@9.10.3

Choose a tag to compare

@github-actions github-actions released this 20 Oct 12:23
932deef
Release new version (v9) (#679)