Skip to content
This repository has been archived by the owner on Jun 20, 2023. It is now read-only.

Releases: corona-warn-app/cwa-app-android

1.2.0

06 Aug 13:47
137cfc9
Compare
Choose a tag to compare

[INTERNAL] Translation delivery: commit by LX Lab (#977)
[INTERNAL] Translation delivery: commit by LX Lab (#969)
Re-schedule jobs if they were killed and the app was woken up by the WakeUpService (#972)
changed background prio dialogs and texts (EXPOSUREAPP-1853) (#963)
Text changes for the high risk description (EXPOSUREAPP-1994, EXPOSUREAPP-1999) (#961)
[INTERNAL] Translation delivery: commit by LX Lab (#955)
added wifi lock and resilience (#954)
Fix looping background restricition notification in onboarding (EXPOSUREAPP-1962) (#950)
Fix - Adjusted isBackgroundJobEnabled to consider battery optimization (#951)
Text updates for risk-exposures on low-risk level card (EXPOSUREAPP-1737) (#937)
Added key retrieval logic in app's onCreate to include Googles WakeUpService (#947)
Fix status priorities when bluetooth, location services or more are disabled at the same time (EXPOSUREAPP-1908) (#943)
Fix a crash caused by duplicated IDs during submission (EXPOSUREAPP-1875) (#936)
Prevent overlapping text with tracing status icon (EXPOSUREAPP-1950, EXPOSUREAPP-1949) (#942)
Energy optimized and manual check warning dialogs (EXPOSUREAPP-1853) (#944)
Add a test for the scan status within SubmissionViewModel.kt (#364)
Technical documentation update with new lib Lottie (#865)
Feature/new error message (#864)
Added a new animation file for dark mode (#848)
Enhance the stale data risk card if in manual mode (#843)
Replace usage of deprecated Gradle DSL elements (#845)
Added explanation for location usage in onboarding flow (EXPOSUREAPP-(#849)
Fix issue where test result is not spoken when refresh button is hit (EXPOSUREAPP-1540) (#827)
Fix/submission error dialog (#791)
Implemented a location state within connectivity helper (EXPOSUREAPP-1618) (#853)
Added home screen implementation for location state (EXPOSUREAPP-1756) (#869)
Open source libraries notice change (#870)
changed proto field name (#868)
allow screenshots for all releases (#745)
Added a dialog to Onboarding for background restricted apps (#882)
reset singleton instances when the user resets the app (#901)
Dev accessibility fixes (#902)
Added new error strings for invalid tan's in de/en/tr (#904)
Added location state in tracing card screen (EXPOSUREAPP-1757) (#879)
use same pin-set for download server (#898)
Stop notification when App is at End of life (#897)

1.2.0-SNAPSHOT-RC5

04 Aug 16:16
44f257b
Compare
Choose a tag to compare
1.2.0-SNAPSHOT-RC5 Pre-release
Pre-release

RC5

[INTERNAL] Translation delivery: commit by LX Lab (#977)
[INTERNAL] Translation delivery: commit by LX Lab (#969)
Re-schedule jobs if they were killed and the app was woken up by the WakeUpService (#972)

RC4

changed background prio dialogs and texts (EXPOSUREAPP-1853) (#963)
Text changes for the high risk description (EXPOSUREAPP-1994, EXPOSUREAPP-1999) (#961)

RC3

[INTERNAL] Translation delivery: commit by LX Lab (#955)
added wifi lock and resilience (#954)

RC2

Fix looping background restricition notification in onboarding (EXPOSUREAPP-1962) (#950)
Fix - Adjusted isBackgroundJobEnabled to consider battery optimization (#951)
Text updates for risk-exposures on low-risk level card (EXPOSUREAPP-1737) (#937)
Added key retrieval logic in app's onCreate to include Googles WakeUpService (#947)
Fix status priorities when bluetooth, location services or more are disabled at the same time (EXPOSUREAPP-1908) (#943)
Fix a crash caused by duplicated IDs during submission (EXPOSUREAPP-1875) (#936)
Prevent overlapping text with tracing status icon (EXPOSUREAPP-1950, EXPOSUREAPP-1949) (#942)
Energy optimized and manual check warning dialogs (EXPOSUREAPP-1853) (#944)

RC1

Add a test for the scan status within SubmissionViewModel.kt (#364)
Technical documentation update with new lib Lottie (#865)
Feature/new error message (#864)
Added a new animation file for dark mode (#848)
Enhance the stale data risk card if in manual mode (#843)
Replace usage of deprecated Gradle DSL elements (#845)
Added explanation for location usage in onboarding flow (EXPOSUREAPP-(#849)
Fix issue where test result is not spoken when refresh button is hit (EXPOSUREAPP-1540) (#827)
Fix/submission error dialog (#791)
Implemented a location state within connectivity helper (EXPOSUREAPP-1618) (#853)
Added home screen implementation for location state (EXPOSUREAPP-1756) (#869)
Open source libraries notice change (#870)
changed proto field name (#868)
allow screenshots for all releases (#745)
Added a dialog to Onboarding for background restricted apps (#882)
reset singleton instances when the user resets the app (#901)
Dev accessibility fixes (#902)
Added new error strings for invalid tan's in de/en/tr (#904)
Added location state in tracing card screen (EXPOSUREAPP-1757) (#879)
use same pin-set for download server (#898)
Stop notification when App is at End of life (#897)

1.2.0-SNAPSHOT-RC4

03 Aug 13:29
8c0cf55
Compare
Choose a tag to compare
1.2.0-SNAPSHOT-RC4 Pre-release
Pre-release

RC4

changed background prio dialogs and texts (EXPOSUREAPP-1853) (#963)
Text changes for the high risk description (EXPOSUREAPP-1994, EXPOSUREAPP-1999) (#961)

RC3

[INTERNAL] Translation delivery: commit by LX Lab (#955)
added wifi lock and resilience (#954)

RC2

Fix looping background restricition notification in onboarding (EXPOSUREAPP-1962) (#950)
Fix - Adjusted isBackgroundJobEnabled to consider battery optimization (#951)
Text updates for risk-exposures on low-risk level card (EXPOSUREAPP-1737) (#937)
Added key retrieval logic in app's onCreate to include Googles WakeUpService (#947)
Fix status priorities when bluetooth, location services or more are disabled at the same time (EXPOSUREAPP-1908) (#943)
Fix a crash caused by duplicated IDs during submission (EXPOSUREAPP-1875) (#936)
Prevent overlapping text with tracing status icon (EXPOSUREAPP-1950, EXPOSUREAPP-1949) (#942)
Energy optimized and manual check warning dialogs (EXPOSUREAPP-1853) (#944)

RC1

Add a test for the scan status within SubmissionViewModel.kt (#364)
Technical documentation update with new lib Lottie (#865)
Feature/new error message (#864)
Added a new animation file for dark mode (#848)
Enhance the stale data risk card if in manual mode (#843)
Replace usage of deprecated Gradle DSL elements (#845)
Added explanation for location usage in onboarding flow (EXPOSUREAPP-(#849)
Fix issue where test result is not spoken when refresh button is hit (EXPOSUREAPP-1540) (#827)
Fix/submission error dialog (#791)
Implemented a location state within connectivity helper (EXPOSUREAPP-1618) (#853)
Added home screen implementation for location state (EXPOSUREAPP-1756) (#869)
Open source libraries notice change (#870)
changed proto field name (#868)
allow screenshots for all releases (#745)
Added a dialog to Onboarding for background restricted apps (#882)
reset singleton instances when the user resets the app (#901)
Dev accessibility fixes (#902)
Added new error strings for invalid tan's in de/en/tr (#904)
Added location state in tracing card screen (EXPOSUREAPP-1757) (#879)
use same pin-set for download server (#898)
Stop notification when App is at End of life (#897)

1.2.0-SNAPSHOT-RC3

31 Jul 13:33
795f82e
Compare
Choose a tag to compare
1.2.0-SNAPSHOT-RC3 Pre-release
Pre-release

RC3

[INTERNAL] Translation delivery: commit by LX Lab (#955)
added wifi lock and resilience (#954)

RC2

Fix looping background restricition notification in onboarding (EXPOSUREAPP-1962) (#950)
Fix - Adjusted isBackgroundJobEnabled to consider battery optimization (#951)
Text updates for risk-exposures on low-risk level card (EXPOSUREAPP-1737) (#937)
Added key retrieval logic in app's onCreate to include Googles WakeUpService (#947)
Fix status priorities when bluetooth, location services or more are disabled at the same time (EXPOSUREAPP-1908) (#943)
Fix a crash caused by duplicated IDs during submission (EXPOSUREAPP-1875) (#936)
Prevent overlapping text with tracing status icon (EXPOSUREAPP-1950, EXPOSUREAPP-1949) (#942)
Energy optimized and manual check warning dialogs (EXPOSUREAPP-1853) (#944)

RC1

Add a test for the scan status within SubmissionViewModel.kt (#364)
Technical documentation update with new lib Lottie (#865)
Feature/new error message (#864)
Added a new animation file for dark mode (#848)
Enhance the stale data risk card if in manual mode (#843)
Replace usage of deprecated Gradle DSL elements (#845)
Added explanation for location usage in onboarding flow (EXPOSUREAPP-(#849)
Fix issue where test result is not spoken when refresh button is hit (EXPOSUREAPP-1540) (#827)
Fix/submission error dialog (#791)
Implemented a location state within connectivity helper (EXPOSUREAPP-1618) (#853)
Added home screen implementation for location state (EXPOSUREAPP-1756) (#869)
Open source libraries notice change (#870)
changed proto field name (#868)
allow screenshots for all releases (#745)
Added a dialog to Onboarding for background restricted apps (#882)
reset singleton instances when the user resets the app (#901)
Dev accessibility fixes (#902)
Added new error strings for invalid tan's in de/en/tr (#904)
Added location state in tracing card screen (EXPOSUREAPP-1757) (#879)
use same pin-set for download server (#898)
Stop notification when App is at End of life (#897)

1.2.0-SNAPSHOT-RC2

30 Jul 16:15
5ef86cc
Compare
Choose a tag to compare
1.2.0-SNAPSHOT-RC2 Pre-release
Pre-release

RC2

Fix looping background restricition notification in onboarding (EXPOSUREAPP-1962) (#950)
Fix - Adjusted isBackgroundJobEnabled to consider battery optimization (#951)
Text updates for risk-exposures on low-risk level card (EXPOSUREAPP-1737) (#937)
Added key retrieval logic in app's onCreate to include Googles WakeUpService (#947)
Fix status priorities when bluetooth, location services or more are disabled at the same time (EXPOSUREAPP-1908) (#943)
Fix a crash caused by duplicated IDs during submission (EXPOSUREAPP-1875) (#936)
Prevent overlapping text with tracing status icon (EXPOSUREAPP-1950, EXPOSUREAPP-1949) (#942)
Energy optimized and manual check warning dialogs (EXPOSUREAPP-1853) (#944)

RC1

Add a test for the scan status within SubmissionViewModel.kt (#364)
Technical documentation update with new lib Lottie (#865)
Feature/new error message (#864)
Added a new animation file for dark mode (#848)
Enhance the stale data risk card if in manual mode (#843)
Replace usage of deprecated Gradle DSL elements (#845)
Added explanation for location usage in onboarding flow (EXPOSUREAPP-(#849)
Fix issue where test result is not spoken when refresh button is hit (EXPOSUREAPP-1540) (#827)
Fix/submission error dialog (#791)
Implemented a location state within connectivity helper (EXPOSUREAPP-1618) (#853)
Added home screen implementation for location state (EXPOSUREAPP-1756) (#869)
Open source libraries notice change (#870)
changed proto field name (#868)
allow screenshots for all releases (#745)
Added a dialog to Onboarding for background restricted apps (#882)
reset singleton instances when the user resets the app (#901)
Dev accessibility fixes (#902)
Added new error strings for invalid tan's in de/en/tr (#904)
Added location state in tracing card screen (EXPOSUREAPP-1757) (#879)
use same pin-set for download server (#898)
Stop notification when App is at End of life (#897)

1.2.0-SNAPSHOT-RC1

23 Jul 15:08
5ef86cc
Compare
Choose a tag to compare
1.2.0-SNAPSHOT-RC1 Pre-release
Pre-release

Add a test for the scan status within SubmissionViewModel.kt (#364)
Technical documentation update with new lib Lottie (#865)
Feature/new error message (#864)
Added a new animation file for dark mode (#848)
Enhance the stale data risk card if in manual mode (#843)
Replace usage of deprecated Gradle DSL elements (#845)
Added explanation for location usage in onboarding flow (EXPOSUREAPP-(#849)
Fix issue where test result is not spoken when refresh button is hit (EXPOSUREAPP-1540) (#827)
Fix/submission error dialog (#791)
Implemented a location state within connectivity helper (EXPOSUREAPP-1618) (#853)
Added home screen implementation for location state (EXPOSUREAPP-1756) (#869)
Open source libraries notice change (#870)
changed proto field name (#868)
allow screenshots for all releases (#745)
Added a dialog to Onboarding for background restricted apps (#882)
reset singleton instances when the user resets the app (#901)
Dev accessibility fixes (#902)
Added new error strings for invalid tan's in de/en/tr (#904)
Added location state in tracing card screen (EXPOSUREAPP-1757) (#879)
use same pin-set for download server (#898)
Stop notification when App is at End of life (#897)

1.1.1

20 Jul 16:17
b9ebc9c
Compare
Choose a tag to compare

Enhancements

  • Turkish Translation (#750 )
  • Added new state if background jobs are deactivated and the state is outdated
  • Several accessibility enhancements
  • added text change in risk card activeTracingDaysInRetentionPeriod and added turkish language tag to information hotline
  • added onetime dialog explaining the risk calculation
  • Improve Android language selection (#692 )
  • Encapsulate how Activities are started, reduce repetition. (#676)
  • Key retrieval on risk level refresh(#738)
  • Adjust free space threshold (#760)
  • Prevent automatic risk calculation in manual mode on app start (#795)
  • Update Translation (#709 )
  • Update ConnectivityHelper.kt (#720)
  • Correct rounding of active tracing days (#801
  • Lottie added to technical components

Bug fixes

  • restore DaysInRetentionPeriod in RiskDetails on resume. fixes #594 (#716)
  • Added 'Check is running' card during launch time background execution after 24 hours (closes EXPOSUREAPP-1556) (#762)
  • Fix: Tracing clickable row switch (#787)
  • Fix for switches not working on slide (Fixes #607) (#612)
  • Make entire SettingsRow toggle the setting (closes #455) (#466
  • Switch Exception Throwing of the enabledCheck in the RetrieveDiagnosisKeysTransaction.kt (#799)
  • Add an animated exposure notification status icon (#757)
  • Background Priority Service (#890
  • Streamlined background worker (#804)
  • changed time zones to UTC (#818)

v1.1.1-SNAPSHOT

20 Jul 10:54
77fff89
Compare
Choose a tag to compare
v1.1.1-SNAPSHOT Pre-release
Pre-release

Enhancements

  • Turkish Translation (#750 )
  • Added new state if background jobs are deactivated and the state is outdated
  • Several accessibility enhancements
  • added text change in risk card activeTracingDaysInRetentionPeriod and added turkish language tag to information hotline
  • added onetime dialog explaining the risk calculation
  • Improve Android language selection (#692 )
  • Encapsulate how Activities are started, reduce repetition. (#676)
  • Key retrieval on risk level refresh(#738)
  • Adjust free space threshold (#760)
  • Prevent automatic risk calculation in manual mode on app start (#795)
  • Update Translation (#709 )
  • Update ConnectivityHelper.kt (#720)
  • Correct rounding of active tracing days (#801
  • Lottie added to technical components

Bug fixes

  • restore DaysInRetentionPeriod in RiskDetails on resume. fixes #594 (#716)
  • Added 'Check is running' card during launch time background execution after 24 hours (closes EXPOSUREAPP-1556) (#762)
  • Fix: Tracing clickable row switch (#787)
  • Fix for switches not working on slide (Fixes #607) (#612)
  • Make entire SettingsRow toggle the setting (closes #455) (#466
  • Switch Exception Throwing of the enabledCheck in the RetrieveDiagnosisKeysTransaction.kt (#799)
  • Add an animated exposure notification status icon (#757)
  • Background Priority Service (#890
  • Streamlined background worker (#804)
  • changed time zones to UTC (#818)

1.0.5

07 Jul 16:43
Compare
Choose a tag to compare

Hotfix:
Resolved an issue where the locally persisted files where stored longer than 14 days which potentially could result in quota limit errors from the Google API.

  • remove all local files from the cache if they are no longer present in the server date index

1.0.4

20 Jun 12:29
ddb1f94
Compare
Choose a tag to compare

Reverse order of the "Transmission Risk Levels" profile for Diagnosis Keys upload
Also added test for ProtoFormatConverterExtensions.kt

  • Reverse order of the "Transmission Risk Levels" profile for Diagnosis Keys upload
    Small adjustments: 1) Use compareByDescending instead of compareBy and asReversed();
  1. leave the list for upload in a reversed chronological order, just like in the iOS app;
  2. add sorting to the test to keep the desired values in the test readable in chronological order