Skip to content

Commit cde1d78

Browse files
committedMay 19, 2017
Release of 2.18.8
1 parent 523cd07 commit cde1d78

File tree

3 files changed

+502
-3
lines changed

3 files changed

+502
-3
lines changed
 

‎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 "7")
3+
SET(CPACK_PACKAGE_VERSION_PATCH "8")
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: 493 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,496 @@
1+
Matthias Kuhn <matthias@opengis.ch> 2017-05-19
2+
3+
Preserve visibility of relation editor edit state buttons
4+
5+
... also when collapsing and uncollapsing a relation editor.
6+
7+
References #15102 (https://issues.qgis.org/issues/15102)
8+
9+
Matthias Kuhn <matthias@opengis.ch> 2017-05-19
10+
11+
Fix default values for linking features in N:M
12+
13+
Followup bfa507a
14+
15+
Default values for attributes on the linking table have not been
16+
respected and therefore it was impossible to create entries on the
17+
linking table with the combination of NOT NULL + default value.
18+
19+
Merge: 3cc9c5ffe3 c849bc882b
20+
Alexander Bruy <alexander.bruy@gmail.com> 2017-05-19
21+
22+
Merge pull request #4580 from alexbruy/layer-naming-2_18
23+
24+
homogenize layer naming when adding layers from browser and add vector dialog (fix #15510)
25+
26+
Juergen E. Fischer <jef@norbit.de> 2017-05-19
27+
28+
debian packaging: drop release-sponsors.html
29+
30+
(cherry picked from commit c82bffe5db2482c94881ec7571ced4144b77a1c2)
31+
32+
Nyall Dawson <nyall.dawson@gmail.com> 2017-05-19
33+
34+
Allow rotate point symbol tool to work with features with initially
35+
NULL rotation values
36+
37+
(cherry-picked from 8997231)
38+
39+
Juergen E. Fischer <jef@norbit.de> 2017-05-18
40+
41+
indentation fix
42+
43+
Juergen E. Fischer <jef@norbit.de> 2017-05-18
44+
45+
crssync: check result of CSVReadParseLine instead of feof
46+
47+
(cherry picked from commit 27f4b0e1e008d3ed60ee0f7f178f93b22bacabe9)
48+
49+
Merge: e6f640687a f29a267a4b
50+
Alexander Bruy <alexander.bruy@gmail.com> 2017-05-18
51+
52+
Merge pull request #4585 from alexbruy/sponsors-2_18
53+
54+
open sponsors page in the webbrowser (fix #16169)
55+
56+
Alexander Bruy <alexander.bruy@gmail.com> 2017-05-18
57+
58+
open sponsors page in the webbrowser (fix #16169)
59+
60+
Merge: e12209eade 1ae3163163
61+
Nyall Dawson <nyall.dawson@gmail.com> 2017-05-18
62+
63+
Merge pull request #4581 from nyalldawson/fix_16567
64+
65+
Fix transform shear value not saved (fix #16567)
66+
67+
Nyall Dawson <nyall.dawson@gmail.com> 2017-05-18
68+
69+
Fix transform shear value not saved (fix #16567)
70+
71+
Nyall Dawson <nyall.dawson@gmail.com> 2017-05-18
72+
73+
Add failing test for #16567
74+
75+
Merge: 70a25d69ff cc2e68d4c6
76+
Nyall Dawson <nyall.dawson@gmail.com> 2017-05-18
77+
78+
Merge pull request #4576 from nyalldawson/fix_16517
79+
80+
[composer] Fix locked raster layers do not restore when loading project (fix #16517)
81+
82+
Alexander Bruy <alexander.bruy@gmail.com> 2017-05-17
83+
84+
homogenize layer naming when adding via browser and add vector dialog
85+
(fix #15510)
86+
87+
Nyall Dawson <nyall.dawson@gmail.com> 2017-05-17
88+
89+
[composer] Fix locked raster layers do not restore when loading
90+
project (fix #16517)
91+
92+
Nyall Dawson <nyall.dawson@gmail.com> 2017-05-17
93+
94+
Add failing test for #16517
95+
96+
Merge: bb7f95fb46 5bdd038e74
97+
rldhont <rldhont@gmail.com> 2017-05-17
98+
99+
Merge pull request #4571 from rldhont/release-2_18-processing-rscripts-outputs
100+
101+
[BUGFIX][Processing] R scripts do not have enough outputs
102+
103+
Alessandro Pasotti <apasotti@boundlessgeo.com> 2017-05-16
104+
105+
[bugfix] Fix broken inverted Y support in XYZ layers
106+
107+
This follows the convention used by OpenLayers, where
108+
an inverted axis is indicated by {-y} in the URL
109+
definition.
110+
111+
Fixes #15927
112+
113+
(cherry-picked from ccd5d752254ce)
114+
115+
Mathieu Pellerin <nirvn.asia@gmail.com> 2017-05-17
116+
117+
[raster] fix raster blending (cherry-pick 93c59f4)
118+
119+
rldhont <rldhont@gmail.com> 2017-05-12
120+
121+
[BUGFIX][Processing] R scripts do not have enough outputs
122+
123+
R scripts in processing only supports Vector, Raster and Table.
124+
This commit adds fix the file output and adds directory, number and string outputs.
125+
126+
Sandro Santilli <strk@kbt.io> 2017-05-16
127+
128+
Check return from QgsPalLabeling::prepareGeometry before dereference
129+
130+
Fixes #15507
131+
132+
Includes automated test.
133+
134+
Merge: 8b263e4ccb e4d745fee3
135+
Alexander Bruy <alexander.bruy@gmail.com> 2017-05-16
136+
137+
Merge pull request #4560 from alexbruy/processing-singletomulti
138+
139+
[processing] handle NULL values in the single to multi algorithm (fix #15822)
140+
141+
Juergen E. Fischer <jef@norbit.de> 2017-05-16
142+
143+
db_manager versioning: add RETURNING to INSERT rule (fixes #16083)
144+
145+
(cherry picked from commit 3f7f95ee262ea3646d61600c21faed0866bc70b0)
146+
147+
Alexander Bruy <alexander.bruy@gmail.com> 2017-05-15
148+
149+
[processing] handle NULL values in the single to multi algorithm (fix #15822)
150+
151+
Juergen E. Fischer <jef@norbit.de> 2017-05-14
152+
153+
german translation fix
154+
155+
Juergen E. Fischer <jef@norbit.de> 2017-05-13
156+
157+
german translation update
158+
159+
$ scripts/update_ts_files.sh -b $builddir -f de
160+
$ linguist i18n/qgis_de.ts
161+
$ scripts/update_ts_files.sh -b $builddir de
162+
$ git add doc/TRANSLATORS i18n/qgis_de.ts
163+
$ git commit
164+
165+
Juergen E. Fischer <jef@norbit.de> 2017-05-13
166+
167+
fix windows build
168+
169+
Alexander Bruy <alexander.bruy@gmail.com> 2017-05-13
170+
171+
[processing] remove extra quotes when loading batch process from file
172+
(fix #16309)
173+
174+
Alexander Bruy <alexander.bruy@gmail.com> 2017-05-13
175+
176+
[processing] check difference result befor using it in further
177+
operations (ref #15962)
178+
179+
Matthias Kuhn <matthias@opengis.ch> 2017-05-12
180+
181+
Fix non-dynamic default values
182+
183+
Fix #15355
184+
185+
Matthias Kuhn <matthias@opengis.ch> 2017-05-12
186+
187+
Be careful with requesting evaluated default values
188+
189+
We do not need a new evaluated value all the time
190+
191+
Fix #16545
192+
193+
Alexander Bruy <alexander.bruy@gmail.com> 2017-05-13
194+
195+
[processing] stop algorithm execution if geometry/feature error occured
196+
(fix #11986)
197+
198+
Matthias Kuhn <matthias@opengis.ch> 2017-05-12
199+
200+
Fix freeze when joining with table open
201+
202+
Fix #16495
203+
204+
Alexander Bruy <alexander.bruy@gmail.com> 2017-05-12
205+
206+
[processing] take in account file extension when loading Processing
207+
results (fix #16486)
208+
209+
Matthias Kuhn <matthias@opengis.ch> 2017-05-12
210+
211+
Fix double delete of symbol
212+
213+
Fix #15961
214+
215+
Merge: 477d1bdf90 2b6b49518c
216+
Alessandro Pasotti <elpaso@itopen.it> 2017-05-12
217+
218+
Merge pull request #4540 from boundlessgeo/attributetable-fixes-16492-backport
219+
220+
[bugfix] Attribute table crashes QGIS when deleting selected
221+
222+
Matthias Kuhn <matthias@opengis.ch> 2017-05-12
223+
224+
Fix crash when using expression bar on aliased field
225+
226+
Fix #16302
227+
228+
Alessandro Pasotti <apasotti@boundlessgeo.com> 2017-05-12
229+
230+
Only check for validity if attribute has changed
231+
232+
Alessandro Pasotti <apasotti@boundlessgeo.com> 2017-05-12
233+
234+
[bugfix] Fixes #16242 saves always with absolute paths
235+
236+
Alessandro Pasotti <apasotti@boundlessgeo.com> 2017-05-12
237+
238+
[bugfix] Attribute table crashes QGIS when deleting selected
239+
240+
Fixes https://issues.qgis.org/issues/16492
241+
242+
Backport from https://github.com/qgis/QGIS/pull/4535
243+
244+
Alexander Bruy <alexander.bruy@gmail.com> 2017-05-12
245+
246+
[processing] check symmetrical difference result before using it in
247+
other geometry operations (fix #16010)
248+
249+
Merge: bfa507aee4 452c806670
250+
Nyall Dawson <nyall.dawson@gmail.com> 2017-05-12
251+
252+
Merge pull request #4537 from nyalldawson/backports
253+
254+
Fix crash when transform errors occur while rendering
255+
256+
Nyall Dawson <nyall.dawson@gmail.com> 2017-05-12
257+
258+
Fix crash when transform errors occur while rendering
259+
260+
If a transform exception occurred while rendering a symbol then
261+
the QgsSymbolRenderContext cleanup code was never called,
262+
leading to a double delete and crash.
263+
264+
Fixes #16377, #15345, and numerous other crashes seen "in the wild"
265+
266+
Possibly refs #16385
267+
268+
(cherry-picked from fefa572)
269+
270+
Matthias Kuhn <matthias@opengis.ch> 2017-05-11
271+
272+
Respect default values in N:M relation linking table
273+
274+
Merge: 7ba28ec14b e0d4e37c89
275+
Alexander Bruy <alexander.bruy@gmail.com> 2017-05-11
276+
277+
Merge pull request #4529 from alexbruy/stats-panel
278+
279+
fix bugs related to statistical dock (fix #16117, #16118, #16119)
280+
281+
Merge: 4a215ad63d 8f862a5dcc
282+
Alessandro Pasotti <elpaso@itopen.it> 2017-05-11
283+
284+
Merge pull request #4306 from boundlessgeo/sort_on_top
285+
286+
[attributetable] Fix "Move selection to top": for 2.18 regression fixes #15803
287+
288+
Juergen E. Fischer <jef@norbit.de> 2017-05-11
289+
290+
fix test font message
291+
292+
Alexander Bruy <alexander.bruy@gmail.com> 2017-05-10
293+
294+
[processing] don't apply -te and -te_srs if not requested (fix #15339)
295+
296+
Merge: d139119a8d abf6acbd02
297+
Alessandro Pasotti <elpaso@itopen.it> 2017-05-10
298+
299+
Merge pull request #4530 from boundlessgeo/attributetable-duplicated-rows-fix
300+
301+
Attributetable duplicated rows fix for 2.18
302+
303+
Alessandro Pasotti <apasotti@boundlessgeo.com> 2017-05-10
304+
305+
[bugfix] Fixes attribute table duplicated rows #15974
306+
307+
With C++ test
308+
309+
Alessandro Pasotti <apasotti@boundlessgeo.com> 2017-05-10
310+
311+
Prevent crash when model is not set
312+
313+
Luigi Pirelli <luipir@gmail.com> 2017-05-10
314+
315+
hide setting and value control in setSortOrder
316+
317+
Luigi Pirelli <luipir@gmail.com> 2017-03-27
318+
319+
[attributetable] fix sortOnTop due to sortOrder wrong enum values from QgsAttributeTableConfig: fixes #15803
320+
321+
Alexander Bruy <alexander.bruy@gmail.com> 2017-05-10
322+
323+
prevent crash when exporting spatial bookmarks (fix #16345)
324+
325+
(cherry picked from commit 58a8478b82eeb5415f730c9686909047bd4e77ec)
326+
327+
Alexander Bruy <alexander.bruy@gmail.com> 2017-05-10
328+
329+
fix bugs relates to statistical dock (fix #16117, #16118, #16119)
330+
331+
backported from master
332+
333+
Denis Rouzaud <denis.rouzaud@gmail.com> 2017-05-10
334+
335+
fix QgsExternalResourceWidget valueChanged signal
336+
337+
also add some missing ConvertToClassCode
338+
339+
Nyall Dawson <nyall.dawson@gmail.com> 2017-05-09
340+
341+
Fix crash when OGR layer is removed when source is stored
342+
343+
Remove link to provider in OGR feature source
344+
345+
(cherry-picked from 0dfe687)
346+
347+
Nyall Dawson <nyall.dawson@gmail.com> 2017-05-09
348+
349+
Followup 20197c2, fix orphaned highlights remaining on maps
350+
351+
(cherry-picked from ae2c06c)
352+
353+
Nyall Dawson <nyall.dawson@gmail.com> 2017-05-09
354+
355+
Better tooltips for map layers
356+
357+
Including CRS information
358+
359+
(cherry-picked from 1012f25)
360+
361+
Nyall Dawson <nyall.dawson@gmail.com> 2017-05-09
362+
363+
Fix import WKT of the format MultiPoint (-20 -90, -20 -88 )
364+
365+
Should technically be MultiPoint ((-20 -90), (-20 -88)), but
366+
it's nice to be forgiving and accept as wide a range of WKT
367+
formats as possible
368+
369+
Fix #16483
370+
371+
(cherry-picked from ef6c8b)
372+
373+
Nyall Dawson <nyall.dawson@gmail.com> 2017-05-09
374+
375+
Show project path using native OS format
376+
377+
Avoids showing project paths as d:/... on windows, and instead
378+
uses the more familiar d:\... format
379+
380+
(cherry-picked from 71347c)
381+
382+
Merge: 2185d42dbc a5d61a5d67
383+
Alessandro Pasotti <elpaso@itopen.it> 2017-05-05
384+
385+
Merge pull request #4505 from boundlessgeo/server-more-filter-tests
386+
387+
[server] More WMS tests for FILTER parameter with bool operators and …
388+
389+
Alessandro Pasotti <apasotti@boundlessgeo.com> 2017-05-05
390+
391+
[server] More WMS tests for FILTER parameter with bool operators and UTF8
392+
393+
Needs forward porting
394+
395+
Alexander Bruy <alexander.bruy@gmail.com> 2017-05-05
396+
397+
[processing] reset variables list in field calculator on layer change (fix #15633)
398+
399+
Alexander Bruy <alexander.bruy@gmail.com> 2017-05-01
400+
401+
ignore empty SVG path (fix #15891)
402+
403+
(cherry picked from commit 6f759a87c9beda8b823ff107fdde680f3de9f720)
404+
405+
Juergen E. Fischer <jef@norbit.de> 2017-05-01
406+
407+
dutch translation fix (fixes #12155)
408+
409+
Juergen E. Fischer <jef@norbit.de> 2017-05-01
410+
411+
german translation fixes (fixes #15848)
412+
413+
Alexander Bruy <alexander.bruy@gmail.com> 2017-04-28
414+
415+
[processing] handle NULL fields in the Random Points in Polygons (fix #15850)
416+
417+
Alexander Bruy <alexander.bruy@gmail.com> 2017-04-28
418+
419+
[processing] handle 2.5 geometries in the Simplify geometry algorithm
420+
(fix #16114)
421+
422+
rldhont <rldhont@gmail.com> 2017-04-28
423+
424+
[BUGFIX][Processing] Fix spatialite version comparison: import re
425+
426+
rldhont <rldhont@gmail.com> 2017-04-27
427+
428+
[BUGFIX][Server] QgsOWSServer restorer modifying layers and not well restoring them
429+
430+
The Subsetstring is updated through QgsVectorLayer::setSubsetString and restored by QgsVectorDataProvider::setSubsetString and it's not idempotent.
431+
The solution is to use QgsVectorLayer::setSubsetString in the 2 cases.
432+
433+
Alexander Bruy <alexander.bruy@gmail.com> 2017-04-27
434+
435+
[processing] prevent division by zero in save selected features
436+
algorithm (fix #16431)
437+
438+
Alexander Bruy <alexander.bruy@gmail.com> 2017-04-27
439+
440+
restore missed icon (fix #16466)
441+
442+
(cherry picked from commit 459f4868aa00819100e5bbb9e26c47db26840680)
443+
444+
Nyall Dawson <nyall.dawson@gmail.com> 2017-04-27
445+
446+
Followup 883e51d
447+
448+
Nyall Dawson <nyall.dawson@gmail.com> 2017-04-27
449+
450+
[composer] Fix selection drawn in maps if renderer has symbol level order
451+
452+
Merge: 7af8c49cc2 486aa81460
453+
Even Rouault <even.rouault@mines-paris.org> 2017-04-25
454+
455+
Merge pull request #4413 from rouault/fix_dxf2shp_gdal2.2
456+
457+
Fix build of dxf2shp plugin with GDAL 2.2
458+
459+
Even Rouault <even.rouault@spatialys.com> 2017-04-25
460+
461+
Fix build of dxf2shp plugin with GDAL 2.2
462+
463+
Up to know the plugin relied on the fact that GDAL exported the symbols of
464+
its internal shapelib. Since GDAL 2.2 this is no longer the case. So build
465+
the internal copy of shapelib in the plugin, but to avoid symbol name clashes,
466+
prefix the shapelib symbols with qgis_. And also use GDAL VSI large API for I/O
467+
so that on Windows on particular non ASCII filenames are properly handled.
468+
469+
Merge: eb1a78b25b c851db3d10
470+
Even Rouault <even.rouault@mines-paris.org> 2017-04-25
471+
472+
Merge pull request #4410 from rouault/fix_12695_qgis2_18
473+
474+
DBManager: fix importing a new layer in a GeoPackage (#16295)
475+
476+
Even Rouault <even.rouault@spatialys.com> 2017-04-24
477+
478+
DBManager: fix importing a new layer in a GeoPackage (#16295)
479+
480+
Cherry-picked from 965350b3aeb98d1e803275396da9688e0617f850
481+
482+
Larry Shaffer <lshaffer@boundlessgeo.com> 2017-04-24
483+
484+
Fix indention test failure
485+
486+
Juergen E. Fischer <jef@norbit.de> 2017-04-24
487+
488+
debian packaging: add internal webkit python bindings also for yakkety and zesty
489+
490+
Juergen E. Fischer <jef@norbit.de> 2017-04-21
491+
492+
Release of 2.18.7
493+
1494
Juergen E. Fischer <jef@norbit.de> 2017-04-21
2495

3496
fix windows build

‎debian/changelog

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

39
* Release of 2.18.7
410

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

713
qgis (2.18.6) unstable; urgency=medium
814

0 commit comments

Comments
 (0)
Please sign in to comment.