github corona-warn-app/cwa-app-android v1.9.1

latest releases: v3.2.1, v3.2.1-RC1, v3.2.1-rc.1...
3 years ago

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)
    • Update symptom cancellation card (EXPOSUREAPP-3747) #1729
    • Update string on Symptom Screen (EXPOSUREAPP-3679) #1791
    • Submission upload (EXPOSUREAPP-3748) #1794
  • 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):
    • New submission flow: Your test available screen (EXPOSUREAPP-3741) #1780
    • New submission flow strings (EXPOSUREAPP-3677, EXPOSUREAPP-3678) #1758
  • 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)
    • New submission flow: Your consent screen (EXPOSUREAPP-3735) #1767
    • New submission flow: Update test result pending screen (EXPOSUREAPP-3738) #1778
    • Consent status custom view (EXPOSUREAPP-3737) #1711
    • New submission flow strings (EXPOSUREAPP-3677, EXPOSUREAPP-3678) #1758
  • 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)
    • Adapt Delta Onboarding Text in DE (EXPOSUREAPP-3829) #1652, #1666, #1673, #1713
    • Adapt Delta Onboarding Text in EN (EXPOSUREAPP-3827) #1774
    • Adapt Delta Onboarding Text in TR (EXPOSUREAPP-3828) #1773
  • 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

Community

  • Never report CancellationException (closes #1588) #1589
  • Fix scrolling for SubmissionQRCodeInfoFragment (EXPOSUREAPP-3436) (closes #1607) #1662
  • Simplify information fragment layout (COMMUNITY) #1740
  • Deduplicate and format technical HTML file (closes #1757) #1822

Others

  • Remove debug notifications (DEV) #1632
  • Sonar cloud scan for external pr (DEV) #1601
  • Adjusted getting infos for additionalRiskCalcInfo (EXPOSUREAPP-3456) #1684
  • Enfv2 - Testmenu improved readabilty (EXPOSUREAPP-3456) #1685
  • Autostart logfile for testers (DEV) #1593
  • Schema for Risk Result (DEV) #1747
  • Add Build.FINGERPRINT to debug log make debugging efforts quicker (DEV) #1888

Don't miss a new cwa-app-android release

NewReleases is sending notifications on new releases.