Skip to content

Latest commit

 

History

History
512 lines (292 loc) · 16.3 KB

File metadata and controls

512 lines (292 loc) · 16.3 KB

CHANGELOG

v1.12.1 (2026-02-04)

Bug Fixes

  • Use UTC timezone instead of local for timestamp conversion (c94f0e7)

Chores

  • Remove updated field from templates and documents (79cd6b7)

v1.12.0 (2026-01-27)

Features

  • Remove updated field from timestamps bulk operation (fa1a23e)

v1.11.0 (2026-01-27)

Features

  • Migrate command removes updated and date fields (36ac902)

  • Normalize created field to datetime format from git (8502ec3)

Refactoring

  • Remove updated field from frontmatter schemas (08ba76b)

v1.10.0 (2026-01-27)

Bug Fixes

  • Correct deciders field comment in ADR template (df009f2)

  • Resolve lint and formatting issues (6b89bc2)

Features

  • Add bulk command group with update, timestamps, and migrate commands (9c41b4e)

  • Update ADR schema to use created/updated instead of date (f7ee03f)

  • Use ISO 8601 datetime format for created/updated fields (b41bd59)

Refactoring

  • Remove deprecated project-specific modules (9b85b83)

Testing

  • Add comprehensive tests to improve code coverage (27d118b)

v1.9.0 (2026-01-26)

Features

  • Add trailing whitespace removal to code block fixer (f1cc256)

v1.8.0 (2026-01-26)

Bug Fixes

  • Implement fix all command to actually apply fixes (384bca4)

  • Remove duplicate type annotation for seen_files (574a3e3)

  • Scan docs-cms subdirectory for documentation files (a1ffbe4)

Code Style

Features

  • Validate command now applies fixes by default (da0a37f)

Refactoring

  • Remove fix command group, integrate fixes into validate (2b858be)

  • Remove test command, simplify validation output (4713409)

Testing

  • Add validation test showing fixes and issues with file paths (b693572)

v1.6.4 (2025-11-17)

Bug Fixes

  • Expand test_required_fields_basic to test all doc types (6867481)

v1.6.3 (2025-11-17)

Bug Fixes

  • Address PR #34 code review feedback (e5e6b47)

v1.6.2 (2025-11-17)

Bug Fixes

  • Address PR #34 code review feedback (3ac25b5)

v1.6.1 (2025-11-17)

