Releases: opengisch/QField
Releases · opengisch/QField
Release list
4.2.11 - Coral Sea
What's Changed
- Add a bit of padding above and below title decoration to avoid text touching edge
- Fix BLE reconnection when returning to QField after app suspended or screen is locked
- Improve available Bluetooth devices listing
- Fix checkbox editor widget toggling against non-string value against string representation
- Clear project before triggering an updating project from archive action
Full Changelog: v4.2.10...v4.2.11
4.2.10 - Coral Sea
What's Changed
- Fix lack of content spacing for tracking and cloud group boxes in the project creation wizard page
- Fix stylus hover leaking through floating UI onto the map crosshair
- Fix deletion of children with feature ID values going beyond range of an int32
- Insure digitized geometries are promoted to multi-part to increase compatibility across all QGIS data providers
Plugin Framework Improvements
- Add a couple of extra invokable functions for the MapLayerModel and GeometryUtils classes
Full Changelog: v4.2.9...v4.2.10
4.2.9 - Coral Sea
What's Changed
- Rely on QFieldCloud-provided project name when loading cloud projects in more places
- Reduce long-press start delay on numeric stepper +/- buttons within the feature form and processing algorithm panels
- When activating the internal positioning receiver, allow for non-satellite positions until a valid satellite position is captured
- Fix ordering of relation editor's children list not respecting project configuration
- Reload value relation list when a dependency layer signals data changes
Full Changelog: v4.2.8...v4.2.9
4.2.8 - Coral Sea
What's Changed
- Fix date/time editor widget's handling of a time value stored in a string attribute
- Fix back action when adding a new feature
Full Changelog: v4.2.7...v4.2.8
4.2.7 - Coral Sea
What's Changed
- Fix feature form not properly initiating constraints and visibility when opening from a single-feature identification tap
- Fix handling of the relation reference height following combobox text warp improvement
- Fix handling of current_parent* driven default value expression when editing a child feature
- Fix UDP receiver failing to reflect bound / connected state
- Insure that when a parent feature is saved through relation editor widgets the digitizing logger still works
- Provide a UI/UX to reach the QFieldCloud user account settings page
- Add required entitlements file to support NFC tag readin
- Fix changes made to cloud projects getting lost in rare scenarios
- Rely on proper feature deletion function when removing a child through relation editor widgets
- When a parent feature has attributes or geometries changes committed to the data provider, reload the list of children
- When opening a cloud project from the cloud projects screen, use the cloud project name instead of filename for the loading overlay
iOS-specific changes
- Fix missing NFC tag reading support
Full Changelog: v4.2.6...v4.2.7
4.2.6 - Coral Sea
What's Changed
- Handle scenario in which we pass on an invalid QDateTime() value as datetime attributes to the date editor widget
- Fix out-of-sync changes state when users delete a currently opened cloud project and re-download it immediately
- Fix webview stay on front of the scene when closing the browser popup
- Stability improvements
Full Changelog: v4.2.5...v4.2.6
4.2.5 - Coral Sea
What's Changed
- Simplify geometry shapes to match the map canvas MUPP
- When importing a compressed project via URL, insure the .zip file doesn't linger in the imported datasets folder
- Remove duplicate "Remove folder" action from local data picker
- Fix checkbox editor widget when widget configuration is incomplete
- Insure that the attachment / external resource editor widget UI state is properly reset when passing on null/empty value
- Additional stability improvements
Full Changelog: v4.2.4...v4.2.5
4.2.4 - Coral Sea
What's Changed
- Add ability to take notes onto line and polygon geometry layers within the project creation wizard
- Add a new section in the settings dialog to show imported authentication configurations details and allow for a clearing of all authentication configuration caches
- Guard the Bluetooth Low Energy (BLE) receiver from buffer overflow
- Fix NTRIP correction over the TCP receiver
- Fix QField network user agent settings
- Improve sorting of the QFieldCloud projects list
- Fix constraints within a hidden tab blocking feature form submission
- Do not show storage meter within the cloud project details until the project is downloaded locally
- Insure referencing feature list model always update when the underlying layer data changes
Android-specific changes
- Further stability improvements when exporting folders and datasets
iOS-specific changes
- Add "Export to folder" support for datasets and folders
Windows-specific changes
- Fix blank OAuth2 popups on Windows
Full Changelog: v4.2.3...v4.2.4
4.2.3 - Coral Sea
What's Changed
- Fix issue with relation editor widget lists' item height
- Increase compatibility with NTRIP servers by transforming GNGGA into GPGGA
Android-specific changes
- Further stability improvements when importing projects and datasets
iOS-specific changes
- Add ability to send datasets and compressed folders out of QField onto the device and iCloud storage
Full Changelog: v4.2.2...v4.2.3
4.2.2 - Coral Sea
What's Changed
- Add a show password button to the password field within the NTRIP configuration popup
- Increase compatibility with more NTRIP servers
- Fix auto reconnection to a BLE GNSS device when returning from locked screen
- Fix fill ring geometry editor showing a blank feature addition form
- Adopt cloud project owner name when the project author is 'root'
- Fix overly compressed photos taken by QField's own camera
- Fix erroneous spikes in line and polygon geometries when tracking positions
- Display range editor widget suffix when configured to a non-empty value
- Fix attachment file name generation when using the quick snap/record button in the new gallery editor widget
Android-specific changes
- Fix Android crash on launch due to accessing null object on some Xiaomi devices
iOS-specific changes
- Add ability to import projects and datasets from phone and iCloud storage
Full Changelog: v4.2.1...v4.2.2