- Use UTC timezone instead of local for timestamp conversion
(
c94f0e7)
- Remove updated field from templates and documents
(
79cd6b7)
- Remove updated field from timestamps bulk operation
(
fa1a23e)
-
Migrate command removes updated and date fields (
36ac902) -
Normalize created field to datetime format from git (
8502ec3)
- Remove updated field from frontmatter schemas
(
08ba76b)
-
Correct deciders field comment in ADR template (
df009f2) -
Resolve lint and formatting issues (
6b89bc2)
-
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)
- Remove deprecated project-specific modules
(
9b85b83)
- Add comprehensive tests to improve code coverage
(
27d118b)
- Add trailing whitespace removal to code block fixer
(
f1cc256)
-
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)
- Format code with ruff
(
28d73ff)
- Validate command now applies fixes by default
(
da0a37f)
-
Remove fix command group, integrate fixes into validate (
2b858be) -
Remove test command, simplify validation output (
4713409)
- Add validation test showing fixes and issues with file paths
(
b693572)
- Expand test_required_fields_basic to test all doc types
(
6867481)
- Address PR #34 code review feedback
(
e5e6b47)
- Address PR #34 code review feedback
(
3ac25b5)
-
Address CI lint failures (
7fb89fb) -
Address PR review feedback (
755da5c) -
Improve error messages for unclosed code fences (issue #31) (
2ca205d)
- Apply ruff formatting
(
d6dc507)
- Comprehensively enhance all document templates
(
dd7a71d)
-
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)
- Apply ruff formatting to fix CI lint failures
(
aff09a0)
-
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)
- Standardize on frontmatter-only properties in templates
(
4e2c614)
- Add comprehensive edge case tests for all fixes (122 tests)
(
9b08f6a)
-
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)
- Add comprehensive readability feature documentation
(
b9956ba)
-
Add document readability scoring using textstat library (
7b6d0cc) -
Add readability threshold configuration and validation tests (
a58054d)
- Address Copilot PR review feedback
(
cea9010)
- Add comprehensive readability feature tests
(
2110e73)
- Resolve mypy unreachable code error in conftest.py
(
6bb57a9)
- Apply ruff formatting to test files
(
1629069)
- Address code review feedback
(
fb131ea)
- Improve test coverage from 49.53% to 60.78% (+116 tests)
(
a768fc1)
- Move yaml import to top of file
(
8821b39)
-
Resolve encoding, regex, and string replacement bugs (
c0898a0) -
Resolve lint errors in tests (
fd5e9ab)
-
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)
- Address code review feedback
(
db93581)
- Add comprehensive tests for bug fixes
(
1f70c21)
-
Integrate --fix flag into validate command for automatic issue resolution (
6dd68a4) -
Resolve lint issues (
2ea8acf)
- Apply ruff formatting to test_validate_fix_integration.py
(
b40204d)
- Address code review feedback
(
aa1b88f)
- Improve code quality and fix several issues
(
0f5da60)
-
Optimize dependencies and separate concerns properly (
a3c667d) -
Remove unused testing utilities and their dependencies (
669c8bf)
- Auto-populate version from package metadata
(
322cd8b)
- Add type annotations to fix mypy errors
(
09ae633)
- Add init command to scaffold docs-cms structure
(
37d7ba1)
- Add comprehensive test suite for init command
(
995f25c)
- Address Copilot PR review feedback
(
6903dd0)
- Add PRD document type and configurable folder scanning
(
d7e5b5e)
- Add comprehensive tests for DocsProjectConfig and PRD schemas
(
e56aec0)
- Add automatic PyPI publishing to release workflow
(
a16dcd9)
-
Address code review feedback for safer changelog handling (
539bb87) -
Correct GitHub release creation in semantic-release workflow (
2794d1e)
- Correct semantic-release build command for uv environment
(
552155a)
- Correct GitHub release creation command in workflow
(
cc2e08c)
-
Address code review feedback (
5eacc89) -
Correct semantic-release command in workflow (
c719290) -
Use uv build command for semantic-release (
75f9fd0)
- Add semantic release guidelines to agent instructions
(
021853b)
- Add python-semantic-release for automated versioning
(
3f7b2c3)
- Initial Release