Project: QGIS

Version: 3.30

Feature: Bug fixes by Nyall Dawson

Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.28 backport commit (GitHub) -- | -- | -- | -- Fix using interpolated line symbol layer for polygon outlines | Unreported | PR #52030 | PR #52032 [processing] Don't raise uncaught exceptions when trying to generate GDAL commands for invalid layers | #51958 | PR #51994 | PR #52001 Don't use scientific notation when generating gdal_translate command from georeferencer | #51813 | PR #51993 | PR #52071 Immediately apply color ramp label precision and suffix changes when auto apply is checked | Unreported | PR #51989 | Not appropriate [processing] Fix exception when setting output files in batch processing after removing rows | #51664 | PR #51988 | PR #51998 [processing] Gracefully handle algorithms with no provider set | #51971 | PR #51985 | PR #51999 Nan z values should not be clipped from rendered geometries | #51796 | PR #51984 | PR #51996 Don't try to download whole COG locally in order to determine open options | Unreported | PR #51982 | Not appropriate Fix loss of first color for lineburst symbol layers in GUI | #51942 | PR #51952 | PR #51968 Fix inefficient vector iteration when no rule based rules match current map scale | Unreported | PR #51904 | Not appropriate Fix logic for triggering a full model reset in attribute table after changing attributes | Unreported | PR #51890 | PR #51892 Fix placement of perimeter labels with HTML formatting enabled | #51829 | PR #51840 | PR #51868 Fix data loss in secondary geometry columns when displaying in attribute form | #49380 | PR #51863 | Not appropriate Fix data loss when layers with secondary geometry columns are used in processing tools | #49380 | PR #51846 | Not appropriate Correctly handle geometry value conversion for geometry fields | #49380 | PR #51845 | PR #51859 Show an icon for geometry fields | Unreported | PR #51844 | Not appropriate Fix geometry fields incorrectly show as "range" types in fields list | Unreported | PR #51842 | PR #51860 Ensure correct crs is available for QgsMapCanvas for slots connected to extentsChanged when canvas CRS is changed | #51833 | PR #51841 | PR #51873 Fix array_remove_all behavior when removing null values from array | #51820 | PR #51838 | PR #51869 Use a better approach to update virtual layer queries which doesn't lose all the layer's properties | #51118 | PR #51780 | PR #51872 [layouts] Use nicer number formatting for dynamic map scale labels | #51764 | PR #51768 | Not possible Re-permit format_number to omit group separators | Unreported | PR #51761 | PR #51763 Remember the collapsed state of the vector layer renderer group box | Unreported | PR #51719 | Not appropriate When unchecking render layers as a group, ensure child layers don't have clipping blend modes | #51358 | PR #51707 | Too intrusive Fix incorrect georeferencing of images | #51699 | PR #51705 | PR #51736 Fix crash when showing tooltips for invalid layers | Unreported | PR #51703 | PR #51708 Fix map tips do not show for vector layers where the HTML map tip option isn't used | Unreported | PR #51702 | Unaffected Fix creation of GeoPDF with exported themes containing slashes | #51480 | PR #51633 | PR #51677 Avoid redo-ing the legend symbol hit test for legend edits which won't affect the legend symbols visible in a map | #51455 | PR #51681 | PR #51738 Optimise legend filter by map/expression calculations | #51233 | PR #51675 | Too risky [georeferencer] Fix warning about missing output file name doesn't show in all circumstances | Unreported | PR #51673 | PR #51739 Ensure using @geometry/@feature variables trigger geometry fetching in expression calculation | #50791 | PR #51655 | PR #51678 Fix generation of raster elevation profiles for exactly horizontal/vertical lines | #51196 | PR #51637 | PR #52072 Percent encode text values when creating/updating fields on ArcGIS feature services | #51509 | PR #51636 | PR #51654 Fix drag and drop to GDB results in columns shifted by on | #51435 | PR #51634 | PR #51969 Expose option for irregular time steps when exporting map animations | #51546 | PR #51632 | PR #51638

This feature was funded by QGIS.ORG (through donations and sustaining memberships)

This feature was developed by Nyall Dawson