diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index 174dd79..1ad7d95 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "skillpack", "description": "Generate and verify the agent-distribution layer for any OSS project", - "version": "0.13.2", + "version": "0.13.3", "author": { "name": "nordicnode" }, diff --git a/.github/workflows/skillpack.yml b/.github/workflows/skillpack.yml index e67ec88..eeec12a 100644 --- a/.github/workflows/skillpack.yml +++ b/.github/workflows/skillpack.yml @@ -34,7 +34,7 @@ on: required: false type: string # Keep in sync with the latest published release - bump on every tag. - default: '0.13.2' + default: '0.13.3' jobs: verify: diff --git a/CHANGELOG.md b/CHANGELOG.md index 7f54dc5..0ed52a2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,26 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +## [0.13.3](https://github.com/nordicnode/skillpack/compare/v0.13.2...v0.13.3) - 2026-08-15 + +### Added + +- Shell/PowerShell languages, nested polyglot detection, Trae target, verify config gate +- *(release)* auto re-pin homebrew sha256 checksums on the v* tag push +- add 8 languages, remove command, and 4 rules-directory targets + +### Fixed + +- *(ci)* make multi-skill test git-identity-independent and unblock release PR +- honor intent-driven CLI rendering, multi-skill/update artifacts, distribution hardening + +### Other + +- split verify modules and main.rs into commands/, add release hygiene ([#17](https://github.com/nordicnode/skillpack/pull/17)) +- fold per-language CLI probes into each language's spec module +- one module per language in introspect/manifest, per-format modules in generate +- list Qoder, Continue, Augment, and Amazon Q as supported agents + ### Added - Eight new language ecosystems: **Lua** (`*.rockspec`), **Julia** diff --git a/Cargo.lock b/Cargo.lock index cee779d..82c748b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -883,7 +883,7 @@ checksum = "bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa" [[package]] name = "skillpack" -version = "0.13.2" +version = "0.13.3" dependencies = [ "anyhow", "assert_cmd", diff --git a/Cargo.toml b/Cargo.toml index 02483d3..5a7b520 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "skillpack" -version = "0.13.2" +version = "0.13.3" edition = "2021" rust-version = "1.85" authors = ["nordicnode <128633122+nordicnode@users.noreply.github.com>"] diff --git a/README.md b/README.md index 54c5b86..8097b22 100644 --- a/README.md +++ b/README.md @@ -195,7 +195,7 @@ on: jobs: verify: - uses: nordicnode/skillpack/.github/workflows/skillpack.yml@v0.13.2 + uses: nordicnode/skillpack/.github/workflows/skillpack.yml@v0.13.3 ``` For a stricter gate that fails on *any* warning (not just critical failures), @@ -215,7 +215,7 @@ Add to your `.pre-commit-config.yaml`: ```yaml repos: - repo: https://github.com/nordicnode/skillpack - rev: v0.13.2 + rev: v0.13.3 hooks: - id: skillpack-verify ``` diff --git a/homebrew/skillpack.rb b/homebrew/skillpack.rb index d103a24..f238a44 100644 --- a/homebrew/skillpack.rb +++ b/homebrew/skillpack.rb @@ -25,26 +25,26 @@ class Skillpack < Formula desc "Generate and verify the agent-distribution layer for any OSS project" homepage "https://github.com/nordicnode/skillpack" license "MIT" - version "0.13.2" + version "0.13.3" on_macos do if Hardware::CPU.arm? - url "https://github.com/nordicnode/skillpack/releases/download/v0.13.2/skillpack-aarch64-apple-darwin.tar.gz" - sha256 "c76105f574f27b1043e386934db6a7b90ce612e18212c62b8e593c136890d7b7" + url "https://github.com/nordicnode/skillpack/releases/download/v0.13.3/skillpack-aarch64-apple-darwin.tar.gz" +# TODO: re-pin sha256 via scripts/update_homebrew_sha256.py after the release is published else - url "https://github.com/nordicnode/skillpack/releases/download/v0.13.2/skillpack-x86_64-apple-darwin.tar.gz" - sha256 "921a6439ee54b172e6fd62ab9f8efc5f49a81e854451016c538d01ec23a6126b" + url "https://github.com/nordicnode/skillpack/releases/download/v0.13.3/skillpack-x86_64-apple-darwin.tar.gz" +# TODO: re-pin sha256 via scripts/update_homebrew_sha256.py after the release is published end end on_linux do if Hardware::CPU.arm? - url "https://github.com/nordicnode/skillpack/releases/download/v0.13.2/skillpack-aarch64-unknown-linux-gnu.tar.gz" - sha256 "e21e739bc638cedc168a96a3cc46dae63536ab423aaba15ff4bcdcd71e1fd680" + url "https://github.com/nordicnode/skillpack/releases/download/v0.13.3/skillpack-aarch64-unknown-linux-gnu.tar.gz" +# TODO: re-pin sha256 via scripts/update_homebrew_sha256.py after the release is published else # Static musl build - no glibc dependency. - url "https://github.com/nordicnode/skillpack/releases/download/v0.13.2/skillpack-x86_64-unknown-linux-musl.tar.gz" - sha256 "85b1b0ace70d706758ad980716c2e9facc39d679e583532a83cc556548013760" + url "https://github.com/nordicnode/skillpack/releases/download/v0.13.3/skillpack-x86_64-unknown-linux-musl.tar.gz" +# TODO: re-pin sha256 via scripts/update_homebrew_sha256.py after the release is published end end