Project: QGIS

Version: 3.20

Feature: Bug fixes by Alessandro Pasotti

Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.16 backport commit (GitHub) -- | -- | -- | -- Data Source Manager fails to derive exact 3D geometry type for GeometryZ PostGIS tables | #43268 | PR #43326 | Attribute table conditional formatting doesn't work when using $geometry is NULL | #43252 | Works for me | QgsZonalStatistics.calculateStatistics() incomplete outputs | #43245 | PR #43332 | PR #43378 Bad Request on feed.qgis.org | #43232 | PR #43333 | Not relevant Server: WFS3/API Features - overlapping columns/content on data items as HTML pages | #42269 | PR #43363 | PR #43380 Datum transformation using custom gsb grid for WMS Layer in QGIS Server does not work | #43072 | PR #43365 | Not relevant Server: fix unreported QGIS_OPTIONS_PATH not really working for proj | unreported | PR #43366 | Not appropriate WFS cascade getfeatureinfo fails | #42062 | Works for me | Server standalone: fix unreported project storage not supported with -p | unreported | PR #43381 | PR #43464 QGIS Server GetPrint: HIGHLIGHT_GEOM is not printed if map layers are configured to follow a map theme | #34178 | PR #43391 | Risky Feature count is wrong when adding features from a table with features of mixed geometries | #43199 | Works for me | Not all geometry types are found in PostGIS table with Spatial Type of Geometry | #43186 | PR #43419 | Risky Icon not updated when saving a scratch layer | unreported | PR #43431 | PR #43463 Fix list of protocols in ssh custom configuration | unreported | PR #43432 | Not appropriate Crash with table set to Show Visible, joins, and left open as QGIS is quit | #43287 | PR #43434 | Not appropriate "show label" is disabled in widget designer but label keeps displaying in attribute form if you use tabs in the Drag and-Drop Designer and the field widget was placed in any tab | #43103 | PR #43435 | TODO Browser adds layers to projects with a leading space | #43129 | PR #43436 | Not appropriate saveStyleToDatabase() bug when saving more than one layer to a GPKG | #42988 | Works for me | Widget parameters not persistent for relations in D&D designer | #43123 | PR #43468 | Not appropriate Rule-based rendering sometimes doesn't show all results | #43181 | PR #43502 | Risky Fix unreported missing raster band stats in info panel | unreported | PR #43507 | Raster calculator does not create/store statistics for output rasters | #42835 | PR #43512 | Not a priority Attribute Form Value Relation Doesn't Respect Column Default | #41951 | Works for me | Attribute table in form view can display "ghost" attributes | #43477 | PR #43533 | Not a priority PG identity default clause issue | https://lists.osgeo.org/pipermail/qgis-user/2021-June/048983.html | PR #43529 | Not appropriate Pyqgis 3.18.3 error when adding wms layer | #43580 | PR #43581 | TODO "Reuse last entered attribute values" slows creation of new features on large vector | #42909 | PR #43584 | TODO Deleting "all other values" breaks date based categorise symbology | #43651 | GDAL PR 3978 | Fix documentation doctest builds | https://github.com/qgis/QGIS-Documentation/pull/6747 | https://github.com/qgis/QGIS-Documentation/pull/6747 | Not relevant

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

This feature was developed by Alessandro Pasotti