Releases: MerginMaps/mobile
Release 2.4.1
What's Changed
- fix digitizing polygon undo crash by @PeterPetrik in #2876
- remove deprecated QGIS API for writeAsVectorFormatV2 by @PeterPetrik in #2874
- Remove of purchasing backend & fix tests by @PeterPetrik in #2849
- HTML, Text, Spacer "other form widgets" + "show label" by @PeterPetrik in #2867
- Fix position tracking (0,0) coordinates on Android - fix locale when writing decimals by @tomasMizera in #2881
- Photo crash on project switch by @PeterPetrik in #2880
- Default/virtual fields recalculation by @PeterPetrik in #2866
- Fixed feature list - used replace function always for a string by @iiLubos in #2884
Full Changelog: 2.4.0...2.4.1
Release 2.4.0
Enhancements:
- Migrate SDK to vcpkg build #2751
- Upgrade to Qt 6.5.2 #2737
- Faster identification of features with many vertices #2848
- Speed improvements of home page / sync preparation speed #2820
- Introduced image zoom and rotation support #2715
- Cleaner message for wrong password during registration #2699
- Add build number to diagnostic log #2714
- Use of new background maps #2696
- Show layer attribution #2702
- Set Android target SDK to 33 #2771
- Added cpp check #2775
- Show dialog when the max number of projects was reached #2770
- Add QGIS profiler #2797
- Use distance unit from QGIS project for Stakeout panel #2826
- Use new storage permissions on Android >13 #2834
- Remove Apple subscriptions #2835
- Ask for notification permission #2837
Fixes:
- Fix the preview of photos in the gallery widget #2860
- Fixed conditional visibility of relations #2861
- Projects created in the mobile app are now
.qgz
by default #2708 - Fixed click propagation issues #2822
- Fixed logouts when offline #2721
- Fixed feature text overflow #2739
- Fixed map canvas memory leak #2779
- Fixed problems with photos in subfolders #2786
- Fixed locationManager crash #2803
- Fixed crash with broken relations #2805
- Fixed app freezing when feature editing was canceled #2795
- Fixed text overflow in preview panel #2825
- Fixed deprecated parameter injection #2824
- Fixed iOS gallery crash #2810
- Add missing CRS to project load errors #2813
- Enable swipe gesture in forms to switch between tabs #2828
- Fixed calendar widget selecting a wrong date for certain timezones #2829
Release 2.3.1 (Android-only)
Changes
- Position tracking is now supported on Android versions 8.0 and above (#2777)
Release 2.3.0
Release 2.2.0
Changes
- expression-based names for photos (#2724)
- drop legacy storage migration logic (#2648)
- add position tracking (BETA) for iOS and Android (#2678)
Fixes
- fix desktop (Windows) builds (#2677)
Known limitations
- Position tracking on Android works only when the screen is not locked, this issue will be addressed in the upcoming release
Release 2.1.1
Changes
- show the list of available workspaces after accepting an invitation (#2584)
- hide the new badge for streaming mode (#2652)
- hide information dialogue about migration to workspaces (#2651)
Fixes
- fix photo orientation in the preview panel (#2633)
- fix search in project list (#2640)
- fix duplicated buttons in the project toolbar and more menu (#2645)
- fix the search bar in the layers panel (#2649)
- do not show auth panel when the app starts (#2653)
- fix endless spinner in the project panel (#2641)
If you are looking for the Windows version, you can find it here: https://github.com/MerginMaps/input/releases/tag/1.9.0
Release 2.1.0
Enhancements
1. Gps antenna height (#2522)
Set it in the app settings and Mergin Maps will automatically subtract the height of your pole from the Z coordinate of a recorded point
⬇️ You can see the set antenna height value right next to the accuracy
We are thankful to https://www.mobilegis.at/ for funding this feature 🙌🏻
2. New streaming mode option - distance traveled (#2557)
You can now set the automatic line/polygon recording to add points based on a traveled distance. Simply specify a number of meters as a threshold, turn on the streaming mode (long-hold GPS button) and start to walk. Mergin Maps will add a new point each time distance between your position and the last point is greater than the set threshold (e. g. 3 meters on the example below ⬇️)
Fixes
- make workspace search case insensitive (#2576)
- Disable HTTP/2 requests to work around a networking bug (#2575)
- Do not re-evaluate default value expression unless this is necessary (#2591)
If you are looking for the Windows version, you can find it here: https://github.com/MerginMaps/input/releases/tag/1.9.0
Release 2.0.2
Release 2.0.1
Release 2.0.0
Enhancements:
- Alter UI to reflect the migration to workspaces - support for creating workspaces and accepting invitations (#2376)
Fixes:
- Fix issues with default value expressions (#2418)
- Fix validation of project, user and workspace names (#2449)
Infrastructure upgrades:
- Upgraded Qt version to 6.4 (#2260)
If you are looking for the Windows version, you can find it here: https://github.com/MerginMaps/input/releases/tag/1.9.0