diff --git a/CHANGELOG.md b/CHANGELOG.md index 367dc6a..b615505 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,14 +7,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [2.16.0] — 2026-07-17 + ### Changed -- Dates in the Month, Week and Day title bars now follow your language's own - conventions. They were laid out in a fixed German-style order with a trailing - dot on the day number — "Fri, 17. Jul 2026" — in every language, including - ones that write the month first; the Agenda view already read correctly, so the - two disagreed about the same date. All four views now share one formatter and - render "Fri, Jul 17, 2026" in English, "17. Juli 2026" in German, and so on - ([#60]). +- Dates in the Month, Week and Day title bars now follow your language and + region instead of one hardcoded layout. Every date was rendered in a fixed + German-style order with a trailing dot on the day number, whatever your + settings: US English showed "Fri, 17. Jul 2026" where it should read + "Fri, Jul 17". The Agenda view already formatted correctly, so the two + disagreed about the same date. All four views now share one formatter, and the + day/month order, the separators and the ordinal all come from your locale — + so English-in-Germany reads "Fri, 17 Jul" and English-in-the-US "Fri, Jul 17", + each correct for where you are ([#60]). - The title bar drops the year while you're in the current one — "July" rather than "July 2026". The year reappears the moment you page out of the current year, which is when it tells you something you didn't already know. diff --git a/app/build.gradle.kts b/app/build.gradle.kts index b058653..7978cfe 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -28,8 +28,8 @@ android { // which builds this version and then creates the matching vX.Y.Z tag + // release itself (versionCode is pinned to MAJOR*10000 + MINOR*100 + // PATCH from versionName, e.g. 2.7.2 -> 20702). See docs/RELEASING.md. - versionCode = 21500 - versionName = "2.15.0" + versionCode = 21600 + versionName = "2.16.0" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" } diff --git a/fastlane/metadata/android/en-US/changelogs/21600.txt b/fastlane/metadata/android/en-US/changelogs/21600.txt new file mode 100644 index 0000000..4916a79 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/21600.txt @@ -0,0 +1,18 @@ +### Changed +- Dates in the Month, Week and Day title bars now follow your language and + region instead of one hardcoded layout. Every date was rendered in a fixed + German-style order with a trailing dot on the day number, whatever your + settings: US English showed "Fri, 17. Jul 2026" where it should read + "Fri, Jul 17". The Agenda view already formatted correctly, so the two + disagreed about the same date. All four views now share one formatter, and the + day/month order, the separators and the ordinal all come from your locale — + so English-in-Germany reads "Fri, 17 Jul" and English-in-the-US "Fri, Jul 17", + each correct for where you are ([#60]). +- The title bar drops the year while you're in the current one — "July" rather + than "July 2026". The year reappears the moment you page out of the current + year, which is when it tells you something you didn't already know. +- The Week view's title now names the month instead of spelling out the day range. + "24. Jun – 31. Jun" restated the day numbers already printed in the column + headers right below it, in the widest string in the bar. A week that straddles + two months keeps the outgoing month until it is fully gone ([#60]). +