From 16760fd8995e3b8420303ec8b509807b406e2877 Mon Sep 17 00:00:00 2001 From: "Juergen E. Fischer" Date: Fri, 27 Nov 2015 13:00:38 +0100 Subject: [PATCH] Release of 2.12.1 --- CMakeLists.txt | 2 +- ChangeLog | 448 +++++++++++++++++++++++++++++++++++++++++++++++ debian/changelog | 10 +- 3 files changed, 457 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 02985a805883..bdc192537719 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,6 @@ SET(CPACK_PACKAGE_VERSION_MAJOR "2") SET(CPACK_PACKAGE_VERSION_MINOR "12") -SET(CPACK_PACKAGE_VERSION_PATCH "0") +SET(CPACK_PACKAGE_VERSION_PATCH "1") SET(COMPLETE_VERSION ${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}) SET(RELEASE_NAME "Lyon") IF (POLICY CMP0048) # in CMake 3.0.0+ diff --git a/ChangeLog b/ChangeLog index 5c5f7d20b56a..2ebdaec19d30 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,451 @@ +Matthias Kuhn 2015-11-26 + + Disable grass7 tests + + Packages are unavailable (at the moment?) + +rldhont 2015-11-26 + + [QGIS-Server] Enhance store project keyword list + +Nyall Dawson 2015-11-26 + + Update test mask images + +Nyall Dawson 2015-11-26 + + Make symbol line fill tests more robust + + (cherry-picked from 711c38dfaf6d04aa30c1247d91723d37d025a5ed) + +Nyall Dawson 2015-11-26 + + Fix build + +Nyall Dawson 2015-11-26 + + Fix crash in QgsLineStringV2::append if non z/m line appended + to a LineString with z/m + + (cherry-picked from ff3657) + +Nyall Dawson 2015-11-26 + + QgsPointV2 fixes + + -Fix bounding box was not invalidated for some QgsPointV2 routines + -If WKT type is PointZ/M/ZM and not enough coordinates specified, + initialise extra coordinated to 0 + + (cherry-picked from 8c0fe47) + +Nyall Dawson 2015-11-26 + + Fix incorrect point types when segmentizing circular strings + + (cherry-picked from e1c3b4) + +Nyall Dawson 2015-11-21 + + Followup c6460a3, avoid rendering issues + + (cherry picked from commit 0a2773ff4b2ee7f5011cc6bbc606043814255c92) + +Juergen E. Fischer 2015-11-20 + + render polylines with drawPath too (followup 08185c9; fixes #13343) + + (cherry picked from commit c6460a3d7de23e655c5fa68309b8224555b0b77f) + +Matthias Kuhn 2015-11-24 + + Followup 436c30f, Also fix processing + + And some code fixes + +Marco Hugentobler 2015-11-24 + + Fix ftools geometry collection handling + +Juergen E. Fischer 2015-11-23 + + fix local simplification for ZM geometries + + (cherry picked from commit 09e7102fdaaec8b38f5d8f3d6cbbd69d4e170029) + +rldhont 2015-11-20 + + Clean [BUGFIX] Multipoint asJSON + +rldhont 2015-11-20 + + [BUGFIX] Multipoint asJSON + + Fixes #13855 + Multipoint asJSON made MultiPoint as Multilinestring with only 1 point by linestring. + + This bugfix adds tests. + +Matthias Kuhn 2015-11-19 + + Fix crash in relation reference widget + +Juergen E. Fischer 2015-10-28 + + fix qgsauthmanager test on windows + + (cherry picked from commit 0799e09a67dec3d1a26910d9c91fb88e268506b2) + +Nyall Dawson 2015-11-18 + + Bracket ops to avoid precedence issues when compiling expressions + + (cherry-picked from 26b3685757923e80631dd13bf8c47f6bfc3dda30) + +Nyall Dawson 2015-11-18 + + Add missing /Transfer/s to setSubSymbol + + (cherry-picked from dc0639c7944320ceeca40413d5dc2147f5c2d328) + +Nyall Dawson 2015-11-18 + + Fix endpoint swap on negative marker line offset + + Fixes #13811 + Includes testcase + + (cherry-picked from 824fd7bf32a45e278f2ec2fe9fa1c7228c9fb27f) + +Nyall Dawson 2015-11-18 + + Followup b81933e fix other symbols with paths out of viewport + + (cherry-picked from 709b47e11c4fd67c341be841593946d0f55663b6) + +Nyall Dawson 2015-11-18 + + Followup f9fa9793, avoid expensive intersection calculation when + testing label candidates against polygon obstacles + + Fix #13556 + + (cherry-picked from b384f18a3dc38305dcfe4673f9c5353e80104053) + +Nyall Dawson 2015-11-18 + + More robust GEOS pointOnSurface calculation (fix #13787) + + (cherry-picked from 5c9873c7949e183b2834c6a6f82b0477441038b6) + +Nyall Dawson 2015-11-18 + + Fix crash with malformed WKT + + (cherry-picked from 18744b4123b1803e33928e9c34b6e56cba190779) + +Nyall Dawson 2015-11-18 + + Fix crash on malformed WKT strings + + (cherry-picked from fccf54b2d781d4eb87ddc19dd71dad5a0625aa6f) + +Nyall Dawson 2015-11-18 + + Fix delimited text layers set to unknown geometry type if first row has + null geometry (fix #13749) + + (cherry-picked from 743964393450178289e6717d67cdba04c6206e23) + +Nyall Dawson 2015-11-18 + + Much faster zoom to selection on large PostGIS layers + + (cherry-picked from 6772ffb97d9985b8e17aacb13dab6ce0812312b0) + +Nyall Dawson 2015-11-18 + + Also use FilterFids when field calculator is only updating selected + features. Results in similar speed improvements when updating + only selected features from a large PostGIS layer + + (cherry-picked from 33fe0e2d4984be37ff8c4b0619860522f5e7b8f7) + +Nyall Dawson 2015-11-18 + + Use a FilterFids request for vector file writer rather than fetching + all features and then testing the feature id when saving selected + features + + For providers such as Postgres this is orders of magnitude faster. + Eg, saving 6 selected features from a 800k PostGIS table now + takes < 1 second as opposed to ~33 seconds + + Fix #8334 + + (cherry-picked from f0d31b03a9bbc1d43e1b51ccd4acf64cf2616a63) + +Nyall Dawson 2015-11-18 + + Use IN (...) for postgres FilterFids requests when the primary + key is a simple (non compound) type + + IN (...) is much faster than chained ...OR... clauses + + Additionally, trying to filter by a large number of feature Ids + (eg > 30k ) fails when using the ...OR... approach, but works + using IN + +Nyall Dawson 2015-11-18 + + Followup 2ac5933 with more data defined fixes + + 2ac5933 fixed the regression in 2.12, but there were more underlying + issues from <2.8 causing sub symbols with data defined properties + to be ignored. + + Add some tests. + + (refs #13707) + + (cherry-picked from 9e84fcafd8597846367a7417ce0ce77f7a4ca587) + +Nyall Dawson 2015-11-18 + + Fix data defined overrides for sub symbols in line and marker fill + are not being applied (fix #13707) + + (cherry-picked from 2ac59332130186d891635f01c6c7677685716863) + +Nyall Dawson 2015-11-18 + + Fixes #13747 + +Nyall Dawson 2015-11-18 + + Fix expression get_feature function was not fetching feature's + geometry + + Fix #13695 + + (cherry-picked from c445ac1eef0a2f94d1e334b1439d593e706f1395) + +Nyall Dawson 2015-11-18 + + Add test for filter expression on non provider fields + + (cherry-picked from 353c0db74567f0331c58516813a84c04825eadcf) + +Nyall Dawson 2015-11-18 + + When deleting nodes from the end of a linestring, select the + final node following a delete rather than reverting to the first + node. + + Improves workflow when deleting sequential nodes from end of + lines. + + (cherry-picked from bcb7e44174b599f307022265eeae5dc622f859ce) + +Nyall Dawson 2015-11-18 + + Fix crash when deleting last node in a geometry (fix #13674) + + (cherry-picked from ba1de8b5aa82f26c9127d12897ce42f49a265cb2) + +Nyall Dawson 2015-11-18 + + Add some missing Q_OBJECT macros + + (cherry-picked from ce5ed44dc50748c106bf3c67cea328cc829e0b2d) + +Nyall Dawson 2015-11-18 + + Fix ellipse symbol layer with graduated/categorised renderer + + (cherry-picked from 5a6bfbb260d4054fa5d075510423f7374ce1af78) + +Nyall Dawson 2015-11-18 + + Fix FilterExpression feature requests will ignore expression if + using virtual fields or other complex filters + + refs #13695 + + (cherry-picked from dddd043491deefe1e4c9606a87a771d22736ff05) + +Sebastian Dietrich 2015-11-17 + + replaced 'LIMIT 0' by 'WHERE 0=1' (fixes #13731) + +Juergen E. Fischer 2015-11-16 + + [auth] fix detection of root CAs on Linux (fixes #13640) + + (cherry picked from commit 08ec25b and a6a2982) + +Denis Rouzaud 2015-11-13 + + QgsValueMapSearchW inherits QgsSearchW + + and not QgsDefaultSearchW anymore + fixes expression creation + +Denis Rouzaud 2015-11-12 + + QgsValueRelationSearchW inherits QgsSearchW + + and not QgsDefaultSearchW + also handles properly the (no selection) case + +Denis Rouzaud 2015-11-12 + + fix value relation search widget + + currently, changing the entr doesn't do anything in the attribute table since no signal is emitted + + should be backported to 2.12 + +Radim Blazek 2015-11-12 + + [GRASS] fixed cat shift when importing vectors via browser, fixes #13815 + + (cherry picked from commit fd9f0b52682f42eed9484159c8bd152144b7d4b3) + +rldhont 2015-11-12 + + Update [BUGFIX] 13118 QGIS Server - WFS - GeoJSON and escaping line breaks + + Enhance replace, thanks to @nyalldawson + Enhance format, thanks to @jef-n + + fixes #13118 + +Juergen E. Fischer 2015-11-12 + + fix windows build (followup 2175e7a) + + (cherry picked from commit 6e1df491f64bff1b778502d7d53f37256afcd6f6) + +rldhont 2015-11-11 + + [BUGFIX] 13118 QGIS Server - WFS - GeoJSON and escaping line breaks + + Line breaks are not properly handled in GeoJSON results when making GetFeature requests. + Line breaks should be replaced by \\n. + +rldhont 2015-11-10 + + [QGIS-Server] Use layer precision in searchRect + +Juergen E. Fischer 2015-10-29 + + 'fix' PyQgsRulebasedRenderer test (followup 08185c9a) + + (cherry picked from commit d9c8e73fa260c13f61fbca1915ac412459dcc011) + +Juergen E. Fischer 2015-10-31 + + layer group node: copy properties of mutually exclusive groups (fixes #13723) + + (cherry picked from commit d3ee16ffd1531d22d42692e5ef253f5db8eb961f) + +Juergen E. Fischer 2015-11-01 + + postgres provider: quote compound key columns in uri (fixes #13710) + + (cherry picked from commit daa6510970e9afbc4d41d28e0c94b4f238eb372d) + +Radim Blazek 2015-11-01 + + [GRASS] fixed new line attributes lost, fixes #13726 + + (cherry picked from commit 0ceeb512fb486ebf6f1006b39cbea428fc524057) + +Radim Blazek 2015-11-01 + + [GRASS] fixed test + + (cherry picked from commit 968e55cb110ce809447f43d40bc8c6a6d04dc052) + +Radim Blazek 2015-11-01 + + [GRASS] set proj/zone on imported rasters, fixes #13725 + + (cherry picked from commit 24960da08a566b6c2e15b60c80cad637f800a3e3) + +Juergen E. Fischer 2015-10-24 + + render polygons with outline using drawPath (fixes #13343) + + (cherry picked from commit 08185c9af47dcf113c0cb95faa858ec48e48dab2) + +Juergen E. Fischer 2015-10-28 + + fix fetching of redirected wms capabilities (followup e95bf6d) + + (cherry picked from commit 6a4544fc4cf7b4d3952d6109682af29db39dde7d) + +Juergen E. Fischer 2015-10-27 + + osgeo4w: fetch grass7 path from grass + + (cherry picked from commit f0930cacc1c3937745a5656b1aa31458aa05d026) + +Juergen E. Fischer 2015-10-26 + + osgeo4w: include themes + +rldhont 2015-10-26 + + [BUGFIX][QGIS Server] Laye order from group in GetPrint + + Since QGIS 2.8, QGIS Server rendered layers form group in reverted order. + +Werner Macho 2015-10-25 + + update frechn translators + + Signed-off-by: Werner Macho + +Juergen E. Fischer 2015-10-23 + + fix phantom labels for (actually not) rendered feature (refs #13631) + + (cherry picked from commit d6f66e & b36cd1f) + +rldhont 2015-10-23 + + [BUGFIX] Set default units to mm in GetStyles + + The default units in QgsMapRenderer is Millimeters. The default units in SLD + is Pixel but exportSld does not convert all millimeters in pixels. + + We notes this bug by comparing default QGS Server rendering and rendering with + the SLD generated by QGIS. + + To resolve it, we just have to add units to the document element. + +rldhont 2015-10-23 + + [BUGFIX] Set default units to mm in exportSld + + The default units in QgsMapRenderer is Millimeters. The default units in SLD + is Pixel but exportSld does not convert all millimeters in pixels. + + We notes this bug by comparing default QGS Server rendering and rendering with + the SLD generated by QGIS. + + To resolve it, we just have to add units to the document element. + +Juergen E. Fischer 2015-10-23 + + Release of 2.12 (Lyon) + +Juergen E. Fischer 2015-10-23 + + changelog update for 2.12 + Juergen E. Fischer 2015-10-23 translation update for 2.12 from transifex diff --git a/debian/changelog b/debian/changelog index c2f387cd4d19..e4c40f62c005 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,14 @@ -qgis (2.12.0) UNRELEASED; urgency=medium +qgis (2.12.1) UNRELEASED; urgency=medium + + * Release of 2.12.1 + + -- Jürgen E. Fischer Fri, 27 Nov 2015 13:00:38 +0100 + +qgis (2.12.0) unstable; urgency=medium * Release of 2.12.0 - -- Jürgen E. Fischer Fri, 23 Oct 2015 14:10:38 +0200 + -- Jürgen E. Fischer Fri, 27 Nov 2015 13:00:38 +0100 qgis (2.11.0) unstable; urgency=medium