wordeck-native/Sources/Core
Till JS 2194da5b2c fix(auth): keychainAccessGroup explizit auf TeamID.BundleID
Symptom: User wurden nach App-Update / längerer App-Pause aus-
geloggt, obwohl Refresh-Token theoretisch noch gültig war. Ursache:
mit `keychainAccessGroup: nil` landet das Token im impliziten
default-bucket; bei TestFlight-Cert-Drift oder Provisioning-
Profile-Wechsel wurde es nach Update für die neue App-Instanz
unzugänglich.

Bestehende Tokens werden via ManaCore v1.5.1 KeychainStore-
Migration-Fallback automatisch in den expliziten Bucket gespiegelt
— kein erzwungener Logout.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-17 18:20:49 +02:00
..
API feat(decks): γ-1 bis γ-8 — AI/CSV-Import, Card-Edit, Pull-Update, Marketplace-Publish + Moderation + PDF 2026-05-14 02:03:59 +02:00
Auth fix(auth): keychainAccessGroup explizit auf TeamID.BundleID 2026-05-17 18:20:49 +02:00
Domain chore(lint): SwiftLint-Config + 0-Warnings-Pass + Swift-6-Concurrency-Fixes 2026-05-14 02:04:29 +02:00
Intents chore(lint): SwiftLint-Config + 0-Warnings-Pass + Swift-6-Concurrency-Fixes 2026-05-14 02:04:29 +02:00
Notifications chore(lint): SwiftLint-Config + 0-Warnings-Pass + Swift-6-Concurrency-Fixes 2026-05-14 02:04:29 +02:00
Storage v0.3.0 — Phase β-2 Study-Loop 2026-05-13 00:16:11 +02:00
Sync chore(lint): SwiftLint-Config + 0-Warnings-Pass + Swift-6-Concurrency-Fixes 2026-05-14 02:04:29 +02:00
Telemetry chore: Rebrand auf ev.mana.cardecky 2026-05-13 13:29:04 +02:00
Theme chore(lint): SwiftLint-Config + 0-Warnings-Pass + Swift-6-Concurrency-Fixes 2026-05-14 02:04:29 +02:00