Skip to content

Commit 3a16a4e

Browse files
committed
Release of 2.18.9
1 parent c0531bc commit 3a16a4e

3 files changed

Lines changed: 210 additions & 3 deletions

File tree

‎CMakeLists.txt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
SET(CPACK_PACKAGE_VERSION_MAJOR "2")
22
SET(CPACK_PACKAGE_VERSION_MINOR "18")
3-
SET(CPACK_PACKAGE_VERSION_PATCH "8")
3+
SET(CPACK_PACKAGE_VERSION_PATCH "9")
44
SET(COMPLETE_VERSION ${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH})
55
SET(RELEASE_NAME "Las Palmas")
66
IF (POLICY CMP0048) # in CMake 3.0.0+

‎ChangeLog‎

Lines changed: 201 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,204 @@
1+
Sandro Santilli <strk@kbt.io> 2017-05-23
2+
3+
Add test for QgsScaleRangeWidget::setScaleRange
4+
5+
Closes #15463 as this test guards after the fix for that bug
6+
(minScale visibility corrupted upon project load)
7+
8+
Juergen E. Fischer <jef@norbit.de> 2017-05-26
9+
10+
processing: with GDAL2 we need to check for raster capability to get the
11+
raster extensions (fixes #16621; followup 3d3b6ec)
12+
13+
Alexander Bruy <alexander.bruy@gmail.com> 2017-05-26
14+
15+
[processing] explisitly load outputs as raster or vector depending on
16+
output type. Don't rely on extension or other indirect attributes
17+
18+
Juergen E. Fischer <jef@norbit.de> 2017-05-26
19+
20+
german translation update (fixes #16622; followup 4c666a3)
21+
22+
$ scripts/update_ts.sh update $builddir
23+
$ linguist i18n/qgis_de.ts
24+
$ git add doc/TRANSLATORS i18n/qgis_de.ts
25+
$ git commit
26+
$ git checkout i18n
27+
28+
Merge: 492281702f 55ffbf5e93
29+
Jürgen Fischer <jef@norbit.de> 2017-05-26
30+
31+
Merge pull request #4613 from strk/bugfix/b15463
32+
33+
When setting scale range, make sure to set min before max scale
34+
35+
Alessandro Pasotti <apasotti@boundlessgeo.com> 2017-05-23
36+
37+
[bugfix] Fixes an unreported crash in WFS (backported from master)
38+
39+
(cherry-picked from commit fe9594f)
40+
41+
Nyall Dawson <nyall.dawson@gmail.com> 2017-05-26
42+
43+
[processing] Fix Hub Distance alg does not correctly use project ellipsoid setting
44+
45+
Sandro Santilli <strk@kbt.io> 2017-05-23
46+
47+
When setting scale range, make sure to set min before max scale
48+
49+
This ensures the limit on max scale imposed by previously set min
50+
scale does not trim the new value.
51+
52+
Fixes #15463
53+
54+
rldhont <rldhont@gmail.com> 2017-05-24
55+
56+
[Server] Fix WMS GetContext accesscontrol and add tests
57+
58+
Nyall Dawson <nyall.dawson@gmail.com> 2017-05-25
59+
60+
Revert "Utilise thread safe proj API within QgsCoordinateTransform"
61+
62+
This reverts commit af3370d03e7e7502e8a738d99cd99e38df23768d.
63+
64+
This commit is not safe for 2.18.9 - remerge after release
65+
66+
Merge: 022ba8c59a af3370d03e
67+
Nyall Dawson <nyall.dawson@gmail.com> 2017-05-24
68+
69+
Merge pull request #4603 from nyalldawson/proj_safe_218
70+
71+
Utilise thread safe proj API within QgsCoordinateTransform
72+
73+
Salvatore Larosa <lrssvtml@gmail.com> 2017-05-23
74+
75+
fixes #16571 - add scrollbar to edit widget properties dialog
76+
77+
rldhont <rldhont@gmail.com> 2017-05-23
78+
79+
[Server] Fix GetContext test
80+
81+
rldhont <rldhont@gmail.com> 2017-05-23
82+
83+
[Server] Add GetContext test
84+
85+
Nyall Dawson <nyall.dawson@gmail.com> 2017-05-23
86+
87+
Microoptimise opening attribute table - don't call sort on model when
88+
no sort order set
89+
90+
(cherry-picked from 381eef)
91+
92+
Nyall Dawson <nyall.dawson@gmail.com> 2017-05-23
93+
94+
Microoptimise and avoid cache lookup when no sort order set
95+
96+
(cherry-picked from ebee101)
97+
98+
Nyall Dawson <nyall.dawson@gmail.com> 2017-05-23
99+
100+
Don't prefetch attribute table sort values when no sorting set
101+
Shaves some seconds off opening the attribute table in certain
102+
circumstances (no sorting applied)
103+
104+
Drops load time for table from 100 seconds to 50 seconds for a
105+
2.6 million feature shapefile, and from 6.5 seconds to 3.5 seconds
106+
for a 160k feature shapefile.
107+
108+
Refs #16577, #16239
109+
110+
(cherry-picked from 0b95c77)
111+
112+
Salvatore Larosa <lrssvtml@gmail.com> 2017-05-23
113+
114+
[processing] fix duplicates fields name in field calculator algorithm when switching between layers (followup 2185d42)
115+
116+
cherry-picked from 48ecee5
117+
118+
Nyall Dawson <nyall.dawson@gmail.com> 2017-05-09
119+
120+
Followup 2185d42, fix missing field names in expression builder
121+
122+
(fixes #16589, #16595)
123+
124+
cherry-picked from 9a19a5f
125+
126+
Juergen E. Fischer <jef@norbit.de> 2017-05-22
127+
128+
don't set friendly name without sublayers (followup e0a2267; fixes #16593, #16594, #16598)
129+
130+
(cherry picked from commit 403dc35dac30499c3954b732e4e8a642bfd475d8)
131+
132+
Nyall Dawson <nyall.dawson@gmail.com> 2017-05-22
133+
134+
Fix doxygen warnings
135+
136+
Nyall Dawson <nyall.dawson@gmail.com> 2017-05-22
137+
138+
Greatly speed up attribute table loading
139+
140+
Don't advise for rows added when a model reset is in progress.
141+
Otherwise the rows are tested for sort order, etc triggering
142+
a bunch of useless calculations, given that the model is in
143+
the process of being reset anyway.
144+
145+
Tested using a 150k point shapefile, decreased attribute table
146+
load times from 50+ seconds to 4 seconds.
147+
148+
Refs #16577, #16239
149+
150+
Nyall Dawson <nyall.dawson@gmail.com> 2017-05-22
151+
152+
Utilise thread safe proj API within QgsCoordinateTransform
153+
154+
Avoids unpredictable behavior when transforms are being conducted
155+
in background threads, such as map renders.
156+
157+
Refs #11441
158+
159+
This commit:
160+
1. Uses QThreadStorage for projCtx objects, to ensure that every
161+
thread correctly has its own projCtx context
162+
163+
2. Refactors QgsCoordinateTransform so that the projPJ source and
164+
destination objects are instead stored in a map (by projCtx). This
165+
allows transforms to be transparently performed using the correct
166+
projPJ objects for the particular thread in which the transform is
167+
being conducted. This approach allows a single QgsCoordinateTransform
168+
to be safely utilised in different threads.
169+
170+
Juergen E. Fischer <jef@norbit.de> 2017-05-20
171+
172+
replace QStringLiteral with QString (followup c849bc8)
173+
174+
Juergen E. Fischer <jef@norbit.de> 2017-05-20
175+
176+
creatensis.pl: avoid (harmless) postinstall.log message
177+
178+
rldhont <rldhont@gmail.com> 2017-05-20
179+
180+
[Server] Fix indent Add GetProjectSettings tests in AccessControl test
181+
182+
rldhont <rldhont@gmail.com> 2017-05-20
183+
184+
[Server] Fix backport Add GetProjectSettings tests in AccessControl test
185+
186+
Matthias Kuhn <matthias@opengis.ch> 2017-05-19
187+
188+
partial revert of 96aa26f
189+
190+
rldhont <rldhont@gmail.com> 2017-05-20
191+
192+
[Server] Add GetProjectSettings tests in AccessControl test
193+
194+
Marco Hugentobler <marco.hugentobler@sourcepole.ch> 2017-05-20
195+
196+
Port code in QgsPointSample to 2.18
197+
198+
Juergen E. Fischer <jef@norbit.de> 2017-05-19
199+
200+
Release of 2.18.8
201+
1202
Matthias Kuhn <matthias@opengis.ch> 2017-05-19
2203

3204
Preserve visibility of relation editor edit state buttons

‎debian/changelog‎

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,14 @@
1-
qgis (2.18.8) UNRELEASED; urgency=medium
1+
qgis (2.18.9) UNRELEASED; urgency=medium
2+
3+
* Release of 2.18.9
4+
5+
-- Jürgen E. Fischer <jef@norbit.de> Fri, 26 May 2017 14:00:05 +0200
6+
7+
qgis (2.18.8) unstable; urgency=medium
28

39
* Release of 2.18.8
410

5-
-- Jürgen E. Fischer <jef@norbit.de> Fri, 19 May 2017 14:00:07 +0200
11+
-- Jürgen E. Fischer <jef@norbit.de> Fri, 26 May 2017 14:00:05 +0200
612

713
qgis (2.18.7) unstable; urgency=medium
814

0 commit comments

Comments
 (0)