This repository was archived by the owner on Jun 20, 2023. It is now read-only.
Releases: corona-warn-app/cwa-app-android
Releases · corona-warn-app/cwa-app-android
v1.11.0-RC3
v1.11.0-RC2
RC 2
Bug Fixes
- Fixed card elevation (EXPOSUREAPP-4519) #2075
- Contact Journal clickable cards (EXPOSUREAPP-4474) #2078
- Contact Journal - Fast double click leads to double entry in contact journal (EXPOSUREAPP-4561) #2068
Text Changes
- Add missing word (DEV) #2083
- Update privacy_de.html (EXPOSUREAPP-3141) #2082
- Update terms_de.html (EXPOSUREAPP-3146) #2084
- Translation Delivery (DEV) #2088
- Update default translations (DEV) #2090
Enhancements
- Create automated app screenshots - Risk calculation screen (EXPOSUREAPP-2996) #2052
- Set up and configure fastlane to take screenshots - Home Screen (EXPOSUREAPP-2950) #2042
Others
v1.11.0-RC1
RC 1
Bug Fixes
- Wrong picture on "Ihr Testergebnis liegt vor" in Dark Mode (EXPOSUREAPP-4272) #1890
- Wrong button text color in symptom flow (EXPOSUREAPP-4207) #1911
- Small ui fixes- margins, selectable item background, list updates(DEV) #1970
- Rely on native
observefrom LiveData instead ofobserve2(DEV) #1984 - Prevent IllegalStateException when orphaned Fragments try to popBackStack() (EXPOSUREAPP-4430) #1987
- Adapt contact diary tab color(EXPOSURERAPP-4403) #1990
- Improve padding and margins on risk cards (DEV) #1991
- Contact Journal Polishing (EXPOSUREAPP-4466) #1983
- Improve risklevel result data access performance (DEV) #1953
- Fix toolbar back arrow navigation for onboarding "warn-others" screen (EXPOSUREAPP-3304) #1993
- Remove unexpected new line feed in onboarding text (EXPOSUREAPP-3423) #1995
- Fix various night-mode related issues in the tracing details screen (DEV) #1998
- Fix wrong icon in settings when bluetooth is disabled (EXPOSUREAPP-3563) #1996
- Fix deadman notification text not being expandable and clean up code (EXPOSUREAPP-4251) #1999
- Refactoring & state-aware illustrations for Settings>BackgroundPriority (EXPOSUREAPP-3632) #1997
- Handle unexpected security exception when determining network capabilities (DEV) #1986
- Better handling of issues caused by time traveling (RiskResults) (DEV) #2019
- Better handling of issues caused by time traveling (DownloadTask) (DEV) #2018
- Fix crash when displaying test result (DEV) #2039
- No illustration description for image on Background Priority settings screen (EXPOSUREAPP-4097) #2031
- Use close button on warn others screen (EXPOSUREAPP-4257) #2040
- Fix missing timestamp on TracingFailed card (DEV) #2048
- Transnational country list names not changing when language is changed (EXPOSUREAPP-4416) #2053
- Fix Pending result when positive test result has been registered (EXPOSUREAPP-4309) #2044
- Contact Journal - cleanUp and code smells (EXPOSUREAPP-4503) #2051
- Adjust ripple area on dispatcher screen (EXPOSUREAPP-4518) #2058
Accessibility Fixes
- Manual tan submission talkback error (EXPOSUREAPP-4099) #2004
- Announce Overview and Onboarding screens - accessibility (EXPOSUREAPP-4454, EXPOSUREAPP-4455) #2007
- Announce type for location and person - accessibility (EXPOSUREAPP-4459, EXPOSUREAPP-4458, EXPOSUREAPP-4456) #1994
- Contact Journal Day date is not announced (EXPOSUREAPP-4457) #2006
Enhancements
- Check device time (EXPOSUREAPP-2998) #1985
- Background/Async TEK submission (EXPOSUREAPP-3620) #2008
- Add debug log feature for non-tester builds (EXPOSUREAPP-4451) #2029
- CleanUp - Remove static app context access (EXPOSUREAPP-4506) #2059
- Additional debug log censoring (EXPOSUREAPP-4451) #2060
Text Changes
Community
- Polish information fragments (DEV/Community) #1882
- Fix sorting of persons and places to be case insensitive for names (EXPOSUREAPP-4488)(closes #2012) #2017
- Reset the initial registration date on test removal correctly (EXPOSUREAPP-4484) (closes #2005) #2024
- Localize dates in contact diary (EXPOSUREAPP-4485) (closes #2009) #2021
- Fix typo in settings background state function #2033
- Removed Kotlin Android Extensions plugin (EXPOSUREAPP-4495)(closes #2022) #2023
- Use ContextCompat when accessing color resources (EXPOSUREAPP-4419) (#1924) #2026
- Small build.gradle adjustment (EXPOSUREAPP-4517) #2041
- Fix typo in german and english strings for finland country name (EXPOSUREAPP-4565) (closes #2069) #2072
Others
- Update gradle wrapper (EXPOSUREAPP-4028) #1992
- Downgrade R8 to fix regression (DEV) #2003
- Re-add gradle docs (DEV) #2020
- Add fastlane Gemfile (DEV) #2028
- Create Instrumentation tests & screenshots for the Onboarding flow (EXPOSUREAPP-4478) #2015
- Adjust LongMethod LINT check (DEV) #2047
- Change R8 version to fix pipeline issues (DEV) #2056
- Adjust debuglog sensitive data warning (DEV) #2045
- Remove @dimen/match_constraint as it is replaced by tooling (DEV) #2055
- Log uncaught exceptions (DEV) #2054
- Remove legacy FileLogger in favor of new DebugLogger (DEV) #2050
- Fix some Kotlin warnings(DEV) #2064
v1.10.1
Features
- Contact Journal - Status Quo (Conclusion-Draft) (EXPOSUREAPP-3034) #1819
- Contact Journal MVP Scope (EXPOSUREAPP-4152) #1954, #1951, #1943, #1937, #1941, #1938, #1934, #1940, #1939
Bug Fixes
- Fix age restriction text color in light mode (DEV) #1881
- Update workmanager (EXPOSUREAPP-4087) #1896
- Person/Location not selected after creation (EXPOSUREAPP-4387) #1947
- Remove leading spaces (EXPOSUREAPP-4400) #1944
- Call Journal activity directly (DEV) #1952
- Increased Kontakt-Tagebuch text size (EXPOSUREAPP-4390) #1971
- Provide Darkmode Icon/Layout (EXPOSUREAPP-4237) #1967
- Trim white spaces from person and location name(EXPOSUREAPP-4408) #1969
- Fix incorrect "days since last encounter value" in tracing details (EXPOSUREAPP-4425) #1974
- Contact Journal Exceptoin Handling /device memory full (EXPOSUREAPP-4412) #1976
Text Changes
- Separate contact Journal strings for trial run (EXPOSUREAPP-4242) #1871
- All strings for the contact journal (EXPOSUREAPP-4303) #1919
- Info to remove pending test before you can enter a TAN (EXPOSUREAPP-4299) #1923
- Update contact_diary_strings.xml (DEV) #1932
- Update privacy statements (EXPOSUREAPP-4277) #1928
- Update legal_strings.xml EXPOSUREAPP-4300 #1926
- Translation Deliveries (DEV) #1946, #1973
- Add default strings (DEV) #1948
- Fix typo (DEV) #1975
v1.10.1-RC0
RC 0
Bug Fixes
- Increased Kontakt-Tagebuch text size (EXPOSUREAPP-4390) #1971
- Provide Darkmode Icon/Layout (EXPOSUREAPP-4237) #1967
- Trim white spaces from person and location name(EXPOSUREAPP-4408) #1969
- Fix incorrect "days since last encounter value" in tracing details (EXPOSUREAPP-4425) #1974
- Contact Diary Exceptoin Handling /device memory full (EXPOSUREAPP-4412) #1976
Text Changes
v1.10.0-RC2
RC 2
Features
- Contact Journal MVP Scope (EXPOSUREAPP-4152)
- Contact Diary Button Styling (EXPOSUREAPP-4388) #1939
- Save data when pressing done (EXPOSUREAPP-4391) #1940
- Contact Diary Polishing 3 #1934
- Fix contact diary task config #1938
- Add state for disabled button (EXPOSUREAPP-4389) #1941
- Show keyboard (EXPOSUREAPP-4397) #1937
- Code smells diary #1943
- Contact diary edit fragments fix #1951
- Run db access on io thread (DEV) #1954
Bug FIxes
- Person/Location not selected after creation (EXPOSUREAPP-4387) #1947
- Remove leading spaces (EXPOSUREAPP-4400) #1944
- Call diary activity directly (DEV) #1952
Text Changes
v1.10.0-RC1
RC 1
Bug Fixes
- Fix age restriction text color in light mode (DEV) #1881
- Update workmanager (EXPOSUREAPP-4087) #1896
Features
- Contact Diary - Status Quo (Conclusion-Draft) (EXPOSUREAPP-3034) #1819
Text Changes
- Separate contact diary strings for trial run (EXPOSUREAPP-4242) #1871
- All strings for the contact journal (EXPOSUREAPP-4303) #1919
- Info to remove pending test before you can enter a TAN (EXPOSUREAPP-4299) #1923
- Update contact_diary_strings.xml (DEV) #1932
- Update privacy statements (EXPOSUREAPP-4277) #1928
- Update legal_strings.xml EXPOSUREAPP-4300 #1926
v1.9.1
Features
- Display the current ENF Version within our app information menu (EXPOSUREAPP-2794) #1592
- Migration to google ENF client v2 (window mode) (EXPOSUREAPP-3456) #1677
- Exposurewindows adjustments & share, Testmenu (EXPOSUREAPP-3898) #1710
- Test feature to fake high/low risk encounters via exposure windows (DEV) #1706
- Persist ExposureWindow based risk level calculation results and update the UI (EXPOSUREAPP-3910,EXPOSUREAPP-3855) #1705
- Improve logging, format timestamp and show app build infos (DEV) #1719
- Log cause for HTTP errors (DEV) #1720
- Improve TaskController logging and limit state history (DEV) #1717
- Prevent accidental use of protobuf default value for app features (DEV) #1716
- Improve Gson deserialization handling (DEV) #1715
- Make worker type visible on log output (DEV) #1714
- Removed traces of grey risk card (EXPOSUREAPP-3051) #1699
- Remove minimum tracing time requirement (EXPOSUREAPP-3051) #1762
- Submission Flow: Symptoms (EXPOSUREAPP-3679)
- Submission Flow: Homescreen and QR-Code Scan / TAN Entry (EXPOSUREAPP-3676)
- Create submission consent screen (QR code flow) (EXPOSUREAPP-3676) #1712
- Persist consent to key submission (EXPOSUREAPP-3734) #1633
- custom view Horizontal list of flags (EXPOSUREAPP-3736) #1626
- Home Screen 'Have you been tested' card string changes (EXPOSUREAPP-3729) #1640
- Texts Submission flow concent screen (EXPOSUREAPP-3857) #1650
- Update the dispatch screen (EXPOSUREAPP-3730) #1613
- Implement Card on Homescreen "Ihr Testergebnis liegt vor" (EXPOSUREAPP-4212) #1852
- Submission Flow: From notification to test result (EXPOSUREAPP-3678):
- Submission Flow: Positive test result with given user consent (EXPOSUREAPP-3680) #1761
- Submission Flow: User Content Switch and integration in screen "Test result pending" (EXPOSUREAPP-3677)
- Submission Flow: Positive test result without given user consent (EXPOSUREAPP-3681)
- Submission flow no consent keys Submission Screen (EXPOSUREAPP-4064) #1783
- New fragment for positive test result without consent (EXPOSUREAPP-3979) #1795
- Submission flow no consent Thank you screen (EXPOSUREAPP-3751) #1738
- New strings for positive test result no-consent screen (EXPOSUREAPP-3979) #1784
- New texts for the dialog requesting consent for key submission/warning others(EXPOSUREAPP-3979) #1790
- Submission Flow no consent given strings (EXPOSUREAPP-3681) #1789
- Submission flow no consent Strings fix(EXPOSUREAPP-3681) #1793
- Submission flow - differentiate strings and legal strings (EXPOSUREAPP-3995)
- Move non-legal strings of submission consent QR flow (EXPOSUREAPP-3996) #1739
- Use inclusive language (EXPOSUREAPP-3074) #1735
Bug Fixes
- Fix unguarded launch calls on UI scopes (DEV) #1625
- Ignore negative secondsSinceLastScan (EXPOSUREAPP-3897) #1694
- Adjust Diagnosis key file provider to prevent deprecation (EXPOSUREAPP-3896) #1700
- Retain the cache after connection timeout (EXPOSUREAPP-3912) #1698
- Simplify polling based flows (DEV, EXPOSUREAPP-3847) #1707
- Fix ANR during onboarding (DEV) #1718
- Screen: Andere warnen --> Button Einverstanden greyed out (EXPOSUREAPP-3770) #1708
- Risk Calculation does not work because DiagnosisKeysDataMapping is not applied (EXPOSUREAPP-3895) #1690
- Update Kotlin/Coroutines (EXPOSUREAPP-3847) #1728
- Export of Exposure Windows ambiguous (EXPOSUREAPP-4022) #1736
- Exposure windows keep adding (EXPOSUREAPP-4020) #1741
- Update couroutines to 1.4.2 to fix
toString()stackoverflow (EXPOSUREAPP-4059) #1765 - Add missing RiskLevelResultStorage data reset (EXPOSUREAPP-4041) #1743
- Adopt TRL encoding to ENF restrictions (EXPOSUREAPP-4039) #1763
- Only use coroutines-test in tests (DEV) #1764
- Fix possible notification loop (EXPOSUREAPP-4036) #1750
- Use key package day/hour to determine data staleness (EXPOSUREAPP-4042) #1748
- Low Risk after update from 1.7.0 RC8 (in increased risk state) to 1.8.0 RC2 (EXPOSUREAPP-3988) #1745
- Don't bubble up exceptions on day sync caused by no internet (DEV) #1754
- Refactor riskcard & states; Chapter1 (EXPOSUREAPP-4049, EXPOSUREAPP-3834) #1751
- Improve card progress display (EXPOSUREAPP-4049) #1771
- Don't show last risk contact on "tracing disabled" card (DEV) #1776
- Fix fake window data for low risk card with encounters (DEV) #1777
- Fix refresh check and improve test menu (EXPOSUREAPP-4049) #1772
- Fix display of last successful risk level when tracing is disabled (DEV) #1781
- tasks are run, even if preconditions not met (EXPOSUREAPP-3868, EXPOSUREAPP-3988) #1788
- Fix inconsistent risk state when upgrading from 1.7 to 1.8 due to switch to window based exposure notifications (EXPOSUREAPP-3988) #1808
- Fix missing age restriction paragrah (EXPOSUREAPP-4047) #1845
- Fix countries missing in onboarding after in-app reset (EXPOSUREAPP-4203) #1849
- Move update check off mainthread (EXPOSUREAPP-4203) #1857
- Fixed legacy config (EXPOSUREAPP-4195) #1858
- After long update no exposure, additonal logs & potential fix (EXPSOUREAPP-4120) #1818
- Submission - Fix to include headline on TestResultSection #1797
- Fixed: fields without values are visible (EXPOSUREAPP-3988) #1808
- Fix tracing switch in settings (DEV) #1821
- Add TEK share feature to submission test menu (EXPOSUREAPP-4189) #1836
- Your consent switch status text fix (EXPOSUREAPP-4214) #1843
- No background fetch of test result after removing first test (EXPOSUREAPP-3816) #1775
- Remove navigation to home screen from dialog on warn others screen (EXPOSUREAPP-4164) #1842
- Fix countries missing in onboarding after in-app reset (EXPOSUREAPP-4203) #1849
- Fix issues with TEK submission flow (EXPOSUREAPP-4189, EXPOSUREAPP-4215) #1840
- Allow back navigation on symptom intro and calendar(EXPOSUREAPP-4201) #1856
- Remove legacy test menu (EXPOSUREAPP-4189) #1838
- Adjust "abort warn others" dialog (EXPOSUREAPP-4253) #1874
- Home screen only shows FAQ when leaving Consent (EXPOSUREAPP-4275) #1875
- Thank you screen and card image adjustment (EXPOSUREAPP-4231) #1878
- Display country list from config (EXPOSUREAPP-4278) #1879
- Fix incorrect TRL data being applied to submitted TEKs (EXPOSUREAPP-4260) #1877
- Submission Flow Polishment (EXPOSUREAPP-4122)
- Added brief description to submission fragments (EXPOSUREAPP-4133) #1824
- Fixes some ui issues on submission consent in QR code flow (EXPOSUREAPP-4128) #1803
- Fix PopupTo Backstack issue (EXPOSUREAPP-4123) #1813
- Fix dispatcher screen to align with iOS design. (EXPOSUREAPP-4127) #1820
- Add conditional text "Ihr Testergebnis wird Ihnen anschliessend angezeigt." (EXPOSUREAPP-4122) #1834
- Adjusts dividers in country list view (EXPOSUREAPP-4126) #1807
- new test result notification (EXPOSUREAPP-4134) #1825
- Fix app crash because of wrong technical.html path (EXPOSUREAPP-4298) #1883
- Fix crash when accessing TEK history without tracing enabled (EXPOSUREAPP-4284) #1886
- Fix symptom indication not being set correctly if NEGATIVE (EXPOSUREAPP-4286) #1887
- Change Lottie link to github page (DEV) #1929
Text Changes
- Define the Term "Exposures" (EXPOSUREAPP-3556) #1539
- Define the Term "Exposures" (EN v2) (EXPOSURREAPP-3457) #1549
- Update privacy_en.html (EXPOSUREAPP-3675) #1638
- Update privacy_de.html (EXPOSUREAPP-3675) #1635
- Update privacy_tr.html (EXPOSUREAPP-3675) #1646
- Update privacy_de.html (EXPOSUREAPP-3675) #1663
- Update strings.xml (EXPOSUREAPP-1996) #1637
- Update strings.xml (EXPOSUREAPP-3882) #1671
- Exposure windows ui changes strings (EXPOSUREAPP-3855) #1697
- Fix Typo (DEV) #1695
- Update strings (DEV) #1703
- Translation Delivery & updated default translations (DEV) #1724
- Translation Delivery (DEV) #1768
- Update default translation (DEV) #1769
- Translation Deliveries: #1809, #1859
- Adapt screen texts: Delta Onboarding (EXPOSUREAPP-3638)
- Update strings.xml (EXPOSUREAPP-3887) #1709
- Small translation update (DEV) #1742
- Adapted singular string encounters for high and low risk (EXPOSUREAPP-4093) #1787
- UA improvements (EXPOSUREAPP-4108) #1792
- Submission flow - differentiate strings and legal strings (EXPOSUREAPP-3995) #1798
- Removed additional sentence that isn't in Figma designs. (EXPOSUREAPP-4129) #1805
- New submission flow: Your test result is ready notification strings #1804
- Data privacy submission update (EXPOSUREAPP-3641) #1810
- Submission - Negative Test Result text changes (EXPOSUREAPP-4131) #1806
- Add legal text variation (EXPOSUREAPP-4147) #1823
- Submission String Values for (EXPOSUREAPP-4212) #1835
- Fixing text discrepancies (EXPOSUREAPP-4233) #1853
- Update default strings (DEV): #1811, #1864
- Update strings.xml (EXPOSUREAPP-4204) #1844
- Update legal_strings.xml (EXPOSUREAPP-4150) #1841
- Update legal_strings.xml (EXPOSUREAPP-4147) #1839
- Update legal_strings.xml (EXPOSUREAPP-3829) #1846, #1860
- Update legal_strings.xml (EXPOSUREAPP-3995) #1801, #1802