From c18054a8104f506f9b331a07c3526b8e4f70e6b4 Mon Sep 17 00:00:00 2001 From: superdooper86 Date: Thu, 7 May 2026 23:24:52 +0200 Subject: [PATCH] =?UTF-8?q?Compact=20update=20banner=20=E2=80=94=20remove?= =?UTF-8?q?=20release=20notes,=20fix=20scroll=20issue;=20start=201.1.3=20b?= =?UTF-8?q?eta?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ClaudeChecker/ContentView.swift | 6 +++--- ClaudeChecker/Info.plist | 2 +- RELEASE_NOTES.md | 15 +++------------ 3 files changed, 7 insertions(+), 16 deletions(-) diff --git a/ClaudeChecker/ContentView.swift b/ClaudeChecker/ContentView.swift index 803b7cc..40d6b99 100644 --- a/ClaudeChecker/ContentView.swift +++ b/ClaudeChecker/ContentView.swift @@ -1038,9 +1038,9 @@ struct UpdateBanner: View { VStack(alignment: .leading, spacing: 1) { Text("Update available — v\(updater.latestVersion)") .font(.system(size: 12, weight: .semibold)) - if !updater.releaseNotes.isEmpty { - ReleaseNotesText(text: updater.releaseNotes, font: .system(size: 11)) - } + Text("Tap Update to view what's new & install.") + .font(.system(size: 11)) + .foregroundColor(.secondary) } Spacer() Button("Update") { showSheet = true } diff --git a/ClaudeChecker/Info.plist b/ClaudeChecker/Info.plist index 95112b1..3eb0976 100644 --- a/ClaudeChecker/Info.plist +++ b/ClaudeChecker/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType APPL CFBundleShortVersionString - 1.1.2 + 1.1.3-beta.1 CFBundleVersion 35 LSMinimumSystemVersion diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index cfce291..c853163 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,13 +1,4 @@ -## What's new in v1.1.2 +## What's new in v1.1.3 -### Cleaner usage cards -Removed the redundant "5h" / "7d" labels from each card row — the section headers already make it clear which limit is which. - -### Beta update support -The app now correctly detects and compares beta versions (e.g. v1.1.2-beta.2 > v1.1.2-beta.1) when the beta channel is enabled in Settings. Stable releases also correctly supersede beta builds of the same version — so users on a beta are prompted to install the final release. - -### Fixed crash when enabling beta channel -Enabling the beta toggle could crash the app if no stable update was available. This is now fixed. - -### Fixed settings panel truncation -The app name and version number no longer get cut off when an update badge is displayed in Settings. +### Compact update banner +The in-app update banner no longer shows full release notes — it now shows a short message and lets you tap Update to read what's new in the install sheet. This prevents the banner from pushing content around when release notes are long.