Changelog¶
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
Latest Changes¶
Refactoring, Improvements, and AI (v2026.7.25.1)¶
What's Changed¶
- Hybrid Versioning and Code Cleanup (#154) @devsetgo
- pip(deps): bump pre-commit from 4.5.1 to 4.6.0 (#145) @dependabot[bot]
- pip(deps): bump mkdocstrings from 1.0.3 to 1.0.4 (#146) @dependabot[bot]
- github actions(deps): bump SonarSource/sonarqube-scan-action from 8.1.0 to 8.2.0 (#147) @dependabot[bot]
- github actions(deps): bump actions/checkout from 6 to 7 (#148) @dependabot[bot]
- pip(deps): bump pylint from 4.0.5 to 4.0.6 (#150) @dependabot[bot]
- pip(deps): bump hatchling from 1.29.0 to 1.30.1 (#149) @dependabot[bot]
- pip(deps): bump black from 26.3.1 to 26.5.1 (#151) @dependabot[bot]
- github actions(deps): bump release-drafter/release-drafter from 7.3.1 to 7.5.1 (#152) @dependabot[bot]
- github actions(deps): bump SonarSource/sonarqube-scan-action from 8.0.0 to 8.1.0 (#140) @dependabot[bot]
- github actions(deps): bump actions/configure-pages from 5 to 6 (#141) @dependabot[bot]
- github actions(deps): bump release-drafter/release-drafter from 7.2.1 to 7.3.1 (#142) @dependabot[bot]
- github actions(deps): bump actions/deploy-pages from 4 to 5 (#143) @dependabot[bot]
- pip(deps): bump ruff from 0.15.12 to 0.15.15 (#144) @dependabot[bot]
New¶
- Add --json output mode and consolidate dev tooling onto ruff (#161) @devsetgo
- Migrate YamlVersionHandler to ruamel.yaml and add plugin support for file-type handlers (#160) @devsetgo
- Add generic file handlers, --dry-run, --config-file; fix build-count bug (#159) @devsetgo
- Add mypy gate, property-based tests, and fix zero-config build-count bug (#158) @devsetgo
Bug Fixes¶
- Add AI-assistant integration docs and fix config and code smell issues (#162) @devsetgo
- Add generic file handlers, --dry-run, --config-file; fix build-count bug (#159) @devsetgo
- Add mypy gate, property-based tests, and fix zero-config build-count bug (#158) @devsetgo
- Fix data loss in YAML/TOML/XML and refactor CLI handler code (#156) @devsetgo
Maintenance¶
- Bump version to 2026.7.25.1 (#164) @devsetgo
- Clean up orphaned files, stale config, and unused dependencies (#163) @devsetgo
- Add --json output mode and consolidate dev tooling onto ruff (#161) @devsetgo
- Migrate YamlVersionHandler to ruamel.yaml and add plugin support for file-type handlers (#160) @devsetgo
- Fix data loss in YAML/TOML/XML and refactor CLI handler code (#156) @devsetgo
- Enhance pull request workflow (#155) @devsetgo
Documentation¶
- Add AI-assistant integration docs and fix config and code smell issues (#162) @devsetgo
- Regenerate API docs and add CLI reference with drift test (#157) @devsetgo
Dependency Updates¶
- Clean up orphaned files, stale config, and unused dependencies (#163) @devsetgo
Published Date: 2026 July 25, 21:37
Hybrid Versioning and Code Cleanup (v2026.05.24.001)¶
What's Changed¶
- Cleanup and Improvements (#139) @devsetgo
- 133 documentation is not deploying to GitHub pages (#138) @devsetgo
- 134 potential bug in beta format (#137) @devsetgo
- 135 feature request support hybrid semantic calendar versioning formats (#136) @devsetgo
- github actions(deps): bump release-drafter/release-drafter from 6.2.0 to 7.2.1 (#126) @dependabot[bot]
- github actions(deps): bump SonarSource/sonarqube-scan-action from 6.0.0 to 8.0.0 (#127) @dependabot[bot]
- pip(deps): bump packaging from 26.0 to 26.2 (#128) @dependabot[bot]
- pip(deps): bump build from 1.4.2 to 1.4.4 (#129) @dependabot[bot]
- pip(deps): bump wheel from 0.46.3 to 0.47.0 (#130) @dependabot[bot]
- pip(deps): bump mike from 2.1.4 to 2.2.0 (#131) @dependabot[bot]
- pip(deps): bump ruff from 0.15.9 to 0.15.12 (#132) @dependabot[bot]
- Next Work (#119) @devsetgo
Published Date: 2026 May 24, 19:17
Bug fix on Increment (v2026.3.8.1)¶
What's Changed¶
- bump of version (#118) @devsetgo
- Fix of issue (#117) @devsetgo
- pip(deps): bump ruff from 0.15.0 to 0.15.4 (#114) @dependabot[bot]
- pip(deps): bump mkdocs-material from 9.7.1 to 9.7.3 (#115) @dependabot[bot]
- github actions(deps): bump release-drafter/release-drafter from 6.1.0 to 6.2.0 (#107) @dependabot[bot]
- Dependency Update - Data Format fix (#113) @devsetgo
- pip(deps): bump wheel from 0.45.1 to 0.46.3 (#109) @dependabot[bot]
- pip(deps): bump packaging from 25.0 to 26.0 (#111) @dependabot[bot]
- pip(deps): bump ruff from 0.14.10 to 0.14.14 (#112) @dependabot[bot]
- Dependencies Update (#106) @devsetgo
Published Date: 2026 March 08, 18:28
Adding --Version to the CLI (v2025.12.30.1)¶
What's Changed¶
- Adding --version to CLI (#100) @devsetgo
- pip(deps): bump mkdocs-material from 9.6.23 to 9.7.0 (#95) @dependabot[bot]
- pip(deps): bump genbadge[all] from 1.1.2 to 1.1.3 (#96) @dependabot[bot]
- pip(deps): bump ruff from 0.14.4 to 0.14.7 (#97) @dependabot[bot]
- pip(deps): bump black from 25.9.0 to 25.11.0 (#98) @dependabot[bot]
- github actions(deps): bump actions/checkout from 5 to 6 (#99) @dependabot[bot]
Published Date: 2025 December 30, 22:13
Improved Date Formatting Functionality (v2025-11-14-001)¶
What's Changed¶
- 93 using quarter in date formatting not updating (#94) @devsetgo
- update of requirements versions (#92) @devsetgo
Published Date: 2025 November 14, 21:31
Undo functionality and History (v2025.10.11.2)¶
What's Changed¶
- 67 undue command (#86) @devsetgo
- pip(deps): bump pytest from 8.4.1 to 8.4.2 (#80) @dependabot[bot]
- pip(deps): bump pytest-mock from 3.14.1 to 3.15.1 (#79) @dependabot[bot]
- pip(deps): bump tox from 4.29.0 to 4.30.2 (#81) @dependabot[bot]
- pip(deps): bump mkdocstrings[python,shell] from 0.30.0 to 0.30.1 (#82) @dependabot[bot]
- pip(deps): bump pytest-cov from 6.2.1 to 7.0.0 (#83) @dependabot[bot]
- github actions(deps): bump SonarSource/sonarqube-scan-action from 5.3.1 to 6.0.0 (#84) @dependabot[bot]
- github actions(deps): bump actions/setup-python from 5 to 6 (#85) @dependabot[bot]
- Improving Makefile (#78) @devsetgo
- github actions(deps): bump actions/checkout from 4 to 5 (#72) @dependabot[bot]
- pip(deps): bump ruff from 0.12.7 to 0.12.11 (#73) @dependabot[bot]
- pip(deps): bump build from 1.2.2.post1 to 1.3.0 (#74) @dependabot[bot]
- pip(deps): bump mkdocs-print-site-plugin from 2.7.3 to 2.8 (#75) @dependabot[bot]
- pip(deps): bump pre-commit from 4.2.0 to 4.3.0 (#76) @dependabot[bot]
- pip(deps): bump tox from 4.28.4 to 4.29.0 (#77) @dependabot[bot]
Published Date: 2025 October 11, 22:23
Error Message Improvements (2025.8.31.3)¶
What's Changed¶
- bump of version (#71) @devsetgo
- Improving Error Messages (#70) @devsetgo
- Fixing Tests Updating Existing Documents (#69) @devsetgo
Published Date: 2025 August 31, 14:35
Fix of release (v2025.8.2.3)¶
What's Changed¶
- Verion bump to 2025.8.2.3 (#66) @devsetgo
- Test Cleanup (#65) @devsetgo
- Fix of Publishing CICD (#64) @devsetgo
Published Date: 2025 August 02, 20:00
New File Handlers .ENV, setup.cfg, & sonar-project. Properties (v2025.8.2.1)¶
What's Changed¶
- CICD fix and new Handlers (#63) @devsetgo
- pip(deps): bump tox from 4.27.0 to 4.28.4 (#59) @dependabot[bot]
- pip(deps): bump mkdocstrings[python,shell] from 0.29.1 to 0.30.0 (#60) @dependabot[bot]
- pip(deps): bump mkdocs-material from 9.6.15 to 9.6.16 (#61) @dependabot[bot]
- pip(deps): bump ruff from 0.12.2 to 0.12.7 (#62) @dependabot[bot]
- update of requirements (#58) @devsetgo
- pip(deps): bump ruff from 0.11.11 to 0.11.12 (#52) @dependabot[bot]
- Updating Requirements (#51) @devsetgo
Published Date: 2025 August 02, 19:14
Improved documentation and update of dependencies (v2025.4.12.1)¶
What's Changed¶
- Improving Documentation (#47) @devsetgo
- pip(deps): bump pytest from 8.3.4 to 8.3.5 (#42) @dependabot[bot]
- pip(deps): bump mkdocs-print-site-plugin from 2.6.0 to 2.7.2 (#44) @dependabot[bot]
- pip(deps): bump pylint from 3.3.4 to 3.3.6 (#43) @dependabot[bot]
- pip(deps): bump mkdocs-material from 9.6.6 to 9.6.11 (#45) @dependabot[bot]
- pip(deps): bump genbadge[all] from 1.1.1 to 1.1.2 (#46) @dependabot[bot]
- pip(deps): bump mkdocstrings[python,shell] from 0.27.0 to 0.28.2 (#37) @dependabot[bot]
- pip(deps): bump twine from 6.0.1 to 6.1.0 (#38) @dependabot[bot]
- pip(deps): bump pylint from 3.3.3 to 3.3.4 (#39) @dependabot[bot]
- pip(deps): bump mkdocs-material from 9.5.49 to 9.6.6 (#40) @dependabot[bot]
- pip(deps): bump ruff from 0.9.4 to 0.9.9 (#41) @dependabot[bot]
- run of tests (#36) @devsetgo
- pip(deps): bump black from 24.10.0 to 25.1.0 (#31) @dependabot[bot]
- pip(deps): bump ruff from 0.8.4 to 0.9.4 (#32) @dependabot[bot]
- pip(deps): bump tox from 4.23.2 to 4.24.1 (#33) @dependabot[bot]
- pip(deps): bump pre-commit from 4.0.1 to 4.1.0 (#34) @dependabot[bot]
- pip(deps): bump autopep8 from 2.3.1 to 2.3.2 (#35) @dependabot[bot]
- pip(deps): bump ruff from 0.8.2 to 0.8.4 (#26) @dependabot[bot]
- pip(deps): bump hatchling from 1.26.3 to 1.27.0 (#27) @dependabot[bot]
- pip(deps): bump mkdocs-material from 9.5.47 to 9.5.49 (#28) @dependabot[bot]
- pip(deps): bump pylint from 3.3.2 to 3.3.3 (#29) @dependabot[bot]
- pip(deps): bump click from 8.1.7 to 8.1.8 (#30) @dependabot[bot]
Published Date: 2025 April 12, 16:34
Fix of Python Version (2024.12.14.1)¶
What's Changed¶
- bump version (#25) @devsetgo
- working on trusted publishing (#24) @devsetgo
- Bump of Version 24.12.06-001 (#23) @devsetgo
- Enhancing Date Formatting Capability (#22) @devsetgo
- Adding BumpCalver.toml option (#16) @devsetgo
- pip(deps): bump ruff from 0.7.1 to 0.7.2 (#15) @dependabot
- pip(deps): bump mkdocs-material from 9.5.40 to 9.5.43 (#11) @dependabot
- pip(deps): bump ruff from 0.6.9 to 0.7.1 (#12) @dependabot
- pip(deps): bump tox from 4.21.2 to 4.23.2 (#13) @dependabot
- pip(deps): bump pytest-cov from 5.0.0 to 6.0.0 (#14) @dependabot
Published Date: 2024 December 14, 20:10
Enhancing Date Formatting Capabilities (24.12.06-001-x)¶
What's Changed¶
- working on trusted publishing (#24) @devsetgo
Published Date: 2024 December 14, 20:03
Enhancing Date Formatting Capabilites (24.12.06-001)¶
What's Changed¶
- Changing version to xx.xx.xx-build.
- Bump of Version 24.12.06-001 (#23) @devsetgo
- Enhancing Date Formatting Capability (#22) @devsetgo
Published Date: 2024 December 06, 23:11
BumpCalver.toml Option (2024-11-08)¶
What's Changed¶
- Adding BumpCalver.toml option (#16) @devsetgo
- pip(deps): bump ruff from 0.7.1 to 0.7.2 (#15) @dependabot
- pip(deps): bump mkdocs-material from 9.5.40 to 9.5.43 (#11) @dependabot
- pip(deps): bump ruff from 0.6.9 to 0.7.1 (#12) @dependabot
- pip(deps): bump tox from 4.21.2 to 4.23.2 (#13) @dependabot
- pip(deps): bump pytest-cov from 5.0.0 to 6.0.0 (#14) @dependabot
Published Date: 2024 November 08, 21:41
Fix of OS classifiers (2024.10.20.4)¶
What's Changed¶
- Fixing Classifier Gaps (#10) @devsetgo
Published Date: 2024 October 20, 16:14
Fix of classifiers (2024.10.20.3)¶
What's Changed¶
- Updating classifiers (#9) @devsetgo
Published Date: 2024 October 20, 16:00
Adding Python 3.9 Support (2024.10.20)¶
What's Changed¶
- Fix to support Python 3.9 and higher (#8) @devsetgo
- Release Ready (#7) @devsetgo
Published Date: 2024 October 20, 15:35
Initial Release (2024.10.18)¶
What's Changed¶
- Initial Work by @devsetgo in https://github.com/devsetgo/bumpcalver/pull/1
- Pre-Release Work by @devsetgo in https://github.com/devsetgo/bumpcalver/pull/4
Full Changelog: https://github.com/devsetgo/bumpcalver/commits/2024.10.18
Published Date: 2024 October 18, 18:42