diff --git a/CHANGELOG.md b/CHANGELOG.md index d53fb44..b50bb64 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,21 @@ Versionierung folgt [Semantic Versioning](https://semver.org/lang/de/). --- +## [0.3.1] - 2026-09-19 + +### Korrigiert +- **Doppelte Staedte je Postleitzahl.** `CityMap#update_existing` verglich die neue Stadt + gegen den bestehenden Wert als Ganzes; ab der zweiten Stadt ist der selbst + zusammengesetzt, und `uniq` erkannte eine erneut gemeldete Stadt nicht wieder. In + `lib/data/DE.yml` stand dadurch `Schönberg;Rausdorf;Köthel;Köthel;Kasseburg;Hamfelde` — + die Zeile ist mitkorrigiert. +- CI prueft auch Pull Requests, deren Ziel ein Branch mit Schraegstrich ist. + +### Hinzugefügt +- Abdeckungsmessung (`COVERAGE=1`), Untergrenze 95 %. `CityMap` war bisher vollstaendig + ungetestet; Abdeckung 75,60 % → 100 %. +- Release-Workflow nach dem Vorbild aus `ruby_gkv_billing`. + ## [0.3.0] - 2026-07-07 ### Verbessert diff --git a/Gemfile.lock b/Gemfile.lock index 9876f67..036b22b 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - zip-codes (0.3.0) + zip-codes (0.3.1) GEM remote: https://rubygems.org/ diff --git a/lib/zip-codes/version.rb b/lib/zip-codes/version.rb index c64d72e..21b14de 100644 --- a/lib/zip-codes/version.rb +++ b/lib/zip-codes/version.rb @@ -1,3 +1,3 @@ module ZipCodes - VERSION = "0.3.0" + VERSION = "0.3.1" end