Skip to content


Browse files Browse the repository at this point in the history
Release of 3.28.5
  • Loading branch information
jef-n committed Mar 31, 2023
1 parent 2736da0 commit 50adba3
Show file tree
Hide file tree
Showing 4 changed files with 383 additions and 3 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Expand Up @@ -18,7 +18,7 @@ set(CMAKE_LINK_DEPENDS_NO_SHARED ON)
# Project and version
set(RELEASE_NAME "Firenze")
Expand Down
373 changes: 373 additions & 0 deletions ChangeLog
@@ -1,3 +1,376 @@
Jürgen E. Fischer <> 2023-03-31

translation update for 3.28.5 from transifex

Merge: 4b37c6e656 26d7fb2153
signedav <> 2023-03-31

Merge pull request #52450 from m-kuhn/bp51456

Manual backport of 51456 merge feature relocation

signedav <> 2023-03-31

Update tests/src/python/

Merge: 045bf94702 625a064228
signedav <> 2023-03-31

Merge pull request #52448 from qgis/backport-51836-to-release-3_28

[Backport release-3_28] Fix #51543 and make big forms more fluid by reducing calls to updateFieldDependencies

Matthias Kuhn <> 2023-03-30

Happiness for flake

Damiano Lombardi <> 2023-02-01

Update doc

Damiano Lombardi <> 2023-01-31

Explicitly set the target feature for merge operation

Damiano Lombardi <> 2023-01-17

Fix docstring

Damiano Lombardi <> 2023-01-17

Fix docstring

Damiano Lombardi <> 2023-01-17

Fix string

Damiano Lombardi <> 2023-01-17

Move merge logic to QgsVectorLayerEditUtils

Damiano Lombardi <> 2023-01-12

Move merge selected features logic to QgsVectorLayer

Alessandro Pasotti <> 2022-12-06

Remove break

Alessandro Pasotti <> 2022-12-06

Handle multi pks

Alessandro Pasotti <> 2022-12-06

Fix crash in merge features

Fix #5122

Introduced by #47822

Damiano Lombardi <> 2023-03-01

Fix spelling

Damiano Lombardi <> 2023-03-01

Adapt tests

Damiano Lombardi <> 2023-02-13

Fix #51543 and make big forms more fluid

Nyall Dawson <> 2023-03-29

Fix crash when stored scale list contains invalid values

Can happen as a result of invalid settings being written by
QGIS 3.30.0

Andrea Giudiceandrea <> 2023-03-27

[OGR] Ensure metadata saved file is UTF-8 encoded

Matthias Kuhn <> 2023-03-27

Fix preview expression for feature lists using variables

Andrea Giudiceandrea <> 2023-03-26

Fix PROJ version string in "Help->About" window

Nyall Dawson <> 2023-03-24

Fix crash in Fix Geometries algorithm on GEOS < 3.10

Fixes #50888

Yoann Quenach de Quivillic <> 2023-03-21

Fix #51940 Refactor Field Source Expression cursor moves at end

Harrissou Sant-anna <> 2023-03-06

Add more details to the modulo operator

Merge: 801b9051fa cbbc7bb4f1
Matthias Kuhn <> 2023-03-19

Merge pull request #52294 from qgis/backport-52293-to-release-3_28

[Backport release-3_28] fix #46025

Jürgen E. Fischer <> 2023-03-18

fix #46025

Nyall Dawson <> 2023-03-15

Fix crashes when interacting with QGIS after a shortcut/action
is destroyed

Most notably happens when the following workflow occurs:
- A plugin adds some actions to QGIS
- The plugin gets reloaded
- Copy some text anywhere in QGIS

We can't safely call "sender()" for QObjects which are partially/
fully destroyed, so use a safer approach to clean up old shortcuts/

Fixes #52146

Nyall Dawson <> 2023-03-15


(cherry picked from commit 02a15e32d729488ec627fdad309122be5f1f4aa4)

Nyall Dawson <> 2023-03-15

Set object name for layer right click Export menu so that plugins
can easily find this submenu to add extra entries to it

(cherry picked from commit d3a4435decf9686954b78d23a10ae2fa93c69625)

Nyall Dawson <> 2023-03-15

Add a "contextMenuAboutToShow" signal to QgsLayerTreeView

Allows plugins to hook into this menu and add custom entries
and customise the standard entries

(cherry picked from commit a79adfc8dc677e087820ce0fb38f82b6f6d9c7ae)

Nyall Dawson <> 2023-03-15

Fix mdal mingw build

Nyall Dawson <> 2023-03-15

Fix lazperf mingw build

Mathieu Pellerin <> 2023-03-13

[api] Add useful ZIP files listing function to QgsZipUtils

Mathieu Pellerin <> 2023-03-13

[api] Add a new QgsZipUtils::unzip() parameter to skip consistency check

Yoann Quenach de Quivillic <> 2023-03-06

Fix #50202 Pressing Enter does not upgrade all plugins anymore