Bug Fixes

  • Address CI lint failures (7fb89fb)

  • Address PR review feedback (755da5c)

  • Improve error messages for unclosed code fences (issue #31) (2ca205d)

Code Style

v1.6.0 (2025-11-16)

Features

  • Comprehensively enhance all document templates (dd7a71d)

v1.5.0 (2025-11-16)

Bug Fixes

  • Address PR #33 code review comments (fe87734)

  • Python 3.9/3.10 compatibility for ISO 8601 timestamps (9f2da99)

  • Relax mypy type checking for CLI and test files (a5b3f78)

  • Remove unused type: ignore comments from validator (0bbcbc8)

  • Resolve all xfail tests and enhance documentation (d940745)

  • Resolve CI lint and test failures (f89cdb1)

  • Restore necessary type: ignore for error iteration (ccdc25d)

Code Style

  • Apply ruff formatting to fix CI lint failures (aff09a0)

Features

  • Add 'fix list' command to show all available fixes (e78e9e9)

  • Add auto-fix for frontmatter issues (status, dates, missing fields) (18f2185)

  • Add high-probability frontmatter auto-fixes (tags, whitespace, required fields) (4cb7078)

  • Add timestamp updates and bulk frontmatter operations (326eef1)

  • Enhance ADR template with comprehensive structure and guidance (34a8160)

Refactoring

  • Standardize on frontmatter-only properties in templates (4e2c614)

Testing

  • Add comprehensive edge case tests for all fixes (122 tests) (9b08f6a)

v1.4.0 (2025-11-16)

Bug Fixes

  • Address PR feedback and resolve CI failures (b4f2661)

  • Remove type annotation to avoid circular import (44aafca)

  • Resolve mypy errors in test_validator_skips_without_textstat (4996469)

  • Resolve ruff lint errors in test files (d545274)

Code Style

  • Apply ruff formatting (b421195)

  • Apply ruff formatting to test files (27d7e9a)

Documentation

  • Add comprehensive readability feature documentation (b9956ba)

Features

  • Add document readability scoring using textstat library (7b6d0cc)

  • Add readability threshold configuration and validation tests (a58054d)

Refactoring

  • Address Copilot PR review feedback (cea9010)

Testing

  • Add comprehensive readability feature tests (2110e73)

v1.3.6 (2025-11-06)

Bug Fixes

  • Resolve mypy unreachable code error in conftest.py (6bb57a9)

Code Style

  • Apply ruff formatting to test files (1629069)

Refactoring

  • Address code review feedback (fb131ea)

Testing

  • Improve test coverage from 49.53% to 60.78% (+116 tests) (a768fc1)

v1.3.5 (2025-11-06)

Bug Fixes

  • Resolve critical bugs with 100% failure rates (e0269a2)

  • Resolve lint errors (fd88b99)

Refactoring

  • Move yaml import to top of file (8821b39)

v1.3.4 (2025-11-06)

Bug Fixes

  • Resolve encoding, regex, and string replacement bugs (c0898a0)

  • Resolve lint errors in tests (fd5e9ab)

Documentation

  • Add comprehensive issues glossary to README (6763911)

  • Address code review feedback on glossary (083b873)

  • Consolidate commands into Usage Examples section (f188bd0)

  • Improve Quick Start ordering and command descriptions (0718e28)

  • Rename section to Document Schema (frontmatter) (05dfe3b)

  • Update README with pip installation, PyPI badge, and detailed frontmatter schema (a4ab206)

Refactoring

  • Address code review feedback (db93581)

Testing

  • Add comprehensive tests for bug fixes (1f70c21)

v1.3.3 (2025-11-04)

Bug Fixes

  • Integrate --fix flag into validate command for automatic issue resolution (6dd68a4)

  • Resolve lint issues (2ea8acf)

Code Style

  • Apply ruff formatting to test_validate_fix_integration.py (b40204d)

Refactoring

  • Address code review feedback (aa1b88f)

v1.3.2 (2025-11-03)

Bug Fixes

  • Improve code quality and fix several issues (0f5da60)

Refactoring

  • Optimize dependencies and separate concerns properly (a3c667d)

  • Remove unused testing utilities and their dependencies (669c8bf)

v1.3.1 (2025-10-30)

Bug Fixes

  • Auto-populate version from package metadata (322cd8b)

v1.3.0 (2025-10-29)

Bug Fixes

  • Add type annotations to fix mypy errors (09ae633)

Code Style

Features

  • Add init command to scaffold docs-cms structure (37d7ba1)

Testing

  • Add comprehensive test suite for init command (995f25c)

v1.2.0 (2025-10-29)

Bug Fixes

  • Address Copilot PR review feedback (6903dd0)

Features

  • Add PRD document type and configurable folder scanning (d7e5b5e)

Testing

  • Add comprehensive tests for DocsProjectConfig and PRD schemas (e56aec0)

v1.1.0 (2025-10-29)

Features

  • Add automatic PyPI publishing to release workflow (a16dcd9)

v1.0.3 (2025-10-29)

Bug Fixes

  • Address code review feedback for safer changelog handling (539bb87)

  • Correct GitHub release creation in semantic-release workflow (2794d1e)

v1.0.2 (2025-10-29)

Bug Fixes

  • Correct semantic-release build command for uv environment (552155a)

v1.0.1 (2025-10-29)

Bug Fixes

  • Correct GitHub release creation command in workflow (cc2e08c)

v1.0.0 (2025-10-29)

Bug Fixes

  • Address code review feedback (5eacc89)

  • Correct semantic-release command in workflow (c719290)

  • Use uv build command for semantic-release (75f9fd0)

Documentation

  • Add semantic release guidelines to agent instructions (021853b)

Features

  • Add python-semantic-release for automated versioning (3f7b2c3)

v0.1.2 (2025-10-27)

v0.1.1 (2025-10-27)

v0.1.0 (2025-10-27)

  • Initial Release