From d15c31b55018858ca5c3214dc45175afa38f0ed4 Mon Sep 17 00:00:00 2001 From: Yiorgis Gozadinos Date: Thu, 19 Feb 2026 12:32:11 +0200 Subject: [PATCH] Fix changelog and bump version script --- CHANGELOG.md | 47 ++++++++++++++++++++++++++++++++++++++++- scripts/bump_version.py | 4 ++-- 2 files changed, 48 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 42652d15..ae0e522c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1094,7 +1094,52 @@ Existing documents without DoclingDocument data will work but won't have provena - Initial version tracking -[Unreleased]: https://github.com/ggozad/haiku.rag/compare/0.14.0...HEAD +[Unreleased]: https://github.com/ggozad/haiku.rag/compare/0.30.1...HEAD +[0.30.1]: https://github.com/ggozad/haiku.rag/compare/0.30.0...0.30.1 +[0.30.0]: https://github.com/ggozad/haiku.rag/compare/0.29.1...0.30.0 +[0.29.1]: https://github.com/ggozad/haiku.rag/compare/0.29.0...0.29.1 +[0.29.0]: https://github.com/ggozad/haiku.rag/compare/0.28.0...0.29.0 +[0.28.0]: https://github.com/ggozad/haiku.rag/compare/0.27.2...0.28.0 +[0.27.2]: https://github.com/ggozad/haiku.rag/compare/0.27.1...0.27.2 +[0.27.1]: https://github.com/ggozad/haiku.rag/compare/0.27.0...0.27.1 +[0.27.0]: https://github.com/ggozad/haiku.rag/compare/0.26.9...0.27.0 +[0.26.9]: https://github.com/ggozad/haiku.rag/compare/0.26.8...0.26.9 +[0.26.8]: https://github.com/ggozad/haiku.rag/compare/0.26.7...0.26.8 +[0.26.7]: https://github.com/ggozad/haiku.rag/compare/0.26.6...0.26.7 +[0.26.6]: https://github.com/ggozad/haiku.rag/compare/0.26.5...0.26.6 +[0.26.5]: https://github.com/ggozad/haiku.rag/compare/0.26.4...0.26.5 +[0.26.4]: https://github.com/ggozad/haiku.rag/compare/0.26.3...0.26.4 +[0.26.3]: https://github.com/ggozad/haiku.rag/compare/0.26.2...0.26.3 +[0.26.2]: https://github.com/ggozad/haiku.rag/compare/0.26.1...0.26.2 +[0.26.1]: https://github.com/ggozad/haiku.rag/compare/0.26.0...0.26.1 +[0.26.0]: https://github.com/ggozad/haiku.rag/compare/0.25.0...0.26.0 +[0.25.0]: https://github.com/ggozad/haiku.rag/compare/0.24.2...0.25.0 +[0.24.2]: https://github.com/ggozad/haiku.rag/compare/0.24.1...0.24.2 +[0.24.1]: https://github.com/ggozad/haiku.rag/compare/0.24.0...0.24.1 +[0.24.0]: https://github.com/ggozad/haiku.rag/compare/0.23.2...0.24.0 +[0.23.2]: https://github.com/ggozad/haiku.rag/compare/0.23.1...0.23.2 +[0.23.1]: https://github.com/ggozad/haiku.rag/compare/0.23.0...0.23.1 +[0.23.0]: https://github.com/ggozad/haiku.rag/compare/0.22.0...0.23.0 +[0.22.0]: https://github.com/ggozad/haiku.rag/compare/0.21.0...0.22.0 +[0.21.0]: https://github.com/ggozad/haiku.rag/compare/0.20.2...0.21.0 +[0.20.2]: https://github.com/ggozad/haiku.rag/compare/0.20.1...0.20.2 +[0.20.1]: https://github.com/ggozad/haiku.rag/compare/0.20.0...0.20.1 +[0.20.0]: https://github.com/ggozad/haiku.rag/compare/0.19.6...0.20.0 +[0.19.6]: https://github.com/ggozad/haiku.rag/compare/0.19.5...0.19.6 +[0.19.5]: https://github.com/ggozad/haiku.rag/compare/0.19.4...0.19.5 +[0.19.4]: https://github.com/ggozad/haiku.rag/compare/0.19.3...0.19.4 +[0.19.3]: https://github.com/ggozad/haiku.rag/compare/0.19.2...0.19.3 +[0.19.2]: https://github.com/ggozad/haiku.rag/compare/0.19.1...0.19.2 +[0.19.1]: https://github.com/ggozad/haiku.rag/compare/0.19.0...0.19.1 +[0.19.0]: https://github.com/ggozad/haiku.rag/compare/0.18.0...0.19.0 +[0.18.0]: https://github.com/ggozad/haiku.rag/compare/0.17.2...0.18.0 +[0.17.2]: https://github.com/ggozad/haiku.rag/compare/0.17.1...0.17.2 +[0.17.1]: https://github.com/ggozad/haiku.rag/compare/0.17.0...0.17.1 +[0.17.0]: https://github.com/ggozad/haiku.rag/compare/0.16.1...0.17.0 +[0.16.1]: https://github.com/ggozad/haiku.rag/compare/0.16.0...0.16.1 +[0.16.0]: https://github.com/ggozad/haiku.rag/compare/0.15.0...0.16.0 +[0.15.0]: https://github.com/ggozad/haiku.rag/compare/0.14.1...0.15.0 +[0.14.1]: https://github.com/ggozad/haiku.rag/compare/0.14.0...0.14.1 [0.14.0]: https://github.com/ggozad/haiku.rag/compare/0.13.3...0.14.0 [0.13.3]: https://github.com/ggozad/haiku.rag/compare/0.13.2...0.13.3 [0.13.2]: https://github.com/ggozad/haiku.rag/compare/0.13.1...0.13.2 diff --git a/scripts/bump_version.py b/scripts/bump_version.py index 3e696064..7142457a 100755 --- a/scripts/bump_version.py +++ b/scripts/bump_version.py @@ -70,7 +70,7 @@ def update_changelog(changelog_path: Path, new_version: str) -> None: # Update comparison links # Find the old [Unreleased] link old_unreleased_match = re.search( - r"\[Unreleased\]: https://github\.com/ggozad/haiku\.rag/compare/([^.]+)\.\.\.HEAD", + r"\[Unreleased\]: https://github\.com/ggozad/haiku\.rag/compare/(.+?)\.\.\.HEAD", updated, ) @@ -79,7 +79,7 @@ def update_changelog(changelog_path: Path, new_version: str) -> None: # Update [Unreleased] link updated = re.sub( - r"\[Unreleased\]: https://github\.com/ggozad/haiku\.rag/compare/[^.]+\.\.\.HEAD", + r"\[Unreleased\]: https://github\.com/ggozad/haiku\.rag/compare/.+?\.\.\.HEAD", f"[Unreleased]: https://github.com/ggozad/haiku.rag/compare/{new_version}...HEAD", updated, )