Skip to content

chore(release): bump to 1.6.1 and cut CHANGELOG 1.6.1 — 2026-09-02 - #156

Merged
tachyon-beep merged 4 commits into
release/1.6.0from
chore/bump-1.6.1
Sep 1, 2026
Merged

chore(release): bump to 1.6.1 and cut CHANGELOG 1.6.1 — 2026-09-02#156
tachyon-beep merged 4 commits into
release/1.6.0from
chore/bump-1.6.1

Conversation

@tachyon-beep

Copy link
Copy Markdown
Collaborator

Lockstep bump 1.6.0 → 1.6.1 (mirrors #131's recipe: workspace, packaging, Python plugin, fixtures + sha256 sidecars + authority-note hash tables) and the CHANGELOG 1.6.1 cut.

Contents of 1.6.1 (all already merged on release/1.6.0)

Verification (local, full CI floor)

  • All six scripts/check-* lockstep scripts pass.
  • cargo fmt --check, clippy --workspace -D warnings, cargo build --workspace --bins, nextest --workspace (2472/2473 — the one failure is issue_detail_conformance_oracle::vendored_golden_matches_filigree_authority, which fails identically on the untouched branch because the local Filigree sibling's issues-get.json authority has moved; CI is skip-clean without the sibling; tracked separately), cargo doc -D warnings, cargo deny.
  • Python: ruff, ruff format, mypy --strict, pytest (435 passed, 88.8 % coverage).

After merge: tag v1.6.1 on the merge commit → release.yml publishes PyPI (3 packages) + GitHub Release + crates.io; then release/1.6.0main sync PR as with #141.

🤖 Generated with Claude Code

Lockstep bump across workspace, packaging, Python plugin, fixtures and their
sha256 sidecars + authority-note hash tables, mirroring 39f6b43. README status
paragraph now reads "Public release: v1.6.1. Local checkout: v1.6.1"; the
install-example pins and site badges the docs sweep left at v1.5.1 move to
v1.6.1 (README, getting-started, www/, site/).

CHANGELOG 1.6.1: security patch — .env credential sidecar (ADR-062), exclusive
staging for every atomic write, Filigree MCP launcher -I, LLM source-excerpt
jail; CI action refresh; docs sweep; the three Codex PRs closed with tickets.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0183ccEmYnCh5Nx2Y6weYfHy
Copilot AI lite review requested due to automatic review settings September 1, 2026 19:45
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, add credits to your account and enable them for code reviews in your settings.

tachyon-beep and others added 2 commits September 2, 2026 05:46
The Filigree authority (tests/fixtures/contracts/weft/issues-get.json, f1a9681)
added a `requires_seeded_state: true` marker to the seeded example — metadata
only, no wire-shape change. Re-vendored byte-identical and GOLDEN_BLAKE3
recomputed so the Layer-1 oracle is green with the sibling present (it is
skip-clean in CI without it, which is how the drift landed unnoticed).

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0183ccEmYnCh5Nx2Y6weYfHy
The previous commit's hash extraction matched no test and wrote an empty pin;
this is the recomputed value from the oracle's own Layer-1 check.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0183ccEmYnCh5Nx2Y6weYfHy

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

There are documentation/release-record inconsistencies (notably a future-dated CHANGELOG entry and a backdated handoff doc now claiming 1.6.1 provenance) that should be clarified before tagging/publishing.

Once you've addressed the issues Copilot identified, you can request another Copilot review.

Pull request overview

This PR prepares the 1.6.1 release by performing a lockstep version bump across the Rust workspace, Python plugins, packaging artifacts, documentation snippets, and federation fixture authorities, and by cutting the CHANGELOG.md entry for 1.6.1.

Changes:

  • Bump versions from 1.6.0 → 1.6.1 across Rust crates, Python packages, and packaging manifests/lockfiles.
  • Update public-facing docs/site/www install snippets and status text to reference v1.6.1.
  • Refresh federation seam fixtures and their .sha256 sidecars/authority tables to reflect regenerated bytes for 1.6.1.
File summaries
File Description
www/index.html Updates displayed version/install snippet to v1.6.1.
www/getting-started.html Updates install snippet to v1.6.1.
site/src/pages/index.astro Updates homepage copy/comments and “latest release” link text to v1.6.1.
README.md Updates status + install examples and local install notes to v1.6.1.
plugins/python/tests/test_server.py Updates expected plugin version to 1.6.1 in server initialize test.
plugins/python/tests/test_package.py Updates expected module/manifest versions to 1.6.1.
plugins/python/src/loomweave_plugin_python/init.py Bumps Python plugin __version__ to 1.6.1.
plugins/python/pyproject.toml Bumps Python plugin package version to 1.6.1.
plugins/python/plugin.toml Bumps Python plugin manifest version to 1.6.1.
packaging/rust-plugin-dist/wheel-data/data/share/loomweave/plugins/rust/plugin.toml Bumps packaged Rust plugin manifest version to 1.6.1.
packaging/rust-plugin-dist/pyproject.toml Bumps Rust plugin wheel project version to 1.6.1.
packaging/rust-plugin-dist/Cargo.toml Bumps dist crate + dependency pin to loomweave-plugin-rust 1.6.1.
packaging/rust-plugin-dist/Cargo.lock Regenerates dist lockfile for 1.6.1 (includes loomweave-core dependency set).
docs/operator/getting-started.md Updates operator install snippet to v1.6.1.
docs/implementation/handoffs/2026-07-12-plainweave-federation-seam-fixtures.md Updates producer version and recorded fixture digests for refreshed bytes.
docs/federation/fixtures/classification.python.json.sha256 Updates sha256 sidecar to match refreshed fixture.
docs/federation/fixtures/classification.python.json Updates generated-with versions to 1.6.1.
docs/federation/2026-07-12-federation-seam-golden-authority.md Updates authoritative digests table for refreshed fixtures.
crates/loomweave-storage/tests/fixtures/classifier-coverage-v1.golden.json.sha256 Updates sha256 sidecar to match refreshed golden.
crates/loomweave-storage/tests/fixtures/classifier-coverage-v1.golden.json Updates embedded plugin version to 1.6.1.
crates/loomweave-storage/Cargo.toml Bumps loomweave-core dependency pin to 1.6.1.
crates/loomweave-plugin-rust/plugin.toml Bumps Rust plugin manifest version to 1.6.1.
crates/loomweave-plugin-rust/Cargo.toml Bumps loomweave-core dependency pin to 1.6.1.
crates/loomweave-plugin-fixture/Cargo.toml Bumps loomweave-core dependency pin to 1.6.1.
crates/loomweave-mcp/Cargo.toml Bumps internal crate pins/dev-deps to 1.6.1.
crates/loomweave-federation/Cargo.toml Bumps loomweave-core dependency pin to 1.6.1.
crates/loomweave-core/tests/classifier_coverage.rs Updates fixture JSON expectations to plugin_version 1.6.1.
crates/loomweave-cli/tests/analyze.rs Updates fixture SQL insert version string to 1.6.1.
crates/loomweave-cli/pyproject.toml Bumps PyPI package version + plugin dependency pins to 1.6.1.
crates/loomweave-cli/Cargo.toml Bumps internal crate dependency pins to 1.6.1.
CHANGELOG.md Adds 1.6.1 release notes and updates compare links.
Cargo.toml Bumps workspace.package version to 1.6.1.
Cargo.lock Regenerates workspace lockfile for 1.6.1.
Review details
  • Files reviewed: 33/35 changed files
  • Comments generated: 1
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment on lines 3 to 5
**Date:** 2026-07-12
**Producer:** Loomweave 1.6.0 worktree artifacts
**Producer:** Loomweave 1.6.1 worktree artifacts
**Consumer owner:** Plainweave ticket `plainweave-f8303b4b50`
The lockfile records the editable plugin's own version; `uv sync --locked`
refuses the 1.6.1 pyproject against a 1.6.0 lock (Verify / Python plugin).
Mirrors the uv.lock hunk of the 1.6.0 bump (39f6b43) that the first bump
commit here missed.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0183ccEmYnCh5Nx2Y6weYfHy
@tachyon-beep
tachyon-beep merged commit 25c889e into release/1.6.0 Sep 1, 2026
5 checks passed
@tachyon-beep
tachyon-beep deleted the chore/bump-1.6.1 branch September 1, 2026 20:04
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.

2 participants