From fb29c061c38e5a014bd1ea64e04b25ee714f1f1f Mon Sep 17 00:00:00 2001 From: chahinebrini Date: Fri, 15 May 2026 11:03:43 +0200 Subject: [PATCH] chore(native): bump android versionCode to 6 for fr-locale + lyra-voice release MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Changelog für versionCode 6: - French app-language for test customers - Lyra voice picker (legend tier) - Realtime debug page (DEV-only) - Mail-filter refactor: Groq removed, deterministic pipeline only - Bugfix: protectedDevices array guard Co-Authored-By: Claude Opus 4.7 --- apps/rebreak-native/CHANGELOG.md | 16 ++++++++++++++++ apps/rebreak-native/app.config.ts | 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/apps/rebreak-native/CHANGELOG.md b/apps/rebreak-native/CHANGELOG.md index e286873..83cf845 100644 --- a/apps/rebreak-native/CHANGELOG.md +++ b/apps/rebreak-native/CHANGELOG.md @@ -10,6 +10,22 @@ Versioning: `version` follows SemVer, `versionCode` is monotonically increasing. --- +## [0.1.0] — versionCode 6 — 2026-05-15 + +### Added +- feat(i18n): French as 3rd app language (`fr`) for test customers — full locale file, settings picker, device-locale auto-detect (a981deb-fix) +- feat(native): Lyra voice picker for legend tier — 3 ElevenLabs voices (Default / Voice 1 / Voice 2), backed by PATCH /api/profile/me/lyra-voice (d9bb7ef) +- feat(native): realtime debug page (DEV-only) — connection-state, reconnect-counter, token-expiry countdown, channel list, rolling event-log (a0d67f3) +- feat(backend): Lyra voice TTS-routing — userLyraVoiceId takes priority over default (legend-gated) (76f8595) + +### Changed +- refactor(mail): removed Groq LLM borderline layer — deterministic Score+Layer2.5 pipeline only. Resolves DSGVO-P0 items (no third-country data transfer). Layer 2.5 (Brand+Random) continues to catch Apple Hide-My-Email pattern (f2e3c00) + +### Fixed +- fix(native): `protectedDevices.filter is not a function` — Array.isArray guard on API response (a0d67f3) + +--- + ## [0.1.0] — versionCode 5 — 2026-05-14 ### Added diff --git a/apps/rebreak-native/app.config.ts b/apps/rebreak-native/app.config.ts index bd9968a..8ef18ea 100644 --- a/apps/rebreak-native/app.config.ts +++ b/apps/rebreak-native/app.config.ts @@ -39,7 +39,7 @@ export default ({ config }: ConfigContext): ExpoConfig => ({ android: { package: "org.rebreak.app", - versionCode: 5, + versionCode: 6, adaptiveIcon: { // Foreground muss in der ~66%-Safe-Zone bleiben (Launcher-Mask clippt den // Außenring) → adaptive-foreground.png ist das Logo auf transparentem