diff --git a/CMakeLists.txt b/CMakeLists.txt index 4ea650f1353a..49b3c34ea784 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -23,7 +23,7 @@ set(CMAKE_LINK_DEPENDS_NO_SHARED ON) # Project and version set(CPACK_PACKAGE_VERSION_MAJOR "3") set(CPACK_PACKAGE_VERSION_MINOR "36") -set(CPACK_PACKAGE_VERSION_PATCH "2") +set(CPACK_PACKAGE_VERSION_PATCH "3") set(COMPLETE_VERSION ${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}) set(RELEASE_NAME "Maidenhead") project(qgis VERSION ${COMPLETE_VERSION}) diff --git a/ChangeLog b/ChangeLog index 72f97aa817f3..562c69c21931 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,225 @@ +Jürgen E. Fischer 2024-05-17 + + translation update for 3.36.3 from transifex + +Nyall Dawson 2024-05-16 + + Don't run tests relying on badssl.com on CI + + This service is constantly timing out and causing false positive test failures + +Harrissou Sant-anna 2024-05-16 + + Fix East and West coordinates were flipped + +Sandro Santilli 2024-05-14 + + Fix support for PostGIS-3.2+ directed linear TopoGeometries + + References #57419 + Lacks testcase + +D'Hont René-Luc 2024-04-23 + + Tests: Extending QgsProject layer flags test + +D'Hont René-Luc 2024-04-22 + + QgsProject: The flag to read extent from xml was set too late + + The `QgsProject::addLayer` method which add a layer from DOM layer element uses the method `projectFlagsToLayerReadFlags` to get layer read flags from project flags. + The generated layer read flags is used into the `QgsMapLayer::readLayerFromXml` method. This method read the extent from XML only if the `QgsMapLayer::FlagReadExtentFromXml` + flag is set. If it is not set, the layer extent (provided by the provider) and layer extent from xml are empty. So even if the read extent from xml is set to true for vector + layer, the extent will be always provided by the provider if the flag `QgsMapLayer::FlagReadExtentFromXml` is not provided to `QgsMapLayer::readLayerFromXml` method. + + To fix it, we proposed to update `QgsProject::projectFlagsToLayerReadFlags` method to provide `QgsMapLayer::FlagReadExtentFromXml` from project flags. + + Funded by Tenergie + +Andrea Giudiceandrea 2024-05-13 + + Allow to set network cache size >= 2 GiB + + and < 2TiB + +Merge: dc2d01c7bbc 6e97eb13aee +Alessandro Pasotti 2024-05-10 + + Merge pull request #57377 from qgis/backport-56825-to-release-3_36 + + [Backport release-3_36] Fix merge features with hidden fields + +Stefanos Natsis 2024-05-09 + + QGIS does rock, but we need comprehensive examples + +Stefanos Natsis 2024-05-09 + + add missing tr to header generated by map_to_html_table expression function + +Marco Hugentobler 2024-04-22 + + Add wms context flags also for pdf GetMap. Fixes problems with external layers in GetMap as pdf + +Matthias Kuhn 2024-05-08 + + Add safety check, avoid crash + +Sandro Santilli 2024-05-02 + + Accept 2d box extent when estimating metadata + + Fixes GH-56541 + +Roni Lindholm 2024-03-11 + + Fix merge features with hidden fields + + Instead of ignoring always hidden fields, use field default value or value + from one of merged features. Fixes #28253 + + Co-authored-by: Joonalai + +Julien Cabieces 2024-05-06 + + fix: Avoid crash when deleting QGIS application + +Nyall Dawson 2024-05-01 + + Fix misleading error when exporting vector features + + This has nothing to do with "drawing" + +Mathieu Pellerin 2024-04-26 + + [layout] Fix html item freeze QGIS when loading HTML undet Qt6/QtWebkit-less environments + +Nyall Dawson 2024-05-01 + + Update external/nmea/parse.c + +Mauro Bettella 2024-04-21 + + Update parse.c + + Update RMC sentence for NMEA v4.1 + +Mauro Bettella 2024-04-20 + + Update RMC NMEA 4.1 + + new item: navstatus + +Matthias Kuhn 2024-05-01 + + Apply suggestions from code review + + Co-authored-by: Stefanos Natsis + +Matthias Kuhn 2024-04-30 + + Do not include private header from public header + +Alessandro Pasotti 2024-04-29 + + Update testqgsogrutils.cpp + +Alessandro Pasotti 2024-04-29 + + [OGR] Fix load of stored styles + + Fix #57251 + +Nyall Dawson 2024-04-23 + + Annotation items should default to enabled status + + Fixes #57223 + +Harrissou Sant-anna 2024-04-30 + + Fix typo + +Mike Krus 2024-04-26 + + Fix non-responsive Qt3D overlay + + Qt3D overlay is drawn using imgui which is imperative, so Qt3D needs + to cache events until they are needed for the actual rendering of the + overlay, especially since this happens in a different thread. + + When render policy is set to OnDemand though, Qt3D does not cache + the entire history of events since the previous update and events can + go missing or come out of sequence, which confuses imgui. + + This patch changes the render policy to Always while the overlay is + visible, so it now responds to events. It will also provide more accurate + display of performance data in that mode. + +Even Rouault 2024-04-29 + + macos-build.yml: select macos-13 to get x64 build + + GHA has recently switched the macos-latest alias to be macos-14 which is OSX Arm64. macos-13 is x64 architecture instead + +Julien Cabieces 2024-04-24 + + fix(Oracle): Properly store credentials in cache + + Before this modification, user was added to realm before storing + credentials, so we failed at retrieving from cache when no username + was provided. + + Fixes #56535 + +Merge: fe2e438b18d d8113245e4b +D'Hont René-Luc 2024-04-23 + + Merge pull request #57149 from qgis/backport-56777-to-release-3_36 + + [Backport release-3_36] [Bugfix] Server GetPrint set HTML content of QgsLayoutItemHtml and not only URL + +Merge: a6b1306e175 a5aeb409525 +Alessandro Pasotti 2024-04-23 + + Merge pull request #57171 from elpaso/backport-57046-3_36 + + [backport Release-3_36] Server/OAPIF: fix unreported issue with access control lay… + +Alessandro Pasotti 2024-04-12 + + Update qgsattributesformproperties.cpp + +Alessandro Pasotti 2024-04-12 + + Update src/gui/vector/qgsattributesformproperties.cpp + + Co-authored-by: Matthias Kuhn + +Alessandro Pasotti 2024-04-11 + + Fix crash when setting default on form field properties + + Fix #57121 + + Founded by: Take the A train ♫ + +Andrea Giudiceandrea 2024-04-20 + + [DB Manager] Avoid printing HTML code in the Python console + +Andrea Giudiceandrea 2024-04-19 + + [spatialite] Test getQueryGeometryDetails for geom with Z, M or ZM + +Andrea Giudiceandrea 2024-04-17 + + [SpatiaLite] Fix getQueryGeometryDetails() for Z, M and ZM + +Jürgen E. Fischer 2024-04-19 + + Release of 3.36.2 + Jürgen E. Fischer 2024-04-19 translation update for 3.36.2 from transifex @@ -10,6 +232,25 @@ Nyall Dawson 2024-04-18 Better reporting for invalid field names for some algorithms +Alessandro Pasotti 2024-04-18 + + Update qgswfs3handlers.cpp + +Alessandro Pasotti 2024-04-17 + + Update qgswfs3handlers.cpp + +Alessandro Pasotti 2024-04-04 + + [backport] Server/OAPIF: fix unreported issue with access control layer permissions + + When 'canRead' property for a published WFS layer was set to False + from an access control filter plugin the whole /collections reques + was returning a 404 insted of returning the list of published layers + (minus the filtered ones). + + Manual backport from master commit f9688deeeff. + CodeBardian 2024-03-25 access column header from source model @@ -50,6 +291,18 @@ Maxence Laurent 2024-04-05 constructor using the `QgsLegendSettings::setSynchronousLegendRequests` method. Fixes QGIS/qgis#42063 +D'Hont René-Luc 2024-03-08 + + [Bugfix] Server GetPrint set HTML content of QgsLayoutItemHtml and not only URL + + Since QGIS 3.32, when QGIS and QGIS Server loading Project with old HTML-enabled label items, it was automatically into html items. https://github.com/qgis/QGIS/pull/53192 + + QGIS Server GetPrint request provides the ability to update label and html items, but for html items, it only accept URL. + + QGIS Server was not taken into account the html item content mode, so the automotically migrate old HTML-enabled label items into html items can no longer be modifiable. They were only clear if the value provided is not an URL. + + Funded by 3Liz + مهدي شينون (Mehdi Chinoune) 2024-04-02 Replace `docker-compose` by `docker compose` diff --git a/debian/changelog b/debian/changelog index df9d45641779..af3aaeb0d8b9 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,14 @@ -qgis (3.36.2) UNRELEASED; urgency=medium +qgis (3.36.3) UNRELEASED; urgency=medium + + * Release of 3.36.3 + + -- Jürgen E. Fischer Fri, 17 May 2024 13:31:58 +0200 + +qgis (3.36.2) unstable; urgency=medium * Release of 3.36.2 - -- Jürgen E. Fischer Fri, 19 Apr 2024 14:01:22 +0200 + -- Jürgen E. Fischer Fri, 17 May 2024 13:31:58 +0200 qgis (3.36.1) unstable; urgency=medium diff --git a/linux/org.qgis.qgis.appdata.xml.in b/linux/org.qgis.qgis.appdata.xml.in index d56f7f8f0f51..fe00a89ec394 100644 --- a/linux/org.qgis.qgis.appdata.xml.in +++ b/linux/org.qgis.qgis.appdata.xml.in @@ -19,6 +19,7 @@ QGIS +