Skip to content

Releases: MerginMaps/mobile

2026.3.0

Choose a tag to compare

@Withalion Withalion released this 15 Jul 09:36

What's Changed

This release brings some bigger features this time!

We support network position providers now on all platforms. With the new connection we have access to more data from the external device compared to mocked location, which was the only option on iOS for now. The connection supports both TCP and UDP, in both cases the app acts as client.

We improved the support for recording multipart geometries in the app. Besides the multi point, we now support multi line and multi polygon recording as well. There is new option to add another part both while recording a new feature and when editing geometry of existing feature. We’d like to thank arkeologikonsult.se for helping us to fund the development of this feature.

Value relations have gone through some major rework in this update. The new changes will bring better performance and stability. To mention a few:

  • The performance time of loading records from large value relations went from 10+ seconds to below 1 second
  • It's possible to set NULL value for value relation widget
  • Support sorting of columns & the search matches only display column now

Together with the improvements above there were smaller ones as well. @current_parent_value and similar QGIS expression variables are now supported in the app. Texts in project creation page should be now properly translated. Majority of our dependencies have been updated to newer versions, QGIS to 3.44.10, Qt to 6.10.3, Geodiff to 2.2.0. These updates will improve mostly performance on new devices using Android 16 or iOS 26. To finish it up there are few bug fixes as well, which you can check below.

Happy mapping! ☀️

User Improvements

Developer Improvements

New Contributors

Full Changelog: 2026.2.0...2026.3.0

2026.2.0

Choose a tag to compare

@Withalion Withalion released this 24 Apr 13:49

What's Changed

This release brings new filtering feature!

Geopackage layers will support setting up filters for number, text, date and boolean fields. For each field you can pick from free text, number range, date & time range, boolean picker and single or multi select filter. Besides new menu option and floating map button for filtering, you'll find warnings throughout the app informing you if some features are currently hidden (e.g. feature list, relation widget inside form).

Happy mapping! 🔍

User improvements

Windows app

We identified an issue, which caused the features and map not respond correctly to user inputs and thus the windows executable won't be available for this release. We will try to fix this issue in next release.

Full Changelog: 2026.1.2...2026.2.0

2026.1.3

Choose a tag to compare

@Withalion Withalion released this 31 Mar 07:01

What's Changed

This release fixes bug introduced in previous release. Foreign key fields are once again populated, when form opens, if they are visible inside the form.

Happy mapping! 🐜

User Improvements

Full Changelog: 2026.1.2...2026.1.3

2026.1.2

Choose a tag to compare

@Withalion Withalion released this 26 Mar 22:53
a8bb047

What's Changed

This release includes fixes and improvements to features introduced recently.

With QGIS 4 released a few weeks ago, some breaking changes were introduced. The mobile app now supports both QGIS 3 and QGIS 4 projects.

We also fixed:

  • Missing foreign key in forms not creating a relation
  • Sketched pictures sometimes rotating clockwise after saving
  • Performance issues in projects with value relations
  • Default path for photo fields not using the current value when referencing other fields

Happy mapping! ☔

User Improvements

Developer Improvements

Full Changelog: 2026.1.1...2026.1.2

2026.1.1

Choose a tag to compare

@Withalion Withalion released this 06 Mar 08:12

What's Changed

This release brings fixes and improvements to various features we released recently. Some major improvements for windows app include:

  • photo attachments work correctly
  • protected layers will be loaded without issues

The search bars will react to all characters typed again on all keyboards and there will be a slight delay for searching, which should improve user experience while searching through local and network locations. Field constraints will be finally translated to different languages, so don't forget to have a look at our translations page if your language is missing!

Lastly we polished the user experience after improving position and elevation processing in last release.

  • bluetooth providers on Android support custom geoid models
  • @position_provider_name variable returns External (mock) value if mocked position is detected
  • elevation info bubble is always available, and also translatable
  • fixes for local geoid models

Happy mapping! 🌱

User improvements

Developer improvements

Full Changelog: 2026.1.0...2026.1.1

2026.1.0

Choose a tag to compare

@Withalion Withalion released this 16 Feb 09:15
fb0d093

What's Changed

This release brings major improvement to elevation support in the app, support for protected layers and various fixes.
The GNSS enhancement bundle continues from last release improvements and brings:

  • new form variable elevation_ellipsoid => should be used as @position_elevation_ellipsoid
  • altitude form variable changed to elevation => should be used as @position_elevation
  • usage of orthometric heights, by default using EGM96 geoid model
    • for external providers we show the received value by default
    • it will be possible to change the model in plugin
  • improved detection of mocked position (visible in GPS panel now)
  • elevation subtracts the height of antenna by default

You can find more information here or soon in our documentation.

With the improved support of protected layers in app you will be able to work with them without issues now. Mergin Maps plugin will automatically pack the authorization with QGIS project and after syncing on mobile device the layers will load.

Last but not least the map sketching drawer got a facelift! The eraser button got moved in the header of the drawer and new redo button is there too.

Happy mapping ☃️

User improvements

Developer improvements

Full Changelog: 2025.8.0...2026.1.0

2025.8.0

Choose a tag to compare

@Withalion Withalion released this 18 Dec 08:13

What's Changed

This release brings mostly improvements and bug fixes to existing features. The "select multiple features" tool now also offers the option to delete the features. Splitting tool now tells you right away if the split line is not valid without leaving the split view.

Automatic synchronization got upgraded too! Besides synchronizing after every change, now it will synchronize after:

  • 1 minute
  • project is opened
  • application comes to foreground

Don't be worried about recurring error notifications in offline mode, we fixed that too!

GNSS devices support got some minor improvements. The GPS info panel will show geoid separation when connected via bluetooth to external device. This value will be also available in forms with @position_geoid_separation variable. More improvements to GNSS device support and elevation are coming in next release!

Happy mapping! 🎁

User improvements

Developer improvements

New Contributors

@gabriel-bolbotina made their first contribution! 🎉

Full Changelog: 2025.7.0...2025.8.0

2025.7.0

Choose a tag to compare

@Withalion Withalion released this 11 Nov 08:22

What's Changed

This release features a significant infrastructure update for the mobile app. We have completed an internal migration to the VCPKG package manager.

This move allows us to archive the mobile-sdk repository, enabling our team to focus more energy and resources directly on improving the mobile app.

We are also happy to announce that the Windows application is available again! 🎉

User Improvements

Developer improvements

Full Changelog: 2025.6.0...2025.7.0

2025.6.0

Choose a tag to compare

@Withalion Withalion released this 23 Oct 11:47

What's Changed

Full Changelog: 2025.5.0...2025.6.0

2025.5.0

Choose a tag to compare

@Withalion Withalion released this 18 Aug 11:11
a60edb9

What's Changed

Full Changelog: 2025.4.0...2025.5.0