github opengisch/QField v4.3.0
4.3.0 - Danube

4 hours ago

What's Changed

4.3 showcase

This release is the result of our first yearly “summer of stability” campaign where we dedicated ourselves to hunting bugs and crashes while polishing preexisting functionalities.

🚀 Features

  • A new bookmarks manager featuring:
    • A bookmarks list to quickly view, jump to and navigate to user-created and project-provided bookmarks;
    • The ability to export user-created bookmarks to a geopackage;
    • The ability to delete multiple bookmarks at once.
  • Introduction of QFieldCloud project templates:
    • Create projects on the fly using prepared templates available within the QFieldCloud projects page
    • For project template authors out there, you can make your templates public to share them to the broader community

✨ Improvements

  • Revamped cloud project page focused on ease of use and clarity featuring:
    • A polished user interface offering clearer wording and better focus on key actions;
    • The ability to review details of pending local changes prior to uploading to the cloud;
    • The ability to see historical changes by all users collaborating on cloud projects; and
    • The action to revert local changes relocated within a 'Danger Zone' sub-panel to avoid accidental data loss
  • Enhanced camera experience:
    • Snapping still images has been hardened against infinite auto focus/white-balance waiting period;
    • Automatic image rotation has been improved;
    • If your device angle led to a wrong image rotation, new buttons are available to manually adjust the rotation;
    • Expression driving details stamped onto images now supports layer and feature contexts (i.e., writing feature attributes onto a snapped photo)
  • Features list and form polishing:
    • The gallery relation editor widget will now remember its thumbnail vs. list mode when toggled
    • Conditional styling of the features list now supports expression-driven bold font style
    • Searching value relation lists is now accent-less to speed up data entry
    • All relation editors now respects the project's defined sorting order
  • The QR code scanner can now detect codes within an image picked from the device's picture gallery
  • The project folder page has gained the ability to select multiple files and send them as a compressed ZIP archive
  • The search bar now allows for a matching bookmark location to be set as navigation destination
  • Support for standalone VTPK vector tiles files datasets
  • Stability improvements across the board as well as memory usage reduction resulted in a tangible reduction in crashes
  • Reliability of Bluetooth Low Energy (BLE) connections to external GNSS devices improved
  • Tons of dependencies updated, including QGIS 4.2.2, gdal 3.12.4, and proj 9.8.1
  • Too many bug fixes to mention individually! :)

🧩 Plugin framework

  • A major restructuring of QField QML components offering:
    • A cleaner separation between core, gui, and app components now available through import qfield.{core,gui,app};
    • All QField components are now prefixed with a Qf (e.g. QfMapCanvas, QfRubberband, etc.)

Don't miss a new QField release

NewReleases is sending notifications on new releases.