Skip to content

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

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