Skip to content

v0.5.0

Latest

Choose a tag to compare

@github-actions github-actions released this 24 Sep 15:07
· 1 commit to main since this release
Immutable release. Only release title and notes can be modified.
f9292b0

Breaking changes

  • cvk.json(c) now rejects unknown fields. Remove or rename them:

    {
      "$schema": "./node_modules/css-var-kit/cvk.schema.json", // still allowed
      "excludeFiles": ["dist/**"], // error: unknown field `excludeFiles`
      "include": ["!dist/**"],     // use this instead
    }
  • VS Code: cvk.excludeFiles is removed. Use cvk.include with ! patterns.

  • VS Code: invalid settings sent as initializationOptions now show an error and disable diagnostics when no cvk.json(c) exists. Before, the server ignored them.

Deprecations

  • VS Code: cvk.lookupFiles is deprecated. Use cvk.definitionFiles.

What's Changed

🧹 Everything else

  • ci(release): publish via OIDC, release through PRs, and audit with zizmor by @jo16oh in #50
  • ci(release): tag releases from merged release PRs in CI by @jo16oh in #51
  • ci(release): create release tags with a deploy key by @jo16oh in #52
  • ci(release): publish from the release environment by @jo16oh in #53
  • ci: run every Rust job on the MSRV toolchain by @jo16oh in #54
  • fix(deps): resolve Dependabot alerts and upgrade pnpm to 12 by @jo16oh in #55
  • fix: align VS Code settings with config keys and reject unknown fields by @jo16oh in #56
  • ci(release): prepend release PR body to release notes by @jo16oh in #57
  • ci(release): reuse the release PR found by verify by @jo16oh in #58

Full Changelog: v0.4.1...v0.5.0