Skip to content

v0.6.2

Choose a tag to compare

@nguyennhutien nguyennhutien released this 08 May 09:08
· 94 commits to main since this release
f8a8b99

v0.6.2 — Lock-step alignment release

This release aligns all 13 csszyx workspace packages to the same version. Prior to v0.6.2, the multi-package release-please setup with linked-versions had partial-bump bugs that left some packages at v0.6.0 while others advanced to v0.6.1 (e.g. @csszyx/types@0.6.1 shipped the breaking change while @csszyx/compiler stayed at 0.6.0).

After this release, every workspace package — csszyx, @csszyx/types, @csszyx/compiler, @csszyx/runtime, @csszyx/core, @csszyx/unplugin, @csszyx/cli, @csszyx/dynamic, @csszyx/vars, @csszyx/mcp-server, @csszyx/svelte-adapter, @csszyx/vue-adapter, @csszyx/vscode — publishes at v0.6.2 with provenance.

Migration to single-root release-please config

Internally, this is the first release using the new single-root release-please configuration (see commit 5074052). Lock-step versioning is now enforced by structure (one component, one version, extra-files propagating to every package.json) rather than by plugin coordination. Future releases will follow this shape.

No user-facing source changes

The library code is identical to v0.6.1. Only versioning + tooling change. Existing v0.6.1 users do not need to upgrade for functionality — but upgrading lands aligned dependency graphs going forward.