Releases: ZeusWPI/hydra-android
Releases · ZeusWPI/hydra-android
2.5.1 beta
Bugfixes (see #197)
Release 2.5
Fix some bugs. For the full details of all changes, consult the changelog for the beta's:
2.5 beta 3 (3rd)
- Added more analytics events
- Improved Urgent.fm player (#181)
- Searching in libraries (#183)
- Implement better selector for home feed cards (#184)
- Proper adaptive icons (#185)
- Searching in activities (#186)
- New and better events UI (#187)
- Whole bunch of fixes and other small improvements
(Note: applicable to tags 250, 251 and 252)
2.5 beta 3 (2nd)
2.5 beta 3
This release contains a few bugs. Please see https://github.com/ZeusWPI/hydra-android/releases/tag/251 instead.
2.5 beta 2
2.5 beta 1
Copied from #167:
Code
- Change the app to use the new Architecture Components instead of Loaders. Currently we only use the Lifecycle parts, but in the future we might use Room for database access as well.
- Disable logging of non-fatal errors about Minerva (and others) in Firebase.
- Remove use of
$()
function and move tofindViewById()
. - Fix a whole bunch of lint errors and warnings (#159).
- Add a few more tests.
- Rewrote most of the code for Urgent.fm streaming (#165)
- Re-added in-app Schamper articles. Images are now displayed in the article itself instead of just above.
- Fix a bunch of bugs.
Fixes & improvements
- Disable re-ordering Minerva courses while searching them, as this resulted in an undefined order.
- Support Android O's notification channels (#151).
- Users can now pause of stop the Urgent.fm playback. Previously, they could only pause. When paused, the stream is still downloaded and buffered, as Android tries to continue playing where the user left off. When stopped, nothing is downloaded.
- Show an error message when there is no resto menu instead of just blank.
Features
- Add unread announcement icons on courses (#152)
- Add overview of all unread announcements (#153)
- Add bulk operation 'Mark as read' on overview of unread announcements (#156 & #158)
- Schamper & news articles are now opened in a Custom Tab by default, but this can be disabled by the user in the settings (Schamper articles already opened in Custom Tabs). However, when the device is offline, the articles are opened in-app.
Release 2.4
Bèta V
- Fix Minerva notifications (again)
2.4 Beta IV
Fix an issue where malformed HTML would crash older devices.