Repository navigation
Releases: MoeraOrg/moera-client-android
Releases · MoeraOrg/moera-client-android
Release list
Moera for Android 0.19.0
- Upgrade dependencies.
- Support selecting and uploading any type of file. Support uploading files by content URLs.
- Provide JS API for native Android media upload.
- JS interface for saving files. PDF files are automatically opened after saving.
- Enable fullscreen mode for MainActivity.
Moera for Android 0.18.0
- Upgrade dependencies.
- Use universal URL to locate /compose page.
- Set app category to social.
- Icons for new types of instant notifications.
- Use a colored circle with letters as a default avatar instead of "empty portrait" image.
Moera for Android 0.17.0
- Upgrade dependencies.
- Support edge-to-edge display.
- Refresh periodically registration on the FCM relay just in case it failed for some reason.
- Replace FontAwesome icons with Material ones.
- Update registration on the FCM relay when home location changes (i.e. account is switched).
- Gracefully handle unknown icons in notifications.
Moera for Android 0.15.2
Bug fixes
- Fixed crash on start after denying notification permission.
Moera for Android 0.15.1
Bug fixes
- Fixed crash when trying to ask for notifications permission on newer versions of Android.
Moera for Android 0.15.0
- Implemented reliable delivery and display of notifications via the Google Firebird Cloud Messaging (FCM) service. The old approach for delivering notifications stopped working due to restrictions on background services introduced in new versions of Android. The notification design has also been improved.
- Show notifications and internal application messages in the language selected by the user.
- Opening Moera links in the application. The new domain
moera.pageis supported. - No longer asking for permission to access images stored on the device. Instead, using Android's built-in image selection component (a Google Play requirement).
- Improved reliability when switching between Wi-Fi and mobile networks.
- Improved operation of the "Back" button.
- The target Android version has been upgraded to Android 14 (Google Play requirement). The minimum Android version has been raised to Android 6.0.
- In the Settings it is possible to switch to the developer version of the client.
Moera for Android 0.14.0
Improvements
- Added functions returning app flavor and API version to the JavaScript interface. These functions are needed to activate filtering and complaints functionality required by Google Play Policies.
Moera for Android 0.13.1
Bug fixes
- No page refresh when the device changes orientation.
- No page refresh when scrolling dialog contents or notifications.
- Allow to exit from image selection without selecting anything (thanks to Daria-Ch for reporting).
- No crash when clicking any URI.
- Fixed cropping of round avatars in notifications.
Improvements
- Open the gallery (not documents) for selecting an image for upload.
- Selection of multiple images for upload (thanks to Daria-Ch for reporting).
- Downloading an image to the gallery, to Moera subdirectory.
Moera for Android 0.12.0
Completely rewritten application for Android still uses Moera web client as core, but adds more platform features that didn't work or worked poorly in "pure TWA". These are the major usability improvements:
- Notifications are now enabled by default and easily turned on and off in Settings.
- Added optional notification about new posts in the News feed.
- Tapping a notification now always opens the application.
- Added "Mark as read" button to notifications.
- Pressing Back button when a dialog is shown now closes the dialog.
- Links to Moera blogs are now automatically shown in the application.
- Now you can quickly create a post directly from the Home screen: tap and hold the application icon for a second and select "Create a new post" from the menu.
- You can now share texts from other applications in Moera.
Note that you will need to login again to your account after upgrade. If you forgot your password, use "Forgot password" link in the dialog. Feel free to contact me for any questions.