From 0cdbaea26be4c1bf2bcfd7a03311a4838cdfb3d2 Mon Sep 17 00:00:00 2001 From: f4ww4z Date: Sun, 26 Jul 2020 00:46:46 +0800 Subject: [PATCH] Release 2.8.4 --- README.md | 22 +++++++++++++++++-- .../main/play/release-notes/en-US/default.txt | 21 +++++++++--------- openmrs-client/versions.gradle | 2 +- 3 files changed, 31 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 783472946c..7dac3c60c9 100644 --- a/README.md +++ b/README.md @@ -140,17 +140,35 @@ We follow the sprint model for development. Read more about it here: [OpenMRS Sp To release the application, make sure to do these steps **in order**: -1. Update the [version variable in build.gradle](https://github.com/openmrs/openmrs-contrib-android-client/blob/master/openmrs-client/build.gradle#L21) prior to the release. +1. Update the [version variable in versions.gradle](https://github.com/openmrs/openmrs-contrib-android-client/blob/master/openmrs-client/versions.gradle#L6) prior to the release. 3. Update the [Release notes](#Release-Notes) section. 4. Update the [release notes text file](https://github.com/openmrs/openmrs-contrib-android-client/blob/master/openmrs-client/src/main/play/release-notes/en-US/default.txt) to publish in the Play store. Ideally change the wording so that normal end users understand. 5. Now commit with the title `Release ` to the master branch. 6. Tag the commit, using the version as the tag name. Make sure CI is green! 7. Go to [the releases page](https://github.com/openmrs/openmrs-contrib-android-client/releases) and click the [Draft a new release](https://github.com/openmrs/openmrs-contrib-android-client/releases/new) button. It will create a new version tag in the repository and build the app. The tag name will be used as the version number for this. Be sure to bump unfinished issues to the next due version. 8. Go to [JIRA's releases page](https://issues.openmrs.org/projects/AC?selectedItem=com.atlassian.jira.jira-projects-plugin:release-page), click on the three-dots on the right, and hit **Release**. -9. [Optional] Post a new Talk thread and describe what is changed or improved in the release. +9. Post a new Talk thread and describe what is changed or improved in the release. # Release Notes + +### Version 2.8.4 + +1. Create admission form (#696) +2. Migrate Java code to Kotlin (#757, #766, #765, #764, #767) +3. Fix Floating Action Button bugs (#763, #769) +4. Add crop image feature in patient registration (#768) +5. Update UI to follow material design (#770, #778, #777) +6. Upgrade dependencies to the latest versions (#772) +7. Add expandable FAB for provider dashboard (#773) +8. Add empty active visits view (#771) +9. Mark patient deceased using coded response (#774) +10. Removed swipe actions in provider dashboard (#775) +11. Fix the reverse flipping bug in patient dashboard (#779) +12. Add allergy tab to fetch allergies from server (#780) +13. Finish migration from ActiveAndroid to Room (#781, #783) +14. Add repository layer in visit dashboard (#782) + ### Version 2.8.3 1. Fixed critical bugs (#718, #721, #722, #730, #734, #741, #742) diff --git a/openmrs-client/src/main/play/release-notes/en-US/default.txt b/openmrs-client/src/main/play/release-notes/en-US/default.txt index 6bc1d01bb2..d293b4fd0a 100644 --- a/openmrs-client/src/main/play/release-notes/en-US/default.txt +++ b/openmrs-client/src/main/play/release-notes/en-US/default.txt @@ -1,11 +1,10 @@ -- Fixed critical bugs -- Add showcase view for manage providers module -- Refined custom dialog box in add patient activity -- Start visit is disabled in offline mode -- Add option for 'Unknown' patients when registering -- Change main font to Roboto -- Fixed app crash on lower API devices -- Avoid keyboard blocking SnackBar messages -- Fix ill formed provider fields -- UI overhaul, better compliant with Material UI guidelines -- Add offline support for provider module +- Create admission form +- Fix Floating Action Button bugs +- Add crop image feature in patient registration +- Update UI to follow material design +- Add expandable FAB for provider dashboard +- Add empty active visits view +- Mark patient deceased using coded response +- Removed swipe actions in provider dashboard +- Fix the reverse flipping bug in patient dashboard +- Add allergy tab to fetch allergies from server diff --git a/openmrs-client/versions.gradle b/openmrs-client/versions.gradle index 5e1c986ae1..0a19e2a632 100644 --- a/openmrs-client/versions.gradle +++ b/openmrs-client/versions.gradle @@ -3,7 +3,7 @@ ext.versions = [:] versions.compileSdk = 29 versions.minSdk = 16 versions.targetSdk = 29 -versions.appVersion = "2.8.3" +versions.appVersion = "2.8.4" // Libraries versions.material = '1.3.0-alpha01'