RC 0
Bug Fixes
- No auto-submission in CheckIn-Selection-Screen (EXPOSUREAPP-6689) #3050
- Close button disappearing (EXPOSUREAPP-5548, EXPOSUREAPP-6652) #3081
- Fix rat wrong birthdate format (EXPOSUREAPP-7069) #3083
- Device agnostic PDF size (EXPOSUREAPP-6696) #3095
- Removed bold Description in Event Creation (DEV) #3103
- Adapt System UI colour in light and dark themes (EXPOSUREAPP-6991) #3078
- Switched texts in trace location organizer onboarding screen (DEV) #3088
- Fix app info cut on screen bottom (EXPOSUREAPP-7040) #3098
- Additional HTTP 304 check for remote config (EXPOSUREAPP-6298) #3091
- Fix flags (EXPOSUREAPP-4209) #3127
- More human readable server errors (EXPOSUREAPP-7136) #3143
- Qr Code partially scrolled (EXPOSUREAPP-6541) #3110
- Test result not updated when clicking on "Test anzeigen" (EXPOSUREAPP-7136) #3137
- Fix duration text overflow in check ins screen. (EXPOSUREAPP-7199) #3168
- Fix dialog for invalid check in QR code (EXPOSUREAPP-7071) #3147
- Hide spinner on scan screen by default (DEV) #3193
- Fix country code mapping (DEV) #3189
- Improve VaccinationRepo tests and edge-case handling (EXPOSUREAPP-6729) #3197
- Update test registration screen to new design. (EXPOSUREAPP-7229) #3176
- PLZ Input in RAT Profile is not large enough to show 5 digits (EXPOSUREAPP-7318) #3205
New Features
- Adapt censoring (EXPOSUREAPP-7080) #3087
- Vaccination Certificate
- Vaccination Certificate (feature main branch) #3011
- ProofCertificate wiring, Vaccination Repository Episode 3 (EXPOSUREAPP-6888, EXPOSUREAPP-6729) #3144.
- Reset vaccinations on data reset (EXPOSUREAPP-6869) #3154
- Wire up full 'Register Vaccination' Flow (EXPOSUREAPP-7108, EXPOSUREAPP-6732) #3153
- Extend data vaccination structures (EXPOSUREAPP-7247) #3160
- Remove proof certificate code (EXPOSUREAPP-7248) #3165
- Qr code decoding (EXPOSUREAPP-7254) #3174
- Vaccination details (EXPOSUREAPP-7242) #3171
- Vaccination server - ValueSet, Responses,.. (EXPOSUREAPP-6855) #3141
- Vaccination Home Cards (EXPOSUREAPP-7231) #3199
- Adjust vaccination list screen (EXPOSUREAPP-7238) #3185
- Vaccination Certificate - Censor Logs (EXPOSUREAPP-7097) #3173
Text Changes
- Update strings.xml (EXPOSUREAPP-6753) #3097
- Updated Pending Result Screen (EXPOSUREAPP-6897) #3053
- UA Text Change (EXPOSUREAPP-7155) #3142
- Vaccination legal text consent screen (EXPOSUREAPP-6725) #3092
- Translation Delivery (DEV) #3157
- Update default strings (DEV) #3159
- UA Text Change: Capitalize Adjectives (DEV) #3177
- UA Text Change (EXPOSUREAPP-7141) #3188
- UA Text Change Isolationszeit #3195
- Fixing strings (EXPOSUREAPP-7117, EXPOSUREAPP-5443) #3196
- Update vaccination consent screen (DEV) #3184
- UA Text Change 'bei jeder teilnehmenden Teststelle.' #3198
- Data privacy update (EXPOSUREAPP-6804) #3206
Community
- fix typos: Ok and Check-In (closes #3120) (COMMUNITY) #3121
- Fix typos en: Check-In (closes #3132) (COMMUNITY) #3133
- Expand line in data sharing onboarding information layout (EXPOSUREAPP-7202) closes #3131 #3136
- change "bei der Teststelle" to "an der Teststelle" (closes #3155) (COMMUNITY) #3156
- Separate links for different types of incompatibility warnings (COMMUNITY) #3101
- Fix typos in TraceWarningPackageSyncTool module (COMMUNITY) #3179
- Add (missing) arrow icon to create RAT profile card (closes #3162) #3161
Others / Chore
- Refactor Contact Diary Work Scheduler (DEV) #3026
- AGP -> 4.2.0 #3084
- Update code style (DEV) #3090
- Navigation enhancements (DEV) #3047
- All material (DEV) #3096
- Remove build tools (DEV) #3112
- Set build tools to 30.0.3 #3116
- Improve network availability checks (DEV) #3100
- Material Alert (DEV) #3123
- Fix flaky "onTestOpened" PPA unit-test (DEV) #3140
- Remove legacy code and static access for disabling tracing (DEV) #3122
- Delete empty ConfirmCheckInViewModelTest (DEV) #3145
- Change default environment to WRU (EXPOSUREAPP-7213) #3146
- Remove code smell in DefaultTracingStatus (DEV) #3148
- Remove duplicate date formatting code (DEV) #3149
- Reduce code smell debt within RiskLevelChange detektor (DEV) #3151
- Refactor and reduce code complexity (DEV) #3150
- Kotlin 1.5.0 (DEV) #3130
- Use hashed identifier in deep link (DEV) #3178
- Duration Picker ViewBinding (DEV) #3190
- Exclude resources from shrinking (DEV) #3210
- Screenshots test (DEV) #3208