# Changelog

## 0.2.2 - 2026-08-12

### Fixed

- Let `/xplan continue` implement remaining work from the latest agreed regular or step plan, including updates to pending work, while still requiring approval to rework reviewed work.
- Reject `/xplan continue` before the initial plan has been approved and recover affected regular-mode sessions persisted by older releases.

## 0.2.1 - 2026-07-27

### Changed

- Update development and compatibility validation against Pi 0.82.1.
- Refresh the development lockfile to use Pi's transitive `protobufjs` 7.6.5, addressing GHSA-j3f2-48v5-ccww.

## 0.2.0 - 2026-07-23

### Changed

- Require Pi 0.80.5 or newer and update development against Pi 0.81.1.
- Update TypeScript to 7.0.2.

### Fixed

- Finalize approved implementation runs only after Pi emits `agent_settled`, including retries and compaction continuations.
- Keep mutation permissions fail-closed when approval input is transformed, rejected before agent start, or interrupted by reload.

### Added

- Add regression tests for settled-run lifecycle, approval preflight, retries, failures, and reload races.
