From 0772af2bd67e0381116f18c841d0e3762192a58a Mon Sep 17 00:00:00 2001 From: Sascha Skulima <218423+Skulli@users.noreply.github.com> Date: Sat, 19 Sep 2026 12:02:30 +0200 Subject: [PATCH] chg:dev: Version 0.3.1 Erstes Release ueber den neuen Workflow. Der CHANGELOG-Abschnitt fasst zusammen, was seit dem letzten Tag dazugekommen ist; er wird beim Taggen in die Release-Notizen uebernommen. Co-Authored-By: Claude Opus 5 --- CHANGELOG.md | 15 +++++++++++++++ Gemfile.lock | 2 +- lib/zip-codes/version.rb | 2 +- 3 files changed, 17 insertions(+), 2 deletions(-) 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