Project: QGIS

Version: 3.26

Feature: Bug fixes by Nyall Dawson

Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.22 backport commit (GitHub)
layer_property(..., 'path') should work for all layer types #49011 PR #49042 PR #49046
Improve UX for virtual layer creation dialog unreported PR #49015 Not appropriate
[db manager] Don't load preview layers into project #47159 PR #49016 PR #49019
Don't hang when an error occurs while trying to build a virtual layer #48908 Commit 988edc8700 Too intrusive
Don't offer non-vector layer providers as options for virtual layer #48908 Commit 988edc8700 Too intrusive
Fix selecting/deselecting all in offline editing dialog when some layers are in unchecked groups #48971 PR #48985 PR #49002
Fix hovering features in attribute table in dark themes selects them #48914 PR #48986 PR #49001
Fix atlas expression context is not available when rendering item overview frames #48963 PR #48967 PR #48984
Fix regression where layout attribute table conditional styles don't apply #48965 PR #48968 PR #48973
Review and finish open PR PR #48314
Fix geometry based expression attributes for diagrams #47800 PR #48893 PR #48911
Fix loss of precision when an extent is manually entered in processing extent widgets #48887 PR #48895 PR #48910
Fix some undersized icons on hidpi displays unreported PR #48875 Not appropriate
Make atlas coverage layer available to expression builder for custom grid format #48833 PR #48839 PR #48894
Fix regression where user defined default style doesn't apply to MapInfo TAB files #48667 PR #48840 PR #48892
Fix picking values from QgsFeatureListComboBox #48459 PR #48841 PR #48881
Fix clear values for offset along line spin boxes unreported PR #48872 PR #48878
Fix ambiguous "show all labels" setting and address regressions in label when this setting is misinterpreted #41043 PR #48771 Too intrusive
Main annotation layer should follow project crs unless it has items added #42378 PR #48815 Too intrusive
Fix some misleading warnings about transformations for non-earth crs #42378 PR #48815 Too intrusive
Never show the transformation selection dialog for the first layer added to a project unreported PR #48811 PR #48814
Ensure layer level expressions work correctly for diagrams #478000 PR #48803 PR #48813
Fix handling of WMTS sources with dimensions in browser #36264 PR #48800 PR #48812
Ensure that all units are changed when setting output unit for a symbol #45961 PR #48786
Fix loss of mesh layer styling when fixing a broken path to a mesh layer unreported PR #48765 PR #48768
Show pinned label highlights also for pinned curved labels #48753 PR #48764 N/A
Don't hide parts of the mesh renderer widget if the layer is invalid unreported PR #48757
Add layer opacity widget in mesh layer renderer properties widget unreported PR #48756
Review and finish open PR PR #44941
Fix a crash when QgsProject::instance() is accessed when no QgsApplication exists unreported PR #48721 N/A
Better approach to filtering lists by tags which works across different styles #48659 PR #48689 N/A
Fix slow layout view when atlas is enabled with legend filter enabled #47033 PR #48686 PR #48704
Fix crash after running model from history dialog #40258 PR #48687 PR #48709
Fix crash on QGIS exit likely solves a number of open tickets, but needs end user confirmation Commit 5b052730b5 Too intrusive
Add support for map field types to memory provider, avoid data loss in models/processing unreported PR #48638 Too intrusive
Fix crash when convertng a curved geometry to curves #48045 #48045 PR #49024
Fix many memory leaks unreported PR #48590 N/A
Fix ctrl modifier scrolling on symbol buttons unreported PR #48581 N/A

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

This feature was developed by Nyall Dawson