Releases: aryeko/planpilot
v2.5.0
v2.5.0 (2026-02-22)
Bug Fixes
-
plugin: Address CodeRabbit PR #94 review comments (#94,
6a002e9) -
plugin: Address self-review HIGH findings from CodeRabbit fixes (#94,
6a002e9) -
skill: Restore full planpilot invocation fallback chain (#94,
6a002e9) -
skill: Standardize plan-sync on uvx/pipx run invocation (#94,
6a002e9) -
skill: Use verified-planpilot-cmd in plan-sync init steps (#94,
6a002e9) -
skills: Lean skill preflight, install via uv/pipx/pip3 to PATH (#94,
6a002e9)
Chores
Documentation
-
Improve CLAUDE.md clarity and add project rules (#95,
8f6be3b) -
Sync plugin/skills docs with github-source install changes (#94,
6a002e9) -
install: Prefer uvx over pipx as primary installation method (#94,
6a002e9) -
plan-sync: Remove install instructions from skill (#94,
6a002e9) -
skills: Add planpilot CLI dependency with uvx preference (#94,
6a002e9) -
skills: Address remaining unresolved CodeRabbit comments (#94,
6a002e9)
Features
-
plugin: Add full metadata to marketplace.json (#94,
6a002e9) -
plugin: Zero-install github-source plugin distribution (#94,
6a002e9)
Detailed Changes: v2.4.1...v2.5.0
v2.4.1
v2.4.1 (2026-02-22)
Bug Fixes
Documentation
- claude: Add worktree setup convention (
aedd462)
Detailed Changes: v2.4.0...v2.4.1
v2.4.0
v2.4.0 (2026-02-22)
Bug Fixes
-
Add missing sync map line to README dry-run output (#86,
d2017c7) -
Quote GitHub search labels for robust discovery (#76,
0f09d41) -
Reconcile relations and harden workflows/docs (#76,
0f09d41) -
Reconcile relations, harden workflows, and tighten docs governance (#76,
0f09d41) -
Reconcile sync relations and harden workflows (#76,
0f09d41) -
ci: Checkout branch ref to avoid detached HEAD in release (#92,
8fd0e19) -
ci: Revert accidental scripts/commit-msg change (#92,
8fd0e19) -
docs: Fix clean diagram order and add map sync zero-candidates case (#88,
f01efa4) -
docs: Fix label→marker terminology and clarify plugin distribution (#88,
f01efa4) -
docs: Fix stale skill URLs and marketplace add format (#88,
f01efa4) -
docs: MD040 language specifier and path consistency (#88,
f01efa4) -
plugin: Add schema, sync version on release, fix phrasing (#88,
f01efa4) -
plugin: Pip source, commands key, email, version 2.3.0 (#88,
f01efa4) -
skills: Correct copy errors in install doc and spec (#87,
57848f5)
Chores
-
Add workflow linting and docs governance guidance (#76,
0f09d41) -
Improve OSS adoption and update package author (#86,
d2017c7) -
ci: Bump github/codeql-action from 4.32.3 to 4.32.4 (#89,
fbeea61) -
ci: Bump gitleaks/gitleaks-action from 2.3.6 to 2.3.9 (#83,
facda1c) -
ci: Bump python-semantic-release/publish-action (#80,
a095857) -
ci: Bump python-semantic-release/python-semantic-release (#82,
2c1652d)
Documentation
-
Add CLAUDE.md with architecture and development guidance (#85,
d45f184) -
Add documentation architecture and update policy (#76,
0f09d41) -
Add plugin guide, update design docs, remove plan artifacts (#88,
f01efa4) -
Add second post-execution verification report (#78,
63bac09) -
Add workflow and contributor verification references (#78,
63bac09) -
Align SDK docs and add map-sync/clean design guides (#76,
0f09d41) -
Execute full docs architecture and reference overhaul (#76,
0f09d41) -
Harden docs integrity c...
v2.3.0
v2.3.0 (2026-02-12)
Bug Fixes
-
Address remaining PR review items for enrich and tests (#73,
128a44a) -
Address reviewer findings in engine and provider paths (#73,
128a44a) -
Clean uses real provider for discovery and adds --all flag (#73,
128a44a) -
Harden clean behavior and cover SDK clean flows (#73,
128a44a) -
Make clean deletion leaf-first and hierarchy-aware (#73,
128a44a) -
Make sync pipeline fully idempotent on re-run (#73,
128a44a) -
Preserve relation updates when no items were touched (#73,
128a44a) -
Satisfy mypy variable scoping in init auth preflight (#73,
128a44a)
Chores
Features
-
Add clean workflow and make sync fully idempotent (#73,
128a44a) -
Add planpilot clean command for permanent issue deletion (#73,
128a44a) -
Add progress to clean, map sync, and init preflight (#73,
128a44a)
Testing
Detailed Changes: v2.2.0...v2.3.0
v2.2.0
v2.2.0 (2026-02-12)
Bug Fixes
-
Address PR bot feedback on init and map-sync coverage (#74,
e5b7f13) -
Validate init auth and project context up front (#74,
e5b7f13)
Features
-
Add map sync reconcile workflow with plan-id discovery (#74,
e5b7f13) -
Bootstrap local plans via map sync and expand init defaults (#74,
e5b7f13) -
Enhance init validation, UX, and map sync reconciliation (#74,
e5b7f13) -
Enhance planpilot configuration and CLI defaults (#74,
e5b7f13)
Testing
Detailed Changes: v2.1.0...v2.2.0
v2.1.0
v2.0.1
v2.0.0
v2.0.0 (2026-02-09)
Bug Fixes
-
Remove unused _UNIFIED_DEFAULT variable in scaffold.py (#69,
4c29efa) -
v2: Guard self-parent relations in sync engine (#69,
4c29efa) -
v2: Update examples, add mypy to CI, drop legacy docs (#69,
4c29efa) -
v2/providers: Harden provider spec compliance (#69,
4c29efa)
Chores
Code Style
Continuous Integration
Documentation
-
Add planpilot + skill install instructions to readme (#69,
4c29efa) -
Fix GitHub provider description in CONTRIBUTING.md (#69,
4c29efa) -
Overhaul agent skill and restructure install files (#69,
4c29efa) -
Update AGENTS.md for scaffold, skill, and install changes (#69,
4c29efa) -
skill: Make spec-to-planpilot-sync standalone for pip usage (#69,
4c29efa) -
v2: Add AGENTS documentation for providers and knowledge base (#69,
4c29efa) -
v2: Add user guides and finalize docs cleanup (#69,
4c29efa) -
v2: Align documentation with post-cutover layout (#69,
4c29efa)
Features
-
Planpilot v2 — full rewrite with async engine, GraphQL client, and agent skill (#69,
4c29efa) -
v2: Add phase-0 contracts, test infra, and ci gate (#69,
4c29efa) -
v2: Implement phase 3 sdk and align implementation docs (#69,
4c29efa) -
v2: Phase 2 - GitHub provider with generated GraphQL client (#69,
4c29efa) -
v2-cli: Add
planpilot initinteractive config generator (#69,4c29efa) -
v2/providers: Add generated GraphQL GitHub provider (#69,
4c29efa) -
v2/providers: Implement phase 2 github provider (#69,
4c29efa) -
v2/providers: Migrate to generated GraphQL client (#69,
4c29efa)
Refactoring
-
v2: Cut over package layout and finalize v2 docs (#69,
4c29efa) -
v2: Cut over runtime and tests to canonical package (#69,
4c29efa) -
v2: Move auth resolvers into shared subpackage (#69,
4c29efa)
Testing
Detailed Changes: v1.2.1...v2.0.0
v1.2.1
v1.2.1 (2026-02-09)
Bug Fixes
Documentation
-
Add engine module spec with contracts requirements (#62,
1ed12a0) -
Add providers module spec with GitHub adapter structure (#62,
1ed12a0) -
Align v2 design specs with implementation decisions (#62,
1ed12a0) -
Apply review fixes across all v2 module specs (#62,
1ed12a0) -
Cross-spec consistency fixes across v2 design docs (#62,
1ed12a0) -
Fix config spec — add auth, remove dry_run, cascade to all specs (#62,
1ed12a0) -
Fix sequence diagram and sync map migration in v2 architecture (#62,
1ed12a0) -
Fix v2 architecture design issues from review (#62,
1ed12a0) -
Flatten PlanItem model — remove Epic/Story/Task subclasses (#62,
1ed12a0) -
Make auth method configurable via planpilot.json (#62,
1ed12a0) -
Rewrite GitHub provider design with codegen + separated auth (#62,
1ed12a0) -
v2: Add auth module spec and fix diagram consistency (#62,
1ed12a0) -
v2: Add implementation guide and relocate design docs (#62,
1ed12a0) -
v2: Add implementation guide, relocate design docs (#62,
1ed12a0) -
v2: Add same-level concurrency and retry/pool specs (#62,
1ed12a0) -
v2: Fix review issues across reorganized docs (#62,
1ed12a0) -
v2: Refine dry-run, partial mode, and concurrency contracts (#62,
1ed12a0) -
v2: Reorganize and deduplicate architecture docs (#62,
1ed12a0)
Detailed Changes: v1.2.0...v1.2.1
v1.2.0
v1.2.0 (2026-02-08)
Bug Fixes
-
Resolve multi-epic review gaps and docs inconsistencies (#21,
2aec7d1) -
provider: Tighten project item id typing for mypy (#21,
2aec7d1)
Documentation
-
Finalize native-only consistency and remove phase2 leftovers (#21,
2aec7d1) -
Fix native migration command with required flags (#21,
2aec7d1) -
Migrate guidance to packaged multi-epic workflow (#21,
2aec7d1) -
Switch guidance to native-only multi-epic workflow (#21,
2aec7d1)
Features
-
slice: Harden multi-epic slicing and validation (#21,
2aec7d1) -
sync: Add multi-epic orchestrator and sync-map merge (#21,
2aec7d1) -
validator: Support native multi-epic plan validation (#21,
2aec7d1)
Refactoring
Testing
-
Drop compatibility suites and keep native-only cli coverage (#21,
2aec7d1) -
sync: Cover native multi-epic relations and dry-run (#21,
2aec7d1)
Detailed Changes: v1.1.4...v1.2.0