Skip to content

Commit

Permalink
Release of 3.10.9
Browse files Browse the repository at this point in the history
  • Loading branch information
jef-n committed Aug 14, 2020
1 parent f655bdd commit bf47e9d
Show file tree
Hide file tree
Showing 4 changed files with 205 additions and 3 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Expand Up @@ -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 "10")
SET(CPACK_PACKAGE_VERSION_PATCH "8")
SET(CPACK_PACKAGE_VERSION_PATCH "9")
SET(COMPLETE_VERSION ${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH})
SET(RELEASE_NAME "A Coruña")
PROJECT(qgis VERSION ${COMPLETE_VERSION})
Expand Down
195 changes: 195 additions & 0 deletions ChangeLog
@@ -1,3 +1,198 @@
Jürgen E. Fischer <jef@norbit.de> 2020-08-14

translation update for 3.10.9 from transifex

github-actions[bot] <github-actions[bot]@users.noreply.github.com> 2020-08-14

Fix crash on reloading project with annotation items

Jürgen E. Fischer <jef@norbit.de> 2020-08-08

windows: use AddDllDirectory on directories in PATH (fixes #38172)

(cherry picked from commit f17097b1a465c0eea11e346a131ab63762d8f4d0)

Merge: 29290b81d8 9386ce9531
signedav <david@opengis.ch> 2020-08-06

Merge pull request #38170 from qgis-bot/backport-38152-to-release-3_10

[Backport release-3_10] Fix long reload of filter change in attribute table by revert bad commit

github-actions[bot] <github-actions[bot]@users.noreply.github.com> 2020-08-06

Fix long reload of filter change in attribute table by revert bad commit

github-actions[bot] <github-actions[bot]@users.noreply.github.com> 2020-08-04

Fix build with CMake 3.18

Nyall Dawson <nyall.dawson@gmail.com> 2020-07-28

Don't try to update raster min/max settings when a raster layer
is set to "updated canvas" sampling mode and the layer is being
rendered as part of a 3d render job

It causes crashes, but even if it worked, its not going to give
usable results...

(cherry picked from commit 91132af5df9a1be7901f34a7fa0f5f0f857bcb67)

Nyall Dawson <nyall.dawson@gmail.com> 2020-07-28

Add render context flag to use when a map render job is part of a 3d map

(cherry picked from commit 9e1cddaa8e5bec796e5cc42142acf6b4289b98a5)

Nyall Dawson <nyall.dawson@gmail.com> 2020-07-27

Don't modify text format paint effects in place

Avoids race conditions when multiple threads are rendering the same
text format which contains paint effects

Fixes #37938

cherry-picked from 51d8ad7

Mathieu Pellerin <nirvn.asia@gmail.com> 2020-07-04

[themes] Also provide checkbox styling for list view widgets

(cherry picked from commit 167b71819da44b3eccb2d39675cdaef7a0875b32)

Alessandro Pasotti <elpaso@itopen.it> 2020-06-28

Use qint64 instead of long

(cherry picked from commit 090e5daef2f3c081a1e32eecfbbaf8add852c232)

Alessandro Pasotti <elpaso@itopen.it> 2020-06-28

Histogram: set an hard limit to bin count

(cherry picked from commit 67af97b87647e9c29cd6fbab570348b3a80a0076)

Alessandro Pasotti <elpaso@itopen.it> 2020-06-28

Fix raster quantile with float

Fixes #37449

(cherry picked from commit d49e140cf66468f9743fe2cb05b4f155898e37f8)

Alessandro Pasotti <elpaso@itopen.it> 2020-06-29

Fix GPKG project storage with UTF8 names on windows

(cherry picked from commit 69bcbeee70e14d5bced0d6979f5b1c339ac373e1)

Nyall Dawson <nyall.dawson@gmail.com> 2020-06-18

Fix setting a layer's Display Name field to a field name containing
spaces or other special characters

Because we actually store the field name as an expression, we need
to make sure we correctly represent these field names as valid
expressions and not just the raw name string

(cherry picked from commit 5d28222036d915ae4ba11ebe3543e29741009200)

Martin Dobias <wonder.sk@gmail.com> 2020-06-19

Review fixes + comment about merging of multi-part geometries

(cherry picked from commit 21c6573db68c6994f14ac72a4b8ce73a1a3adf69)
(cherry picked from commit 6bdcba46e9346fa412ac14aadcfd759a0a7a8b80)

Martin Dobias <wonder.sk@gmail.com> 2020-06-18

Fix performance issue when splitting polygons (fixes #34326)

Using test data with a HUGE polygon with several hundreds of thousands
of vertices and nearly a thousand of holes, split geometry was taking
really long time. On my laptop ~67 seconds for a simple split line.

With this fix, the time went down to ~10 seconds for the test polygon.

The issue was that split tool was doing an expensive exact intersection
calculation for each polygon part returned from polygonize, and then
calculating areas to see whether the original polygon part and intersected
part were more or less the same. I think that can be replaced by a much
simpler point in polygon test to figure out whether the particular
polygon part from polygonize is falls inside the original geometry
or whether it falls into a hole or exterior.

In my tests the time could be further improved to ~3 seconds by disabling
mergeGeometriesMultiTypeSplit() function - it is a bit of a mistery to me
what problem does it solve, however it has N^2 running time with N being
number of rings - but I did not feel adventurous enough to poke into it.
(mainly because there are no unit tests that would verify its behavior)

(cherry picked from commit 00a102c6b9780bfc797bbfcb6842cec4902c6bc8)
(cherry picked from commit b75ba121fcfdf5ad8617f6ecea43df353c8f0f24)

Alessandro Pasotti <elpaso@itopen.it> 2020-06-19

Accept fields of type "name" in PG 12

Fixes #37313

(cherry picked from commit e4718d7471f755b76c68f4754eab2ec23ce03bf2)

Alessandro Pasotti <elpaso@itopen.it> 2020-06-24

OpenCL quote paths

Try to fix #37297

(cherry picked from commit ec52aa9dd0484315f0c099ac1428aef4bcf3ed56)

Alessandro Pasotti <elpaso@itopen.it> 2020-06-04

Windows GPKG project storage: fix path encoding

... in a particular sequence of connection creation,
fixes #36832

(cherry picked from commit 2d3c36f3d7f6b40ff75d1a991deb4262ef99a95c)

Even Rouault <even.rouault@spatialys.com> 2020-05-27

QgsDelimitedTextSourceSelect: add a limitation to the number of fields

Set to 10000 by default. Can be overriden through settings.

This is only for the preview in the source select dialog. (Attribute
table performs badly for much less columns)

Related to #36392

(cherry picked from commit fcf6203cb8ae2bc1c5f337a6461da1954fbac790)

Even Rouault <even.rouault@spatialys.com> 2020-05-27

QgsDelimitedTextFile: fix parsing of files with CR end of line

Fixes #36392
Fixes #21976
Fixes #17190

We are obliged to do 'at hand' parsing due to QT not handling CR-only
end of lines.
As we are at it, also limit each line to 1 MB to avoid potential denial
of service (which was what close to what happened here before the CR-only
parsing fix)

Add tests for parsing CR-only end of lines, and exercising the at-hand
buffering logic

(cherry picked from commit 644a5647dbdef395993cf406678addfd6978e781)

Jürgen E. Fischer <jef@norbit.de> 2020-07-19

Release of 3.10.8

Merge: 499c5d3414 d3437ce174
D'Hont René-Luc <rldhont@gmail.com> 2020-07-13

Expand Down
10 changes: 8 additions & 2 deletions debian/changelog
@@ -1,8 +1,14 @@
qgis (3.10.8) UNRELEASED; urgency=medium
qgis (3.10.9) UNRELEASED; urgency=medium

* Release of 3.10.9

-- Jürgen E. Fischer <jef@norbit.de> Fri, 14 Aug 2020 14:07:53 +0200

qgis (3.10.8) unstable; urgency=medium

* Release of 3.10.8

-- Jürgen E. Fischer <jef@norbit.de> Sun, 19 Jul 2020 09:59:46 +0200
-- Jürgen E. Fischer <jef@norbit.de> Fri, 14 Aug 2020 14:07:52 +0200

qgis (3.10.7) unstable; urgency=medium

Expand Down
1 change: 1 addition & 0 deletions linux/org.qgis.qgis.appdata.xml.in
Expand Up @@ -18,6 +18,7 @@

<project_group>QGIS</project_group>
<releases>
<release version="3.10.9" date="2020-08-14" />
<release version="3.10.8" date="2020-07-19" />
<release version="3.10.7" date="2020-06-19" />
<release version="3.10.6" date="2020-05-15" />
Expand Down

0 comments on commit bf47e9d

Please sign in to comment.