diff --git a/CMakeLists.txt b/CMakeLists.txt index ad8a660bc63..44c4747c548 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -15,7 +15,7 @@ SET(CMAKE_LINK_DEPENDS_NO_SHARED ON) # Project and version SET(CPACK_PACKAGE_VERSION_MAJOR "3") SET(CPACK_PACKAGE_VERSION_MINOR "6") -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 "Noosa") PROJECT(qgis VERSION ${COMPLETE_VERSION}) diff --git a/ChangeLog b/ChangeLog index b5b88c270f0..863cce1a399 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,441 @@ +Nyall Dawson 2019-05-14 + + Avoid unnecessary calculations in SVG fill symbol cloning + + Minor speed boost + +Merge: 4adffd2a24 576dca4062 +Denis Rouzaud 2019-05-14 + + Merge pull request #9998 from qgis/backport-9993-to-release-3_6 + + [Backport release-3_6] fix issues with embedded layers + +Denis Rouzaud 2019-05-13 + + fix restoring visibility of layers in embedded groups + +Denis Rouzaud 2019-05-13 + + add test for layer visibility in embedded group + +Nyall Dawson 2019-05-13 + + Ensure that temporary map canvas atlas variables are never written to projects + + Causes a crash on debug builds, and is generally undesirable anyway + +Nyall Dawson 2019-05-13 + + Avoid crashes on debug builds when trying to write xml for more value types + +Nyall Dawson 2019-05-09 + + Tiny bit of extra safety + +Nyall Dawson 2019-05-09 + + Ensure correct thread locale QgsNetworkAccessManager is used during + o2 requests + + Otherwise the main thread manager is always used, resulting in + lots of warnings and potential crashes + +Nyall Dawson 2019-05-09 + + [o2] A new refresh_token is not a mandatory part of the response + after requesting a refresh + + The server will always return a new access_token, but returning + a new refresh_token is optional + +Alessandro Pasotti 2019-04-16 + + Guard vector file writer against invalid layers + + instead of crashing. + + Fixes #21856 + + Funded by: QCooperative.net + +nirvn 2019-05-10 + + [themes] Fix field expression widget not playing nice with themes + +Nyall Dawson 2019-05-06 + + Add method to retrieve map extent to QgsRenderContext + + Previously only a "layer clipping extent" was available for retrieval + from a QgsRenderContext instance, yet there's a need for rendering + operations to have access to the original full extent of the map + being rendered. + +Nyall Dawson 2019-05-08 + + Fix constraint expression and description are flipped + + Fixes #22016 + +nirvn 2019-05-09 + + [effects] when creating the preview image, disable effects to avoid 'double apply' + +nirvn 2019-05-09 + + [ui] Fix missing disabled state for {check/radio/group}box + +yoichigmf 2019-05-08 + + bug fix can't open file using Japanese Character in name + +Daniele Viganò 2019-05-08 + + [RPM] Fix a mispelled word + +Daniele Viganò 2019-05-08 + + [RPM] Fix a typo in a comment in spec file + +Daniele Viganò 2019-05-08 + + [RPM] Add qt5-qtbase-private-devel build dep for F30+ + qt5-qtbase-devel as been splitted in Fedora 30 + +Merge: df9d2d6359 8f5080dbae +Alessandro Pasotti 2019-05-08 + + Merge pull request #9934 from qgis/backport-9931-to-release-3_6 + + [Backport release-3_6] fix wrong SVG PATHS logging on server startup + +Merge: b217469ebf 29f51f7390 +Alessandro Pasotti 2019-05-08 + + Merge pull request #9937 from qgis/backport-9935-to-release-3_6 + + [Backport release-3_6] remove redundant /profiles when QGIS_CUSTOM_CONFIG_PATH is set + +Merge: 44cd638a53 2ad07762f3 +Matthias Kuhn 2019-05-08 + + Merge pull request #9951 from qgis/backport-9941-to-release-3_6 + + [Backport release-3_6] [RPM] Add missing gdal-python-tools dependency + +Merge: da9b8f88b6 e6d220dc26 +Even Rouault 2019-05-08 + + Merge pull request #9950 from qgis/backport-9939-to-release-3_6 + + [Backport release-3_6] Fix opening of GeoPackage datasets with foreign key violation + +nirvn 2019-05-08 + + [ui] Fix marker sizing for the filled marker widget + +Daniele Viganò 2019-05-07 + + [RPM] Add missing gdal-python-tools dependency + Processing uses some python scripts that are part of gdal-python-tools package + +nirvn 2019-05-08 + + [symbology] Fix setSize(size) not working for ellipse markers + +Even Rouault 2019-05-06 + + [GDAL provider] Fix opening of GeoPackage datasets with foreign key violation + +Even Rouault 2019-05-06 + + [OGR provider] Fix opening of GeoPackage datasets with foreign key violation + +Peter Petrik 2019-05-03 + + update to MDAL 0.3.2 + +Nyall Dawson 2019-04-30 + + Fix duplicate layers in custom layer order panel + + Fixes #21955 + +Marco Bernasocchi 2019-05-06 + + remove redundant /profiles when QGIS_CUSTOM_CONFIG_PATH is set + + Signed-off-by: Marco Bernasocchi + + Signed-off-by: Marco Bernasocchi + +Marco Bernasocchi 2019-05-06 + + fix wrong SVG PATHS logging on server startup + + Signed-off-by: Marco Bernasocchi + +Alexander Bruy 2019-04-30 + + [processing] populate batch interface with rows when multiple layers + selected (#21859) + +nirvn 2019-05-01 + + [ui] Fix broken text annotation background color + +Nyall Dawson 2019-04-30 + + Disable some layer context menu actions for invalid layers + +Nyall Dawson 2019-04-30 + + Allow loading QLR files with invalid sources + + E.g. if the layer path has moved, we still should allow these + files to be read, so that the layer path can be fixed by the user + manually. + +Nyall Dawson 2019-04-30 + + Avoid ugly super-narrow annotation balloon callout lines at some angles + +Nyall Dawson 2019-04-16 + + Fix incorrect annotation scaling when exporting layouts + + Previously, annotation size and position always used pixel units. This + did not work well when exporting layouts, resulting in tiny annotations + (it also caused issues when moving projects between hidpi/non hidpi + displays). + + Instead, use millimeters for annotation size and position so that the + appearance is consistent across displays and works correctly in layout + exports. + + Add lots of unit tests covering this. + + Fixes #18373 + +Merge: 4bc8affd24 83397dd08b +rldhont 2019-04-29 + + Merge pull request #9861 from qgis/backport-9856-to-release-3_6 + + [Backport release-3_6] [Server] WMTS - use resolution for bbox calculation + +Peter Petrik 2019-04-26 + + fix #21931 Mesh calculator crash when used with face dataset + +nirvn 2019-04-29 + + [themes] Tweak palette values to better match designated roles + +nirvn 2019-04-29 + + [themes] Add minimum scrollbar dimension to Night Mapping + +Merge: 551a617909 d1e0396b63 +Alessandro Pasotti 2019-04-29 + + Merge pull request #9890 from qgis/backport-9873-to-release-3_6 + + [Backport release-3_6] [postgresql] Fix checkPrimaryKeyUnicity option + +Nyall Dawson 2019-04-26 + + Fix exception when reloading plugins + +Mathieu Pellerin 2019-04-28 + + Add simple line custom dash pattern tests + +Merge: 1e3b83ecbe 9ddbae6c68 +Alessandro Pasotti 2019-04-27 + + Merge pull request #9888 from elpaso/bugfix-21917-server-root-layer-order-3_6 + + Respect custom layer order for groups in GetMap + +Alessandro Pasotti 2019-04-27 + + Respect custom layer order for groups in GetMap + + Backport of bugfix from master PR 9878 + + Fixes #21917 + +Luigi Pirelli 2019-04-27 + + Update tests/src/python/test_provider_postgres.py + + Co-Authored-By: elpaso + +Alessandro Pasotti 2019-04-26 + + Suggestions from JEF + +Alessandro Pasotti 2019-04-26 + + Layout and SQL + +Alessandro Pasotti 2019-04-26 + + More tests for checkPrimaryKeyUnicity + +Alessandro Pasotti 2019-04-24 + + [postgres] Fix checkPrimaryKeyUnicity option + + This provider option was linked to the project level option + "Trust layer metadata..." which was implemented + to speed up loading of large dataset by trusting extent + read from metadata to avoid costly operations to determine + the layer extent. + + Check PK unicity on the other hand has only effect on views + and query layers and it is useful as an independent + option to prevent loading of layers that have no PK (or the + wrong one). + + But the operation of determine unicity of a values in a column + can also be costly, so better to get control back to the user. + + Legacy default is preserved (the project-level "Trust..." option). + + Fixes #21839 + + Funded by RAAB.nl + +rldhont 2019-04-19 + + [Tests][Server] WMTS - use resolution for bbox calculation + +rldhont 2019-04-19 + + [Bugfix][Server] WMTS - use resolution for bbox calculation + + Because of the limit of double size in C++, it's bettre to use the resolution instead of the scale denominator for calculating tiles extent. + +Alessandro Pasotti 2019-04-18 + + Tooltips for PG options in source select dialog + +Alessandro Pasotti 2019-04-18 + + Initial check pk unicity + +nirvn 2019-04-26 + + [symbology] Fix custom dash pattern for line with an hairline (i.e. 0) width + +Nyall Dawson 2019-04-26 + + Indentation + +Nyall Dawson 2019-04-26 + + Remove some unused code + +Nyall Dawson 2019-04-26 + + [processing] Correctly reset progress bar after completing batch execution + +Nyall Dawson 2019-04-26 + + [processing] Fix exception on completion of batch execution of + algorithm which has string or numeric outputs + +Merge: 11edd8f290 9bfb95ad2d +Matthias Kuhn 2019-04-26 + + Merge pull request #9863 from qgis/backport-9851-to-release-3_6 + + [Backport release-3_6] Remove plugin module path when unloading + +Nyall Dawson 2019-04-26 + + Add missing /Transfer/ annotation + +David Marteau 2019-04-23 + + Remove plugin module path when unloading + + Unloading plugin must remove added module path + in order to prevent wrong package import when reloading + +Merge: a767198745 1dbe78420f +Blottiere Paul 2019-04-24 + + Merge pull request #9829 from signedav/default_symbol_scale_bp_36 + + [server] Default scale/mupmm on GetLegendGraphics + +David Signer 2019-04-24 + + fix comment since 3.4 + +nirvn 2019-04-22 + + Turn antialiasing flag on when rendering legend symbol preview + +nirvn 2019-04-22 + + Turn antialising render flag on when appropriate in QgsRenderContext::fromQPainter() + +Merge: 50692fc60e 6fcde4d52d +Matthias Kuhn 2019-04-24 + + Merge pull request #9845 from qgis/backport-9809-to-release-3_6 + + [Backport release-3_6] Add @snapping_results variable for points + +Martin Dobias 2019-04-22 + + [3d] fix shading of 3D point symbols + + The vertex shader was incorrectly transforming world position and normal + vectors for phong shading. This was causing wrong appearance that was noticeable + when moving/rotating camera (e.g. specular reflection was always in the same place). + This was caused by involving view matrix (i.e. camera position and orientation) + to the vectors, but the world position and normal should be independent from camera. + +David Signer 2019-04-18 + + not using mContext from future integration + +David Signer 2019-04-02 + + backport for default map scale / default map units per mm in project for the case that GetLegendGraphic request does not pass parameters to calculate map unit sized symbol size + (cherry-picks of 7ef426b0efa446b400c33c3447b90fa6d01d8f47 10b5f0858ad5c147ac2a67518cabf0e55e9cbacc 3d7cc160d4a39daf3fe6fc6076b08fb9d2939361 1c3cfd1e136e8d61ecf6b1cacf8f2bbf93e76fc1 679b100f0c0e72eba394ab7b3b500aa53f836813 96f054e1c12b71fecfa66d43717f653b5df402e4 7f7d910991169b38f1927680011a5f57c0b490fe 755c8ff36d6b0f85386bdc9537c286371f441b5c 1d6a7dd53ccebeb619c9c72ecf39271fe0aea0eb 8e62a89c98557c6dcd651291aa2e17fe780074db c22effb545b5e042ee5591b4b2dbe34430a3d2c9 fa8e5fa34856d260ed3394ad8b2133ca1833c979 fab5254595d40461b060008310c60544b087703d 27fc38160056d954b44181d22c7c3180df651638) + +Matthias Kuhn 2019-04-17 + + Add a comment to explain the reason for the code + +Matthias Kuhn 2019-04-17 + + Add @snapping_results variable for points + + Fix #21784 https://issues.qgis.org/issues/21784 + +Merge: 656500e0c4 48f78d2fc2 +Alexander Bruy 2019-04-21 + + Merge pull request #9838 from qgis/backport-9836-to-release-3_6 + + [Backport release-3_6] [processing] ensure that output temporary directory exists (fix #21701) + +Alexander Bruy 2019-04-17 + + [processing] ensure that output temporary directory exists (fix #21701) + +Juergen E. Fischer 2019-04-19 + + Release of 3.6.2 + Peter Petrik 2019-04-18 fix building with proj6 diff --git a/debian/changelog b/debian/changelog index fdd69a75638..5d7f9f926d8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,14 @@ -qgis (3.6.2) UNRELEASED; urgency=medium +qgis (3.6.3) UNRELEASED; urgency=medium + + * Release of 3.6.3 + + -- Jürgen E. Fischer Fri, 17 May 2019 13:00:26 +0200 + +qgis (3.6.2) unstable; urgency=medium * Release of 3.6.2 - -- Jürgen E. Fischer Fri, 19 Apr 2019 14:00:05 +0200 + -- Jürgen E. Fischer Fri, 17 May 2019 13:00:26 +0200 qgis (3.6.1) unstable; urgency=medium diff --git a/linux/org.qgis.qgis.appdata.xml.in b/linux/org.qgis.qgis.appdata.xml.in index 19ae990c448..ef9a3c1a031 100644 --- a/linux/org.qgis.qgis.appdata.xml.in +++ b/linux/org.qgis.qgis.appdata.xml.in @@ -18,6 +18,7 @@ QGIS +