Skip to content

Commit

Permalink
Release 2.8.4
Browse files Browse the repository at this point in the history
  • Loading branch information
f4ww4z committed Jul 25, 2020
1 parent e7281e2 commit 0cdbaea
Show file tree
Hide file tree
Showing 3 changed files with 31 additions and 14 deletions.
22 changes: 20 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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 <version number here>` 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)
Expand Down
21 changes: 10 additions & 11 deletions openmrs-client/src/main/play/release-notes/en-US/default.txt
Original file line number Diff line number Diff line change
@@ -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
2 changes: 1 addition & 1 deletion openmrs-client/versions.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -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'
Expand Down

0 comments on commit 0cdbaea

Please sign in to comment.