diff --git a/CMakeLists.txt b/CMakeLists.txt index 3c52dc9cee77..cb8430f35916 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 "34") -set(CPACK_PACKAGE_VERSION_PATCH "0") +set(CPACK_PACKAGE_VERSION_PATCH "1") set(COMPLETE_VERSION ${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}) set(RELEASE_NAME "Prizren") project(qgis VERSION ${COMPLETE_VERSION}) diff --git a/ChangeLog b/ChangeLog index b8d090730782..3fd09bd7d757 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,332 @@ +Jürgen E. Fischer 2023-11-24 + + translation update for 3.34.1 from transifex + +DelazJ 2023-11-23 + + Harmonize user facing labels for GDAL resampling methods + +Germap 2023-11-22 + + [Expressions] Clean up tags in age function + + Previous tags were generated by a script, which produced an ugly tag value ('yearmonthweekdayhourminutesecond'). + +Germap 2023-11-22 + + [Expressions] Add tags to layer_property function + + Fix #39828 + +Jacky Volpes 2023-11-22 + + Fix Oracle syntax when estimating feature count on views + + Missing quoted identifiers + +Yoann Quenach de Quivillic 2023-11-21 + + Fix decoration size on scaled screens + +Nyall Dawson 2023-11-03 + + When saving master auth pw in keychain, use a unique key per + user profile + + Otherwise, the auth db in one profile which is encrypted using + a certain key will not be decryptable using the master pw + stored in the keychain for a different user profile. + +Nyall Dawson 2023-11-21 + + When replacing expressions in eg layout labels, don't show null values as "0" + +Nyall Dawson 2023-11-21 + + Ensure selective masking test gracefully cleans up + + Otherwise it leaves files in the test report folder which + subsequent github action steps cannot access, breaking + the workflows + +Nyall Dawson 2023-11-21 + + Generate markdown report from Python tests too + +qgis-bot <58983587+qgis-bot@users.noreply.github.com> 2023-11-21 + + [Backport release-3_34] [OGR provider] Fix shapefile extent not shrinking (#55358) + + Fixes #23661, #13985 + + backport of https://github.com/qgis/QGIS/pull/55324 + +joonalai <33314057+Joonalai@users.noreply.github.com> 2023-11-21 + + Fix pgraster statistics collection on Windows + +DelazJ 2023-11-20 + + Use @geometry in vectorTile filtering expression + +Nyall Dawson 2023-11-09 + + Fix opening settings dialog breaks oauth and ssl handling for the + rest of the session + + Pretty bad bug... when you accept the settings dialog, + QgsNetworkAccessManager::setupDefaultProxyAndCache is called + to handle proxy and cache updates. This method however was also + resetting the manager's ssl error handler and auth handler to + default no-op handlers, overridding the app specific handlers + which had been setup already. + + The consequence is that after accepting the options dialog, oauth + authentication and SSL error handling will be broken for the + rest of the session... + +Nyall Dawson 2023-11-12 + + Check for non-zero cell sizes + +Nyall Dawson 2023-11-08 + + Fix exception in interpolation algorithm widgets + + Fixes #55138 + +Nyall Dawson 2023-11-08 + + Add some typehints + +Nyall Dawson 2023-11-15 + + Don't fetch tile in main thread + + This can block the user interface -- instead defer tile loading + till we're running on the background thread. + +Nyall Dawson 2023-11-15 + + Let content type detection shortcut also apply to Google earth tiles + +Nyall Dawson 2023-11-17 + + Fix build warning on older GDAL versions + +Nyall Dawson 2023-11-16 + + When writing a layer with field alias, ensure the aliases are + unique per table + + This avoids breaking a forced unique constraint that the geopackage + format has, where a duplicate alias CANNOT be used for multiple + fields in the same table. + + It's good practice anyway, so ensure the aliases are unique + regardless of format. + +Merge: a686dda8e2e 58de6507c0c +Loïc Bartoletti 2023-11-16 + + Merge pull request #55305 from qgis/backport-55296-to-release-3_34 + + [Backport release-3_34] fix(Qgs3DSceneExporter): 3D scene export failed due to bad feature sort + +bdm-oslandia 2023-11-15 + + fix(Qgs3DSceneExporter): 3D scene export failed due to bad feature sort + +Alessandro Pasotti 2023-11-14 + + Better type logig and test + +Alessandro Pasotti 2023-11-14 + + Fix JSON utils long types + + Unreported, to be backported + +Nyall Dawson 2023-11-13 + + Sudo is required to write to qgis_test_report folder + +Julien Cabieces 2023-11-07 + + close connection if error + +Julien Cabieces 2023-11-07 + + Fix oracle date filtering + +Even Rouault 2023-11-12 + + [OGR provider] Keep original subset string unchanged (fixes #55083) + +Even Rouault 2023-11-12 + + [OGR provider] cleanSubsetString(): fix detection of end of identifier/literal + +Merge: c469e263bef 67c4ba94e67 +Matthias Kuhn 2023-11-13 + + Merge pull request #55273 from qgis/backport-55269-to-release-3_34 + + [Backport release-3_34] [ui][themes] Make attribute form constraints background coloring compatible with dark themes + +Nyall Dawson 2023-11-10 + + If user enabled OTB plugin without setting a path, don't show + message box warnings when closing Settings dialog + + This is confusing for users who have accidentally enabled the plugin. + If the path is empty, chances are the user isn't wanting to use + the OTB provider and it's nicer not to show a big confusing + message box warning to them. + +Mathieu Pellerin 2023-11-13 + + [ui][themes] Make attribute form constraints background coloring compatible with dark themes + +Mathieu Pellerin 2023-11-10 + + [themes] Fix Night Mapping making it unjustifiably hard to identify buttons in a UI + +Nyall Dawson 2023-11-03 + + Update src/app/qgisapp.cpp + +Mathieu Pellerin 2023-10-26 + + Add test covering feature copy/pasting + +Mathieu Pellerin 2023-10-25 + + Fix copy/pasting of features to/from the same layer ignores avoid overlap settings + +Jürgen E. Fischer 2023-11-09 + + use /permissive- with msvc to get alternative operator representation + + (cherry picked from commit 01c6335fba8b1a17a1ede977f84ed76743c3f858) + +Merge: 5d36f20f1f0 3d7d2e531f9 +Mathieu Pellerin 2023-11-09 + + Merge pull request #55231 from qgis/backport-55229-to-release-3_34 + + [Backport release-3_34] A couple of fixes for QGIS to build against Qt >= 6.6 + +Mathieu Pellerin 2023-11-09 + + [wfs] Fix compilation of the provider library for Android against Qt 6.6 + +Mathieu Pellerin 2023-11-09 + + [wcs] Fix compilation of the WCS capabilities class against Qt 6.6 + +Mathieu Pellerin 2023-11-09 + + [authentication] Fix compilation of the AWS S3 authentication method against Qt 6.6 + +Nyall Dawson 2023-11-08 + + QgsAfsSharedData should not be a QObject + +Nyall Dawson 2023-11-09 + + Traverse child nodes in gltf to vector algorithm and 2d tile rendering + +Nyall Dawson 2023-11-08 + + Gracefully handle situation where no mesh is found in the scene + +Nyall Dawson 2023-11-08 + + Gracefully handle GLTF models where the default scene is invalid + + Fixes #55182 + +Mathieu Pellerin 2023-11-07 + + As per discussion with @nyalldawson , move away from isChrDecimal + +Mathieu Pellerin 2023-10-26 + + Remove obsolete invalid XML characters test + +Mathieu Pellerin 2023-10-25 + + [symbology] Fix font marker inserting illegal characters in a saved project's XML document + +Damiano Lombardi 2023-11-03 + + Fix inverted open file filters for source drawing and destination gpkg + +qgis-bot <58983587+qgis-bot@users.noreply.github.com> 2023-11-07 + + [Backport release-3_34] [ui] Improve topology checker's rule activation/deactivation UX for large list of rules (#55171) + + * [ui] Improve topology checker's rule activation/deactivation UX for large list of rules + + * Apply suggestions from code review + + --------- + + Co-authored-by: Mathieu Pellerin + Co-authored-by: Nyall Dawson + +Germán Carrillo 2023-11-06 + + Fix typo + +Nyall Dawson 2023-11-07 + + Fix documentation format of QgsCustomDropHandler + +Alessandro Pasotti 2023-11-02 + + Reduce logging when no style is in DB + + Move "No styles available on DB" messages to debug messages. + +Mathieu Pellerin 2023-10-26 + + [symbology] Greatly improve rendering of {line,point} pattern fill's selected state + +Mathieu Pellerin 2023-10-26 + + [symbology] Fix absence of selected feature highlight for centroid fill symbol layer + +Andrea Giudiceandrea 2023-11-03 + + [GUI] Fix "Respect screen DPI" option tooltip + +Nyall Dawson 2023-11-02 + + Add test masks for unrelated test + +Mathieu Pellerin 2023-11-01 + + [themes] Fix text and selection color on a number of dark background widgets + in night mapping theme + +Mathieu Pellerin 2023-10-26 + + [sld] Fix saving of label background settings to SLD files + +Mathieu Pellerin 2023-10-27 + + [exif] Insure that Exif.Image.Orientation is written as a ushort to avoid compatibility issues + +Jürgen E. Fischer 2023-10-27 + + Release of 3.34 (Prizren) + +Jürgen E. Fischer 2023-10-27 + + changelog and news update for 3.34 + Jürgen E. Fischer 2023-10-27 translation update for 3.34.0 from transifex diff --git a/debian/changelog b/debian/changelog index b9309e221d72..cfe076c5f98e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,14 @@ -qgis (3.34.0) UNRELEASED; urgency=medium +qgis (3.34.1) UNRELEASED; urgency=medium + + * Release of 3.34.1 + + -- Jürgen E. Fischer Fri, 24 Nov 2023 13:06:12 +0100 + +qgis (3.34.0) unstable; urgency=medium * Release of 3.34.0 - -- Jürgen E. Fischer Fri, 27 Oct 2023 14:02:22 +0200 + -- Jürgen E. Fischer Fri, 24 Nov 2023 13:06:12 +0100 qgis (3.33.0) unstable; urgency=medium diff --git a/images/splash/splash.png b/images/splash/splash.png index 63a9c7a530c9..bc43ffc0f4d1 100644 Binary files a/images/splash/splash.png and b/images/splash/splash.png differ diff --git a/linux/org.qgis.qgis.appdata.xml.in b/linux/org.qgis.qgis.appdata.xml.in index cd305febe911..301c76d99b0c 100644 --- a/linux/org.qgis.qgis.appdata.xml.in +++ b/linux/org.qgis.qgis.appdata.xml.in @@ -19,6 +19,7 @@ QGIS +