Changelog

All notable changes to this project will be documented in this file.

[unreleased]

Documentation

  • regenerate changelog for v1.1.2 - (6725900) - github-actions[bot]

1.1.2 - 2025-12-21

Documentation

  • regenerate changelog for v1.1.1 - (3fbc9d8) - github-actions[bot]

  • add changelog to navigation - (a6c164c) - Jacob Coffee

Miscellaneous Chores

  • bump version to 1.1.2 - (39d8acc) - Jacob Coffee

1.1.1 - 2025-12-21

Bug Fixes

  • (cd) checkout main branch for changelog workflow - (b262a39) - Jacob Coffee

Miscellaneous Chores

  • bump version to 1.1.1 - (1b7f829) - Jacob Coffee

1.1.0 - 2025-12-21

Bug Fixes

  • (ci) checkout main branch in changelog workflow - (9bd7e56) - Jacob Coffee

  • (ci) explicitly set remote URL with token in changelog workflow - (255742c) - Jacob Coffee

  • (ci) use –current instead of –unreleased for release notes - (c72eaa7) - Jacob Coffee

  • move return to else block per TRY300 lint rule - (9d51c07) - Jacob Coffee

Documentation

  • regenerate changelog for v1.0.1 - (e305677) - github-actions[bot]

  • overhaul documentation and add examples - (39cd895) - Jacob Coffee

Features

  • add bugs/deferred display commands and smart task creation - (121f2b4) - Jacob Coffee

Miscellaneous Chores

  • bump version to 1.1.0 - (c60b717) - Jacob Coffee

Revert

  • undo cd.yml workflow changes - (173e2ab) - Jacob Coffee

Tests

  • add tests for special phase creation and achieve 100% coverage - (2d97ed9) - Jacob Coffee

1.0.1 - 2025-12-21

Bug Fixes

  • resolve remaining lint errors and bump to v1.0.1 - (4959105) - Jacob Coffee

1.0.0 - 2025-12-21

Bug Fixes

  • resolve lint errors in test files - (fea4743) - Jacob Coffee

Features

  • add NO_COLOR and FORCE_COLOR environment variable support - (6a9cfc3) - Jacob Coffee

  • add block and skip command shortcuts - (e2d9b16) - Jacob Coffee

  • add defer command to move tasks to deferred phase - (85fbd92) - Jacob Coffee

  • add –quiet / -q flag to suppress edit command output - (036a936) - Jacob Coffee

  • improve error messages with actionable suggestions - (43fc3bd) - Jacob Coffee

  • add –all / -a flag to ‘pv last’ command - (56f081d) - Jacob Coffee

  • support partial task ID matching - (04b0ca1) - Jacob Coffee

  • add ‘pv summary’ command for lightweight JSON export - (3a9b917) - Jacob Coffee

  • add –dry-run / -d flag for edit commands - (08f8b11) - Jacob Coffee

  • add optional priority field to task schema - (b983034) - Jacob Coffee

  • add optional estimated_minutes field to task schema - (3db0f1a) - Jacob Coffee

  • replace fixed agent_type enum with flexible validation - (3f36844) - Jacob Coffee

  • add schema_version field to meta for migration support - (9cf4e39) - Jacob Coffee

  • improve depends_on validation in schema - (ac6f54a) - Jacob Coffee

  • complete remaining tasks (1.1.6, 4.1.1, 99.1.1, 99.1.2) - (dc37d3e) - Jacob Coffee

Miscellaneous Chores

  • trigger CI - (912c1af) - Jacob Coffee

  • bump version to 1.0.0 - (44d77f8) - Jacob Coffee

Performance

  • optimize dependency check in get_next_task() - (3fcd56a) - Jacob Coffee

Refactoring

  • remove get_status_icon, derive VALID_STATUSES from ICONS - (342e337) - Jacob Coffee

Tests

  • add concurrent file access and race condition tests - (940481c) - Jacob Coffee

  • add phase 3 test hardening (3.1.2, 3.1.3, 3.1.4) - (d11c681) - Jacob Coffee

Ci

  • use git-cliff for release notes, fix changelog token - (a25caf9) - Jacob Coffee

  • changelog workflow creates PR instead of direct push - (d8f92a3) - Jacob Coffee

  • revert changelog to direct push with PAT - (61e52c4) - Jacob Coffee

  • persist credentials for changelog push - (db7db7f) - Jacob Coffee

[0.2.0] - 2025-12-21

Bug Fixes

  • use argparse, fix f-string syntax, Python 3.14 only - (6990303) - Jacob Coffee

  • move find_task import to top-level - (e83c255) - Jacob Coffee

  • rename package to plan-view - (1c8ced7) - Jacob Coffee

Documentation

  • add Sphinx documentation with Shibuya theme - (55d28b6) - Jacob Coffee

Features

  • initial pv-tool implementation - (fd2416e) - Jacob Coffee

  • add edit commands (init, add-phase, add-task, set, done, start, rm) - (2b150f9) - Jacob Coffee

  • add jsonschema validation with bundled schema - (841aa0f) - Jacob Coffee

  • add shorthand aliases (c, n, p, v) - (869adab) - Jacob Coffee

  • add help command - (e7d231b) - Jacob Coffee

Miscellaneous Chores

  • (deps) bump the actions group with 7 updates (#1) - (6dfb014) - dependabot[bot]

  • (release) v0.2.0 - (c1c5c94) - Jacob Coffee

  • remove duplicate schema (bundled in src/pv_tool/) - (063c3ca) - Jacob Coffee

  • switch to uv_build backend, target Python 3.14 - (5c19def) - Jacob Coffee

  • enable ALL ruff rules with sensible ignores - (08ccbe2) - Jacob Coffee

  • add Makefile with lint/fmt/ci targets - (b9caae6) - Jacob Coffee

  • add Google-style docstrings, enable type annotation linting - (beaf5a8) - Jacob Coffee

Refactoring

  • [breaking] rename package from pv-tool to plan-view - (b614a7a) - Jacob Coffee

Tests

  • add comprehensive test suite with 100% coverage - (999cbd8) - Jacob Coffee


pv-tool Changelog