diff --git a/CMakeLists.txt b/CMakeLists.txt index 6fa394720b5e..eedb8923daa9 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 "28") -set(CPACK_PACKAGE_VERSION_PATCH "9") +set(CPACK_PACKAGE_VERSION_PATCH "10") set(COMPLETE_VERSION ${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}) set(RELEASE_NAME "Firenze") project(qgis VERSION ${COMPLETE_VERSION}) diff --git a/ChangeLog b/ChangeLog index 251bb698cd7d..08655b88849c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,247 @@ +Jürgen E. Fischer 2023-08-18 + + translation update for 3.28.10 from transifex + +Nyall Dawson 2023-08-17 + + Ensure layer filter is retained after cloning layers + + Fixes #53774 + +Nyall Dawson 2023-08-09 + + Fix mingw build + + (cherry picked from commit 2a4a4b69475f9ae7d00880a6d3434f723a2a52c1) + +Mathieu Pellerin 2023-08-12 + + [ui] Fix QgsExpressionLineEdit's display of valid expression for dark themes + +Nyall Dawson 2023-08-13 + + Fix ci + +Mathieu Pellerin 2023-08-13 + + [ui] Fix attribute row cache spinbox width (fixes #54201) + +Yoann Quenach de Quivillic 2023-08-07 + + Fix #53988 - Crash when saving layout after removing map + +Nyall Dawson 2023-08-07 + + Fix widget z range restrictions for layer metadata + + Expand the range to allow negative values, set max to >99 + +Mathieu Pellerin 2023-08-06 + + [themes] Fix dark on dark layer tree indicators on Night Mapping + +Mathieu Pellerin 2023-08-06 + + [themes] Fix Night Mapping checkbox and radiobox not friendly to colour blindness + +Nyall Dawson 2023-07-31 + + Don't show incorred error messages when trying to load optional symbols + from empty DOM elements + +Mathieu Pellerin 2023-08-05 + + [ui] Fix the main window's status bar text color on dark themes + +Mathieu Pellerin 2023-08-05 + + [ui] Fix hard-to-see connecting arrows and text within the processing's model designer + +Mathieu Pellerin 2023-08-05 + + [ui] Fix black labels on black background in the elevation profile canvas + +Mathieu Pellerin 2023-08-05 + + [ui] Fix black labels on black background within color ramp legend items + +Mathieu Pellerin 2023-08-05 + + [ui] Fix source fields' virtual field comment widget on dark themes + +Mathieu Pellerin 2023-08-02 + + [ui] Fix visual glitches when resizing the overview panel + +Alessandro Pasotti 2023-08-04 + + qgis_process: fix unreported deadlock + +Jürgen E. Fischer 2023-08-03 + + grass on windows: + * avoid running grassMm.bat found in the current directory + * avoid finding and running GRASS pager found in the current directory + +Mathieu Pellerin 2023-08-04 + + [themes] Fix black label on dark layout designer ruler issue + +Nyall Dawson 2023-08-04 + + Try to get oracle test passing again + +Nyall Dawson 2023-08-04 + + Moaw space + +Nyall Dawson 2023-08-04 + + Try to free some space + +Jürgen E. Fischer 2023-07-31 + + debian packaging: + * override HOME when running crssync + * use DEB_PYTHON_INSTALL_LAYOUT=deb_system + + (cherry picked from commit 5d68226783508629888c37b74685d61a00285aa1) + +Merge: 24c889ca168 9574b31a351 +Mathieu Pellerin 2023-08-02 + + Merge pull request #54018 from qgis/backport-54010-to-release-3_28 + + [Backport release-3_28] [themes] Improve editable spinbox styling so it differs enough from combobox + +Mathieu Pellerin 2023-08-01 + + [themes] With status bar colors fixed, make our dark theme truly dark + +Mathieu Pellerin 2023-08-01 + + Read app settings slightly earlier so the status bar creation gets the right theme/palette colors + +Mathieu Pellerin 2023-08-01 + + [themes] Fix long-standing issue with Qgs{Color,Font,Ramp,Symbol}Button drop down arrow moving around on mouse hovering + +Mathieu Pellerin 2023-08-01 + + [themes] Harmonize combo and spin boxes as well as color,font,symbol,ramp border colors + +Mathieu Pellerin 2023-08-01 + + [themes] Improve editable spinbox styling so it differs enough from combobox + +Nyall Dawson 2023-07-24 + + Fix exception when running an algorithm which has no parameters + through the toolbox + + We were passing a float to a PyQt method requiring int in newer + Python versions, which raises an exception instead of silently + truncating. + +Nyall Dawson 2023-07-24 + + Fix exceptions encountered when running steps in processing models + are replaced by generic exceptions + + Fixes #53887 + +Andrea Giudiceandrea 2023-07-22 + + Fix encoding of user expression in Function Editor + + Set it to UTF-8 codec + +Nyall Dawson 2023-07-06 + + Partially consider 3d point symbol sizes when calculating the bounding + boxes of chunks + + (This is only a basic consideration -- the symbols may be scaled and + rotated which would affect their bounding boxes) + +Etienne Trimaille 2023-07-07 + + Do not display the password in the dialog when requesting credentials + +Even Rouault 2023-06-23 + + Improve performance of adding OGR dataset with many layers (fixes #53525) + + Prevent datasets from being released too early. + +Even Rouault 2023-06-23 + + Improve performance of relationship discovery when adding OGR dataset with many layers (fixes #53525) + +Jacky Volpes 2023-06-23 + + Fix adding a relation within multiple edition + +Julien Cabieces 2023-06-28 + + [Server] Fix OGC filter with date/time + +Loïc Bartoletti 2023-07-07 + + Update python/plugins/processing/tools/dataobjects.py + + Co-authored-by: Nyall Dawson + +Loïc Bartoletti 2023-06-27 + + testprocessingui: fix tests accoringly. Replace System by UTF-8 + +Loïc Bartoletti 2023-06-27 + + resolveDefaultEncoding: return UTF-8 as default in case of undefined locale or error + +Loïc Bartoletti 2023-06-27 + + move logic to QgsProcessingUtils and create a convenient method resolveDefaultEncoding() + +Loïc Bartoletti 2023-06-20 + + qgsprocessingoutputdestinationwidget.cpp: fix widget and avoid error with localization + +Loïc Bartoletti 2023-06-20 + + Processing: determine and set default encoding from locale + + A shapefile can have a .cpg file to determine its encoding. + However, in processing, this file is not created when the + encoding is set to the magic "System" value. + + This PR aims to propose to automatically determine the system + encoding using QT's codecForLocale. + + So, even when using the magic "System" value, the cpg file + will be created with the true system encoding name. + + Fixes #50603 + +Etienne Trimaille 2023-07-06 + + Fix export legend as JSON when a rule based does not have a symbol + +pathmapper 2023-07-24 + + Avoid redirect + +pathmapper 2023-07-24 + + Fix plugin voting from within plugin manager + + Update URL, check reply status code and use blockingPost to be able to handle redirects. + +Jürgen E. Fischer 2023-07-21 + + Release of 3.28.9 + Jürgen E. Fischer 2023-07-21 translation update for 3.28.9 from transifex diff --git a/debian/changelog b/debian/changelog index 064c6ef98817..07380983bc56 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,14 @@ -qgis (3.28.9) UNRELEASED; urgency=medium +qgis (3.28.10) UNRELEASED; urgency=medium + + * Release of 3.28.10 + + -- Jürgen E. Fischer Fri, 18 Aug 2023 14:01:59 +0200 + +qgis (3.28.9) unstable; urgency=medium * Release of 3.28.9 - -- Jürgen E. Fischer Fri, 21 Jul 2023 14:01:40 +0200 + -- Jürgen E. Fischer Fri, 18 Aug 2023 14:01:58 +0200 qgis (3.28.8) unstable; urgency=medium diff --git a/linux/org.qgis.qgis.appdata.xml.in b/linux/org.qgis.qgis.appdata.xml.in index 60552aff1975..6688f61baa51 100644 --- a/linux/org.qgis.qgis.appdata.xml.in +++ b/linux/org.qgis.qgis.appdata.xml.in @@ -19,6 +19,7 @@ QGIS +