From 63897e5aef1f7f3d597491cbaed7d2b56e5ec85b Mon Sep 17 00:00:00 2001 From: "the-faceter[bot]" <272408671+the-faceter[bot]@users.noreply.github.com> Date: Fri, 24 Jul 2026 05:38:20 +0000 Subject: [PATCH] ci(release): version packages --- .changeset/activate-supplementary-files.md | 15 --------------- bun.lock | 2 +- packages/cli/CHANGELOG.md | 11 +++++++++++ packages/cli/package.json | 2 +- 4 files changed, 13 insertions(+), 17 deletions(-) delete mode 100644 .changeset/activate-supplementary-files.md diff --git a/.changeset/activate-supplementary-files.md b/.changeset/activate-supplementary-files.md deleted file mode 100644 index db2fa423..00000000 --- a/.changeset/activate-supplementary-files.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -'agent-facets': minor ---- - -**BREAKING (pre-1.0 minor):** activate supplementary-file support, archive and lockfile format `0.2`, and adapter API `0.1`. - -Every `facet build` now emits `facetVersion: 0.2` with a complete per-entry hash map. Facets can explicitly declare opaque supplementary files: skill companions install and remove atomically with their owning skill, while root and other archive-only files remain integrity-protected without being materialized. Valid legacy `0.1` archives remain installable during the compatibility window. - -Current lockfiles and machine-local receipts use format `0.2` with canonical per-file integrity and ownership records, enabling exact-path drift reporting, repair, rollback, and offline removal without deleting unowned files. - -`facet create` writes and declares an editable `README.md` by default, with `--no-readme` as the headless opt-out. `facet edit` manages both `README.md` and the extensionless `README` and reconciles supplementary declarations transactionally. - -New manifests require single-segment Agent Skills names, and skills and commands cannot share a name. Existing published `0.1` archives retain legacy naming behavior, but affected source manifests must be renamed before rebuilding as `0.2`. - -This CLI supports only the tagged adapter API `0.1`. Positional `0.0` adapters fail closed before contract calls or project mutation with reinstall guidance. Rebuild custom adapters against the current `@agent-facets/adapter` SDK and reinstall incompatible adapters before continuing. diff --git a/bun.lock b/bun.lock index 6f8649f5..c8e980c8 100644 --- a/bun.lock +++ b/bun.lock @@ -77,7 +77,7 @@ }, "packages/cli": { "name": "agent-facets", - "version": "0.28.0", + "version": "0.29.0", "bin": { "facet": "./bin/facet", }, diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 0d2a66b4..4ed79f67 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,16 @@ # agent-facets +## 0.29.0 + +### Minor Changes + +- [#462](https://github.com/agent-facets/facets/pull/462) [`cd881a1`](https://github.com/agent-facets/facets/commit/cd881a1dd65f5d822e34abb3769b7f9dd0f1dd19) Thanks [@eXamadeus](https://github.com/eXamadeus)! - **BREAKING (pre-1.0 minor):** activate supplementary-file support, archive and lockfile format `0.2`, and adapter API `0.1`. + Every `facet build` now emits `facetVersion: 0.2` with a complete per-entry hash map. Facets can explicitly declare opaque supplementary files: skill companions install and remove atomically with their owning skill, while root and other archive-only files remain integrity-protected without being materialized. Valid legacy `0.1` archives remain installable during the compatibility window. + Current lockfiles and machine-local receipts use format `0.2` with canonical per-file integrity and ownership records, enabling exact-path drift reporting, repair, rollback, and offline removal without deleting unowned files. + `facet create` writes and declares an editable `README.md` by default, with `--no-readme` as the headless opt-out. `facet edit` manages both `README.md` and the extensionless `README` and reconciles supplementary declarations transactionally. + New manifests require single-segment Agent Skills names, and skills and commands cannot share a name. Existing published `0.1` archives retain legacy naming behavior, but affected source manifests must be renamed before rebuilding as `0.2`. + This CLI supports only the tagged adapter API `0.1`. Positional `0.0` adapters fail closed before contract calls or project mutation with reinstall guidance. Rebuild custom adapters against the current `@agent-facets/adapter` SDK and reinstall incompatible adapters before continuing. + ## 0.28.0 ### Minor Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index cf78b80d..bd71f98d 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -6,7 +6,7 @@ "url": "https://github.com/agent-facets/facets", "directory": "packages/cli" }, - "version": "0.28.0", + "version": "0.29.0", "type": "module", "bin": { "facet": "./bin/facet"