Nyall Dawson <> 2023-03-07

Move backport bot to 22.04

Nyall Dawson <> 2023-03-01

Fix encoding choice is ignored in Add Vector Layer dialog

Andrea Giudiceandrea <> 2023-02-28

Fix handling of searchPathsForPlugins in qgisapp

Andrea Giudiceandrea <> 2023-02-28

Fix handling of searchPathsForPlugins in Plugin Manager

Alessandro Pasotti <> 2023-01-30

Fix PG identity default value with long field names

Fix #51563

Sandro Santilli <> 2023-02-15

Add test for unknown-crs ReferencedGeometry input/output

Sandro Santilli <> 2022-10-19

[postgres] Do not discard geometry attributes having no SRID


Even Rouault <> 2023-01-31

[OAPIF] Work around a bug in a server implementation (fixes #51663)

Cf comment
for detailed analysis

Julien Cabieces <> 2023-02-08

Fixes #51433 : fix vertex editor displayed columns

Even Rouault <> 2023-01-31

Update src/core/providers/ogr/qgsogrprovider.cpp

Even Rouault <> 2023-01-30

QgsOgrProvider::createEmptyLayer(): take into account FID layer creation options for OpenFileGDB workaround

Nyall Dawson <> 2023-01-30

Fix drag and drop to GDB results in columns shifted by one

Fixes #51435

Nyall Dawson <> 2023-02-21

Fix build

Nyall Dawson <> 2023-02-14

Add test

(cherry picked from commit 21997c2ef800ca060373bc2c7bd6833c4ec684bb)

Nyall Dawson <> 2023-02-14

Use switches for curved label placement detection in more places
to hopefully avoid future issues if more curved placement modes are introduced

(cherry picked from commit 7f031b1e7c23b8aef34e4fc7c3383d6899b002ba)

Nyall Dawson <> 2023-02-14

Fix placement of perimeter labels with HTML formatting enabled

Fixes #51829

(cherry picked from commit 2259924db64aca92fa5b6203cff17bb2c6de5a05)

Alessandro Pasotti <> 2023-02-22

remove include

Alessandro Pasotti <> 2023-02-22

Raster paletted renderer: support constant int rasters

Fix #51822

Sandro Santilli <> 2023-02-16

Label testqgspostgresprovider.cpp as a POSTGRES test

Sandro Santilli <> 2023-02-15

Make SRID/CRS cache a per-connection object, rather than a process-static

Static cache is wrong (same SRID may have different meaning in
different databases) and dangerous (can result in segfaults).

Closes GH-51893

Includes simple testcase for EWKT input/output in
testqgspostgresprovider.cpp and allow skipping it by
setting QGIS_PGTEST_DB_SKIP env variable

Sandro Santilli <> 2023-02-17

Allow runtime-skip of backend-requiring tests in testqgspostgresconn.cpp

Sandro Santilli <> 2023-02-17

Add QGSTEST_NEED_PGTEST_DB macro in qgstest.h

Can be used by tests to declare their need for a qgis test db
and allows users to skip them by defining a QGIS_PGTEST_DB_SKIP
environment variable

Julien Cabieces <> 2023-02-08

Fixes #50892 : Don't enable link in QgsFileWidget if NULL

Jean Felder <> 2022-08-02

point3dsymbolwidget: Fix Y-Z inversion

A point on the 2D plane (x', y') is transformed to (x, -z) in the 3D
world. The rotation, scale and translation values of a point need to
be converted in the 3D world.

This change applies the correct transformation to have a correct
binding between the 2D and 3D world.

Jean Felder <> 2022-07-31

point3dsymbolwidget: Allow negative values for spinBillboardHeight

Billboard height and translation along the Y axis are sync. The
translation value can be negative. Therefore, the billboard
height value can also be negative.

Nyall Dawson <> 2023-02-14

Correctly handle geometry value conversion for geometry fields

Julien Cabieces <> 2023-02-14

Fix trust parameter not saved and not read

Alessandro Pasotti <> 2023-02-01


Alessandro Pasotti <> 2023-02-01

OGR CSV: fix slow update

Fix #51668

Nyall Dawson <> 2023-01-30

[afs] Percent encode text values when creating/updating fields on
ArcGIS feature services

Fixes loss of edits when special characters are used

Fixes #51509

Nyall Dawson <> 2023-03-03

Fix some potential overflows in shapeburst fill calculation

Jürgen E. Fischer <> 2023-03-04 handle splash transitions (.0rc -> .1 [-> .4ltr])

(cherry picked from commit 4a41c82fde2a04162e3c21e774ef7d1ebf2a11ed)

Jürgen E. Fischer <> 2023-03-04

add 'long term release' to splash screen

Jürgen E. Fischer <> 2023-03-03

Release of 3.28.4

Jürgen E. Fischer <> 2023-03-03

translation update for 3.28.4 from transifex
Expand Down

0 comments on commit 50adba3

Please sign in to comment.