Skip to content

Releases: opengisch/QField

4.1.10 - Barents Sea

29 Apr 09:28

Choose a tag to compare

What's Changed

  • Avoid always-shown pie menu helper message every time a stylus hits the canvas
  • Add fix to guard against HTML editor widgets stealing focus
  • Fix sample project title and screenshot tied to the wrong project archive
  • Insure proper permissions set on cloud project files during download / synchronization

Full Changelog: v4.1.9...v4.1.10

4.1.9 - Barents Sea

23 Apr 03:05

Choose a tag to compare

What's Changed

  • When synchronizing a cloud project with no file to downloaded (i.e. all up-to-date), gracefully finish the process
  • Clicking on the home screen's QField logo will show its about overlay
  • When saving an edited feature, insure only updated attributes and/or geometry are changed to avoid needless freezes
  • Fix feature form's nested container visibility relying on expressions containing -- comments
  • Fix QField's map canvas extent and MUPP on dual monitors with different pixel ratios

Full Changelog: v4.1.8...v4.1.9

4.1.8 - Barents Sea

20 Apr 04:51

Choose a tag to compare

What's Changed

  • Save and restore QFieldCloud server cookies across app launches
  • Fix camera view not restoring last picked device
  • Inject @cloud_username and @cloud_useremail into the global scope to enable QFieldCloud-driven symbology

Plugin Framework Improvements

  • Add global/project/layer expression context when creating a feature iterator
  • Expose QFieldCloud's model and connection objects through dedicated object names

Full Changelog: v4.1.7...v4.1.8

4.1.7 - Barents Sea

16 Apr 04:45

Choose a tag to compare

What's Changed

  • Insure projects created in QField have backward compatibility with QGIS 3.44 and behave properly on QFieldCloud
  • Further align QField's handling of Date/DateTime/Time display format vs field format with that of QGIS
  • Insure the time component to the calendar picker is never added when not needed

Full Changelog: v4.1.6...v4.1.7

4.1.6 - Barents Sea

10 Apr 11:12

Choose a tag to compare

What's Changed

  • Fix pick image from gallery on modern devices
  • Fix expression based visibility of nested feature form containers
  • Fix rare black spaces when reloading QField after the operating system forcefully terminated the process
  • Avoid toggling the authentication manager's password helper state unless we migrate to fix expired token issues

Full Changelog: v4.1.5...v4.1.6

4.1.5 - Barents Sea

07 Apr 01:19

Choose a tag to compare

What's Changed

  • Avoid grabbing audio focus from other apps on launch by delaying audio initialization until QField actually needs it
  • Do not show recent cloud projects that are not tied to the current QFieldCloud user within the welcome screen's recent projects list
  • Fix handling of map units when reading the project distance/area display unit settings
  • Fix ordering of value relation items when matching search terms
  • Fix a lingering arcgis service legend image fetcher crash
  • Insure that the main menu's undo / redo items respect the user font size setting
  • When deselecting a value map item, pass on null as empty value
  • Upgrade Qt to 6.10.3 and QGIS to 4.0.1

Full Changelog: v4.1.4...v4.1.5

4.1.4 - Barents Sea

02 Apr 04:04

Choose a tag to compare

What's Changed

  • Enable automatic reconnect on connection loss for TCP and UDP receivers
  • Fix range editor widget's increase/decrease buttons when the configuration minimum value is greater than zero
  • Fix blank areas left after the virtual keyboard is closed on some mobile devices
  • Fix zooming to identified features containing mixed point and non-point geometries

4.1.3 - Barents Sea

30 Mar 02:03

Choose a tag to compare

What's Changed

Bug fixes

  • Restore old always-visible remember pins behavior for projects saved with QGIS < 4.0
  • Do not lock the coordinator locator to the current GNSS position until we hold a valid position
  • Avoid interference between the stylus and the location marker by using long press action on location marker with stylus and mouse to show the location actions menu
  • Moving a singlepart point will adopt Z/M of snapped position
  • Strengthen tracker's maximum distance safeguard by ensuring non-measurable distances are dismissed
  • Fix regression with range editor widget handling typed thousand and decimal characters
  • Fix missing API header and AWS3 authentication methods

Plugin authoring improvements

  • Add a new LayerUtils invokable function to save a vector layer into an on-disk dataset
  • Add a new LayerUtils invokable function to create a filter-less feature iterators
  • Add a new FileUtils invokable function to ease cross-platform plugin authoring
  • Make the focus stack mechanism plugin-friendly
  • Do not double expose MapLayerModel to avoid issues when authoring plugins

Full Changelog: v4.1.2...v4.1.3

4.1.2 - Barents Sea

23 Mar 12:57

Choose a tag to compare

What's Changed

  • Add eye dome lighting mode to the 3D map canvas to increase sense of depthness
  • Fix rare 3D map view crash when handling missing DEM raster layer
  • Fix rare crash when exiting the application during project unload
  • Fix regression handling default value expressions during multi-feature editing
  • Fix misalignment between coordinate cursor and geometry when moving features
  • Fix settings description for native camera and anonymized metrics in the settings panel
  • Pass on an application ID value to enable GeoClue-derived positions

4.1.1 - Barents Sea

18 Mar 07:16

Choose a tag to compare

What's Changed

  • Insure the deprecated sample projects folder is removed from favorites
  • Fix value relation editor widget's toggle button threshold check