Skip to content

ci(release): version packages - #467

Merged
eXamadeus merged 1 commit into
mainfrom
changeset-release/main
Jul 24, 2026
Merged

ci(release): version packages#467
eXamadeus merged 1 commit into
mainfrom
changeset-release/main

Conversation

@the-faceter

@the-faceter the-faceter Bot commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

This PR was auto-generated by the release workflow. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

agent-facets@0.29.0

Minor Changes

  • #462 cd881a1 Thanks @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.

Note

Low Risk
Mechanical release/versioning changes only; behavioral risk is in the already-merged feature documented in the changelog, not in this diff.

Overview
Release packaging only: bumps agent-facets (and lockfile entries) from 0.28.0 → 0.29.0, appends the 0.29.0 section to packages/cli/CHANGELOG.md, and removes the consumed changeset .changeset/activate-supplementary-files.md.

The changelog entry documents the pre-1.0 breaking minor shipped via #462: archive/lockfile format 0.2, supplementary files, default README.md on facet create, stricter Agent Skills naming, and adapter API 0.1 with fail-closed 0.0 adapters—not new implementation in this diff.

Reviewed by Cursor Bugbot for commit 63897e5. Bugbot is set up for automated code reviews on this repo. Configure here.

@eXamadeus
eXamadeus merged commit fe5d9d2 into main Jul 24, 2026
5 checks passed

Copy link
Copy Markdown
Member

Merge activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant