Bug Fixes
- Risk calculation cannot be restarted after time travel (EXPOSUREAPP-6646) #3327
- Delete negative Rapid Antigen test: Popup to confirm deletion does not appear (EXPOSUREAPP-6754) #3336
- Fix RA test result mapping (DEV) #3351
- Remove dgc from hash (EXPOSUREAPP-7628) #3359
- Use right time for RAT in contact journal (EXPOSUREAPP-7630) #3362
- App crash if details of increased/low with exposures risk card are opened (EXPOSUREAPP-7615) #3366
- Fixed DCC Server Module (EXPOSUREAPP-7457) #3374
- Fix name validation (EXPOSUREAPP-7569) #3377
- Fix Json validation (DEV) #3387
- Dcc details padding #3389
- Fix vaccination card header (EXPOSUREAPP-7747) #3405
- Fix close button missing & tab bar visible (EXPOSUREAPP-7739) #3410
- Certificates string (EXPOSUREAPP-7826) #3431
- Fix certificate LocalDate parsing being too lenient (DEV) #3426
- Fix "Testcertificate not supported" on pending testresult screen (EXPOSUREAPP-7752) #3423
- Test certificate detail screen needs to be adapted (EXPOSUREAPP-7780) #3437
- Missing text for test certificate on negative test result screen (EXPOSUREAPP-7753) #3424
- Prevent test replacement if new test is already redeemed (EXPOSUREAPP-7447) #3439
- Fix analytics reportAdvancedConsentGiven not being called on every navigation path (DEV) #3460
- Fix missing DCC consent navigation for clicked RA test links (EXPOSUREAPP-7875) #3457
- Fix DCC request screen abort dialog actions (EXPOSUREAPP-7872) #3466
- Fix Test Certificate with wrong timestamp (EXPOSUREAPP-7822) #3451
- Fix: pending DCC label (EXPOSUREAPP-7848) #3468
- Immunity state after 14 days (EXPOSUREAPP-7865) #3467
- Sort test certificates by descending order (EXPOSUREAPP-7944) #3470
- Fix test result code instead of alias printed in test certificates detail screen (EXPOSUREAPP-7781) #3449
- Cannot obtain test certificate after deleting pending/failed test certificate (EXPOSUREAPP-7763) #3474
- Add missing BottomNavigationView badge for retrieved test certificates (EXPOSUREAPP-7851) #3469
- Fix test certificate in detail screen (EXPOSUREAPP-7882) #3482
- Require labId for test certificates only for PCR tests (EXPOSUREAPP-7987) #3494
- Fix labId not being stored, when retrieved during polling (EXPOSUREAPP-7870) #3490
- Fix Test Certificate times and strings (EXPOSUREAPP-7822, EXPOSUREAPP-7889) #3491
New Features
- Green Certificate: Request test certificate - Server (EXPOSUREAPP-7457) #3309, #3317, #3332, #3347, #3358, #3363, #3373, #3376, #3378
- Green Certificate: Request test certificate - UI (EXPOSUREAPP-7423) #3314, #3300, #3294, #3340, #3343
- Green Certificate: Certificates tab (EXPOSUREAPP-7428) #3337, #3323, #3355, #3346, #3356, #3345, #3367
- Incognito mode for all edit text fields (EXPOSUREAPP-6596) #3200
- Contact Journal Extension - Store RAT and PCR Tests results (EXPOSUREAPP-6041) #3238
- Contact Journal Extension - Show RAT and PCR Tests results in Contact Journal (EXPOSUREAPP-6040) #3258
- Auto-Cleanup Contact Journal(coronatests) after 16 days (EXPOSUREAPP-6043) #3278
- Extend PPA Exposure Risk Metadata with PT (EXPOSUREAPP-6722) #3275
- Green certificate UI skeleton (EXPOSUREAPP-7516) #3283
- Extend PPA key submission, test result w/ RAT and PT(EXPOSUREAPP-6723) #3241
- DCC error handling adaptations (DEV) #3370
- Test certificate error card update (DEV) #3391
- Remove RAT/PCR Test logic & ui (EXPOSUREAPP-6931) #3420
- Link to FAQ if Certificate is not available (EXPOSUREAPP-7846) #3454
Text Changes
- Add missing "Uhr" indicator to check in duration (EXPOSUREAPP-6440) #3243
- Text Change (Adjustment to IOS) (DEV) #3279
- Hint to Find details in journal (EXPOSUREAPP-5829) #3291
- UA Bugfix Capitalization in Enumerations #3319
- Base structures for decoding/decrypting the test certificate (DEV) #3335
- Shortening of the title (DEV) #3321
- Data privacy (EXPOSUREAPP-7350) #3353
- Release info strings and more (EXPOSUREAPP-7605, EXPOSUREAPP-7596) #3350
- Translation Delivery #3361, #3433, #3465, #3481, #3498
- Default strings (DEV) #3364, #3436, #3475, #3483, #3500
- Error texts (DEV) #3368
- Data privacy (DEV) #3393
- Fix legal texts (EXPOSUREAPP-7869) #3453
Community
- Fix RAT profile continue button padding (COMMUNITY) #3308
- Fix overlapping text in Test Result (COMMUNITY, EXPOSUREAPP-7539) #3296
- Discontinue table of repositories in this repository (COMMUNITY) #3311
- Fix "App Information" scrolling for smaller devices (EXPOSUREAPP-7765) (COMMUNITY) #3416
Others / Chore
- Coroutines 1.5.0 (👨💻 ) #3227
- Contact diary screenshots with tests (EXPOSUREAPP-6044) #3284
- Home screen navigation (DEV) #3266
- Sprint preperations for v2.4.x (DEV) #3254
- Migrate from build dependency on jcenter (EXPOSUREAPP-7437) #3272
- Unit tests PPA (EXPOSUREAPP-6723) #3313
- Target Android 11 (DEV) #3310
- Fix images not shown in screenshots (DEV) #3318
- Screenshots Request DCC (EXPOSUREAPP-7434) #3352
- Restructuring of non translatable strings (DEV) #3365
- Clean testing package (👨💻 ) #3371
- Dcc url in Debug options (🧑💻 ) #3382
- Digital covid certificate packages refactoring (DEV) #3381
- Fix vaccination details screenshot (DEV) #3385
- Refactor DigitalCovidCertificate JSON/UI interfaces (DEV) #3384
- Re-enable certificate pinning (DEV) #3386
- Bump nav versions and fix different versions (DEV) #3388
- Certificates screenshots (EXPOSUREAPP-7444) #3390
- Fix Screenshot for Play Store (EXPOSUREAPP-7807) #3425
- Don't start ESL on app start in test build (EXPOSUREAPP-7946) #3471