From 4c93d953cbe91177ef1bc8b90640149746097b79 Mon Sep 17 00:00:00 2001 From: Eldon Marks Date: Wed, 5 Aug 2026 16:37:35 -0400 Subject: [PATCH] Release 0.0.17 Bump version.py, which the publish workflow reads, and date the [Unreleased] block as 0.0.17. Also restores the [0.0.16] heading. My changelog edit in cb22d19 anchored on that heading and did not put it back, so 0.0.16's entries silently collapsed into [Unreleased] -- main has been describing a released version as unreleased since #37 merged. The 0.0.16 section here is byte-identical to its state at 3bed558; only the heading was missing. Patch rather than minor: one Fixed entry, no new API. The behavior change is that DatabaseConfig values passed by field name now take effect, which is the documented contract rather than a new one. --- CHANGELOG.md | 4 ++++ jvspatial/version.py | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 11d9787..b442ce5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.17] - 2026-08-05 + ### Fixed - **`DatabaseConfig` ignored values passed by field name** (`jvspatial/api/config_groups.py`). @@ -21,6 +23,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 DynamoDB was affected the whole time; Postgres inherited it in 0.0.16. Coverage: `tests/api/test_database_config_population.py`. +## [0.0.16] - 2026-08-04 + ### Added - **Postgres is selectable from `Server`** (`jvspatial/api/components/database_configurator.py`). diff --git a/jvspatial/version.py b/jvspatial/version.py index c8a8501..d2fe638 100644 --- a/jvspatial/version.py +++ b/jvspatial/version.py @@ -9,4 +9,4 @@ # - MAJOR: Breaking changes # - MINOR: New features, backward compatible # - PATCH: Bug fixes, backward compatible -__version__ = "0.0.16" +__version__ = "0.0.17"