Project: QGIS

Version: 3.24

Feature: Bug fixes by Nyall Dawson

Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.22 backport commit (GitHub)
Add .tsv extension to delimited text supported files filter reported on youtube screencast PR #47181 pending
Fix line anchor placements are reversed for labels which sit below lines unreported PR #47181 PR #47181
Fix incorrect return code from QgsProcessingModelAlgorithm::fromFile when file does not exist unreported PR #47161 PR #47162
Fix many georeferencer regressions multiple unreported pending
Avoid some unwanted "unhandled exception" message boxes which can pop up while moving the mouse reported on youtube screencast PR #47138 PR #47154
Don't use custom palette in crash handler dialog, this results in unreadable text on dark themes #47065 PR #47110 PR #47136
Don't slightly colorise the icons for selected items in lists #47065 PR #47133 not suitable
Fix python exception raised after running in-place algorithm which requires no parameters reported on youtube screencast PR #47108 PR #47130
Fix labelling shown for features out of range of temporal controller dates #45160 PR #47119 PR #47126
Fix line dependent orientation rendering of curved labels #45051 PR #47118 PR #47137
When processing is initialized in external scripts, ensure the GRASS, SAGA and OTB providers are included by default #45935 PR #47114 PR #47121
Show descriptive error when label rotation tool cannot be used because of invalid expressions #47091 PR #47112 not suitable
QgsRasterDataProvider.block() returns invalid QgsRasterBlock if requested block size exceeds a certain threshold #47097 PR #47106 PR #47129
Fix missing icons for array field types #47078 PR #47086 not suitable
Use correct approach to unset data defined field for label position when auxiliary column is removed #46403 PR #47085 PR #47088
Fix atlas sorting with complex field names #40332 PR #47083 PR #47103
improve field handling when converting to rule-based #46459 PR #47081 PR #47104
Fix 'Save all Styles/Save current Style' only appears after close/reopen the layer properties window #46596 PR #47080 not suitable
Fix readability of text when using dark themes #47065 PR #47071 PR #47074
Fix sqlite errors on startup caused by default style database import logic unreported PR #47070 not suitable
Fix color widgets incorrectly change colors when mouse is hovered over widget unreported PR #47069 PR #47077
Avoid crs definition errors when closing options dialog #47014 PR #47061 n/a
Fix duplicate shortcut registered warning on startup unreported PR #46983 not suitable
Fix scroll wheel events get "stuck" when scrolling to bottom of areas unreported PR #46958 PR #46987
Flag a lot of situations where ballpark transforms are appropriate so warnings are not shown #45621 PR #46957 PR #46961
Fix crashes when saving layer styles #46954 PR #46955 not suitable
Fix broken merge features tool unreported PR #46924 n/a
[mssql] Fix provider on case-sensitive database locales #46907 PR #46923 PR #46949
[mssql] Fix inserting features when pk attribute name contains special chars #42290 PR #46876 PR #46903

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

This feature was developed by Nyall Dawson