Skip to content

v0.13.0-rc1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Mar 21:27
· 307 commits to main since this release
2b81b8a

Changelog

Features

  • 9d14525 feat(api): parse repeated query params for multi-value issue filters
  • 1289f0f feat(cli): show pending plan review count in arc show and arc ready
  • bb2ab7c feat(plans): add global plans API, issue linking, and frontend client
  • 5bbde7f feat(storage): update ListIssues for multi-value status/type/priority filters
  • cf6825c feat(types): convert IssueFilter to multi-value slices for status, type, priority
  • 8de99d6 feat(web): add IssuePicker modal component with live search
  • 825929f feat(web): add MultiSelect component with chips and dropdown
  • eb38836 feat(web): add Plans navigation entries to sidebar
  • 9dffbfc feat(web): add draft plan count badge to sidebar Plans nav item
  • f06884d feat(web): add global plans list page
  • c72d63c feat(web): add plan detail page with action menu
  • bf4ed95 feat(web): add project-scoped plans list page
  • 8cb55b9 feat(web): add split-pane plan editor with approve/reject workflow
  • 474eef7 feat(web): integrate MultiSelect filters on issues page
  • 5eaae55 feat(web): route draft plans to editor, others to read-only viewer
  • e6057ff feat: add migration 014 to simplify plans schema
  • 150edb8 feat: add plan API client methods for ephemeral model
  • 1db6425 feat: add plan comments command, remove unused editInEditor helper
  • 3727782 feat: add planner web UI for ephemeral plan review
  • e7cd041 feat: remove old plan web UI pages and sidebar references
  • 1ddb7d4 feat: replace Plan types with simplified ephemeral plan model
  • 1c1d947 feat: rewrite integration tests for ephemeral plan system
  • 15cf6cf feat: rewrite plan API handlers for ephemeral model
  • cae8de3 feat: rewrite plan HTTP client for ephemeral model
  • 934c1b4 feat: rewrite plan storage implementation for ephemeral model
  • aa34c36 feat: simplify plan storage interface and sqlc queries
  • 4708c3e feat: update OpenAPI spec for simplified plan endpoints

Bug Fixes

  • 94ef1e0 fix(storage): use dynamic SQL for multi-value filters (sqlc.slice + sqlc.narg incompatible)
  • b389f42 fix(web): associate label with textarea for a11y compliance
  • 3f676cb fix(web): replace 'as any' with proper UpdatePlanContentRequest type
  • 2b81b8a fix(web): replace nested button with span in MultiSelect chips
  • 94e4c6b fix: remove remaining old Plan type references from types_test.go
  • 3a3653a fix: resolve all lint issues from multi-select filter implementation
  • 3506206 fix: resolve all lint issues from plan simplification
  • 27d86e6 fix: resolve plan file paths to absolute for cross-process access
  • ecb4b5a fix: resolve svelte-check errors, add to lint pipeline
  • c1bf0f3 fix: update migration, tests, and mocks for new plan interface

Refactoring

  • dc5f1d5 refactor(web): use shared API client in project plans page