Skip to content

Releases: ngageoint/mage-android

7.3.1-beta

01 Dec 16:08

Choose a tag to compare

7.3.1-beta Pre-release
Pre-release

Version 7.3.1-beta

Mobile reliability sees a strong upgrade: synchronization issues under poor network conditions are resolved, notifications behave predictably, and the interface scales more cleanly on compact screens.

HOTFIX

  • Fix issue with "ghost" markers potentially being left on the map when changing observation filter settings

Changes

  • The "contact us" button now populates the email based on server configuration
    Retrieved the “Contact Us” email from the server instead of hardcoding it. If the API is unavailable or the email field is missing/empty, default to [email protected].

  • Added ability to filter observations by user
    Added a User Filter to the existing observation filter (alongside Favorites, Important, Time). The filter must: appear in the current filter component; list only users who have observations in the current event; support search (reuse the app’s existing user-search UX); and allow selecting multiple users (e.g., show all observations from Person A, or from Person A and Person B).

  • Fixed issue where the "Feeds" section sometimes duplicated feeds
    Resolved an issue where the Feeds list on Map Settings accumulated duplicate entries (e.g., “MODUs”) each time users navigated to Online Layers and back. The Feeds list now remains unique and stable regardless of navigation.

  • Now supports 16kb memory page sizes to comply with Google mandate
    Require Android native builds to support 16 KB memory page sizes for Android 15+ to meet Google Play policy—effective for all new apps and updates submitted starting Nov 1, 2025.

7.3.0-beta

17 Oct 19:16
5b178c2

Choose a tag to compare

7.3.0-beta Pre-release
Pre-release

Version 7.3.0-beta

Mobile reliability sees a strong upgrade: synchronization issues under poor network conditions are resolved, notifications behave predictably, and the interface scales more cleanly on compact screens.

Changes

  • The "contact us" button now populates the email based on server configuration
    Retrieved the “Contact Us” email from the server instead of hardcoding it. If the API is unavailable or the email field is missing/empty, default to [email protected].

  • Added ability to filter observations by user
    Added a User Filter to the existing observation filter (alongside Favorites, Important, Time). The filter must: appear in the current filter component; list only users who have observations in the current event; support search (reuse the app’s existing user-search UX); and allow selecting multiple users (e.g., show all observations from Person A, or from Person A and Person B).

  • Fixed issue where the "Feeds" section sometimes duplicated feeds
    Resolved an issue where the Feeds list on Map Settings accumulated duplicate entries (e.g., “MODUs”) each time users navigated to Online Layers and back. The Feeds list now remains unique and stable regardless of navigation.

  • Now supports 16kb memory page sizes to comply with Google mandate
    Require Android native builds to support 16 KB memory page sizes for Android 15+ to meet Google Play policy—effective for all new apps and updates submitted starting Nov 1, 2025.

7.2.7-beta

14 Aug 15:14

Choose a tag to compare

7.2.7-beta Pre-release
Pre-release

Updated UI to support edge to edge display.
Added "Questions?" link on server entry page to give new users an overview of app functionality.
Improved back button behavior.
Miscellaneous bug fixes.

7.2.5

29 May 15:18
f7449d6

Choose a tag to compare

Fixed issues with notifications not displaying when new observations are received.
Fixed "auto" UI theme not reflecting system dark mode settings.
Fixed line and polygon icon display issues in the observations list.
Fixed line and polygon observations not syncing to the server.

7.2.3

23 Jul 15:37
81f7109

Choose a tag to compare

Hide loading mask on authentication response

7.2.2

24 Dec 14:38
4130ef2

Choose a tag to compare

Bug Fixes
  • Fix regression to remove sync'ed locations from database as to not duplicate locations on each push request.

7.2.1

19 Dec 23:37

Choose a tag to compare

Features
  • Option to show map center location

7.2.0

13 Feb 23:06

Choose a tag to compare

Features

  • Upgrade build SDK to 31. This comes with a required integration to allow users to pick either
    coarse or precise location accuracy. The UI and informational dialogs have been upgraded to
    inform the user how picking coarse location updates will affect the accuracy.

Bug Fixes

  • Observation json object should pass eventId as integer not string.
  • DMS parsing should allow for degrees that start with 0.
  • Increase touch target size of server url on login screen.
  • Correctly send the multipart/form-data filename parameter for attachment uploads so the server
    recognizes the file part.

7.1.7

22 Sep 14:07

Choose a tag to compare

Bug Fixes
  • Do not add default forms to an observation more than once.
  • Filter archived forms when adding to new observation.

7.1.6

01 Aug 13:39

Choose a tag to compare

Bug Fixes
  • Return event default style or app default style for lines and polygons when parsing from form.