Releases: corona-warn-app/cwa-app-android
v1.6.0-RC4
RC4
Features/Fixes:
Update dependency group for work and test related (EXPOSUREAPP-3289) (#1450)
Hide app content in app launcher (EXPOSUREAPP-2612) (#1390)
Update strings.xml (EXPOSURREAPP-3384) (#1476)
Include hotline notice (EXPOSUREAPP-3432) (#1478)
Fix text issues for low risk with 0/1+ encounters (EXPOSUREAPP-3193) (#1464)
Unreliable background priority (EXPOSUREAPP-3094) (#1356)
Deadman notification text (EXPOSUREAPP-2332) (#1479)
Update strings.xml (EXPOSUREAPP-3384) (#1482)
Legal Textchange: Delta Onboarding (EXPOSUREAPP-3441) (#1484)
Cannot delete tests older than 21 days (EXPOSUREAPP-2398) (#1481)
Monitor ENF calculation more closely for better progress feedback (EXPOSUREAPP-2743) (#1473)
Switch to centralized ProtoBuf format (EXPOSUREAPP-3404) (#1474)
Update strings.xml (EXPOSUREAPP-3452) (#1490)
Show different progress UIs for download and calculation (EXPOSUREAPP-2743) (#1486)
Homescreen Notifications, even though keys were submitted (EXPOSUREAPP-3181, EXPOSUREAPP-3182) (#1418)
Delete country list cache (EXPOSUREAPP-3154) (#1431)
Grant one more encryption reset attempt for users on v1.6.0 (EXPOSUREAPP-3313) (#1492)
Added logic for showing notification on risk level change (EXPOSUREAPP-2569) (#1480)
Code-Maintenance / Community:
Version bump (DEV) (#1463)
Update EncryptedPreferencesFactory (DEV) (#1472)
Translation Delivery (DEV) (#1488)
Update default strings (DEV) (#1491)
Improve logging and data emission (DEV) (#1489)
RC3
CircleCI config change for streamlined RC naming (DEV) (#1461)
1.6.0 version bump (DEV) (#1462)
RC2
Features/Fixes:
Update terms_tr.html (EXPOSUREAPP-3148) (#1408)
TaskController: Support timeout behavior (EXPOSUREAPP-2842) (#1407)
Update legal_strings.xml (EXPOSUREAPP-2942) (#1417)
Refactor submission flow fragments (EXPOSUREAPP-2746) (#1410)
Refactor missused ViewModels, support automated UI tests and screenshots (EXPOSUREAPP-2946) (#1415)
Update strings.xml (EXPOSUREAPP-3384) (#1454)
Code-Maintenance / Community:
Version bump (DEV) (#1409)
Change "last3HoursMode" to "24 hour mode" and cleanup related code (DEV) (#1395)
CircleCI signed RC build (EXPOSUREAPP-2773)(DEV) (#1437)
fixed ktlint issues (#1436)
Update LocalData.kt (#1452)
Internal signing fix (DEV) (#1449)
RC1
Features/Fixes:
Introduce VM injection for home screen and enable screen testing (EXPOSUREAPP-2946, EXPOSUREAPP-2948) (#1320)
Remove static context access from databinding accessibility formaters (EXPOSUREAPP-2746) (#1349)
Separate link from text (EXPOSUREAPP-3056) (#1361)
Introduce new link key (EXPOSUREAPP-3056) (#1362)
QR Code: Textual enhancement of test result screen (EXPOSUREAPP-3012) (#1379)
Information on how to scan QR Code (EXPOSUREAPP-2581) (#1326)
Test menu Random IDs share handled (EXPOSUREAPP-3163) (#1384)
Taskcontroller logic (EXPOSUREAPP-2743) (#1352)
Calculate the apps versionName and versionCode (EXPOSUREAPP-2772) (#1393)
Make version naming flavored (EXPOSUREAPP-2772) (#1394)
Update strings.xml (EXPOSUREAPP-2924) (#1400)
Update terms_en.html (EXPOSUREAPP-3148) (#1398)
Update strings.xml (EXPOSUREAPP-2923) (#1399)
Added dark illustration for QR Info screen (EXPOSUREAPP-2581) (#1404)
Small button colour change to more closely align with design (EXPOSUREAPP-3089) (#1403)
Disabled dates which exceed 21 days in the past (EXPOSUREAPP-3191) (#1385)
Onboarding flow refactor (EXPOSUREAPP-2995) (#1337)
Increase transaction timeout (EXPOSUREAPP-3238) (#1406)
Code-Maintenance / Community:
Add coroutine dispatcher injection to fix tests (DEV) (#1299)
Fix test readability (DEV) (#1351)
Make it easier for devs to locally test release builds (DEV) (#1305)
Disable Jetifier (DEV) (#1369)
Admin/setup new internal release pipeline (#1371)
Translation delivery: commit by LX Lab (#1383)
Update default strings (DEV) (#1391)
Translation delivery: commit by LX Lab (#1402)
Update default strings (DEV) (#1405)
Update CONTRIBUTING.md
1.5.1
v1.6.0-RC3
RC3
CircleCI config change for streamlined RC naming (DEV) (#1461)
1.6.0 version bump (DEV) (#1462)
RC2
Features/Fixes:
Update terms_tr.html (EXPOSUREAPP-3148) (#1408)
TaskController: Support timeout behavior (EXPOSUREAPP-2842) (#1407)
Update legal_strings.xml (EXPOSUREAPP-2942) (#1417)
Refactor submission flow fragments (EXPOSUREAPP-2746) (#1410)
Refactor missused ViewModels, support automated UI tests and screenshots (EXPOSUREAPP-2946) (#1415)
Update strings.xml (EXPOSUREAPP-3384) (#1454)
Code-Maintenance / Community:
Version bump (DEV) (#1409)
Change "last3HoursMode" to "24 hour mode" and cleanup related code (DEV) (#1395)
CircleCI signed RC build (EXPOSUREAPP-2773)(DEV) (#1437)
fixed ktlint issues (#1436)
Update LocalData.kt (#1452)
Internal signing fix (DEV) (#1449)
RC1
Features/Fixes:
Introduce VM injection for home screen and enable screen testing (EXPOSUREAPP-2946, EXPOSUREAPP-2948) (#1320)
Remove static context access from databinding accessibility formaters (EXPOSUREAPP-2746) (#1349)
Separate link from text (EXPOSUREAPP-3056) (#1361)
Introduce new link key (EXPOSUREAPP-3056) (#1362)
QR Code: Textual enhancement of test result screen (EXPOSUREAPP-3012) (#1379)
Information on how to scan QR Code (EXPOSUREAPP-2581) (#1326)
Test menu Random IDs share handled (EXPOSUREAPP-3163) (#1384)
Taskcontroller logic (EXPOSUREAPP-2743) (#1352)
Calculate the apps versionName and versionCode (EXPOSUREAPP-2772) (#1393)
Make version naming flavored (EXPOSUREAPP-2772) (#1394)
Update strings.xml (EXPOSUREAPP-2924) (#1400)
Update terms_en.html (EXPOSUREAPP-3148) (#1398)
Update strings.xml (EXPOSUREAPP-2923) (#1399)
Added dark illustration for QR Info screen (EXPOSUREAPP-2581) (#1404)
Small button colour change to more closely align with design (EXPOSUREAPP-3089) (#1403)
Disabled dates which exceed 21 days in the past (EXPOSUREAPP-3191) (#1385)
Onboarding flow refactor (EXPOSUREAPP-2995) (#1337)
Increase transaction timeout (EXPOSUREAPP-3238) (#1406)
Code-Maintenance / Community:
Add coroutine dispatcher injection to fix tests (DEV) (#1299)
Fix test readability (DEV) (#1351)
Make it easier for devs to locally test release builds (DEV) (#1305)
Disable Jetifier (DEV) (#1369)
Admin/setup new internal release pipeline (#1371)
Translation delivery: commit by LX Lab (#1383)
Update default strings (DEV) (#1391)
Translation delivery: commit by LX Lab (#1402)
Update default strings (DEV) (#1405)
Update CONTRIBUTING.md
1.6.0-SNAPSHOT-RC2
RC2
Features/Fixes:
Update terms_tr.html (EXPOSUREAPP-3148) (#1408)
TaskController: Support timeout behavior (EXPOSUREAPP-2842) (#1407)
Update legal_strings.xml (EXPOSUREAPP-2942) (#1417)
Refactor submission flow fragments (EXPOSUREAPP-2746) (#1410)
Refactor missused ViewModels, support automated UI tests and screenshots (EXPOSUREAPP-2946) (#1415)
Update strings.xml (EXPOSUREAPP-3384) (#1454)
Code-Maintenance / Community:
Version bump (DEV) (#1409)
Change "last3HoursMode" to "24 hour mode" and cleanup related code (DEV) (#1395)
CircleCI signed RC build (EXPOSUREAPP-2773)(DEV) (#1437)
fixed ktlint issues (#1436)
Update LocalData.kt (#1452)
Internal signing fix (DEV) (#1449)
RC1
Features/Fixes:
Introduce VM injection for home screen and enable screen testing (EXPOSUREAPP-2946, EXPOSUREAPP-2948) (#1320)
Remove static context access from databinding accessibility formaters (EXPOSUREAPP-2746) (#1349)
Separate link from text (EXPOSUREAPP-3056) (#1361)
Introduce new link key (EXPOSUREAPP-3056) (#1362)
QR Code: Textual enhancement of test result screen (EXPOSUREAPP-3012) (#1379)
Information on how to scan QR Code (EXPOSUREAPP-2581) (#1326)
Test menu Random IDs share handled (EXPOSUREAPP-3163) (#1384)
Taskcontroller logic (EXPOSUREAPP-2743) (#1352)
Calculate the apps versionName and versionCode (EXPOSUREAPP-2772) (#1393)
Make version naming flavored (EXPOSUREAPP-2772) (#1394)
Update strings.xml (EXPOSUREAPP-2924) (#1400)
Update terms_en.html (EXPOSUREAPP-3148) (#1398)
Update strings.xml (EXPOSUREAPP-2923) (#1399)
Added dark illustration for QR Info screen (EXPOSUREAPP-2581) (#1404)
Small button colour change to more closely align with design (EXPOSUREAPP-3089) (#1403)
Disabled dates which exceed 21 days in the past (EXPOSUREAPP-3191) (#1385)
Onboarding flow refactor (EXPOSUREAPP-2995) (#1337)
Increase transaction timeout (EXPOSUREAPP-3238) (#1406)
Code-Maintenance / Community:
Add coroutine dispatcher injection to fix tests (DEV) (#1299)
Fix test readability (DEV) (#1351)
Make it easier for devs to locally test release builds (DEV) (#1305)
Disable Jetifier (DEV) (#1369)
Admin/setup new internal release pipeline (#1371)
Translation delivery: commit by LX Lab (#1383)
Update default strings (DEV) (#1391)
Translation delivery: commit by LX Lab (#1402)
Update default strings (DEV) (#1405)
Update CONTRIBUTING.md
1.5.1-SNAPSHOT-RC1
1.5.0
Features/Fixes:
Fix behavior of last 3 hours test mode switch (EXPOSUREAPP-3179) (#1375)
Country list on Risiko-Ermittlung AFTER WLAN ON (EXPOSUREAPP-3152) (#1372)
Code smell fixes (EXPOSURAPP-3058) (#1330)
Fix FAQ Link in TR (EXPOSUREAPP-2515) (#1353)
Update legal_strings.xml (EXPOSUREAPP-2012) (#1364)
Improving Sonarcloud Scans (EXPOSUREAPP-2772) (#1359)
Introduce translations for the button to skip the symptoms screen (EXPOSUREAPP-3088) (#1323)
Fix code smells (code duplication) (EXPOSUREAPP-3058) (#1321)
Correct Protobuf format (EXPOSUREAPP-3071, EXPOSUREAPP-3049) (#1332)
Update privacy (EXPOSUREAPP-2954) (#1328)
Update privacy_en.html (EXPOSUREAPP-2954) (#1333)
Update legal_strings.xml (EXPOSUREAPP-2938) (#1335)
Add option to skip Symptoms Screens from Test Result (EXPOSUREAPP-3075) (#1334)
Update privacy_tr.html (EXPOSUREAPP-2954) (#1338)
Update default translations (EXPOSUREAPP-3090) (#1339)
Update legal_strings.xml (EXPOSUREAPP-2938) (#1340)
Text change: 9002 Error Recovery Notice (EXPOSUREAPP-3106) (#1343)
Remove text section "Your test result was verified as positive." (EXPOSUREAPP-3075) (#1341)
Fix: Pop-up dialog for cancelation of the key upload appears on the wrong screen (EXPOSUREAPP-2915) (#1331)
German text update: Zufallscode to Zufalls-ID (EXPOSUREAPP-3055) (#1308)
Translation of legal strings to EN/TR (EXPOSUREAPP-2919, EXPOSUREAPP-2931, EXPOSUREAPP-2938, EXPOSUREAPP-2942) (#1313)
Overlaying text in risk detection view (EXPOSUREAPP-3068) (#1314)
Update data privacy & terms (en) (EXPOSUREAPP-2952 , EXPOSUREAPP-2951) (#1315)
Fix small typos and remove RKI Hotline (EXPOSUREAPP-2633) (#1318)
Eula & Data privacy tr (EXPOSUREAPP-2954, EXPOSUREAPP-2951) (#1319)
Introduce translations for the button to skip the symptoms screen (EXPOSUREAPP-3088) (#1323)
Fix code smells (code duplication) (EXPOSUREAPP-3058) (#1321)
Correct Protobuf format (EXPOSUREAPP-3071, EXPOSUREAPP-3049) (#1332)
Update privacy (EXPOSUREAPP-2954) (#1328)
Overhaul of DiagnosisKey related Download and Caching Mechanisms (EXPOSUREAPP-2469) (#1136)
Implementation of tests for the interoperability countries selection screen (EXPOSUREAPP-2439) (#1140)
Improve low storage error message (EXPOSUREAPP-2745) (#1190)
Texts for interoperability user consent (EXPOSUREAPP-2750) (#1194)
Interoperability Onboarding and Information (EXPOSUREAPP-2730, EXPOSUREAPP-2733) (#1202)
Text changes for existing user consent (EXPOSUREAPP-2751) (#1197)
Activity “Risiko-Ermittlung” switch off does not announce “Gestoppt” directly after action (EXPOSUREAPP-1798) (#1191)
Handle App Config uniformly with caching (EXPOSUREAPP-2747) (#1213)
TAN Hotline no. not clickable (EXPOSUREAPP-2551) (#1193)
Interoperability: List of Countries can not be loaded for 1.5.x in new onboarding / interop (EXPOSUREAPP-2744) (#1232)
Interoperability: New Note on Data Processing (EXPOSUREAPP-2742) (#1224)
Embed country list for submission of keys screen (EXPOSUREAPP-2738) (#1234)
Tess Relay for technical hotline (EXPOSUREAPP-2690) (#1244)
Textual Enhancement in Context of "Gesundheitsamt" (EXPOSUREAPP-2692) (#1253)
Enhanced tests for interop / countrylist (Exposureapp-2733, EXPOSUREAPP-2744) (#1255)
Submission logic for interop (EXPOSUREAPP-2737) (#1237)
Improve German wording on interoperability onboarding screen (EXPOSUREAPP-2971) (#1264)
Submission result request handling fix (EXPOSUREAPP-3001) (#1291)
Improve low storage error formatting (EXPOSUREAPP-2745) (#1292)
Show the correct error if the initial app config download fails (EXPOSUREAPP-2747) (#1293)
Interoperability: Submit days since onset of symptoms, Add 15th key to transmission risk vector (EXPOSUREAPP-2748, EXPOSUREAPP-2686) (#1223)
Legal Texts (EXPOSUREAPP-2954 , EXPOSUREAPP-2951, EXPOSUREAPP-2942, EXPOSUREAPP-2938, EXPOSUREAPP-2931, EXPOSUREAPP-2925, EXPOSUREAPP-2924, EXPOSUREAPP-2923, EXPOSUREAPP-2922, EXPOSUREAPP-2920, EXPOSUREAPP-2919, EXPOSUREAPP-2918, EXPOSUREAPP-2917) (#1270)
Federation/EUR key-package file support (EXPOSUREAPP-3025) (#1295)
Reduce code duplication (EXPOSUREAPP-2844) (#1286)
Texts for error recovery notice (EXPOSUREAPP-1851) (#1254)
Update default strings (EXPOSUREAPP-2865) (#1251)
Perform data reset for users already affected by the encryption issues (EXPOSUREAPP-1851/EXPOSUREAPP-2958) (#1256)
Fix: Update legal texts for symptom request (EXPOSUREAPP-2851) (#1229)
Fix grammar error in privacy notice (EXPOSUREAPP_2251) (#1236)
Encounter with low risk missing link in risk details (EXPOSUREAPP-2883) (#1243)
Wrap EncryptedSharedPreferences initialization in a retry mechanism (EXPOSUREAPP-1851) (#1235)
Replace Handy with Smartphone (EXPOSUREAPP-2777) (#1203)
QuotaCalculator v2 (EXPOSUREAPP-2797) (#1201)
Fix: Update data privacy (de & en) and user consent (de) (EXPOSUREAPP-2778) (#1206)
Replace "Mobiltelefon/Handy/Endgerät" by "Smartphone" in terms_de (EXPOSUREAPP-2777) (#1209)
Fix: Update data privacy (tr) (EXPOSUREAPP-2778) (#1211)
Translation delivery (#1216)
Fixed: cannot activate prioritised background activity on some devices (EXPOSUREAPP-2506) (#1116)
Improve Explanation for "Risikobegegnung mit niedrigem Risiko" (EXPOSUREAPP-1971) (#1112)
Remove Cache Clearing to reduce CDN load on failing devices (EXPOSUREAPP-2405) (#1108)
Throw Exception in case we have a failed entry to ensure Abortion of the Transaction (EXPOSUREAPP-2405) (#1134)
Feature: Update low risk string (EXPOSUREAPP-1971) (#1125)
Translation delivery: commit by LX Lab (#1126)
Update strings.xml App-Nutzung ab 16 Jahren (EXPOSUREAPP-2559) (#1120)
Removed 'Button' announcement on risk card (EXPOSUREAPP-1542) (#945)
Double Timeout Variables for HTTP Requests and Triple the Timeout for the Transaction to ensure less timeouts are received with bad networking. (EXPOSUREAPP-2190) (#1138)
Update terms_de.html (EXPOSUREAPP-2028) (#1155)
Version Checker with Branching for Checks on provideDiagnosisKeys below v16 of ENF (EXPOSUREAPP-2213) (#1150)
QR Code stricter validation (EXPOSUREAPP-2570) (#1127)
Submission: Warning if user cancels submission (EXPOSUREAPP-2509) (#1142)
Reverted replaced wording (EXPOSUREAPP-2638) (#1153) (#1165)
Adjustment of Google Service description (EXPOSUREAPP-2012) (#1168)
Fixed Message for bad TAN (EXPOSUREAPP-2552) (#1131)
SubmissionQRCodeScanFragment - fix for not equal Error Dialogs (EXPOSUREAPP-1829) (#1135)
Remove phone number in terms_de.html (EXPOSUREAPP-2633) (#1167)
Improve Explanation for usage of location services (EXPOSUREAPP-2384) (#1137)
Invalid TAN shows QR-Code error message (EXPOSUREAPP-2552) (#1171)
TAN subtext adjustment - layout & text (EXPOSUREAPP-2549) (#1174)
Align dataprivacy text with button and fixed wrong wording (EXPOSUREAPP-2567) (#1175)
Provide onset of symptoms before upload (EXPOSUREAPP-1605) (#1170)
1.3.1 into 1.4.0 (#1177)
Text: Background Activity (EXPOSUREAPP-1884) (#1052)
Text: Fix string Datenverarbeitung (EXPOSUREAPP-2272) (#1058)
Text: Fix string for qr code error message (EXPOSUREAPP-2287) (#1059)
Text: Missing Comma (EXPOSUREAPP-2003) (#1054)
Fix: Replaced brackets with leading # to match website faq structure (EXPOSUREAPP-2261) (#1074)
App usages over 16 years (EXPOSUREAPP-1781) (#1048)
Fix: Grammar error in data privacy (EXPOSUREAPP-2251) (#1075)
No Location Services needed for Android 11 (EXPOSUREAPP-2025) (#1057)
Include test result retrieval in playbook for initial registration (EXPOSUREAPP-2314) (#1073)
Active tracing days no longer negative (EXPOSUREAPP-2366) (#1082)
Update german & english eula (EXPOSUREAPP-1781) (#1083)
Fix: alternate contact possibility (EXPOSUREAPP-2297, EXPOSUREAPP-2308) (#1055)
Fix: Consolidate all number of retrieve diagnosis keys into one (EXPOSUREAPP-2405) (#1088)
Prevent UI scopes from canceling transactions (EXPOSUREAPP-2312) (#1093)
Voice assist double tap on link fix (EXPOSUREAPP-2288) (#1094)
New Scan Confirmation Texts Change (EXPOSUREAPP-2427) (#1097)
Remove blanket internet connection status (EXPOSUREAPP-1572) (#1096)
Single point of resposibility for background activity prioritization (EXPOSUREAPP-2271) (#1098)
Translation Delivery (#1077)
Translation delivery (#1105)
Missing Hyphen between "App Nutzung" (EXPOSUREAPP-2453) (#1104)
New Strings for Risikobegegnung mit niedrigem Risiko (EXPOSUREAPP-2462) (#1106)
Code-Maintenance / Community:
Update terms DE (DEV) (#1381)
Version bump (#1382)
Version bump (DEV) (#1367)
Add r8/proguard configuration to keep GSON related classes. (#1348)
CircleCI pipeline improvement (DEV) (#1327)
Moved sonar cloud report to device unit tests (DEV) (#1357)
Translation Delivery (DEV) (#1336)
Version bump (DEV) (#1347)
Add r8/proguard configuration to keep GSON related classes. (#1348)
Better handling of unexpected supportedCountryData from the server (DEV) (#1301)
Update prod_environments.json (#1307)
Translation delivery: commit by LX Lab (#1312)
Update default strings (DEV) (#1316)
Version bump (DEV) (#1322)
Introduce ViewModel Injection (#1151)
Reduce boilerplate code for fragment view setup (#1161)
Prefer server MD5 over local one for downloaded files. (#1181)
Improve interop storage check. (#1180)
Fix databinding lifecycle #1182. (#1182)
Translation Delivery (#1205)
Correct FAQ link for turkish is updated (#1198)
Simplify threading to prevent flaky tests. (#1220)
Make transaction timeout settable per transaction. Increase Risk Level Calc transaction (#1227)
Force specific log tags in a few instances (#1249)
Alternative environment setup (#1246)
Unify interoperability titles and fix small typo (#1262)
Fix various code smells and refactor our Application class (#1221)
Solve unreliable tests (#1266)
Release 1.5.x house keeping (#1271)
Remove manual set of screen orientation (#1272)
Improve API test fragment and environment switching (DEV) (#1269)
Translation delivery and default strings (DEV) (#1298)
Version bump (#1297)
Update prod_environments.json...
1.6.0-SNAPSHOT-RC1
RC1
Features/Fixes:
Introduce VM injection for home screen and enable screen testing (EXPOSUREAPP-2946, EXPOSUREAPP-2948) (#1320)
Remove static context access from databinding accessibility formaters (EXPOSUREAPP-2746) (#1349)
Separate link from text (EXPOSUREAPP-3056) (#1361)
Introduce new link key (EXPOSUREAPP-3056) (#1362)
QR Code: Textual enhancement of test result screen (EXPOSUREAPP-3012) (#1379)
Information on how to scan QR Code (EXPOSUREAPP-2581) (#1326)
Test menu Random IDs share handled (EXPOSUREAPP-3163) (#1384)
Taskcontroller logic (EXPOSUREAPP-2743) (#1352)
Calculate the apps versionName and versionCode (EXPOSUREAPP-2772) (#1393)
Make version naming flavored (EXPOSUREAPP-2772) (#1394)
Update strings.xml (EXPOSUREAPP-2924) (#1400)
Update terms_en.html (EXPOSUREAPP-3148) (#1398)
Update strings.xml (EXPOSUREAPP-2923) (#1399)
Added dark illustration for QR Info screen (EXPOSUREAPP-2581) (#1404)
Small button colour change to more closely align with design (EXPOSUREAPP-3089) (#1403)
Disabled dates which exceed 21 days in the past (EXPOSUREAPP-3191) (#1385)
Onboarding flow refactor (EXPOSUREAPP-2995) (#1337)
Increase transaction timeout (EXPOSUREAPP-3238) (#1406)
Code-Maintenance / Community:
Add coroutine dispatcher injection to fix tests (DEV) (#1299)
Fix test readability (DEV) (#1351)
Make it easier for devs to locally test release builds (DEV) (#1305)
Disable Jetifier (DEV) (#1369)
Admin/setup new internal release pipeline (#1371)
Translation delivery: commit by LX Lab (#1383)
Update default strings (DEV) (#1391)
Translation delivery: commit by LX Lab (#1402)
Update default strings (DEV) (#1405)
Update CONTRIBUTING.md
1.5.0-SNAPSHOT-RC5
RC5
Features/Fixes:
Fix behavior of last 3 hours test mode switch (EXPOSUREAPP-3179) (#1375)
Country list on Risiko-Ermittlung AFTER WLAN ON (EXPOSUREAPP-3152) (#1372)
Code-Maintenance / Community:
Update terms DE (DEV) (#1381)
Version bump (#1382)
RC4
Features/Fixes:
Code smell fixes (EXPOSURAPP-3058) (#1330)
Fix FAQ Link in TR (EXPOSUREAPP-2515) (#1353)
Update legal_strings.xml (EXPOSUREAPP-2012) (#1364)
Improving Sonarcloud Scans (EXPOSUREAPP-2772) (#1359)
Code-Maintenance / Community:
Version bump (DEV) (#1367)
Add r8/proguard configuration to keep GSON related classes. (#1348)
CircleCI pipeline improvement (DEV) (#1327)
Moved sonar cloud report to device unit tests (DEV) (#1357)
RC3
Features/Fixes:
Introduce translations for the button to skip the symptoms screen (EXPOSUREAPP-3088) (#1323)
Fix code smells (code duplication) (EXPOSUREAPP-3058) (#1321)
Correct Protobuf format (EXPOSUREAPP-3071, EXPOSUREAPP-3049) (#1332)
Update privacy (EXPOSUREAPP-2954) (#1328)
Update privacy_en.html (EXPOSUREAPP-2954) (#1333)
Update legal_strings.xml (EXPOSUREAPP-2938) (#1335)
Add option to skip Symptoms Screens from Test Result (EXPOSUREAPP-3075) (#1334)
Update privacy_tr.html (EXPOSUREAPP-2954) (#1338)
Update default translations (EXPOSUREAPP-3090) (#1339)
Update legal_strings.xml (EXPOSUREAPP-2938) (#1340)
Text change: 9002 Error Recovery Notice (EXPOSUREAPP-3106) (#1343)
Remove text section "Your test result was verified as positive." (EXPOSUREAPP-3075) (#1341)
Fix: Pop-up dialog for cancelation of the key upload appears on the wrong screen (EXPOSUREAPP-2915) (#1331)
Code-Maintenance / Community:
Translation Delivery (DEV) (#1336)
Version bump (DEV) (#1347)
Add r8/proguard configuration to keep GSON related classes. (#1348)
RC2
Features/Fixes:
German text update: Zufallscode to Zufalls-ID (EXPOSUREAPP-3055) (#1308)
Translation of legal strings to EN/TR (EXPOSUREAPP-2919, EXPOSUREAPP-2931, EXPOSUREAPP-2938, EXPOSUREAPP-2942) (#1313)
Overlaying text in risk detection view (EXPOSUREAPP-3068) (#1314)
Update data privacy & terms (en) (EXPOSUREAPP-2952 , EXPOSUREAPP-2951) (#1315)
Fix small typos and remove RKI Hotline (EXPOSUREAPP-2633) (#1318)
Eula & Data privacy tr (EXPOSUREAPP-2954, EXPOSUREAPP-2951) (#1319)
Introduce translations for the button to skip the symptoms screen (EXPOSUREAPP-3088) (#1323)
Fix code smells (code duplication) (EXPOSUREAPP-3058) (#1321)
Correct Protobuf format (EXPOSUREAPP-3071, EXPOSUREAPP-3049) (#1332)
Update privacy (EXPOSUREAPP-2954) (#1328)
Code-Maintenance / Community:
Better handling of unexpected supportedCountryData from the server (DEV) (#1301)
Update prod_environments.json (#1307)
Translation delivery: commit by LX Lab (#1312)
Update default strings (DEV) (#1316)
Version bump (DEV) (#1322)
RC1
Features/Fixes:
Overhaul of DiagnosisKey related Download and Caching Mechanisms (EXPOSUREAPP-2469) (#1136)
Implementation of tests for the interoperability countries selection screen (EXPOSUREAPP-2439) (#1140)
Improve low storage error message (EXPOSUREAPP-2745) (#1190)
Texts for interoperability user consent (EXPOSUREAPP-2750) (#1194)
Interoperability Onboarding and Information (EXPOSUREAPP-2730, EXPOSUREAPP-2733) (#1202)
Text changes for existing user consent (EXPOSUREAPP-2751) (#1197)
Activity “Risiko-Ermittlung” switch off does not announce “Gestoppt” directly after action (EXPOSUREAPP-1798) (#1191)
Handle App Config uniformly with caching (EXPOSUREAPP-2747) (#1213)
TAN Hotline no. not clickable (EXPOSUREAPP-2551) (#1193)
Interoperability: List of Countries can not be loaded for 1.5.x in new onboarding / interop (EXPOSUREAPP-2744) (#1232)
Interoperability: New Note on Data Processing (EXPOSUREAPP-2742) (#1224)
Embed country list for submission of keys screen (EXPOSUREAPP-2738) (#1234)
Tess Relay for technical hotline (EXPOSUREAPP-2690) (#1244)
Textual Enhancement in Context of "Gesundheitsamt" (EXPOSUREAPP-2692) (#1253)
Enhanced tests for interop / countrylist (Exposureapp-2733, EXPOSUREAPP-2744) (#1255)
Submission logic for interop (EXPOSUREAPP-2737) (#1237)
Improve German wording on interoperability onboarding screen (EXPOSUREAPP-2971) (#1264)
Submission result request handling fix (EXPOSUREAPP-3001) (#1291)
Improve low storage error formatting (EXPOSUREAPP-2745) (#1292)
Show the correct error if the initial app config download fails (EXPOSUREAPP-2747) (#1293)
Interoperability: Submit days since onset of symptoms, Add 15th key to transmission risk vector (EXPOSUREAPP-2748, EXPOSUREAPP-2686) (#1223)
Legal Texts (EXPOSUREAPP-2954 , EXPOSUREAPP-2951, EXPOSUREAPP-2942, EXPOSUREAPP-2938, EXPOSUREAPP-2931, EXPOSUREAPP-2925, EXPOSUREAPP-2924, EXPOSUREAPP-2923, EXPOSUREAPP-2922, EXPOSUREAPP-2920, EXPOSUREAPP-2919, EXPOSUREAPP-2918, EXPOSUREAPP-2917) (#1270)
Federation/EUR key-package file support (EXPOSUREAPP-3025) (#1295)
Reduce code duplication (EXPOSUREAPP-2844) (#1286)
Code-Maintenance / Community:
Introduce ViewModel Injection (#1151)
Reduce boilerplate code for fragment view setup (#1161)
Prefer server MD5 over local one for downloaded files. (#1181)
Improve interop storage check. (#1180)
Fix databinding lifecycle #1182. (#1182)
Translation Delivery (#1205)
Correct FAQ link for turkish is updated (#1198)
Simplify threading to prevent flaky tests. (#1220)
Make transaction timeout settable per transaction. Increase Risk Level Calc transaction (#1227)
Force specific log tags in a few instances (#1249)
Alternative environment setup (#1246)
Unify interoperability titles and fix small typo (#1262)
Fix various code smells and refactor our Application class (#1221)
Solve unreliable tests (#1266)
Release 1.5.x house keeping (#1271)
Remove manual set of screen orientation (#1272)
Improve API test fragment and environment switching (DEV) (#1269)
Translation delivery and default strings (DEV) (#1298)
Version bump (#1297)
Update prod_environments.json (#1307)
Better handling of unexpected supportedCountryData from the server (DEV) (#1301)
1.5.0-SNAPSHOT-RC4
RC4
Features/Fixes:
Code smell fixes (EXPOSURAPP-3058) (#1330)
Fix FAQ Link in TR (EXPOSUREAPP-2515) (#1353)
Update legal_strings.xml (EXPOSUREAPP-2012) (#1364)
Improving Sonarcloud Scans (EXPOSUREAPP-2772) (#1359)
Code-Maintenance / Community:
Version bump (DEV) (#1367)
Add r8/proguard configuration to keep GSON related classes. (#1348)
CircleCI pipeline improvement (DEV) (#1327)
Moved sonar cloud report to device unit tests (DEV) (#1357)
RC3
Features/Fixes:
Introduce translations for the button to skip the symptoms screen (EXPOSUREAPP-3088) (#1323)
Fix code smells (code duplication) (EXPOSUREAPP-3058) (#1321)
Correct Protobuf format (EXPOSUREAPP-3071, EXPOSUREAPP-3049) (#1332)
Update privacy (EXPOSUREAPP-2954) (#1328)
Update privacy_en.html (EXPOSUREAPP-2954) (#1333)
Update legal_strings.xml (EXPOSUREAPP-2938) (#1335)
Add option to skip Symptoms Screens from Test Result (EXPOSUREAPP-3075) (#1334)
Update privacy_tr.html (EXPOSUREAPP-2954) (#1338)
Update default translations (EXPOSUREAPP-3090) (#1339)
Update legal_strings.xml (EXPOSUREAPP-2938) (#1340)
Text change: 9002 Error Recovery Notice (EXPOSUREAPP-3106) (#1343)
Remove text section "Your test result was verified as positive." (EXPOSUREAPP-3075) (#1341)
Fix: Pop-up dialog for cancelation of the key upload appears on the wrong screen (EXPOSUREAPP-2915) (#1331)
Code-Maintenance / Community:
Translation Delivery (DEV) (#1336)
Version bump (DEV) (#1347)
Add r8/proguard configuration to keep GSON related classes. (#1348)
RC2
Features/Fixes:
German text update: Zufallscode to Zufalls-ID (EXPOSUREAPP-3055) (#1308)
Translation of legal strings to EN/TR (EXPOSUREAPP-2919, EXPOSUREAPP-2931, EXPOSUREAPP-2938, EXPOSUREAPP-2942) (#1313)
Overlaying text in risk detection view (EXPOSUREAPP-3068) (#1314)
Update data privacy & terms (en) (EXPOSUREAPP-2952 , EXPOSUREAPP-2951) (#1315)
Fix small typos and remove RKI Hotline (EXPOSUREAPP-2633) (#1318)
Eula & Data privacy tr (EXPOSUREAPP-2954, EXPOSUREAPP-2951) (#1319)
Introduce translations for the button to skip the symptoms screen (EXPOSUREAPP-3088) (#1323)
Fix code smells (code duplication) (EXPOSUREAPP-3058) (#1321)
Correct Protobuf format (EXPOSUREAPP-3071, EXPOSUREAPP-3049) (#1332)
Update privacy (EXPOSUREAPP-2954) (#1328)
Code-Maintenance / Community:
Better handling of unexpected supportedCountryData from the server (DEV) (#1301)
Update prod_environments.json (#1307)
Translation delivery: commit by LX Lab (#1312)
Update default strings (DEV) (#1316)
Version bump (DEV) (#1322)
RC1
Features/Fixes:
Overhaul of DiagnosisKey related Download and Caching Mechanisms (EXPOSUREAPP-2469) (#1136)
Implementation of tests for the interoperability countries selection screen (EXPOSUREAPP-2439) (#1140)
Improve low storage error message (EXPOSUREAPP-2745) (#1190)
Texts for interoperability user consent (EXPOSUREAPP-2750) (#1194)
Interoperability Onboarding and Information (EXPOSUREAPP-2730, EXPOSUREAPP-2733) (#1202)
Text changes for existing user consent (EXPOSUREAPP-2751) (#1197)
Activity “Risiko-Ermittlung” switch off does not announce “Gestoppt” directly after action (EXPOSUREAPP-1798) (#1191)
Handle App Config uniformly with caching (EXPOSUREAPP-2747) (#1213)
TAN Hotline no. not clickable (EXPOSUREAPP-2551) (#1193)
Interoperability: List of Countries can not be loaded for 1.5.x in new onboarding / interop (EXPOSUREAPP-2744) (#1232)
Interoperability: New Note on Data Processing (EXPOSUREAPP-2742) (#1224)
Embed country list for submission of keys screen (EXPOSUREAPP-2738) (#1234)
Tess Relay for technical hotline (EXPOSUREAPP-2690) (#1244)
Textual Enhancement in Context of "Gesundheitsamt" (EXPOSUREAPP-2692) (#1253)
Enhanced tests for interop / countrylist (Exposureapp-2733, EXPOSUREAPP-2744) (#1255)
Submission logic for interop (EXPOSUREAPP-2737) (#1237)
Improve German wording on interoperability onboarding screen (EXPOSUREAPP-2971) (#1264)
Submission result request handling fix (EXPOSUREAPP-3001) (#1291)
Improve low storage error formatting (EXPOSUREAPP-2745) (#1292)
Show the correct error if the initial app config download fails (EXPOSUREAPP-2747) (#1293)
Interoperability: Submit days since onset of symptoms, Add 15th key to transmission risk vector (EXPOSUREAPP-2748, EXPOSUREAPP-2686) (#1223)
Legal Texts (EXPOSUREAPP-2954 , EXPOSUREAPP-2951, EXPOSUREAPP-2942, EXPOSUREAPP-2938, EXPOSUREAPP-2931, EXPOSUREAPP-2925, EXPOSUREAPP-2924, EXPOSUREAPP-2923, EXPOSUREAPP-2922, EXPOSUREAPP-2920, EXPOSUREAPP-2919, EXPOSUREAPP-2918, EXPOSUREAPP-2917) (#1270)
Federation/EUR key-package file support (EXPOSUREAPP-3025) (#1295)
Reduce code duplication (EXPOSUREAPP-2844) (#1286)
Code-Maintenance / Community:
Introduce ViewModel Injection (#1151)
Reduce boilerplate code for fragment view setup (#1161)
Prefer server MD5 over local one for downloaded files. (#1181)
Improve interop storage check. (#1180)
Fix databinding lifecycle #1182. (#1182)
Translation Delivery (#1205)
Correct FAQ link for turkish is updated (#1198)
Simplify threading to prevent flaky tests. (#1220)
Make transaction timeout settable per transaction. Increase Risk Level Calc transaction (#1227)
Force specific log tags in a few instances (#1249)
Alternative environment setup (#1246)
Unify interoperability titles and fix small typo (#1262)
Fix various code smells and refactor our Application class (#1221)
Solve unreliable tests (#1266)
Release 1.5.x house keeping (#1271)
Remove manual set of screen orientation (#1272)
Improve API test fragment and environment switching (DEV) (#1269)
Translation delivery and default strings (DEV) (#1298)
Version bump (#1297)
Update prod_environments.json (#1307)
Better handling of unexpected supportedCountryData from the server (DEV) (#1301)
1.5.0-SNAPSHOT-RC3
RC3
Features/Fixes:
Introduce translations for the button to skip the symptoms screen (EXPOSUREAPP-3088) (#1323)
Fix code smells (code duplication) (EXPOSUREAPP-3058) (#1321)
Correct Protobuf format (EXPOSUREAPP-3071, EXPOSUREAPP-3049) (#1332)
Update privacy (EXPOSUREAPP-2954) (#1328)
Update privacy_en.html (EXPOSUREAPP-2954) (#1333)
Update legal_strings.xml (EXPOSUREAPP-2938) (#1335)
Add option to skip Symptoms Screens from Test Result (EXPOSUREAPP-3075) (#1334)
Update privacy_tr.html (EXPOSUREAPP-2954) (#1338)
Update default translations (EXPOSUREAPP-3090) (#1339)
Update legal_strings.xml (EXPOSUREAPP-2938) (#1340)
Text change: 9002 Error Recovery Notice (EXPOSUREAPP-3106) (#1343)
Remove text section "Your test result was verified as positive." (EXPOSUREAPP-3075) (#1341)
Fix: Pop-up dialog for cancelation of the key upload appears on the wrong screen (EXPOSUREAPP-2915) (#1331)
Code-Maintenance / Community:
Translation Delivery (DEV) (#1336)
Version bump (DEV) (#1347)
Add r8/proguard configuration to keep GSON related classes. (#1348)
RC2
Features/Fixes:
German text update: Zufallscode to Zufalls-ID (EXPOSUREAPP-3055) (#1308)
Translation of legal strings to EN/TR (EXPOSUREAPP-2919, EXPOSUREAPP-2931, EXPOSUREAPP-2938, EXPOSUREAPP-2942) (#1313)
Overlaying text in risk detection view (EXPOSUREAPP-3068) (#1314)
Update data privacy & terms (en) (EXPOSUREAPP-2952 , EXPOSUREAPP-2951) (#1315)
Fix small typos and remove RKI Hotline (EXPOSUREAPP-2633) (#1318)
Eula & Data privacy tr (EXPOSUREAPP-2954, EXPOSUREAPP-2951) (#1319)
Introduce translations for the button to skip the symptoms screen (EXPOSUREAPP-3088) (#1323)
Fix code smells (code duplication) (EXPOSUREAPP-3058) (#1321)
Correct Protobuf format (EXPOSUREAPP-3071, EXPOSUREAPP-3049) (#1332)
Update privacy (EXPOSUREAPP-2954) (#1328)
Code-Maintenance / Community:
Better handling of unexpected supportedCountryData from the server (DEV) (#1301)
Update prod_environments.json (#1307)
Translation delivery: commit by LX Lab (#1312)
Update default strings (DEV) (#1316)
Version bump (DEV) (#1322)
RC1
Features/Fixes:
Overhaul of DiagnosisKey related Download and Caching Mechanisms (EXPOSUREAPP-2469) (#1136)
Implementation of tests for the interoperability countries selection screen (EXPOSUREAPP-2439) (#1140)
Improve low storage error message (EXPOSUREAPP-2745) (#1190)
Texts for interoperability user consent (EXPOSUREAPP-2750) (#1194)
Interoperability Onboarding and Information (EXPOSUREAPP-2730, EXPOSUREAPP-2733) (#1202)
Text changes for existing user consent (EXPOSUREAPP-2751) (#1197)
Activity “Risiko-Ermittlung” switch off does not announce “Gestoppt” directly after action (EXPOSUREAPP-1798) (#1191)
Handle App Config uniformly with caching (EXPOSUREAPP-2747) (#1213)
TAN Hotline no. not clickable (EXPOSUREAPP-2551) (#1193)
Interoperability: List of Countries can not be loaded for 1.5.x in new onboarding / interop (EXPOSUREAPP-2744) (#1232)
Interoperability: New Note on Data Processing (EXPOSUREAPP-2742) (#1224)
Embed country list for submission of keys screen (EXPOSUREAPP-2738) (#1234)
Tess Relay for technical hotline (EXPOSUREAPP-2690) (#1244)
Textual Enhancement in Context of "Gesundheitsamt" (EXPOSUREAPP-2692) (#1253)
Enhanced tests for interop / countrylist (Exposureapp-2733, EXPOSUREAPP-2744) (#1255)
Submission logic for interop (EXPOSUREAPP-2737) (#1237)
Improve German wording on interoperability onboarding screen (EXPOSUREAPP-2971) (#1264)
Submission result request handling fix (EXPOSUREAPP-3001) (#1291)
Improve low storage error formatting (EXPOSUREAPP-2745) (#1292)
Show the correct error if the initial app config download fails (EXPOSUREAPP-2747) (#1293)
Interoperability: Submit days since onset of symptoms, Add 15th key to transmission risk vector (EXPOSUREAPP-2748, EXPOSUREAPP-2686) (#1223)
Legal Texts (EXPOSUREAPP-2954 , EXPOSUREAPP-2951, EXPOSUREAPP-2942, EXPOSUREAPP-2938, EXPOSUREAPP-2931, EXPOSUREAPP-2925, EXPOSUREAPP-2924, EXPOSUREAPP-2923, EXPOSUREAPP-2922, EXPOSUREAPP-2920, EXPOSUREAPP-2919, EXPOSUREAPP-2918, EXPOSUREAPP-2917) (#1270)
Federation/EUR key-package file support (EXPOSUREAPP-3025) (#1295)
Reduce code duplication (EXPOSUREAPP-2844) (#1286)
Code-Maintenance / Community:
Introduce ViewModel Injection (#1151)
Reduce boilerplate code for fragment view setup (#1161)
Prefer server MD5 over local one for downloaded files. (#1181)
Improve interop storage check. (#1180)
Fix databinding lifecycle #1182. (#1182)
Translation Delivery (#1205)
Correct FAQ link for turkish is updated (#1198)
Simplify threading to prevent flaky tests. (#1220)
Make transaction timeout settable per transaction. Increase Risk Level Calc transaction (#1227)
Force specific log tags in a few instances (#1249)
Alternative environment setup (#1246)
Unify interoperability titles and fix small typo (#1262)
Fix various code smells and refactor our Application class (#1221)
Solve unreliable tests (#1266)
Release 1.5.x house keeping (#1271)
Remove manual set of screen orientation (#1272)
Improve API test fragment and environment switching (DEV) (#1269)
Translation delivery and default strings (DEV) (#1298)
Version bump (#1297)
Update prod_environments.json (#1307)
Better handling of unexpected supportedCountryData from the server (DEV) (#1301)