diff --git a/CMakeLists.txt b/CMakeLists.txt index 0ca3fd9966a5..68f76e40f4b2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -17,7 +17,7 @@ set(CMAKE_LINK_DEPENDS_NO_SHARED ON) # Project and version set(CPACK_PACKAGE_VERSION_MAJOR "3") set(CPACK_PACKAGE_VERSION_MINOR "16") -set(CPACK_PACKAGE_VERSION_PATCH "10") +set(CPACK_PACKAGE_VERSION_PATCH "11") set(COMPLETE_VERSION ${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}) set(RELEASE_NAME "Hannover") project(qgis VERSION ${COMPLETE_VERSION}) diff --git a/ChangeLog b/ChangeLog index ca03e91e0710..17342a009471 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,221 @@ +Jürgen E. Fischer 2021-09-10 + + translation update for 3.16.11 from transifex + +Denis Rouzaud 2021-09-09 + + [offline editing] fix overwriting of first field on remote layer when it has virtual fields (#45002) + +Denis Rouzaud 2021-09-07 + + fix locator crash with all layers filter (#44972) + +Nyall Dawson 2021-08-26 + + Fix a crash when destroying an extent widget while the "draw on canvas" + option is still active + +Jürgen E. Fischer 2021-08-23 + + fix build on mac (followup 322ae33924429) + +Jürgen E. Fischer 2021-08-23 + + crssync: write settings to temporary directory (fixes #44793) + + (cherry picked from commit 8b2a3360b26ca9644c7d22ca48664541f332d40a) + +Nyall Dawson 2021-08-20 + + Don't try to update joined attributes during form initialization + + Refs #44768 + +Nyall Dawson 2021-08-20 + + Fix crash when opening form with joined attributes + + Fixes #44768 + +Andrea Giudiceandrea 2021-08-12 + + [layout] Allow negative values for grid offset + + Add the "minimum" property to mOffsetXSpinBox and mOffsetYSpinBox in order to allow the use of negative values for the map grid offset. + +Andrea Giudiceandrea 2021-08-12 + + [layout] Fix max grid interval value + + Increase the maximum value for mIntervalXSpinBox, mIntervalYSpinBox, mOffsetXSpinBox and mOffsetYSpinBox + +Mathieu Pellerin 2021-08-11 + + [aggregate calculator] Improve result type detection to fix bogus typeless scenarios + +Nyall Dawson 2021-08-12 + + sipify + +Nyall Dawson 2021-08-10 + + Sipify + +Nyall Dawson 2021-08-10 + + Raise IndexErrors instead of crashing when an invalid index is + passed to QgsAttributeTableConfig methods from Python + +Nyall Dawson 2021-08-09 + + [expressions] Don't cache aggregate results if there's an evaluation error. + + Otherwise subsequent evaluations of the expression will happily + grab the cached null variant, unaware that it's actually a + result of a broken expression and not a valid null aggregate + calculation. + + (cherry picked from commit 97f024206bc1c725e979ac14eb8b6e539c5671e0) + +Nyall Dawson 2021-08-03 + + Fix indentation issue + +Nyall Dawson 2021-08-03 + + Initialize return buffers in GetRawChar8 et al. (Port DWG read fix + from https://github.com/LibreCAD/libdxfrw) + + From the upstream message: + GetRawChar8() would return spurious memory contents when the read + failed,leading to weird crashes later in the code. + Seen with older non-Autocad DWG files (that Autodesk DWG Trueview + however accepts with just a warning about their foreign origin) + obtained from RC model plane enthusiasts' free plans archive + aerofred.com, e.g. their "Canadair p5.dwg" + + https://github.com/LibreCAD/libdxfrw/commit/082409c03dfb90ac02c8a9354189206f2a771951 + +Samweli 2021-08-06 + + set singleFile property inside the QgsLayoutAtlas constructor + +Samweli 2021-08-04 + + fix singleFile property issue + +uclaros 2021-08-04 + + Fix sticky buttons in expression builder + +Julien Cabieces 2021-08-03 + + Fix handleSSlError ignore saved errors + +Richard Duivenvoorde 2021-08-03 + + Fix for not resetting numberOf(left)Segments when switching scalebar unit + +Richard Duivenvoorde 2021-08-03 + + Textual fix + +Denis Rouzaud 2021-07-30 + + fix building of process without bindings + +Nyall Dawson 2021-07-27 + + Fix leaked GDAL dataset handle when deleting layers + + Prevents the deletion from actually occurring until QGIS is closed + + (cherry picked from commit 842485f7514f7f334a1cd8a43609c032cd98c3a5) + +Bas Couwenberg 2021-02-23 + + Add support for PROJ 8.0.0 in FindProj.cmake. + + proj_api.h is no longer available in PROJ 8.0.0, use proj.h instead. + + Fixes: #41735 + +Nyall Dawson 2021-07-27 + + Fix incomplete message bar messages when exporting items from model + designer + + (cherry picked from commit 1b9295195796a4a2d8319aad3e50f906abcf9b38) + +Nyall Dawson 2021-07-22 + + Cleaner loop + + (cherry picked from commit 6527d59118fff87b4fafa8e7909f22de48f3bf76) + +Nyall Dawson 2021-07-20 + + Fix crash in vector layer iteration on Qt6 builds + + Decrementing an iterator which is already at the beginning results + in a crash + + (cherry picked from commit 6776b1b0d79450ed468679059fa507218c5e9a14) + +Nyall Dawson 2021-07-21 + + [ogr] Report ESRI multipatch GDB layers as multipolygonz layers + + Apply the same workaround we use for multipatch shapefiles to + GDB sources + + (cherry picked from commit 7b283b33aec629a479f62f45cf4b3f7f93f534c1) + +Nyall Dawson 2021-07-19 + + Rework API and improve memory handling of graph objects + + Instead of QgsGraphBuilder::graph() taking the ownership of the graph + and leaving the QgsGraphBuilder in an unpredictable state, add an + explicit "takeGraph" method which takes the existing graph and + make the existing "graph" method just return a copy of the graph. + + Also fix corresponding memory leaks in network analysis processing + algorithms. + + Fixes #44079 + + (cherry picked from commit 404094776cf09ef9a5f7ad1800390b721c972f80) + +Even Rouault 2021-07-21 + + QgsProcessingFeedback: limit number of messages to avoid blowing RAM (fixes #44202) + +Even Rouault 2021-07-21 + + QgsProcessingAlgorithmDialogBase: limit number of info messages to avoid blowing RAM (fixes #44202) + +Even Rouault 2021-07-21 + + QgsMessageLogViewer: limit number of messages to avoid blowing RAM (fixes #44202) + +Merge: e5b665e952 615069e0f1 +Even Rouault 2021-08-17 + + Merge pull request #44719 from qgis/backport-44718-to-release-3_16 + + [Backport release-3_16] Fix crash when holding tab key in some circumstances + +Nyall Dawson 2021-08-17 + + Fix crash when holding tab key in some circumstances + + Fixes #44669 + +Jürgen E. Fischer 2021-08-13 + + Release of 3.16.10 + Jürgen E. Fischer 2021-08-13 translation update for 3.16.10 from transifex diff --git a/debian/changelog b/debian/changelog index 50862c3013a0..d73eaf2d3816 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,14 @@ -qgis (3.16.10) UNRELEASED; urgency=medium +qgis (3.16.11) UNRELEASED; urgency=medium + + * Release of 3.16.11 + + -- Jürgen E. Fischer Fri, 10 Sep 2021 14:11:40 +0200 + +qgis (3.16.10) unstable; urgency=medium * Release of 3.16.10 - -- Jürgen E. Fischer Fri, 13 Aug 2021 14:11:35 +0200 + -- Jürgen E. Fischer Fri, 10 Sep 2021 14:11:40 +0200 qgis (3.16.9) unstable; urgency=medium diff --git a/linux/org.qgis.qgis.appdata.xml.in b/linux/org.qgis.qgis.appdata.xml.in index 960858a36d72..d30a4c434610 100644 --- a/linux/org.qgis.qgis.appdata.xml.in +++ b/linux/org.qgis.qgis.appdata.xml.in @@ -18,6 +18,7 @@ QGIS +