Releases: openmrs/openmrs-contrib-android-client
Releases · openmrs/openmrs-contrib-android-client
2.7.2
2.7.1
- Fixed bug on showing/hiding the password during login
- Fixed performance issues
- Visit Notes can now correctly show details
- Show Toast after logout, when app in foreground and when successfully connected to Internet
- Use Codecov as the code coverage tool
- Add privacy policy link to Settings page
- Re-developed OpenMRSLogger - faster loading times
- Most buttons now follow the material design guideline
- User is now taken back to the completed form on clicking cancel during registration
- Replace country selection with a country picker
- Setup Android Room and create entities
- Add Contextual Action Bar in Synced Patients to delete multiple patients at once
2.7
- Implement RxJava in DAOs
- Removed unused dialogs
- Wrote new unit tests, and moved them in the correct folder. Code coverage is increased.
- Fixed lint errors
- Pick patient photo when registering
- Do not require login locations when no locations are configured
- Improve UI of login form
- Migrate to AndroidX and upgraded dependency versions
- Add data validation when registering patients
- Replaced MaterialTabHost with Google's own
TabLayout
withViewPager
- Encrypted the database with BCrypt, derived from username and password
- Added a PR template
- Show toasts when toggling sync button
- Fixed crash when updating non-synced patient
- Added warning dialog when back button is pressed
- Added validation on patients' name and postal code
- Improved the progress dialog when starting visit
- Fixed 'Bad Request' bug
- Saving user input when device is rotated, or when app instance is lost
- Removed unnecessary
WIFI_STATE
andREAD_PHONE
permissions - Annotate NotNull / Nullable on every Java class where needed
- Added a Privacy Policy
- Renewed GitHub API Key
- Set a Custom Path to look for the Release APK
v2.6.2
v2.6.1
AC-366 handle camera&storage permissions manually (#321)