From 5ab3344f8c98165a866bb644420bb3167591cc66 Mon Sep 17 00:00:00 2001 From: Jean-Luc Makiola Date: Thu, 18 Jun 2026 17:14:10 +0200 Subject: [PATCH] =?UTF-8?q?release:=20prepare=20v2.7.1=20=E2=80=94=20priva?= =?UTF-8?q?cy-respecting=20crash=20reporting?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bump committed versionCode/versionName to 2.7.1 (20701) and move the crash-reporting entry under a 2.7.1 CHANGELOG heading. The tag remains the source of truth; CI derives the published version from it. Co-Authored-By: Claude Opus 4.8 (1M context) --- CHANGELOG.md | 12 ++++++++++++ app/build.gradle.kts | 4 ++-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bdffc43..60d2e15 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [2.7.1] — 2026-06-18 + +### Added +- Crash reporting you control. If Calendula closes unexpectedly, it now captures + a technical report and, on the next launch, offers to send it as an issue on + the project's tracker. Nothing is uploaded automatically — the report stays on + your device until you choose to share it, it contains no personal data or + calendar content (only the app, Android and device versions plus the stack + trace), and you see the full text before sending. There's also a "Report a + problem" entry in Settings, and if the app ever fails to start repeatedly, a + minimal recovery screen still lets you send the report. + ## [2.7.0] — 2026-06-18 ### Added diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 8c14444..7d4e97a 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -28,8 +28,8 @@ android { // the tag, with versionCode = MAJOR*10000 + MINOR*100 + PATCH // (e.g. v2.0.0 -> 20000). These committed values are the dev/local // default; keep them matching the latest released tag. See docs/RELEASING.md. - versionCode = 20700 - versionName = "2.7.0" + versionCode = 20701 + versionName = "2.7.1" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" }