From b8534cb115ddbe1eec2ef0e0a21672d653f6faf7 Mon Sep 17 00:00:00 2001 From: "Juergen E. Fischer" Date: Fri, 21 Oct 2022 14:21:06 +0200 Subject: [PATCH] Release of 3.22.12 --- CMakeLists.txt | 2 +- ChangeLog | 471 +++++++++++++++++++++++++++++ debian/changelog | 10 +- linux/org.qgis.qgis.appdata.xml.in | 1 + 4 files changed, 481 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index f21dcc1eca58..a96645d822da 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -18,7 +18,7 @@ set(CMAKE_LINK_DEPENDS_NO_SHARED ON) # Project and version set(CPACK_PACKAGE_VERSION_MAJOR "3") set(CPACK_PACKAGE_VERSION_MINOR "22") -set(CPACK_PACKAGE_VERSION_PATCH "11") +set(CPACK_PACKAGE_VERSION_PATCH "12") set(COMPLETE_VERSION ${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}) set(RELEASE_NAME "Białowieża") project(qgis VERSION ${COMPLETE_VERSION}) diff --git a/ChangeLog b/ChangeLog index be6cea6c6d07..8b9392938c37 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,474 @@ +Jürgen E. Fischer 2022-10-21 + + translation update for 3.22.12 from transifex + +Sandro Santilli 2022-10-19 + + Cleanup temporary python test config path when requested + + References #48884 + +Sandro Santilli 2022-10-17 + + Fix crash on empty polygon conversion to curve + + Closes GH-50466 in 3.22 branch + + Includes unit test + +Nyall Dawson 2022-10-17 + + Increase ci test timeout to 90 seconds + + There's a handful of tests which float somewhere around the 55+/- 10 + second execution time, so the previous 60 second timeout caused + these to randomly fail. + + Inceasing the timeout seems a nicer approach vs splitting out + these tests + +Nyall Dawson 2022-09-29 + + Fix truncation of recent project list removes too many items, raises a warning + +Andrea Giudiceandrea 2022-09-29 + + GUI: Fix mismatch in Data Source Manager modeless option + +Mathieu Pellerin 2022-10-06 + + [themes] Fix line edit placeholder text color + +vcloarec 2022-10-11 + + [Backport release-3_22] fix new vertex Z value on edge during mesh editing (#50441) + + * fix new vertex Z value on edge during mesh editing + + * use projected point in edge + +Merge: 283bfcaa7a 81d612295c +Paul Blottiere 2022-10-14 + + Merge pull request #50536 from qgis/backport-50497-to-release-3_22 + + [Backport release-3_22] Fix unwanted side effect with QgsAccessControl filter cache + +Alessandro Pasotti 2022-10-04 + + Manual backport of #50295 grid multiline labels + +David Marteau 2022-10-10 + + Fix unwanted side effect with QgsAccessControl filter cache + + Prevent leaking access control cache filter between + requests. + +Nyall Dawson 2022-10-07 + + Fix potential crash in QgsFloatingWidget + +Mathieu Pellerin 2022-10-05 + + [raster] Fix inverted color filter and non-opaque pixels + +Alessandro Pasotti 2022-10-05 + + Update test image + +Merge: 2d5c3d4df6 aa4e703341 +Alessandro Pasotti 2022-10-04 + + Merge pull request #50214 from qgis/backport-50199-to-release-3_22 + + [Backport release-3_22] Server: fix atlas fixed scales + +Andrea Giudiceandrea 2022-10-03 + + Make some strings translatable in various Qgs* classes (release-3_22) (#50449) + +Harrissou Sant-anna 2022-09-30 + + Fix array_get argument name + +Nyall Dawson 2022-09-27 + + [spatialite] Fix corrupted default attribute values when fields + are loaded using gaiaVectorLayer + +Alessandro Pasotti 2022-09-16 + + Fix crash when deleting layout items + + Fix #49573 + +Alessandro Pasotti 2022-09-16 + + Fix directory chooser path + + Fixes #50055 + +Merge: 3095882c68 9c7682b34c +Loïc Bartoletti 2022-09-21 + + Merge pull request #50273 from qgis/backport-50255-to-release-3_22 + + [Backport release-3_22] [QgsOgrUtils test] Remove an old comment + +Loïc Bartoletti 2022-09-20 + + [QgsOgrUtils test] Remove an old comment + +Merge: b19df398e8 e0deb1747c +Loïc Bartoletti 2022-09-20 + + Merge pull request #50251 from qgis/backport-50233-to-release-3_22 + + [Backport release-3_22] Fix wkbType cast from OGR 25D Type. + +Loïc Bartoletti 2022-09-19 + + [QgsOgrUtils] Ogr To QGS Wkb Type: fix also Point25D to PointZ + +Loïc Bartoletti 2022-09-19 + + tests: fix test + +Loïc Bartoletti 2022-09-16 + + Fix wkbType cast from OGR 25D Type. + + As mentionned by @Koyaani a PolygonZ is opened as a Polygon25D and + can cause problems. + + This fix use the QgsOgrUtils method to return the true QGIS wkbType. + + Fixes #50218 + +Alessandro Pasotti 2022-09-15 + + Server fix maptip expression ctx in text format + + Fixes #30719 + +Alessandro Pasotti 2022-09-15 + + Server WMS gfi, fix maptips layer scope + + Fixes #30719 + +Nyall Dawson 2022-09-11 + + Add custom hash for QgsFeature + + Fixes #49932 + + (cherry picked from commit fc0e97ecb73d038ba709c19ed622bd2c1d23bf86) + +Alessandro Pasotti 2022-09-15 + + Test mask + +Alessandro Pasotti 2022-09-14 + + Tests for bugfix #49900 + +Alessandro Pasotti 2022-09-14 + + Server: fix atlas fixed scales + + Fixes #49900 + +Jürgen E. Fischer 2022-08-29 + + fix msvc build (followup 5bd9b6d124b) + + (cherry picked from commit a946734521e8e862d812563baaa3853e67f3b40d) + +Nyall Dawson 2022-09-12 + + Revert "[spatialite] Fix features with null geometry are incorrectly" + + This reverts commit 90b03c31b1a950d88367a1ee2d61d4a2bd92f86c. + +Nyall Dawson 2022-09-12 + + Add test mask + +D'Hont René-Luc 2022-07-27 + + fix(server): Register services known versions + + In QGIS Server only default supported OGC services versions has been registered : + + * WMS 1.3.0 even if 1.1.1 is supported + * WFS 1.1.0 even if 1.0.0 is supported + +D'Hont René-Luc 2022-07-27 + + fix(server): Add level to log messages in Service registry + + Some message logs in the QGIS Server Service registry have a level, not all. + +D'Hont René-Luc 2022-07-27 + + fix(server): Add warning level to warning error parsing post data as XML + + The message `Warning: error parsing post data as XML` was logged without level even if it is a warning. + +Nyall Dawson 2022-08-29 + + Fix labels flip upside down when allowing upside down labels + and a large negative curved offset distance is set + + Fixes #49234 + + (cherry picked from commit a233963eea96ad2e4f5938a3c7284a6846433421) + +Julien Cabieces 2022-08-30 + + Fixes #49179 : convert correcly proxy port when reading ogr layers + +Jacky Volpes 2022-08-23 + + Fix #47810 - zoom last and next with rotated map looses scale + +Andreas Steffens <46336892+andreassteffens@users.noreply.github.com> 2022-07-22 + + [fix] inconsistent access to plugin metadata "update_date" + + update_date metadata item was inconsistently accessed by key "update_date" and "update_date_stable" => fixed by changing to "update_date_stable" + +Nyall Dawson 2022-08-28 + + Remove extremely outdated assumption in QgsVectorLayer::selectedFeatures() + resulting in poor selection performance + + Fixes #49962 + +Borys Jurgiel 2022-08-18 + + Backport #49603 Fix unreported credentials exposure on connection lost + +Nyall Dawson 2022-08-23 + + Support longlong variant types when converting mapbox gl styles + + Depending on which method is used to convert json to a variantmap, + we may end up with longlong values instead of ints. Make the + converter tolerant to these too. + +Nyall Dawson 2022-08-22 + + Fix vector tile style conversion of fill opacity from interpolation list + + (cherry picked from commit b1b3475ffe247a4e3af00db129b6029d1791003c) + (cherry picked from commit de4e5989f4f3f48c925fe4fdf3779d5da87d122c) + +Nyall Dawson 2022-08-23 + + Apply suggestions from code review + +Alessandro Pasotti 2022-08-22 + + Add test and move to class + +Alessandro Pasotti 2022-08-21 + + Fetch geometries when conditional formatting rule requires it + + Fixes #43252 + +Nyall Dawson 2022-08-22 + + Update since + +Nyall Dawson 2022-08-16 + + Default new layout map rotation to canvas map rotation + +Nyall Dawson 2022-08-15 + + Add API to QgsProjectViewSettings to allow setting default map rotation + + Provides a stable means for scripts to set the map rotation + +Borys Jurgiel 2022-08-04 + + Find more available encodings for the dxf exporter + +Germán Carrillo 2022-08-19 + + [processing] Split Vector Layer alg: Set input type to TypeVector in order to allow geometryless layers appear into INPUT parameter + +Germán Carrillo 2022-08-19 + + [processing] savefeatures alg: Set input type to TypeVector in order to allow geometryless layers appear into INPUT parameter + +Alessandro Pasotti 2022-08-21 + + Fix html widget expression with newlines + + Fix #37569 + +uclaros 2022-08-20 + + fix hiding snap indicators when done using advanced digitizing + +Borys Jurgiel 2022-08-20 + + Bring back CP949 codec in QgsDxfExport. Fixes #44756 + +uclaros 2022-08-18 + + move mid marker when both line endpoints are out of the extent + +Julien Cabieces 2022-08-16 + + use standard font for test + +Julien Cabieces 2022-08-11 + + Fix #37566 : fix legend placement on export + +Borys Jurgiel 2022-08-08 + + Fix it better + +Borys Jurgiel 2022-08-04 + + Fix output encoding in processing/dxf export + +Borys Jurgiel 2022-08-08 + + Backport 825482d in order to fix removing a single raster from GPKG + +Julien Cabieces 2022-08-09 + + Add oracle to save to database action list providers + +Nyall Dawson 2022-08-10 + + Fix build + +Nyall Dawson 2022-08-09 + + Thread local + +Nyall Dawson 2022-08-09 + + Use case insensitive checks for sqlite column types + + Fixes virtual layer field types on some sqlite versions + +Nyall Dawson 2022-08-04 + + Run TestZiplayer on CI + +Nyall Dawson 2022-08-04 + + Fix GDAL vrt items don't show in zip items in browser + +Nyall Dawson 2022-08-04 + + Fix default .qml style for raster layers inside vsi archives is not + applied when loading the layer + + Fixes some more failing TestZipLayer tests + +Nyall Dawson 2022-08-04 + + Fix some outdated assumptions in testziplayer.cpp + +Nyall Dawson 2022-08-04 + + [gdal] Fix passthrough of zip paths containing a single dataset + with an accompanying .aux.xml file + + Fixes TestZipLayer::testPassthruRasterZip() + +Nyall Dawson 2022-08-04 + + Cleanup TestZipLayer so that it's possible to diagnose what's going wrong + +Nyall Dawson 2022-08-09 + + [sip] Fix conversion of null QgsLayoutItem* pointer variant values + on newer qt/sip versions + + This was incorrectly returning a malformed/semi-null QVariant + ...something?!? + + We probably need to add more cases here, but this one was directly + causing a test failure and so was easy to identify + +Nyall Dawson 2022-08-09 + + Fix 3d layout map exports are blank + +Nyall Dawson 2022-08-05 + + Adapt test to work for newer proj + +Nyall Dawson 2022-08-05 + + Don't test for IAU2000:69918 crs, doesn't exist in recent proj + +Nyall Dawson 2022-08-05 + + Remove OSGEO:41001 test -- this no longer exists in proj database + +Nyall Dawson 2022-08-05 + + Add ogc, iau_2015, and nkg authorities to crs support + + To match those available from recent proj versions + +Nyall Dawson 2022-08-09 + + Fix broken view definitions in views_test.sqlite + +Nyall Dawson 2022-08-09 + + Less debug noise in spatialite provider + +Nyall Dawson 2022-08-09 + + [spatialite] Fix features with null geometry are incorrectly + returned when request has a filter rect on newer spatialite versions + +Nyall Dawson 2022-08-01 + + Restore QgsFeature equality operators in Python + + These were (accidentally?) ommited in 9050cc14d, and then + incorrectly marked as sip_skip when sipify was first introduced + as a result + +Nyall Dawson 2022-08-01 + + Fix QgsFeature equality operator handling of null geometries + + We were previously considering all features an unequal if they + had no geometry + +Nyall Dawson 2022-07-29 + + Fix qt QLayout::removeWidget: Cannot remove a null widget warning + +Nyall Dawson 2022-08-01 + + Expand tests + +Nyall Dawson 2022-07-15 + + Handle schema names in table sources in QgsSqlStatementParser + +Jürgen E. Fischer 2022-09-09 + + Release of 3.22.11 + Jürgen E. Fischer 2022-09-09 translation update for 3.22.11 from transifex diff --git a/debian/changelog b/debian/changelog index 1f28c542ae62..f00283cdbd60 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,14 @@ -qgis (3.22.11) UNRELEASED; urgency=medium +qgis (3.22.12) UNRELEASED; urgency=medium + + * Release of 3.22.12 + + -- Jürgen E. Fischer Fri, 21 Oct 2022 14:21:05 +0200 + +qgis (3.22.11) unstable; urgency=medium * Release of 3.22.11 - -- Jürgen E. Fischer Fri, 09 Sep 2022 14:05:09 +0200 + -- Jürgen E. Fischer Fri, 21 Oct 2022 14:21:05 +0200 qgis (3.22.10) unstable; urgency=medium diff --git a/linux/org.qgis.qgis.appdata.xml.in b/linux/org.qgis.qgis.appdata.xml.in index bf206eeffdec..4aed4b6cab54 100644 --- a/linux/org.qgis.qgis.appdata.xml.in +++ b/linux/org.qgis.qgis.appdata.xml.in @@ -19,6 +19,7 @@ QGIS +