Repository navigation
chore: Release 1.9.0 (versionCode 71) auf testing vorbereiten - #372
Merged
Merged
Conversation
- CHANGELOG: [Unreleased] zu [1.9.0] konsolidiert (doppelte Abschnitte zusammengeführt), fehlende Änderungen seit Play-Store-Version 1.8.0 ergänzt (Pause-Dialog, Einstellungs-Gruppierung, Impressum, Icon/Farben, Darkmode-Fix, Konfetti-Fix #371) - CLAUDE.md: Versionsstand (Store 1.8.0/69, testing 1.9.0/71) korrigiert - validate-release.sh: stammte aus dem 1x1-Trainer (App.tsx, Android/ Gradle) und lief hier ins Leere; jetzt projektspezifisch (Versionen, versionCode > letzter Tag, CHANGELOG, Lint, tsc, SVG, Jest, Audit-Gate, Web- und Android-Bundle) - .audit-allowlist.json: braces-Eintrag ohne Treffer entfernt Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01AfCKFu51beRuwRbDYQRaJd
🔀 Mergeability-Report✅ Konfliktfrei mergebar ( CI-Checks: ✅ keine fehlgeschlagenen Checks ⏳ 🔒 Security Audit Merge-Checkliste
Kostenlos generiert von reusable-mergeability.yml · keine API-Kosten · review-gate: |
Vorlage aus der Store-Ersteinrichtung, verwies auf nicht vorhandene Docs (PLAY_STORE_METADATA.md, DEPLOYMENT_GUIDE.md). Release-Prüfung übernimmt npm run validate. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01AfCKFu51beRuwRbDYQRaJd
- Root-zod (via eslint-plugin-react-hooks) 4.4.3 -> 4.6.7, nur Lockfile - zod@3 unter @expo/cli: kein gepatchter 3.x-Release, @expo/cli verlangt ^3.25.76 -> befristet bis 2026-12-31 in .audit-allowlist.json (Build- Tooling, nicht im App-Bundle; Muster wie node-forge, #348) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01AfCKFu51beRuwRbDYQRaJd
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Pull Request
Beschreibung
Codeseitige Release-Vorbereitung auf
testing(kein Merge nachmain). Play Store steht auf 1.8.0 / versionCode 69;testingist mit 1.9.0 / versionCode 71 der Release-Kandidat.[Unreleased]zu[1.9.0] - TBD (versionCode 71)konsolidiert (mehrfache### Changed/### Fixed-Abschnitte zusammengeführt) und um fehlende Änderungen seit 1.8.0 ergänzt: Pause-Dialog (wir haben irgendwie kein Ende #337), Einstellungs-Gruppierung (Settings Menu völlig überladen #336), Impressum („Über"-Abschnitt an zentralen Vollausbau-Standard angleichen #330), neues Icon/Splash + Blau-Design (BUG: App symbol #304/App-weite Markenfarbe vereinheitlichen: Blau (app.json) vs. Violett (Colors.primary) #306/Falsches App-Icon #338), Darkmode-Fix (Farbauswahl #335), Konfetti-Fix (fix: Konfetti/Abzeichen bei gleicher Sternzahl in Folgerunde + ungenutzte Entwurfsbilder entfernen #371), Security-Updates. Datum wird beim Store-Upload gesetzt.main1.9.0/70 nie veröffentlicht,testing1.9.0/71).scripts/validate-release.sh(npm run validate): stammte aus dem 1x1-Trainer (prüfteApp.tsxundAndroid/-Gradle, die es hier nicht gibt). Jetzt projektspezifisch: Versionskonsistenz, versionCode > letzter Release-Tag, Tag existiert noch nicht, CHANGELOG-Eintrag, console.log, ESLint, tsc, SVG-Counts, Jest, Audit-Gate, Web- und Android-JS-Bundle. Lokal: alle Prüfungen grün (~45 s)..audit-allowlist.json:braces-Eintrag entfernt — Audit-Gate meldete ihn als „ohne Treffer".Art der Änderung
Cross-Platform Kompatibilität
Betrifft dieser PR plattformspezifischen Code? Nein (kein App-Code geändert)
Testing Checklist
npm run validate: Web-Export + Android-JS-Bundle)Zusätzliche Notizen
scripts/prepare-release.shist ebenfalls eine generische Vorlage (verweist u. a. auf nicht vorhandenedocs/PLAY_STORE_METADATA.md/docs/DEPLOYMENT_GUIDE.md) — bewusst nicht angefasst.Generated by Claude Code