Skip to content

chore: Release 1.9.0 (versionCode 71) auf testing vorbereiten - #372

Merged
S540d merged 3 commits into
testingfrom
chore/release-prep-1.9.0
Oct 24, 2026
Merged

S540d merged 3 commits into
testingfrom
chore/release-prep-1.9.0

Conversation

@S540d

@S540d S540d commented Oct 23, 2026

Copy link
Copy Markdown
Owner

Pull Request

Beschreibung

Codeseitige Release-Vorbereitung auf testing (kein Merge nach main). Play Store steht auf 1.8.0 / versionCode 69; testing ist mit 1.9.0 / versionCode 71 der Release-Kandidat.

Art der Änderung

  • Bugfix (non-breaking change)
  • Neue Funktion (non-breaking change)
  • Breaking Change (Fix oder Feature das bestehende Funktionalität ändert)
  • Dokumentation Update (+ Release-Tooling)

Cross-Platform Kompatibilität

Betrifft dieser PR plattformspezifischen Code? Nein (kein App-Code geändert)

Testing Checklist

  • Lokaler Build erfolgreich (npm run validate: Web-Export + Android-JS-Bundle)
  • Keine TypeScript Errors
  • Keine ESLint Warnings
  • App startet ohne Crashes (Preview-APK-Test auf Gerät steht noch aus)
  • Audit-Gate bestanden

Zusätzliche Notizen

scripts/prepare-release.sh ist ebenfalls eine generische Vorlage (verweist u. a. auf nicht vorhandene docs/PLAY_STORE_METADATA.md/docs/DEPLOYMENT_GUIDE.md) — bewusst nicht angefasst.


Generated by Claude Code

- 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
@github-actions

github-actions Bot commented Oct 23, 2026 •

Copy link
Copy Markdown

🔀 Mergeability-Report

✅ Konfliktfrei mergebar (unstable).
✅ Ziel-Branch testing ist policy-konform.

CI-Checks: ✅ keine fehlgeschlagenen Checks

⏳ 🔒 Security Audit
⏳ 🔧 Platform Compatibility
⏳ 🔑 Keystore & Credential Scan
⏳ 🔐 Docs Privacy Check
⏳ ⚙️ Workflow Linting / actionlint
⏳ 🔍 Code Quality & Linting
⏳ mergeability / mergeability
⏳ Analyze (javascript-typescript)
⏳ Analyze (actions)

Merge-Checkliste

  • CI-Checks grün
  • Keine Merge-Konflikte
  • Ziel-Branch korrekt
  • (Optional) tiefes KI-Review via /review aus Claude Code (Pro-Abo, ohne API-Kosten)

Kostenlos generiert von reusable-mergeability.yml · keine API-Kosten · review-gate: success

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
@S540d
S540d merged commit c6e0eba into testing Oct 24, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants