Skip to content

chore(main): release 1.0.0#1

Open
forhappy wants to merge 2 commits into
mainfrom
release-please--branches--main--components--trail
Open

chore(main): release 1.0.0#1
forhappy wants to merge 2 commits into
mainfrom
release-please--branches--main--components--trail

Conversation

@forhappy

@forhappy forhappy commented Jul 11, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

1.0.0 (2026-07-16)

⚠ BREAKING CHANGES

  • mcp: expose lane merge queue tools
  • api: expose lane merge queue routes
  • cli: nest merge queue under lanes
  • trail: make merge queue lane-only
  • trail: unify lane merge interfaces
  • cli: human output now uses the unified terminal renderer.\nUse --color never instead of --no-color, and use JSON or NDJSON\nfor automation.

Features

  • add changed-path ledger state store (17bff71)
  • add durable changed-path observer log (11a2913)
  • add qualified Linux change observer (3a65b83)
  • add qualified macOS change observer (e107e86)
  • add stable git handoff errors (a8c938f)
  • add streamed changed-path reconciliation (0788d1c)
  • add universal environments and agent capture (5625066)
  • auto-start authenticated workspace daemon (5aca1e4)
  • capture ACP client callbacks (9211b55)
  • capture ACP session lifecycle (00bf631)
  • capture ACP turns and cancellation (f382127)
  • capture every ACP session update (502b98d)
  • cli: cut over terminal UX (8d619c4)
  • consume fenced changed-path snapshots (6a938d0)
  • cover workspace and lane producers with intents (5ed9603)
  • enforce schema v18 hard cutover (9250041)
  • enforce strict native cow materialization (9b05618)
  • hard cut over to fuse cow (9a9278e)
  • harden native cow lifecycle reporting (e78fcb0)
  • journal ACP capture off the relay path (8c80444)
  • persist changed-path policy dependencies (80f668a)
  • recover changed-path intents and lifecycle (1dd5d01)
  • rename full cow to native cow (5b50912)
  • scale changed-path ledger for large repositories (9e10f7c)
  • split agent ACP and hooks setup (5f7010d)
  • trail: clarify identifier prefixes (df3d286)
  • trail: unify lane merge interfaces (3ad0a60)
  • validate ACP v1 transformations (a310544)

Bug Fixes

  • acp: keep editor writes in lanes (9565ea1)
  • activate authenticated schema fanout on Linux (7aa736f)
  • authenticate intent sidecars and stage restores (b3015d2)
  • avoid idle schema fanout delay (f3d7a32)
  • avoid local clone race in scale harness (337fcff)
  • avoid nested open recovery self-lock (0649dc2)
  • bind Linux observer proof to durable publication (10a3efe)
  • bind policy selectors and unsafe paths (2ff2e6d)
  • bind reconciliation to observer continuity (eeed30c)
  • bind segment quarantine allocations atomically (d13bab6)
  • bind validated schema handoffs across processes (f7bd3fb)
  • cap pre-intent daemon socket artifacts (6f91386)
  • clean up detached schema fanout (6e59f9c)
  • close daemon cleanup and transition races (01508bf)
  • close fenced snapshot review gaps (49856ef)
  • close observer log re-review gaps (7da02b7)
  • coordinate observer record publication (c24ed27)
  • count full root traversals in path metrics (251ee1c)
  • deduplicate Trail-owned MCP identity (759cb52)
  • detach schema validation fanout (d799fe5)
  • drain ACP output after child exit (780ef29)
  • exclude filtered paths from case fold index (885a0a8)
  • fail closed on policy dependency reuse (8cd9a9f)
  • harden batched git plumbing (6bcf94a)
  • harden changed-path ledger snapshots (4d64c67)
  • harden changed-path recovery durability (92bd4bd)
  • harden indexed record preflight (80be733)
  • harden legacy path index repair (74ef18f)
  • harden macOS observer continuity (34429ca)
  • harden observer log crash protocol (d90d256)
  • harden policy config and file reads (a926b5a)
  • harden schema handoff and segment retirement (17b35a6)
  • harden schema v18 immutable preflight (223c387)
  • harden workspace daemon authority (dec4629)
  • ignore empty workspace setattr (04cb4ec)
  • initialize submodules in layered CI (9b2b494)
  • install compatible Dokany from MSI (f9da272)
  • install Dokany for Windows releases (e4d7c5a)
  • isolate reconciliation callback staging (71cc37f)
  • keep ACP capture shutdown bounded (25447ac)
  • keep layered Windows CI actionable (9ce84cc)
  • make ACP checkpoint recording failure-safe (a545fc1)
  • make schema fanout lifecycle nonblocking (aa3de6e)
  • observe internal policy dependencies on Linux (e25f998)
  • order ACP capture finalization (701b994)
  • parse ACP frames linearly (daef66b)
  • persist ACP terminal ordering (117c5b2)
  • persist agent hook version ranges (38a25c8)
  • pin compatible Dokany runtime (b2ee94b)
  • preserve ACP transport semantics (1763181)
  • preserve ACP workspace path semantics (ceb916f)
  • preserve general index update ordering (d3ae366)
  • preserve ignored case aliases in manifests (7d9dcfc)
  • preserve live cow materializations (751411f)
  • publish Homebrew after release workflow (8aa4835)
  • revalidate macOS observer authority (0f4c08f)
  • revalidate observer lease at publication (c64c0c2)
  • satisfy ACP v1 release gates (de201e5)
  • seal policy trust and config discovery (043e53f)
  • seal reconciliation publication (64b5d63)
  • synchronize release lockfile (5c44018)
  • tolerate concurrent volatile shm transitions (52ef89a)
  • trail: restore green output contracts (bb3888d)
  • validate immutable ledger semantics (b435ff1)
  • wait for Dokany MSI installation (6f1682d)

Performance Improvements

  • add full root path invariant index (30e9bcc)
  • add indexed path invariant updates (616ca4f)
  • add opt-in operation metrics substrate (95c92f0)
  • avoid reopening visible manifest paths (c70119d)
  • batch canonical selected root reads (1562e9f)
  • batch mapped git plumbing (c345dbd)
  • gate high-level git apply at scale (6f9e4ba)
  • gate path-index structure at scale (b16ffb4)
  • index selected worktree cache updates (cd31cb1)
  • linearize selected record construction (97774ca)
  • repair legacy path invariant indexes (ea3ed39)
  • require mapped delta git export (17f3ce0)
  • reuse git state during agent apply (5ad24c4)
  • reuse selected operation policy (3616dea)
  • use indexed path validation in hot mutations (17bb9f8)

Code Refactoring

  • api: expose lane merge queue routes (9eb6f34)
  • cli: nest merge queue under lanes (0579da4)
  • mcp: expose lane merge queue tools (9ea7d9a)
  • trail: make merge queue lane-only (a85d93b)

This PR was generated with Release Please. See documentation.

@forhappy forhappy changed the title chore(main): release 0.2.0 chore(main): release 0.1.1 Jul 11, 2026
@forhappy
forhappy force-pushed the release-please--branches--main--components--trail branch 8 times, most recently from a0765ca to 52e5584 Compare July 11, 2026 07:51
@forhappy forhappy changed the title chore(main): release 0.1.1 chore(main): release 1.0.0 Jul 16, 2026
@forhappy
forhappy force-pushed the release-please--branches--main--components--trail branch from 23d8852 to fbfe596 Compare July 16, 2026 21:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant