diff --git a/content/funding/membership/members.md b/content/funding/membership/members.md index b9adb8198..82a55e997 100644 --- a/content/funding/membership/members.md +++ b/content/funding/membership/members.md @@ -20,7 +20,7 @@ For information on becoming a sustaining member, please visit [Sustaining Member {{< rich-box-end >}} -{{< fund status="active" >}} +{{< fund type="active" >}} diff --git a/content/funding/membership/past_members.md b/content/funding/membership/past_members.md index ff70d461a..b96aafa37 100644 --- a/content/funding/membership/past_members.md +++ b/content/funding/membership/past_members.md @@ -10,6 +10,6 @@ sidebar: true # Past sustaining members -{{< fund status="inactive" >}} +{{< fund type="inactive" >}} -{{< content-end >}} \ No newline at end of file +{{< content-end >}} diff --git a/content/product/visual-changelogs/visualchangelog214/funders/x00.md b/content/product/visual-changelogs/visualchangelog214/funders/x00.md new file mode 100644 index 000000000..6167258f0 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog214/funders/x00.md @@ -0,0 +1,9 @@ +--- +logo: opw.jpg +level: "Medium" +title: Office of Public Works, Ireland +link: http://www.opw.ie/ +country: Ireland +startDate: 12.2014 +endDate: 12.2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog214/funders/x01.md b/content/product/visual-changelogs/visualchangelog214/funders/x01.md new file mode 100644 index 000000000..899acf75a --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog214/funders/x01.md @@ -0,0 +1,9 @@ +--- +logo: gaia.png +level: "Medium" +title: GAIA mbH +link: http://www.gaia-mbh.de +country: Germany +startDate: 11.2015 +endDate: 11.2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog214/funders/x02.md b/content/product/visual-changelogs/visualchangelog214/funders/x02.md new file mode 100644 index 000000000..13ba6e9da --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog214/funders/x02.md @@ -0,0 +1,9 @@ +--- +logo: sourcepole.png +level: "Medium" +title: Sourcepole AG +link: http://www.sourcepole.com/ +country: Switzerland +startDate: 10.2014 +endDate: 10.2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog214/funders/x03.md b/content/product/visual-changelogs/visualchangelog214/funders/x03.md new file mode 100644 index 000000000..012215fb1 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog214/funders/x03.md @@ -0,0 +1,9 @@ +--- +logo: agh.png +level: "Medium" +title: AGH University of Science and Technology +link: http://www.agh.edu.pl/en +country: Poland +startDate: 06.2015 +endDate: 06.2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog214/funders/x04.md b/content/product/visual-changelogs/visualchangelog214/funders/x04.md new file mode 100644 index 000000000..59f1e590e --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog214/funders/x04.md @@ -0,0 +1,9 @@ +--- +logo: land_f.jpg +level: "Medium" +title: State of Vorarlberg +link: http://www.vorarlberg.at/ +country: Austria +startDate: 03.2013 +endDate: 05.2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog214/funders/x05.md b/content/product/visual-changelogs/visualchangelog214/funders/x05.md new file mode 100644 index 000000000..d6b792e5c --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog214/funders/x05.md @@ -0,0 +1,9 @@ +--- +logo: geoinnova.jpg +level: "Small" +title: Asociación Geoinnova +link: http://geoinnova.org/ +country: Spain +startDate: 03.2016 +endDate: 03.2017 +--- diff --git a/content/product/visual-changelogs/visualchangelog214/funders/x06.md b/content/product/visual-changelogs/visualchangelog214/funders/x06.md new file mode 100644 index 000000000..757cd4d58 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog214/funders/x06.md @@ -0,0 +1,9 @@ +--- +logo: gis3w.png +level: "Small" +title: Gis3W +link: http://www.gis3w.it/ +country: Italy +startDate: 01.2014 +endDate: 01.2017 +--- diff --git a/content/product/visual-changelogs/visualchangelog214/funders/x07.md b/content/product/visual-changelogs/visualchangelog214/funders/x07.md new file mode 100644 index 000000000..1886608de --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog214/funders/x07.md @@ -0,0 +1,9 @@ +--- +logo: claasleiner.png +level: "Small" +title: GKG Kassel,(Dr.-Ing. Claas Leiner) +link: http://www.gkg-kassel.de/ +country: Germany +startDate: 03.2014 +endDate: 03.2017 +--- diff --git a/content/product/visual-changelogs/visualchangelog214/funders/x08.md b/content/product/visual-changelogs/visualchangelog214/funders/x08.md new file mode 100644 index 000000000..a6e9484dc --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog214/funders/x08.md @@ -0,0 +1,9 @@ +--- +logo: cawdor_forestry_logo.png +level: "Small" +title: CawdorForestry Resource Management +link: http://www.cawdorforestry.com/ +country: Scotland +startDate: 02.2016 +endDate: 02.2017 +--- diff --git a/content/product/visual-changelogs/visualchangelog214/funders/x09.md b/content/product/visual-changelogs/visualchangelog214/funders/x09.md new file mode 100644 index 000000000..e024c1c40 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog214/funders/x09.md @@ -0,0 +1,9 @@ +--- +logo: chameleon-john-logo.png +level: "Small" +title: ChameleonJohn +link: http://www.chameleonjohn.com/ +country: USA +startDate: 02.2016 +endDate: 02.2017 +--- diff --git a/content/product/visual-changelogs/visualchangelog214/funders/x0a.md b/content/product/visual-changelogs/visualchangelog214/funders/x0a.md new file mode 100644 index 000000000..3710a5bac --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog214/funders/x0a.md @@ -0,0 +1,9 @@ +--- +logo: 2d3dgis.png +level: "Small" +title: 2D3D.GIS +link: http://www.2d3d-gis.com/ +country: France +startDate: 12.2015 +endDate: 12.2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog214/funders/x0b.md b/content/product/visual-changelogs/visualchangelog214/funders/x0b.md new file mode 100644 index 000000000..4506d87dd --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog214/funders/x0b.md @@ -0,0 +1,9 @@ +--- +logo: kela.png +level: "Small" +title: Dr. Kerth + Lampe Geo-Infometric GmbH +link: http://www.dr-kerth-lampe.de/ +country: Germany +startDate: 12.2015 +endDate: 12.2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog214/funders/x0c.md b/content/product/visual-changelogs/visualchangelog214/funders/x0c.md new file mode 100644 index 000000000..f356353fd --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog214/funders/x0c.md @@ -0,0 +1,9 @@ +--- +logo: mappinggis.png +level: "Small" +title: MappingGIS +link: http://www.mappinggis.com/ +country: Spain +startDate: 11.2015 +endDate: 11.2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog214/funders/x0d.md b/content/product/visual-changelogs/visualchangelog214/funders/x0d.md new file mode 100644 index 000000000..8f7e7fdec --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog214/funders/x0d.md @@ -0,0 +1,9 @@ +--- +logo: hfacts.png +level: "Small" +title: HostingFacts.com +link: https://hostingfacts.com/ +country: Estonia +startDate: 12.2015 +endDate: 12.2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog214/funders/x0e.md b/content/product/visual-changelogs/visualchangelog214/funders/x0e.md new file mode 100644 index 000000000..02dcf45cc --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog214/funders/x0e.md @@ -0,0 +1,9 @@ +--- +logo: urbsol.png +level: "Small" +title: Urbsol +link: http://www.urbsol.com.au/ +country: Australia +startDate: 11.2014 +endDate: 11.2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog214/funders/x0f.md b/content/product/visual-changelogs/visualchangelog214/funders/x0f.md new file mode 100644 index 000000000..437901d28 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog214/funders/x0f.md @@ -0,0 +1,9 @@ +--- +logo: lutra_consulting.png +level: "Small" +title: Lutra Consulting +link: http://www.lutraconsulting.co.uk/ +country: UK +startDate: 10.2015 +endDate: 10.2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog214/funders/x10.md b/content/product/visual-changelogs/visualchangelog214/funders/x10.md new file mode 100644 index 000000000..8836ae338 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog214/funders/x10.md @@ -0,0 +1,9 @@ +--- +logo: whg.jpg +level: "Small" +title: WhereGroup GmbH & Co. KG +link: http://wheregroup.com/ +country: Germany +startDate: 08.2015 +endDate: 08.2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog214/funders/x11.md b/content/product/visual-changelogs/visualchangelog214/funders/x11.md new file mode 100644 index 000000000..a8d7b93bb --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog214/funders/x11.md @@ -0,0 +1,9 @@ +--- +logo: npa.jpg +level: "Small" +title: Nicholas Pearson Associates +link: http://www.npaconsult.co.uk/ +country: UK +startDate: 07.2015 +endDate: 07.2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog214/funders/x12.md b/content/product/visual-changelogs/visualchangelog214/funders/x12.md new file mode 100644 index 000000000..9c90b931f --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog214/funders/x12.md @@ -0,0 +1,9 @@ +--- +logo: qpolska.png +level: "Small" +title: QGIS Polska +link: http://qgis-polska.org/ +country: Poland +startDate: 07.2015 +endDate: 07.2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog214/funders/x13.md b/content/product/visual-changelogs/visualchangelog214/funders/x13.md new file mode 100644 index 000000000..f790c172c --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog214/funders/x13.md @@ -0,0 +1,9 @@ +--- +logo: terrelogiche.jpg +level: "Small" +title: www.terrelogiche.com +link: http://www.terrelogiche.com/ +country: Italy +startDate: 06.2015 +endDate: 06.2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog214/funders/x14.md b/content/product/visual-changelogs/visualchangelog214/funders/x14.md new file mode 100644 index 000000000..d8f621190 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog214/funders/x14.md @@ -0,0 +1,9 @@ +--- +logo: geosynergy.jpg +level: "Small" +title: www.geosynergy.com.au +link: http://www.geosynergy.com.au/ +country: Australia +startDate: 05.2012 +endDate: 05.2013+06.2015-06-2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog214/funders/x15.md b/content/product/visual-changelogs/visualchangelog214/funders/x15.md new file mode 100644 index 000000000..d01643a23 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog214/funders/x15.md @@ -0,0 +1,9 @@ +--- +logo: gaia3d.png +level: "Small" +title: Gaia3D, Inc. +link: http://www.gaia3d.com/ +country: South Korea +startDate: 05.2015 +endDate: 05.2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog214/funders/x16.md b/content/product/visual-changelogs/visualchangelog214/funders/x16.md new file mode 100644 index 000000000..a8614b986 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog214/funders/x16.md @@ -0,0 +1,9 @@ +--- +logo: windsor.png +level: "Small" +title: Royal Borough of Windsor and Maidenhead +link: http://www.rbwm.gov.uk/ +country: UK +startDate: 04.2015 +endDate: 04.2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog214/funders/x17.md b/content/product/visual-changelogs/visualchangelog214/funders/x17.md new file mode 100644 index 000000000..63d82a072 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog214/funders/x17.md @@ -0,0 +1,9 @@ +--- +logo: chartwell.png +level: "Small" +title: Chartwell Consultants Ltd. +link: http://www.chartwell-consultants.com/ +country: Canada +startDate: 03.2015 +endDate: 03.2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog214/funders/x18.md b/content/product/visual-changelogs/visualchangelog214/funders/x18.md new file mode 100644 index 000000000..a0c1fc43b --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog214/funders/x18.md @@ -0,0 +1,9 @@ +--- +logo: tragewegen.png +level: "Small" +title: Trage Wegen vzw +link: http://www.tragewegen.be/ +country: Belgium +startDate: 03.2015 +endDate: 03.2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog214/funders/x19.md b/content/product/visual-changelogs/visualchangelog214/funders/x19.md new file mode 100644 index 000000000..45044fbdf --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog214/funders/x19.md @@ -0,0 +1,9 @@ +--- +logo: gfi.png +level: "Small" +title: GFI - Gesellschaft für Informationstechnologie mbH +link: http://www.gfi-gis.de/ +country: Germany +startDate: 03.2015 +endDate: 03.2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog214/funders/x1a.md b/content/product/visual-changelogs/visualchangelog214/funders/x1a.md new file mode 100644 index 000000000..84ba06e8a --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog214/funders/x1a.md @@ -0,0 +1,9 @@ +--- +logo: gis_supp.png +level: "Small" +title: GIS-Support +link: http://www.gis-support.com/ +country: Poland +startDate: 02.2015 +endDate: 02.2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog214/funders/x1b.md b/content/product/visual-changelogs/visualchangelog214/funders/x1b.md new file mode 100644 index 000000000..088ca233c --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog214/funders/x1b.md @@ -0,0 +1,9 @@ +--- +logo: adlares.png +level: "Small" +title: ADLARES GmbH +link: http://www.adlares.com/ +country: Germany +startDate: 01.2015 +endDate: 01.2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog214/funders/x1c.md b/content/product/visual-changelogs/visualchangelog214/funders/x1c.md new file mode 100644 index 000000000..a4c16418f --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog214/funders/x1c.md @@ -0,0 +1,9 @@ +--- +logo: molitec.png +level: "Small" +title: www.molitec.it +link: http://www.molitec.it/ +country: Italy +startDate: 01.2014 +endDate: 01.2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog214/funders/x1d.md b/content/product/visual-changelogs/visualchangelog214/funders/x1d.md new file mode 100644 index 000000000..b0fb49887 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog214/funders/x1d.md @@ -0,0 +1,9 @@ +--- +logo: argus.jpg +level: "Small" +title: www.argusoft.de +link: http://www.argusoft.de/ +country: Germany +startDate: 06.2012 +endDate: 06.2013 + 12.2013-12.2015 +--- diff --git a/content/product/visual-changelogs/visualchangelog214/funders/x1e.md b/content/product/visual-changelogs/visualchangelog214/funders/x1e.md new file mode 100644 index 000000000..b068e7912 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog214/funders/x1e.md @@ -0,0 +1,9 @@ +--- +logo: canal.png +level: "Small" +title: Customer Analytics +link: http://www.customeranalytics.com/ +country: USA +startDate: 12.2014 +endDate: 12.2015 +--- diff --git a/content/product/visual-changelogs/visualchangelog214/index.md b/content/product/visual-changelogs/visualchangelog214/index.md index f88cbb8b1..0a648bcf4 100644 --- a/content/product/visual-changelogs/visualchangelog214/index.md +++ b/content/product/visual-changelogs/visualchangelog214/index.md @@ -44,71 +44,7 @@ QGIS is Free software and you are under no obligation to pay anything to use it ## Current QGIS Sponsors - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - ![silver](/static/site/about/images/silver.png){width="75px"} ![opw](/static/site/about/images/opw.jpg){width="150px"} [Office of Public Works, Ireland](http://www.opw.ie/), Ireland (12.2014-12.2016) - ![silver](/static/site/about/images/silver.png){width="75px"} ![gaia](/static/site/about/images/gaia.png){width="150px"} [GAIA mbH](http://www.gaia-mbh.de), Germany (11.2015-11.2016) - ![silver](/static/site/about/images/silver.png){width="75px"} ![sourcepole](/static/site/about/images/sourcepole.png){width="150px"} [Sourcepole AG](http://www.sourcepole.com/), Switzerland (10.2014-10.2016) - ![silver](/static/site/about/images/silver.png){width="75px"} ![agh](/static/site/about/images/agh.png){width="90px"} [AGH University of Science and Technology](http://www.agh.edu.pl/en), Poland (06.2015-06.2016) - ![silver](/static/site/about/images/silver.png){width="75px"} ![vorarlberg](/static/site/about/images/land_f.jpg){width="150px"} [State of Vorarlberg](http://www.vorarlberg.at/), Austria (03.2013-05.2016) - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - - : Silver sponsors - -+--------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![geoinnova](/static/site/about/images/geoinnova.jpg){width="90px"} | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![gis3w](/static/site/about/images/gis3w.png){width="64px"} | -| | | -| [Asociación Geoinnova](http://geoinnova.org/), Spain (03.2016-03-2017) | [Gis3W](http://www.gis3w.it/), Italy (01.2014-01.2017) | -+--------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![claasleinert](/static/site/about/images/claasleiner.png){width="64px"} | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![cawdor_forestry](/static/site/about/images/cawdor_forestry_logo.png){width="90px"} | -| | | -| [GKG Kassel,(Dr.-Ing. Claas Leiner)](http://www.gkg-kassel.de/), Germany (03.2014-03.2017) | [CawdorForestry Resource Management](http://www.cawdorforestry.com/), Scotland (02.2016-02.2017) | -+--------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![chameleon_john](/static/site/about/images/chameleon-john-logo.png){width="90px"} | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![2d3dgis](/static/site/about/images/2d3dgis.png){width="64px"} | -| | | -| [ChameleonJohn](http://www.chameleonjohn.com/), USA (02.2016-02.2017) | [2D3D.GIS](http://www.2d3d-gis.com/), France (12.2015-12.2016) | -+--------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![kela](/static/site/about/images/kela.png){width="64px"} | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![mappinggis](/static/site/about/images/mappinggis.png){width="64px"} | -| | | -| [Dr. Kerth + Lampe Geo-Infometric GmbH](http://www.dr-kerth-lampe.de/), Germany (12.2015-12.2016) | [MappingGIS](http://www.mappinggis.com/), Spain (11.2015-11.2016) | -+--------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![hfacts](/static/site/about/images/hfacts.png){width="90px"} | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![urbsol](/static/site/about/images/urbsol.png){width="64px"} | -| | | -| [HostingFacts.com](https://hostingfacts.com/), Estonia (12.2015-12.2016) | [Urbsol](http://www.urbsol.com.au/), Australia (11.2014-11.2016) | -+--------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![lutra](/static/site/about/images/lutra_consulting.png){width="64px"} | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![whg](/static/site/about/images/whg.jpg){width="90px"} | -| | | -| [Lutra Consulting](http://www.lutraconsulting.co.uk/), UK (10.2015-10.2016) | [WhereGroup GmbH & Co. KG](http://wheregroup.com/), Germany (08.2015-08.2016) | -+--------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![npa](/static/site/about/images/npa.jpg){width="64px"} | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![qpolska](/static/site/about/images/qpolska.png){width="64px"} | -| | | -| [Nicholas Pearson Associates](http://www.npaconsult.co.uk/), UK (07.2015-07.2016) | [QGIS Polska](http://qgis-polska.org/), Poland (07.2015-07.2016) | -+--------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![terrelogiche](/static/site/about/images/terrelogiche.jpg){width="64px"} | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![geosynergy](/static/site/about/images/geosynergy.jpg){width="90px"} | -| | | -| [www.terrelogiche.com](http://www.terrelogiche.com/), Italy (06.2015-06.2016) | [www.geosynergy.com.au](http://www.geosynergy.com.au/), Australia (05.2012-05.2013+06.2015-06-2016) | -+--------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![gaia3d](/static/site/about/images/gaia3d.png){width="64px"} | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![windsor](/static/site/about/images/windsor.png){width="90px"} | -| | | -| [Gaia3D, Inc.](http://www.gaia3d.com/), South Korea (05.2015-05.2016) | [Royal Borough of Windsor and Maidenhead](http://www.rbwm.gov.uk/), UK (04.2015-04.2016) | -+--------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![chartwell](/static/site/about/images/chartwell.png){width="64px"} | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![tragewegen](/static/site/about/images/tragewegen.png){width="64px"} | -| | | -| [Chartwell Consultants Ltd.](http://www.chartwell-consultants.com/), Canada (03.2015-03.2016) | [Trage Wegen vzw](http://www.tragewegen.be/), Belgium (03.2015-03.2016) | -+--------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![gfi](/static/site/about/images/gfi.png){width="64px"} | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![gis_supp](/static/site/about/images/gis_supp.png){width="64px"} | -| | | -| [GFI - Gesellschaft für Informationstechnologie mbH](http://www.gfi-gis.de/), Germany (03.2015-03.2016) | [GIS-Support](http://www.gis-support.com/), Poland (02.2015-02.2016) | -+--------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![adlares](/static/site/about/images/adlares.png){width="64px"} | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![molitec](/static/site/about/images/molitec.png){width="64px"} | -| | | -| [ADLARES GmbH](http://www.adlares.com/), Germany (01.2015-01.2016) | [www.molitec.it](http://www.molitec.it/), Italy (01.2014-01.2016) | -+--------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![argus](/static/site/about/images/argus.jpg){width="64px"} | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![canal](/static/site/about/images/canal.png){width="64px"} | -| | | -| [www.argusoft.de](http://www.argusoft.de/), Germany (06.2012-06.2013 + 12.2013-12.2015) | [Customer Analytics](http://www.customeranalytics.com/), USA (12.2014-12.2015) | -+--------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------+ - -: Bronze sponsors +{{< fund type="changelog" >}} ## General diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x00.md b/content/product/visual-changelogs/visualchangelog216/funders/x00.md new file mode 100644 index 000000000..4d32b8642 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x00.md @@ -0,0 +1,9 @@ +--- +logo: qgis-ch.png +level: Large +title: QGIS Usergroup Switzerland +link: https://www.qgis.ch/ +country: Switzerland +startDate: 06.2016 +endDate: 06.2017 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x01.md b/content/product/visual-changelogs/visualchangelog216/funders/x01.md new file mode 100644 index 000000000..df62531d2 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x01.md @@ -0,0 +1,9 @@ +--- +logo: land_f.jpg +level: Medium +title: State of Vorarlberg +link: http://www.vorarlberg.at/ +country: Austria +startDate: 11.2011 +endDate: 06.2017 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x02.md b/content/product/visual-changelogs/visualchangelog216/funders/x02.md new file mode 100644 index 000000000..b4f2aada1 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x02.md @@ -0,0 +1,9 @@ +--- +logo: opw.jpg +level: Medium +title: Office of Public Works, Ireland +link: http://www.opw.ie/ +country: Ireland +startDate: 12.2014 +endDate: 12.2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x03.md b/content/product/visual-changelogs/visualchangelog216/funders/x03.md new file mode 100644 index 000000000..a4126f486 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x03.md @@ -0,0 +1,9 @@ +--- +logo: gaia.png +level: Medium +title: GAIA mbh +link: http://www.gaia-mbh.de +country: Germany +startDate: 06.2013 +endDate: 11.2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x04.md b/content/product/visual-changelogs/visualchangelog216/funders/x04.md new file mode 100644 index 000000000..f6e64b7a4 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x04.md @@ -0,0 +1,9 @@ +--- +logo: sourcepole.png +level: Medium +title: Sourcepole AG +link: http://www.sourcepole.com/ +country: Switzerland +startDate: 10.2014 +endDate: 10.2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x05.md b/content/product/visual-changelogs/visualchangelog216/funders/x05.md new file mode 100644 index 000000000..5c8670e8b --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x05.md @@ -0,0 +1,9 @@ +--- +logo: terrelogiche.jpg +level: Small +title: www.terrelogiche.com +link: http://www.terrelogiche.com/ +country: Italy +startDate: 06.2015 +endDate: 06.2017 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x06.md b/content/product/visual-changelogs/visualchangelog216/funders/x06.md new file mode 100644 index 000000000..54c687392 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x06.md @@ -0,0 +1,9 @@ +--- +logo: qgis-pt.png +level: Small +title: QGIS-PT (Portuguese QGIS user group +link: http://www.qgis.pt/ +country: Portugal +startDate: 06.2016 +endDate: 06.2017 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x07.md b/content/product/visual-changelogs/visualchangelog216/funders/x07.md new file mode 100644 index 000000000..7f1f3213f --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x07.md @@ -0,0 +1,9 @@ +--- +logo: ncc-logo.png +level: Small +title: NCC +link: http://www.ncc.se/en/ +country: Sweden +startDate: 05.2016 +endDate: 05.2017 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x08.md b/content/product/visual-changelogs/visualchangelog216/funders/x08.md new file mode 100644 index 000000000..4c8697b8e --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x08.md @@ -0,0 +1,9 @@ +--- +logo: soltig.png +level: Small +title: SOLTIG (Soluciones en Tecnologías de Información Geográfica +link: http://www.soltig.net/ +country: Costa Rica +startDate: 06.2016 +endDate: 06.2017 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x09.md b/content/product/visual-changelogs/visualchangelog216/funders/x09.md new file mode 100644 index 000000000..33a233839 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x09.md @@ -0,0 +1,9 @@ +--- +logo: gaia3d.png +level: Small +title: Gaia3D, Inc. +link: http://www.gaia3d.com/ +country: South Korea +startDate: 05.2015 +endDate: 05.2017 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x0a.md b/content/product/visual-changelogs/visualchangelog216/funders/x0a.md new file mode 100644 index 000000000..05290908b --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x0a.md @@ -0,0 +1,9 @@ +--- +logo: gepol_logo.png +level: Small +title: GEPOL +link: http://www.gepol.com.pl/ +country: Poland +startDate: 04.2016 +endDate: 04.2017 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x0b.md b/content/product/visual-changelogs/visualchangelog216/funders/x0b.md new file mode 100644 index 000000000..7b3f553ae --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x0b.md @@ -0,0 +1,9 @@ +--- +logo: windsor.png +level: Small +title: Royal Borough of Windsor and Maidenhead +link: http://www.rbwm.gov.uk/ +country: UK +startDate: 04.2015 +endDate: 04.2017 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x0c.md b/content/product/visual-changelogs/visualchangelog216/funders/x0c.md new file mode 100644 index 000000000..9644edd3e --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x0c.md @@ -0,0 +1,9 @@ +--- +logo: gfi.png +level: Small +title: GFI - Gesellschaft für Informationstechnologie mbH +link: http://www.gfi-gis.de/ +country: Germany +startDate: 04.2015 +endDate: 04.2017 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x0d.md b/content/product/visual-changelogs/visualchangelog216/funders/x0d.md new file mode 100644 index 000000000..c8e528248 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x0d.md @@ -0,0 +1,9 @@ +--- +logo: teaching_jobs_with_footprints.png +level: Small +title: Teaching Jobs with Footprints +link: http://www.footprintsrecruiting.com/teaching-jobs-abroad +country: Canada +startDate: 04.2016 +endDate: 04-2017 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x0e.md b/content/product/visual-changelogs/visualchangelog216/funders/x0e.md new file mode 100644 index 000000000..db4a97f7b --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x0e.md @@ -0,0 +1,9 @@ +--- +logo: fornat_logo.png +level: Small +title: FORNAT AG +link: http://www.fornat.ch/ +country: Switzerland +startDate: 04.2014 +endDate: 04.2017 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x0f.md b/content/product/visual-changelogs/visualchangelog216/funders/x0f.md new file mode 100644 index 000000000..ffd36f1e5 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x0f.md @@ -0,0 +1,9 @@ +--- +logo: NationalParksUK_logo.jpg +level: Small +title: National Parks UK +link: http://www.nationalparks.gov.uk/ +country: United Kingdom +startDate: 03.2016 +endDate: 03-2017 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x10.md b/content/product/visual-changelogs/visualchangelog216/funders/x10.md new file mode 100644 index 000000000..974139567 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x10.md @@ -0,0 +1,9 @@ +--- +logo: KBB_Underground_Technologies_logo.jpg +level: Small +title: KBB Underground Technologies +link: http://www.kbbnet.de/en/ +country: Germany +startDate: 03.2014 +endDate: 03.2017 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x11.md b/content/product/visual-changelogs/visualchangelog216/funders/x11.md new file mode 100644 index 000000000..eccdf9a32 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x11.md @@ -0,0 +1,9 @@ +--- +logo: bgeo.png +level: Small +title: BGEO OPEN GIS, SL +link: http://www.bgeo.es/ +country: Spain +startDate: 03.2016 +endDate: 03-2017 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x12.md b/content/product/visual-changelogs/visualchangelog216/funders/x12.md new file mode 100644 index 000000000..6189512f2 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x12.md @@ -0,0 +1,9 @@ +--- +logo: ager_technology_logo.png +level: Small +title: Ager Technology +link: http://www.agertechnology.com/ +country: Spain +startDate: 03.2014 +endDate: 03.2017 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x13.md b/content/product/visual-changelogs/visualchangelog216/funders/x13.md new file mode 100644 index 000000000..6ec7df5a7 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x13.md @@ -0,0 +1,9 @@ +--- +logo: geoinnova.jpg +level: Small +title: Asociación Geoinnova +link: http://geoinnova.org/ +country: Spain +startDate: 03.2016 +endDate: 03-2017 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x14.md b/content/product/visual-changelogs/visualchangelog216/funders/x14.md new file mode 100644 index 000000000..73f00e3df --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x14.md @@ -0,0 +1,9 @@ +--- +logo: gis3w.png +level: Small +title: Gis3W +link: http://www.gis3w.it/ +country: Italy +startDate: 01.2014 +endDate: 01.2017 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x15.md b/content/product/visual-changelogs/visualchangelog216/funders/x15.md new file mode 100644 index 000000000..84e4ad6e8 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x15.md @@ -0,0 +1,9 @@ +--- +logo: gis_supp.png +level: Small +title: GIS-Support +link: http://www.gis-support.com/ +country: Poland +startDate: 02.2015 +endDate: 03-2017 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x16.md b/content/product/visual-changelogs/visualchangelog216/funders/x16.md new file mode 100644 index 000000000..06ff697e8 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x16.md @@ -0,0 +1,9 @@ +--- +logo: molitec.png +level: Small +title: www.molitec.it +link: http://www.molitec.it/ +country: Italy +startDate: 01.2014 +endDate: 03.2017 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x17.md b/content/product/visual-changelogs/visualchangelog216/funders/x17.md new file mode 100644 index 000000000..1af1cb649 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x17.md @@ -0,0 +1,9 @@ +--- +logo: chartwell.png +level: Small +title: Chartwell Consultants Ltd. +link: http://www.chartwell-consultants.com/ +country: Canada +startDate: 03.2015 +endDate: 03.2017 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x18.md b/content/product/visual-changelogs/visualchangelog216/funders/x18.md new file mode 100644 index 000000000..0f0e2e99f --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x18.md @@ -0,0 +1,9 @@ +--- +logo: tragewegen.png +level: Small +title: Trage Wegen vzw +link: http://www.tragewegen.be/ +country: Belgium +startDate: 03.2015 +endDate: 03.2017 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x19.md b/content/product/visual-changelogs/visualchangelog216/funders/x19.md new file mode 100644 index 000000000..b241928dd --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x19.md @@ -0,0 +1,9 @@ +--- +logo: claasleiner.png +level: Small +title: GKG Kassel (Dr.-Ing. Claas Leiner +link: http://www.gkg-kassel.de/ +country: Germany +startDate: 03.2014 +endDate: 03.2017 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x1a.md b/content/product/visual-changelogs/visualchangelog216/funders/x1a.md new file mode 100644 index 000000000..74dcdfe97 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x1a.md @@ -0,0 +1,9 @@ +--- +logo: cawdor_forestry_logo.png +level: Small +title: CawdorForestry Resource Management +link: http://www.cawdorforestry.com/ +country: Scotland +startDate: 02.2016 +endDate: 02.2017 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x1b.md b/content/product/visual-changelogs/visualchangelog216/funders/x1b.md new file mode 100644 index 000000000..d14367cf2 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x1b.md @@ -0,0 +1,9 @@ +--- +logo: chameleon-john-logo.png +level: Small +title: ChameleonJohn +link: http://www.chameleonjohn.com/ +country: USA +startDate: 02.2016 +endDate: 02.2017 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x1c.md b/content/product/visual-changelogs/visualchangelog216/funders/x1c.md new file mode 100644 index 000000000..3ca67f46b --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x1c.md @@ -0,0 +1,9 @@ +--- +logo: 2d3dgis.png +level: Small +title: 2D3D.GIS +link: http://www.2d3d-gis.com/ +country: France +startDate: 12.2015 +endDate: 12.2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x1d.md b/content/product/visual-changelogs/visualchangelog216/funders/x1d.md new file mode 100644 index 000000000..c5b291062 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x1d.md @@ -0,0 +1,9 @@ +--- +logo: kela.png +level: Small +title: Dr. Kerth + Lampe Geo-Infometric GmbH +link: http://www.dr-kerth-lampe.de/ +country: Germany +startDate: 12.2015 +endDate: 12.2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x1e.md b/content/product/visual-changelogs/visualchangelog216/funders/x1e.md new file mode 100644 index 000000000..469d17c62 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x1e.md @@ -0,0 +1,9 @@ +--- +logo: mappinggis.png +level: Small +title: MappingGIS +link: http://www.mappinggis.com/ +country: Spain +startDate: 11.2015 +endDate: 11.2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x1f.md b/content/product/visual-changelogs/visualchangelog216/funders/x1f.md new file mode 100644 index 000000000..89cfbe307 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x1f.md @@ -0,0 +1,9 @@ +--- +logo: hfacts.png +level: Small +title: HostingFacts.com +link: https://hostingfacts.com/ +country: Estonia +startDate: 12.2015 +endDate: 12.2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x20.md b/content/product/visual-changelogs/visualchangelog216/funders/x20.md new file mode 100644 index 000000000..6eabaccfd --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x20.md @@ -0,0 +1,9 @@ +--- +logo: urbsol.png +level: Small +title: Urbsol +link: http://www.urbsol.com.au/ +country: Australia +startDate: 11.2014 +endDate: 11.2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x21.md b/content/product/visual-changelogs/visualchangelog216/funders/x21.md new file mode 100644 index 000000000..fa021efcb --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x21.md @@ -0,0 +1,9 @@ +--- +logo: lutra_consulting.png +level: Small +title: Lutra Consulting +link: http://www.lutraconsulting.co.uk/ +country: UK +startDate: 10.2015 +endDate: 10.2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x22.md b/content/product/visual-changelogs/visualchangelog216/funders/x22.md new file mode 100644 index 000000000..b773bf483 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x22.md @@ -0,0 +1,9 @@ +--- +logo: whg.jpg +level: Small +title: WhereGroup GmbH & Co. KG +link: http://wheregroup.com/ +country: Germany +startDate: 08.2015 +endDate: 08.2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x23.md b/content/product/visual-changelogs/visualchangelog216/funders/x23.md new file mode 100644 index 000000000..bc4f2fe44 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x23.md @@ -0,0 +1,9 @@ +--- +logo: npa.jpg +level: Small +title: Nicholas Pearson Associates +link: http://www.npaconsult.co.uk/ +country: UK +startDate: 07.2015 +endDate: 07.2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/funders/x24.md b/content/product/visual-changelogs/visualchangelog216/funders/x24.md new file mode 100644 index 000000000..b55393e4c --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog216/funders/x24.md @@ -0,0 +1,9 @@ +--- +logo: qpolska.png +level: Small +title: QGIS Polska +link: http://qgis-polska.org/ +country: Poland +startDate: 07.2015 +endDate: 07.2016 +--- diff --git a/content/product/visual-changelogs/visualchangelog216/index.md b/content/product/visual-changelogs/visualchangelog216/index.md index 5020d5dff..478d36569 100644 --- a/content/product/visual-changelogs/visualchangelog216/index.md +++ b/content/product/visual-changelogs/visualchangelog216/index.md @@ -46,88 +46,7 @@ QGIS is Free software and you are under no obligation to pay anything to use it Annually we also receive support from various organisations who appreciate the work we do and would like to facilitate the sustained development effort that goes into the project. These sponsors are listed below with our thanks! - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - ![gold](/static/site/about/images/gold.png){width="100px"} ![qgis-ch](/static/site/about/images/qgis-ch.png){width="200px"} [QGIS Usergroup Switzerland](https://www.qgis.ch/), Switzerland (06.2016-06.2017) - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - - : Gold sponsors ( 9000 EUR ) - - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - ![silver](/static/site/about/images/silver.png){width="75px"} ![vorarlberg](/static/site/about/images/land_f.jpg){width="175px"} [State of Vorarlberg](http://www.vorarlberg.at/), Austria (11.2011-06.2017) - ![silver](/static/site/about/images/silver.png){width="75px"} ![opw](/static/site/about/images/opw.jpg){width="150px"} [Office of Public Works, Ireland](http://www.opw.ie/), Ireland (12.2014-12.2016) - ![silver](/static/site/about/images/silver.png){width="75px"} ![gaia](/static/site/about/images/gaia.png){width="150px"} [GAIA mbh](http://www.gaia-mbh.de), Germany (06.2013-11.2016) - ![silver](/static/site/about/images/silver.png){width="75px"} ![sourcepole](/static/site/about/images/sourcepole.png){width="175px"} [Sourcepole AG](http://www.sourcepole.com/), Switzerland (10.2014-10.2016) - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - - : Silver sponsors ( 3000 EUR ) - -+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![terrelogiche](/static/site/about/images/terrelogiche.jpg){width="90px"} | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![qgis-pt](/static/site/about/images/qgis-pt.png){width="90px"} | -| | | -| [www.terrelogiche.com](http://www.terrelogiche.com/), Italy (06.2015-06.2017) | [QGIS-PT (Portuguese QGIS user group)](http://www.qgis.pt/), Portugal (06.2016-06.2017) | -+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![ncc](/static/site/about/images/ncc-logo.png){width="90px"} | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![soltig](/static/site/about/images/soltig.png){width="110px"} | -| | | -| [NCC](http://www.ncc.se/en/), Sweden (05.2016-05.2017) | [SOLTIG (Soluciones en Tecnologías de Información Geográfica)](http://www.soltig.net/), Costa Rica (06.2016-06.2017) | -+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![gaia3d](/static/site/about/images/gaia3d.png){width="90px"} | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![gepol](/static/site/about/images/gepol_logo.png){width="110px"} | -| | | -| [Gaia3D, Inc.](http://www.gaia3d.com/), South Korea (05.2015-05.2017) | [GEPOL](http://www.gepol.com.pl/), Poland (04.2016-04.2017) | -+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![windsor](/static/site/about/images/windsor.png){width="140px"} | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![gfi](/static/site/about/images/gfi.png){width="90px"} | -| | | -| [Royal Borough of Windsor and Maidenhead](http://www.rbwm.gov.uk/), UK (04.2015-04.2017) | [GFI - Gesellschaft für Informationstechnologie mbH](http://www.gfi-gis.de/), Germany (04.2015-04.2017) | -+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![teaching_jobs_with_footprints](/static/site/about/images/teaching_jobs_with_footprints.png){width="100px"} | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![fornat_ag](/static/site/about/images/fornat_logo.png){width="100px"} | -| | | -| [Teaching Jobs with Footprints](http://www.footprintsrecruiting.com/teaching-jobs-abroad), Canada (04.2016-04-2017) | [FORNAT AG](http://www.fornat.ch/), Switzerland (04.2014-04.2017) | -+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![national_parks_uk](/static/site/about/images/NationalParksUK_logo.jpg){width="90px"} | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![kbb_underground](/static/site/about/images/KBB_Underground_Technologies_logo.jpg){width="90px"} | -| | | -| [National Parks UK](http://www.nationalparks.gov.uk/), United Kingdom (03.2016-03-2017) | [KBB Underground Technologies](http://www.kbbnet.de/en/), Germany (03.2014-03.2017) | -+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![bgeo](/static/site/about/images/bgeo.png){width="90px"} | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![ager_technology](/static/site/about/images/ager_technology_logo.png){width="90px"} | -| | | -| [BGEO OPEN GIS, SL](http://www.bgeo.es/), Spain (03.2016-03-2017) | [Ager Technology](http://www.agertechnology.com/), Spain (03.2014-03.2017) | -+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![geoinnova](/static/site/about/images/geoinnova.jpg){width="90px"} | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![gis3w](/static/site/about/images/gis3w.png){width="75px"} | -| | | -| [Asociación Geoinnova](http://geoinnova.org/), Spain (03.2016-03-2017) | [Gis3W](http://www.gis3w.it/), Italy (01.2014-01.2017) | -+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![gis_supp](/static/site/about/images/gis_supp.png){width="64px"} | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![molitec](/static/site/about/images/molitec.png){width="90px"} | -| | | -| [GIS-Support](http://www.gis-support.com/), Poland (02.2015-03-2017) | [www.molitec.it](http://www.molitec.it/), Italy (01.2014-03.2017) | -+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![chartwell](/static/site/about/images/chartwell.png){width="90px"} | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![tragewegen](/static/site/about/images/tragewegen.png){width="90px"} | -| | | -| [Chartwell Consultants Ltd.](http://www.chartwell-consultants.com/), Canada (03.2015-03.2017) | [Trage Wegen vzw](http://www.tragewegen.be/), Belgium (03.2015-03.2017) | -+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![claasleinert](/static/site/about/images/claasleiner.png){width="90px"} | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![cawdor_forestry](/static/site/about/images/cawdor_forestry_logo.png){width="90px"} | -| | | -| [GKG Kassel (Dr.-Ing. Claas Leiner)](http://www.gkg-kassel.de/), Germany (03.2014-03.2017) | [CawdorForestry Resource Management](http://www.cawdorforestry.com/), Scotland (02.2016-02.2017) | -+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![chameleon_john](/static/site/about/images/chameleon-john-logo.png){width="90px"} | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![2d3dgis](/static/site/about/images/2d3dgis.png){width="75px"} | -| | | -| [ChameleonJohn](http://www.chameleonjohn.com/), USA (02.2016-02.2017) | [2D3D.GIS](http://www.2d3d-gis.com/), France (12.2015-12.2016) | -+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![kela](/static/site/about/images/kela.png){width="90px"} | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![mappinggis](/static/site/about/images/mappinggis.png){width="75px"} | -| | | -| [Dr. Kerth + Lampe Geo-Infometric GmbH](http://www.dr-kerth-lampe.de/), Germany (12.2015-12.2016) | [MappingGIS](http://www.mappinggis.com/), Spain (11.2015-11.2016) | -+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![hfacts](/static/site/about/images/hfacts.png){width="90px"} | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![urbsol](/static/site/about/images/urbsol.png){width="90px"} | -| | | -| [HostingFacts.com](https://hostingfacts.com/), Estonia (12.2015-12.2016) | [Urbsol](http://www.urbsol.com.au/), Australia (11.2014-11.2016) | -+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![lutra](/static/site/about/images/lutra_consulting.png){width="90px"} | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![whg](/static/site/about/images/whg.jpg){width="90px"} | -| | | -| [Lutra Consulting](http://www.lutraconsulting.co.uk/), UK (10.2015-10.2016) | [WhereGroup GmbH & Co. KG](http://wheregroup.com/), Germany (08.2015-08.2016) | -+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![npa](/static/site/about/images/npa.jpg){width="75px"} | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![qpolska](/static/site/about/images/qpolska.png){width="64px"} | -| | | -| [Nicholas Pearson Associates](http://www.npaconsult.co.uk/), UK (07.2015-07.2016) | [QGIS Polska](http://qgis-polska.org/), Poland (07.2015-07.2016) | -+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+ - -: Bronze sponsors ( 500 EUR ) +{{< fund type="changelog" >}} ## General diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x00m.md b/content/product/visual-changelogs/visualchangelog218/funders/x00m.md new file mode 100644 index 000000000..d63220e17 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x00m.md @@ -0,0 +1,7 @@ +--- +logo: /static/site/about/images/qgis-ch.png +level: Large +title: QGIS Usergroup Switzerland +link: https://www.qgis.ch/ +country: Switzerland +--- diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x00s.md b/content/product/visual-changelogs/visualchangelog218/funders/x00s.md new file mode 100644 index 000000000..185c49f8c --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x00s.md @@ -0,0 +1,6 @@ +--- +logo: images/projects/thumbnails/b3196a2b5781e788e6adac40ecf6964eddc4d38e.png.150x50_q85.png +level: Small +title: 2D3D.GIS +link: http://www.2d3d-gis.com/ +--- diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x01m.md b/content/product/visual-changelogs/visualchangelog218/funders/x01m.md new file mode 100644 index 000000000..303c35e28 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x01m.md @@ -0,0 +1,7 @@ +--- +logo: images/projects/thumbnails/5f50b148aecade6339b100f1ad30897b81ca9a09.jpg.150x50_q85.jpg +level: Medium +title: State of Vorarlberg +link: http://www.vorarlberg.at/ +country: Austria +--- diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x01s.md b/content/product/visual-changelogs/visualchangelog218/funders/x01s.md new file mode 100644 index 000000000..adbfe7d1c --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x01s.md @@ -0,0 +1,6 @@ +--- +logo: images/projects/thumbnails/0d5fea827c8bfc486877065e21d3e28f89788e78.png.150x50_q85.png +level: Small +title: Lutra Consulting +link: http://www.lutraconsulting.co.uk/ +--- diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x02m.md b/content/product/visual-changelogs/visualchangelog218/funders/x02m.md new file mode 100644 index 000000000..94084aa54 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x02m.md @@ -0,0 +1,7 @@ +--- +logo: images/projects/thumbnails/35602d87c0858381e9a95a481808b27249f0f592.jpg.150x50_q85.jpg +level: Medium +title: Office of Public Works, Ireland +link: http://www.opw.ie/ +country: Ireland +--- diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x02s.md b/content/product/visual-changelogs/visualchangelog218/funders/x02s.md new file mode 100644 index 000000000..6fecfcc4d --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x02s.md @@ -0,0 +1,6 @@ +--- +logo: images/projects/thumbnails/7ab30679cc486ecb9981c8c02a6d6ba1fb6ca2c7.png.150x50_q85.jpg +level: Small +title: Ager Technology +link: http://www.agertechnology.com/ +--- diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x03m.md b/content/product/visual-changelogs/visualchangelog218/funders/x03m.md new file mode 100644 index 000000000..5a325b706 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x03m.md @@ -0,0 +1,7 @@ +--- +logo: images/projects/thumbnails/f6379f3083e612fd47917e1f948d795b6951dde9.png.150x50_q85.png +level: Medium +title: GAIA mbh +link: http://www.gaia-mbh.de +country: Germany +--- diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x03s.md b/content/product/visual-changelogs/visualchangelog218/funders/x03s.md new file mode 100644 index 000000000..934bd7b7b --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x03s.md @@ -0,0 +1,6 @@ +--- +logo: images/projects/thumbnails/775de328b2774c112cc73fb5aaaee9696220649b.png.150x50_q85.png +level: Small +title: MappingGIS +link: http://www.mappinggis.com/ +--- diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x04m.md b/content/product/visual-changelogs/visualchangelog218/funders/x04m.md new file mode 100644 index 000000000..d35a808ea --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x04m.md @@ -0,0 +1,7 @@ +--- +logo: /static/site/about/images/sourcepole.png +level: Medium +title: Sourcepole AG +link: http://www.sourcepole.com/ +country: Switzerland +--- diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x04s.md b/content/product/visual-changelogs/visualchangelog218/funders/x04s.md new file mode 100644 index 000000000..58b3813d6 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x04s.md @@ -0,0 +1,6 @@ +--- +logo: images/projects/thumbnails/bba9a55eb7e288e622e7bf40ee85326c28cf09f3.jpg.150x50_q85.jpg +level: Small +title: Asociación Geoinnova +link: http://geoinnova.org/ +--- diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x05m.md b/content/product/visual-changelogs/visualchangelog218/funders/x05m.md new file mode 100644 index 000000000..63454bd18 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x05m.md @@ -0,0 +1,7 @@ +--- +logo: images/projects/thumbnails/be6891585ad856e8c2bbbba4b78e37d303f10d72.png.150x50_q85.png +level: Medium +title: QGIS user group Germany +link: http://www.qgis.de/ +country: Germany +--- diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x05s.md b/content/product/visual-changelogs/visualchangelog218/funders/x05s.md new file mode 100644 index 000000000..d7a071f83 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x05s.md @@ -0,0 +1,6 @@ +--- +logo: images/projects/thumbnails/5a65a575314f063d065ef84840e734e411c770f2.png.150x50_q85.png +level: Small +title: Molitec +link: http://www.molitec.it/ +--- diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x06s.md b/content/product/visual-changelogs/visualchangelog218/funders/x06s.md new file mode 100644 index 000000000..7b490ab60 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x06s.md @@ -0,0 +1,6 @@ +--- +logo: images/projects/thumbnails/c8dbccba699fc2f34ef61b034f7b86adfd96f4c4.png.150x50_q85.jpg +level: Small +title: BGEO Open GIS, SL +link: http://www.bgeo.es +--- diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x07s.md b/content/product/visual-changelogs/visualchangelog218/funders/x07s.md new file mode 100644 index 000000000..0fdf39d08 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x07s.md @@ -0,0 +1,6 @@ +--- +logo: images/projects/thumbnails/d31441980fc90fb15735df8509527e6a1badce72.png.150x50_q85.png +level: Small +title: NCC Roads AB +link: http://www.ncc.se/en/ +--- diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x08s.md b/content/product/visual-changelogs/visualchangelog218/funders/x08s.md new file mode 100644 index 000000000..c09a446cb --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x08s.md @@ -0,0 +1,6 @@ +--- +logo: images/projects/thumbnails/1789f70f1058ee18570638070439a8082b91dca8.png.150x50_q85.jpg +level: Small +title: Cawdor Forestry +link: http://www.cawdorforestry.com/ +--- diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x09s.md b/content/product/visual-changelogs/visualchangelog218/funders/x09s.md new file mode 100644 index 000000000..57dfe5792 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x09s.md @@ -0,0 +1,6 @@ +--- +logo: images/projects/thumbnails/6e9c4de359ddbda8ed0b144478e7fa001e22ba63.jpg.150x50_q85.jpg +level: Small +title: National Parks UK +link: http://www.nationalparks.gov.uk/ +--- diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x0as.md b/content/product/visual-changelogs/visualchangelog218/funders/x0as.md new file mode 100644 index 000000000..53c3a4232 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x0as.md @@ -0,0 +1,6 @@ +--- +logo: images/projects/thumbnails/af9b8c3a4363482f12c7b2dff14659fd9ff6240c.png.150x50_q85.jpg +level: Small +title: Urbsol +link: http://www.urbsol.com.au/ +--- diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x0bs.md b/content/product/visual-changelogs/visualchangelog218/funders/x0bs.md new file mode 100644 index 000000000..fb21f65a3 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x0bs.md @@ -0,0 +1,6 @@ +--- +logo: images/projects/thumbnails/95cd3d2f589a180ebea3b5f31e5fd17a753f6774.png.150x50_q85.png +level: Small +title: QGIS user group Denmark +link: http://www.qgis.dk/ +--- diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x0cs.md b/content/product/visual-changelogs/visualchangelog218/funders/x0cs.md new file mode 100644 index 000000000..58d69e472 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x0cs.md @@ -0,0 +1,6 @@ +--- +logo: images/projects/thumbnails/8d0653a46046e8d43a28d4ea3466633f15d17636.png.150x50_q85.jpg +level: Small +title: Dr. Kerth + Lampe Geo-Infometric GmbH +link: http://www.dr-kerth-lampe.de/ +--- diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x0ds.md b/content/product/visual-changelogs/visualchangelog218/funders/x0ds.md new file mode 100644 index 000000000..b9b280750 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x0ds.md @@ -0,0 +1,6 @@ +--- +logo: images/projects/thumbnails/207dd8769c4926452e07e39d88716ec518ff5f3a.png.150x50_q85.png +level: Small +title: QGIS user group Portugal +link: http://www.qgis.pt/ +--- diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x0es.md b/content/product/visual-changelogs/visualchangelog218/funders/x0es.md new file mode 100644 index 000000000..e4b444290 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x0es.md @@ -0,0 +1,6 @@ +--- +logo: images/projects/thumbnails/e24951be1e5ff2d6fd591f9760871e38a684bed0.png.150x50_q85.png +level: Small +title: FORNAT AG +link: http://www.fornat.ch/ +--- diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x0fs.md b/content/product/visual-changelogs/visualchangelog218/funders/x0fs.md new file mode 100644 index 000000000..b0dc8347a --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x0fs.md @@ -0,0 +1,6 @@ +--- +logo: images/projects/thumbnails/25ce8c01cf28046bac3866b5649d269138d257a4.png.150x50_q85.png +level: Small +title: Royal Borough of Windsor and Maidenhead +link: http://www.rbwm.gov.uk/ +--- diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x10s.md b/content/product/visual-changelogs/visualchangelog218/funders/x10s.md new file mode 100644 index 000000000..2e7e04661 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x10s.md @@ -0,0 +1,6 @@ +--- +logo: images/projects/thumbnails/95966a3500fe4f686b531f05fcf85f59ed0dcb93.png.150x50_q85.png +level: Small +title: GEPOL Ltd. +link: http://www.gepol.com.pl/ +--- diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x11s.md b/content/product/visual-changelogs/visualchangelog218/funders/x11s.md new file mode 100644 index 000000000..a4ff09695 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x11s.md @@ -0,0 +1,6 @@ +--- +logo: images/projects/thumbnails/0baa83c55c7c6194627e87ca81c9dffd4eee9ad1.png.150x50_q85.png +level: Small +title: SOLTIG (Soluciones en Tecnologías de Información Geográfica) +link: http://www.soltig.net/ +--- diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x12s.md b/content/product/visual-changelogs/visualchangelog218/funders/x12s.md new file mode 100644 index 000000000..c79c5f632 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x12s.md @@ -0,0 +1,6 @@ +--- +logo: images/projects/thumbnails/44113fc21a8e2cd84d93459d0f00b3a64850095c.png.150x50_q85.jpg +level: Small +title: GFI - Gesellschaft für Informationstechnologie mbH +link: http://www.gfi-gis.de/ +--- diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x13s.md b/content/product/visual-changelogs/visualchangelog218/funders/x13s.md new file mode 100644 index 000000000..09394a16f --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x13s.md @@ -0,0 +1,6 @@ +--- +logo: images/projects/thumbnails/037aae845f0e3957e65624216eb71b51d8c7c59c.png.150x50_q85.png +level: Small +title: Septima +link: http://www.septima.dk/ +--- diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x14s.md b/content/product/visual-changelogs/visualchangelog218/funders/x14s.md new file mode 100644 index 000000000..240251120 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x14s.md @@ -0,0 +1,6 @@ +--- +logo: images/projects/thumbnails/879213e1d9dd7d4e4adb87abf81c96c26c25cd36.png.150x50_q85.jpg +level: Small +title: GIS Support Sp. z o.o. +link: http://www.gis-support.com/ +--- diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x15s.md b/content/product/visual-changelogs/visualchangelog218/funders/x15s.md new file mode 100644 index 000000000..253756733 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x15s.md @@ -0,0 +1,6 @@ +--- +logo: images/projects/thumbnails/e2c84a2441203bc48c9ceaf96e7e7dcec0f8942f.png.150x50_q85.png +level: Small +title: TYC GIS +link: http://tycgis.com/ +--- diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x16s.md b/content/product/visual-changelogs/visualchangelog218/funders/x16s.md new file mode 100644 index 000000000..09fde1b49 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x16s.md @@ -0,0 +1,6 @@ +--- +logo: images/projects/thumbnails/035ade9287e0bae1ddf62a00a52519f028a18e7f.png.150x50_q85.jpg +level: Small +title: GKG Kassel, (Dr.-Ing. Claas Leiner) +link: http://www.gkg-kassel.de/ +--- diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x17s.md b/content/product/visual-changelogs/visualchangelog218/funders/x17s.md new file mode 100644 index 000000000..84c1b50e1 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x17s.md @@ -0,0 +1,6 @@ +--- +logo: images/projects/thumbnails/46d3e22cccef65fc941eaf0d080fcabbe29d3aff.png.150x50_q85.png +level: Small +title: Teaching Jobs with Footprints +link: http://www.footprintsrecruiting.com/teaching-jobs-abroad +--- diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x18s.md b/content/product/visual-changelogs/visualchangelog218/funders/x18s.md new file mode 100644 index 000000000..f2677a15d --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x18s.md @@ -0,0 +1,6 @@ +--- +logo: images/projects/thumbnails/9d30ee055aaea7ef42b807b1b4fcd22566eef69d.png.150x50_q85.png +level: Small +title: Gaia3D, Inc. +link: http://www.gaia3d.com/ +--- diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x19s.md b/content/product/visual-changelogs/visualchangelog218/funders/x19s.md new file mode 100644 index 000000000..f5dc0902b --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x19s.md @@ -0,0 +1,6 @@ +--- +logo: images/projects/thumbnails/9e23fb4e1f0416131843750f07e75a9f9d1e724d.jpg.150x50_q85.jpg +level: Small +title: TerreLogiche +link: http://www.terrelogiche.com/ +--- diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x1as.md b/content/product/visual-changelogs/visualchangelog218/funders/x1as.md new file mode 100644 index 000000000..124d0504c --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x1as.md @@ -0,0 +1,6 @@ +--- +logo: images/projects/thumbnails/69f8dd7f727158ebeb6bcbdce6fef4cb313ad9f9.png.150x50_q85.png +level: Small +title: Gis3W +link: http://www.gis3w.it/ +--- diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x1bs.md b/content/product/visual-changelogs/visualchangelog218/funders/x1bs.md new file mode 100644 index 000000000..8ce084bc7 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x1bs.md @@ -0,0 +1,6 @@ +--- +logo: images/projects/thumbnails/1607f4bc4a24d0e6aabe5e8e424b93b40b83be3a.png.150x50_q85.png +level: Small +title: Trage Wegen vzw +link: http://www.tragewegen.be/ +--- diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x1cs.md b/content/product/visual-changelogs/visualchangelog218/funders/x1cs.md new file mode 100644 index 000000000..2aed8f942 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x1cs.md @@ -0,0 +1,6 @@ +--- +logo: images/projects/thumbnails/69255208cf440914eb947bf6dce5cee1c78455ba.jpg.150x50_q85.jpg +level: Small +title: KBB Underground Technologies GmbH +link: http://www.kbbnet.de/ +--- diff --git a/content/product/visual-changelogs/visualchangelog218/funders/x1ds.md b/content/product/visual-changelogs/visualchangelog218/funders/x1ds.md new file mode 100644 index 000000000..1dd3c27e5 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog218/funders/x1ds.md @@ -0,0 +1,6 @@ +--- +logo: images/projects/thumbnails/0eb2c265017956fb6b15cb9a098f8d27928152e8.jpg.150x50_q85.jpg +level: Small +title: WhereGroup GmbH & Co. KG +link: http://wheregroup.com/ +--- diff --git a/content/product/visual-changelogs/visualchangelog218/index.md b/content/product/visual-changelogs/visualchangelog218/index.md index f8b97b68b..927894c52 100644 --- a/content/product/visual-changelogs/visualchangelog218/index.md +++ b/content/product/visual-changelogs/visualchangelog218/index.md @@ -32,85 +32,7 @@ QGIS is Free software and you are under no obligation to pay anything to use it Annually we also receive support from various organisations who appreciate the work we do and would like to facilitate the sustained development effort that goes into the project. These sponsors are listed below with our thanks! - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - ![gold](/static/site/about/images/gold.png){width="100px"} ![qgis-ch](/static/site/about/images/qgis-ch.png){width="200px"} [QGIS Usergroup Switzerland](https://www.qgis.ch/), Switzerland - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - - : Gold sponsors ( 9000 EUR ) - - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - ![silver](/static/site/about/images/silver.png){width="75px"} ![Land Vorarlberg](images/projects/thumbnails/5f50b148aecade6339b100f1ad30897b81ca9a09.jpg.150x50_q85.jpg){width="175px"} [State of Vorarlberg](http://www.vorarlberg.at/), Austria - ![silver](/static/site/about/images/silver.png){width="75px"} ![Office of Public Works, Flood Risk Management and Data Management Section](images/projects/thumbnails/35602d87c0858381e9a95a481808b27249f0f592.jpg.150x50_q85.jpg) [Office of Public Works, Ireland](http://www.opw.ie/), Ireland - ![silver](/static/site/about/images/silver.png){width="75px"} ![GAIA mbH](images/projects/thumbnails/f6379f3083e612fd47917e1f948d795b6951dde9.png.150x50_q85.png){width="150px"} [GAIA mbh](http://www.gaia-mbh.de), Germany - ![silver](/static/site/about/images/silver.png){width="75px"} ![sourcepole](/static/site/about/images/sourcepole.png){width="150px"} [Sourcepole AG](http://www.sourcepole.com/), Switzerland - ![silver](/static/site/about/images/silver.png){width="75px"} ![QGISusergroupGermany](images/projects/thumbnails/be6891585ad856e8c2bbbba4b78e37d303f10d72.png.150x50_q85.png) [QGIS user group Germany](http://www.qgis.de/), Germany - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - - : Silver sponsors ( 3000 EUR ) - -+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![2D3D.GIS](images/projects/thumbnails/b3196a2b5781e788e6adac40ecf6964eddc4d38e.png.150x50_q85.png) | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![Lutra Consulting](images/projects/thumbnails/0d5fea827c8bfc486877065e21d3e28f89788e78.png.150x50_q85.png) | -| | | -| [2D3D.GIS](http://www.2d3d-gis.com/) | [Lutra Consulting](http://www.lutraconsulting.co.uk/) | -+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![Ager Technology](images/projects/thumbnails/7ab30679cc486ecb9981c8c02a6d6ba1fb6ca2c7.png.150x50_q85.jpg) | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![MappingGIS](images/projects/thumbnails/775de328b2774c112cc73fb5aaaee9696220649b.png.150x50_q85.png) | -| | | -| [Ager Technology](http://www.agertechnology.com/) | [MappingGIS](http://www.mappinggis.com/) | -+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![Asociación Geoinnova](images/projects/thumbnails/bba9a55eb7e288e622e7bf40ee85326c28cf09f3.jpg.150x50_q85.jpg) | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![Molitec](images/projects/thumbnails/5a65a575314f063d065ef84840e734e411c770f2.png.150x50_q85.png) | -| | | -| [Asociación Geoinnova](http://geoinnova.org/) | [Molitec](http://www.molitec.it/) | -+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![BGEO Open GIS, SL](images/projects/thumbnails/c8dbccba699fc2f34ef61b034f7b86adfd96f4c4.png.150x50_q85.jpg) | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![NCC Roads AB](images/projects/thumbnails/d31441980fc90fb15735df8509527e6a1badce72.png.150x50_q85.png) | -| | | -| [BGEO Open GIS, SL](http://www.bgeo.es) | [NCC Roads AB](http://www.ncc.se/en/) | -+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![Cawdor Forestry](images/projects/thumbnails/1789f70f1058ee18570638070439a8082b91dca8.png.150x50_q85.jpg) | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![National Parks UK](images/projects/thumbnails/6e9c4de359ddbda8ed0b144478e7fa001e22ba63.jpg.150x50_q85.jpg) | -| | | -| [Cawdor Forestry](http://www.cawdorforestry.com/) | [National Parks UK](http://www.nationalparks.gov.uk/) | -+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![Urbsol](images/projects/thumbnails/af9b8c3a4363482f12c7b2dff14659fd9ff6240c.png.150x50_q85.jpg) | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![QGIS user group Denmark](images/projects/thumbnails/95cd3d2f589a180ebea3b5f31e5fd17a753f6774.png.150x50_q85.png) | -| | | -| [Urbsol](http://www.urbsol.com.au/) | [QGIS user group Denmark](http://www.qgis.dk/) | -+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![Dr. Kerth + Lampe Geo-Infometric GmbH](images/projects/thumbnails/8d0653a46046e8d43a28d4ea3466633f15d17636.png.150x50_q85.jpg) | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![QGIS user group Portugal](images/projects/thumbnails/207dd8769c4926452e07e39d88716ec518ff5f3a.png.150x50_q85.png) | -| | | -| [Dr. Kerth + Lampe Geo-Infometric GmbH](http://www.dr-kerth-lampe.de/) | [QGIS user group Portugal](http://www.qgis.pt/) | -+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![FORNAT AG](images/projects/thumbnails/e24951be1e5ff2d6fd591f9760871e38a684bed0.png.150x50_q85.png) | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![Royal Borough of Windsor and Maidenhead](images/projects/thumbnails/25ce8c01cf28046bac3866b5649d269138d257a4.png.150x50_q85.png) | -| | | -| [FORNAT AG](http://www.fornat.ch/) | [Royal Borough of Windsor and Maidenhead](http://www.rbwm.gov.uk/) | -+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![GEPOL Ltd.](images/projects/thumbnails/95966a3500fe4f686b531f05fcf85f59ed0dcb93.png.150x50_q85.png) | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![SOLTIG (Soluciones en Tecnologías de Información Geográfica)](images/projects/thumbnails/0baa83c55c7c6194627e87ca81c9dffd4eee9ad1.png.150x50_q85.png) | -| | | -| [GEPOL Ltd.](http://www.gepol.com.pl/) | [SOLTIG (Soluciones en Tecnologías de Información Geográfica)](http://www.soltig.net/) | -+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![GFI - Gesellschaft für Informationstechnologie mbH](images/projects/thumbnails/44113fc21a8e2cd84d93459d0f00b3a64850095c.png.150x50_q85.jpg) | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![Septima](images/projects/thumbnails/037aae845f0e3957e65624216eb71b51d8c7c59c.png.150x50_q85.png) | -| | | -| [GFI - Gesellschaft für Informationstechnologie mbH](http://www.gfi-gis.de/) | [Septima](http://www.septima.dk/) | -+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![GIS Support Sp. z o.o.](images/projects/thumbnails/879213e1d9dd7d4e4adb87abf81c96c26c25cd36.png.150x50_q85.jpg) | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![TYC GIS](images/projects/thumbnails/e2c84a2441203bc48c9ceaf96e7e7dcec0f8942f.png.150x50_q85.png) | -| | | -| [GIS Support Sp. z o.o.](http://www.gis-support.com/) | [TYC GIS](http://tycgis.com/) | -+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![GKG Kassel, (Dr.-Ing. Claas Leiner)](images/projects/thumbnails/035ade9287e0bae1ddf62a00a52519f028a18e7f.png.150x50_q85.jpg) | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![Teaching Jobs with Footprints](images/projects/thumbnails/46d3e22cccef65fc941eaf0d080fcabbe29d3aff.png.150x50_q85.png) | -| | | -| [GKG Kassel, (Dr.-Ing. Claas Leiner)](http://www.gkg-kassel.de/) | [Teaching Jobs with Footprints](http://www.footprintsrecruiting.com/teaching-jobs-abroad) | -+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![Gaia3D, Inc.](images/projects/thumbnails/9d30ee055aaea7ef42b807b1b4fcd22566eef69d.png.150x50_q85.png) | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![TerreLogiche](images/projects/thumbnails/9e23fb4e1f0416131843750f07e75a9f9d1e724d.jpg.150x50_q85.jpg) | -| | | -| [Gaia3D, Inc.](http://www.gaia3d.com/) | [TerreLogiche](http://www.terrelogiche.com/) | -+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![Gis3W](images/projects/thumbnails/69f8dd7f727158ebeb6bcbdce6fef4cb313ad9f9.png.150x50_q85.png) | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![Trage Wegen vzw](images/projects/thumbnails/1607f4bc4a24d0e6aabe5e8e424b93b40b83be3a.png.150x50_q85.png) | -| | | -| [Gis3W](http://www.gis3w.it/) | [Trage Wegen vzw](http://www.tragewegen.be/) | -+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| ![bronze](/static/site/about/images/bronze.png){width="60px"} ![KBB Underground Technologies GmbH](images/projects/thumbnails/69255208cf440914eb947bf6dce5cee1c78455ba.jpg.150x50_q85.jpg) | ![bronze](/static/site/about/images/bronze.png){width="60px"} ![WhereGroup GmbH & Co. KG](images/projects/thumbnails/0eb2c265017956fb6b15cb9a098f8d27928152e8.jpg.150x50_q85.jpg) | -| | | -| [KBB Underground Technologies GmbH](http://www.kbbnet.de/) | [WhereGroup GmbH & Co. KG](http://wheregroup.com/) | -+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ - -: Bronze sponsors ( 500 EUR ) +{{< fund type="changelog" relativeImgPath=true >}} ## General diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x00.md b/content/product/visual-changelogs/visualchangelog30/funders/x00.md new file mode 100644 index 000000000..4342ab614 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x00.md @@ -0,0 +1,6 @@ +--- +title: Land Vorarlberg +logo: images/projects/thumbnails/5f50b148aecade6339b100f1ad30897b81ca9a09.jpg.150x50_q85.jpg +link: http://www.vorarlberg.at/ +level: "Large" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x01.md b/content/product/visual-changelogs/visualchangelog30/funders/x01.md new file mode 100644 index 000000000..5a8ce1599 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x01.md @@ -0,0 +1,6 @@ +--- +title: QGIS user group Switzerland +logo: images/projects/thumbnails/b9c08a00a74cba8e406e97f94a1f90595f5ac39d.png.150x50_q85.png +link: http://www.qgis.ch/ +level: "Large" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x02.md b/content/product/visual-changelogs/visualchangelog30/funders/x02.md new file mode 100644 index 000000000..6ec883d11 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x02.md @@ -0,0 +1,6 @@ +--- +title: AERO ASAHI Corporation +logo: images/projects/thumbnails/c4dc52859104f35bfb44e25b4335fa67859ad587.png.150x50_q85.png +link: https://www.aeroasahi.co.jp/english/ +level: "Medium" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x03.md b/content/product/visual-changelogs/visualchangelog30/funders/x03.md new file mode 100644 index 000000000..64ae4cf75 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x03.md @@ -0,0 +1,6 @@ +--- +title: QGIS user group Denmark +logo: images/projects/thumbnails/a6678418323905fba4f0647c8948dedc61c5c533.png.150x50_q85.png +link: http://www.qgis.dk/ +level: "Medium" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x04.md b/content/product/visual-changelogs/visualchangelog30/funders/x04.md new file mode 100644 index 000000000..364d68f31 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x04.md @@ -0,0 +1,6 @@ +--- +title: ARTOGIS a/s +logo: images/projects/thumbnails/07de9503591659c51628fb035d306762be799702.png.150x50_q85.png +link: http://www.artogis.dk/ +level: "Medium" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x05.md b/content/product/visual-changelogs/visualchangelog30/funders/x05.md new file mode 100644 index 000000000..a036e7dc8 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x05.md @@ -0,0 +1,6 @@ +--- +title: QGIS user group Germany +logo: images/projects/thumbnails/9e65278db4b4cbe588be7125347a5aa699911a98.png.150x50_q85.png +link: http://www.qgis.de/ +level: "Medium" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x06.md b/content/product/visual-changelogs/visualchangelog30/funders/x06.md new file mode 100644 index 000000000..03f8b8527 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x06.md @@ -0,0 +1,6 @@ +--- +title: OPENGIS.ch GmbH +logo: images/projects/thumbnails/84f2a3e506d6b81d0b6e56d174d79a07444ce0be.png.150x50_q85.png +link: http://www.opengis.ch/ +level: "Medium" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x07.md b/content/product/visual-changelogs/visualchangelog30/funders/x07.md new file mode 100644 index 000000000..bbeacba9f --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x07.md @@ -0,0 +1,6 @@ +--- +title: Terraplan +logo: images/projects/thumbnails/0a11f16bbeec25c03a5dd82f9d52d4fe708b1570.png.150x50_q85.png +link: http://www.terraplan.com/ +level: "Medium" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x08.md b/content/product/visual-changelogs/visualchangelog30/funders/x08.md new file mode 100644 index 000000000..4b30dc104 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x08.md @@ -0,0 +1,6 @@ +--- +title: Office of Public Works, Flood Risk Management and Data Management Section +logo: images/projects/thumbnails/35602d87c0858381e9a95a481808b27249f0f592.jpg.150x50_q85.jpg +link: http://www.opw.ie/ +level: "Medium" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x09.md b/content/product/visual-changelogs/visualchangelog30/funders/x09.md new file mode 100644 index 000000000..4b889e363 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x09.md @@ -0,0 +1,6 @@ +--- +title: WIGeoGIS +logo: images/projects/thumbnails/48df7ad58a98d7d7cb14062172a9ea6dca7e9587.png.150x50_q85.jpg +link: https://www.wigeogis.com/ +level: "Medium" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x0a.md b/content/product/visual-changelogs/visualchangelog30/funders/x0a.md new file mode 100644 index 000000000..347d70286 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x0a.md @@ -0,0 +1,6 @@ +--- +title: 2D3D.GIS +logo: images/projects/thumbnails/b3196a2b5781e788e6adac40ecf6964eddc4d38e.png.150x50_q85.png +link: http://www.2d3d-gis.com/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x0b.md b/content/product/visual-changelogs/visualchangelog30/funders/x0b.md new file mode 100644 index 000000000..c573e7a4f --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x0b.md @@ -0,0 +1,6 @@ +--- +title: Integrate Sustainability Pty Ltd +logo: images/projects/thumbnails/f7736c7fb5e297a0e311641539878ee4345eb8b3.png.150x50_q85.jpg +link: https://www.integratesustainability.com.au/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x0c.md b/content/product/visual-changelogs/visualchangelog30/funders/x0c.md new file mode 100644 index 000000000..87fbff26d --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x0c.md @@ -0,0 +1,6 @@ +--- +title: Ager Technology +logo: images/projects/thumbnails/7ab30679cc486ecb9981c8c02a6d6ba1fb6ca2c7.png.150x50_q85.jpg +link: http://www.agertechnology.com/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x0d.md b/content/product/visual-changelogs/visualchangelog30/funders/x0d.md new file mode 100644 index 000000000..c79dba0b4 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x0d.md @@ -0,0 +1,6 @@ +--- +title: LandPlan OS GmbH +logo: images/projects/thumbnails/56bb2619b1a76664a1bf62693087df5471ddf648.png.150x50_q85.png +link: http://www.landplan-os.de/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x0e.md b/content/product/visual-changelogs/visualchangelog30/funders/x0e.md new file mode 100644 index 000000000..a26c3565f --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x0e.md @@ -0,0 +1,6 @@ +--- +title: Alta ehf +logo: images/projects/thumbnails/f1efb1c25a3fee168c6b7570cd6a092901c16420.png.150x50_q85.png +link: http://www.alta.is/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x0f.md b/content/product/visual-changelogs/visualchangelog30/funders/x0f.md new file mode 100644 index 000000000..baf4b6745 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x0f.md @@ -0,0 +1,6 @@ +--- +title: Lutra Consulting +logo: images/projects/thumbnails/0d5fea827c8bfc486877065e21d3e28f89788e78.png.150x50_q85.png +link: http://www.lutraconsulting.co.uk/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x10.md b/content/product/visual-changelogs/visualchangelog30/funders/x10.md new file mode 100644 index 000000000..2ff459ac4 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x10.md @@ -0,0 +1,6 @@ +--- +title: Asociación Geoinnova +logo: images/projects/thumbnails/bba9a55eb7e288e622e7bf40ee85326c28cf09f3.jpg.150x50_q85.jpg +link: http://geoinnova.org/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x11.md b/content/product/visual-changelogs/visualchangelog30/funders/x11.md new file mode 100644 index 000000000..86d2fc248 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x11.md @@ -0,0 +1,6 @@ +--- +title: MHTC Ltd +logo: images/projects/thumbnails/430a5e17c5bbe6b4dffbbc51da6d1598390f051b.png.150x50_q85.png +link: http://www.mhtc.co.uk/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x12.md b/content/product/visual-changelogs/visualchangelog30/funders/x12.md new file mode 100644 index 000000000..952139262 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x12.md @@ -0,0 +1,6 @@ +--- +title: Automatic Knowledge +logo: images/projects/thumbnails/339ae40235ab2ee8f0c03a67017afc7c30c874e4.png.150x50_q85.jpg +link: https://automaticknowledge.co.uk/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x13.md b/content/product/visual-changelogs/visualchangelog30/funders/x13.md new file mode 100644 index 000000000..168c048e5 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x13.md @@ -0,0 +1,6 @@ +--- +title: MappingGIS +logo: images/projects/thumbnails/775de328b2774c112cc73fb5aaaee9696220649b.png.150x50_q85.png +link: http://www.mappinggis.com/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x14.md b/content/product/visual-changelogs/visualchangelog30/funders/x14.md new file mode 100644 index 000000000..f56210dc6 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x14.md @@ -0,0 +1,6 @@ +--- +title: BGEO Open GIS, SL +logo: images/projects/thumbnails/c8dbccba699fc2f34ef61b034f7b86adfd96f4c4.png.150x50_q85.jpg +link: www.bgeo.es +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x15.md b/content/product/visual-changelogs/visualchangelog30/funders/x15.md new file mode 100644 index 000000000..5b2293530 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x15.md @@ -0,0 +1,6 @@ +--- +title: Mapzen +logo: images/projects/thumbnails/d4533fea2cb8525f0f44524701549566c12f3008.png.150x50_q85.png +link: https://mapzen.com/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x16.md b/content/product/visual-changelogs/visualchangelog30/funders/x16.md new file mode 100644 index 000000000..5e2cf8d65 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x16.md @@ -0,0 +1,6 @@ +--- +title: Cawdor Forestry +logo: images/projects/thumbnails/1789f70f1058ee18570638070439a8082b91dca8.png.150x50_q85.jpg +link: http://www.cawdorforestry.com/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x17.md b/content/product/visual-changelogs/visualchangelog30/funders/x17.md new file mode 100644 index 000000000..80c9634d5 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x17.md @@ -0,0 +1,6 @@ +--- +title: Mierune LLC +logo: images/projects/thumbnails/532f695887b3175497dee3675fb4dfd2cdf0fa98.png.150x50_q85.png +link: http://www.mierune.co.jp/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x18.md b/content/product/visual-changelogs/visualchangelog30/funders/x18.md new file mode 100644 index 000000000..552a1f880 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x18.md @@ -0,0 +1,6 @@ +--- +title: Chartwell Consultants Ltd. +logo: images/projects/thumbnails/6562e216c8bd122945b9658b7e4218e19eb60cc5.png.150x50_q85.png +link: http://www.chartwell-consultants.com/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x19.md b/content/product/visual-changelogs/visualchangelog30/funders/x19.md new file mode 100644 index 000000000..2e830e181 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x19.md @@ -0,0 +1,6 @@ +--- +title: OSGeo.JP +logo: images/projects/thumbnails/5e8de527e9b1398d315d33cdf359c3884a857165.png.150x50_q85.png +link: http://www.osgeo.jp/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x1a.md b/content/product/visual-changelogs/visualchangelog30/funders/x1a.md new file mode 100644 index 000000000..74d1e32c3 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x1a.md @@ -0,0 +1,6 @@ +--- +title: City of Canning +logo: images/projects/thumbnails/fa16def6b9c0dddd8efd27bcecb8c2ead20d88be.png.150x50_q85.png +link: http://www.canning.wa.gov.au/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x1b.md b/content/product/visual-changelogs/visualchangelog30/funders/x1b.md new file mode 100644 index 000000000..597e9374a --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x1b.md @@ -0,0 +1,6 @@ +--- +title: Open Geo Groep +logo: images/projects/thumbnails/8a9eb5d56526714a3f9a3ecac71b1dbb99ca8a75.png.150x50_q85.png +link: http://www.opengeogroep.nl/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x1c.md b/content/product/visual-changelogs/visualchangelog30/funders/x1c.md new file mode 100644 index 000000000..74d1e32c3 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x1c.md @@ -0,0 +1,6 @@ +--- +title: City of Canning +logo: images/projects/thumbnails/fa16def6b9c0dddd8efd27bcecb8c2ead20d88be.png.150x50_q85.png +link: http://www.canning.wa.gov.au/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x1d.md b/content/product/visual-changelogs/visualchangelog30/funders/x1d.md new file mode 100644 index 000000000..35fde7186 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x1d.md @@ -0,0 +1,6 @@ +--- +title: Pixalytics +logo: images/projects/thumbnails/e59afa2b0bf85d6a08670fc6a526477e69b02106.png.150x50_q85.png +link: http://www.pixalytics.com/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x1e.md b/content/product/visual-changelogs/visualchangelog30/funders/x1e.md new file mode 100644 index 000000000..e5535b4c0 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x1e.md @@ -0,0 +1,6 @@ +--- +title: Datenbankgesellschaft mbH +logo: images/projects/thumbnails/144f04d42fcd891b8b8c5a00a6191d94fada9531.jpg.150x50_q85.jpg +link: http://www.datenbankgesellschaft.de/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x1f.md b/content/product/visual-changelogs/visualchangelog30/funders/x1f.md new file mode 100644 index 000000000..67e936aae --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x1f.md @@ -0,0 +1,6 @@ +--- +title: QGIS user group Brazil +logo: images/projects/thumbnails/ce2f2da92ef02c4b6a610d06d4e0ea66d70415cf.png.150x50_q85.jpg +link: http://qgisbrasil.org/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x20.md b/content/product/visual-changelogs/visualchangelog30/funders/x20.md new file mode 100644 index 000000000..f0390de36 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x20.md @@ -0,0 +1,6 @@ +--- +title: Dr. Kerth + Lampe Geo-Infometric GmbH +logo: images/projects/thumbnails/8d0653a46046e8d43a28d4ea3466633f15d17636.png.150x50_q85.jpg +link: http://www.dr-kerth-lampe.de/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x21.md b/content/product/visual-changelogs/visualchangelog30/funders/x21.md new file mode 100644 index 000000000..5a006b53d --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x21.md @@ -0,0 +1,6 @@ +--- +title: QGIS user group Sweden +logo: images/projects/thumbnails/f534d8378b714e7eeab445ba4faf3fab460831e2.png.150x50_q85.png +link: http://www.qgis.se/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x22.md b/content/product/visual-changelogs/visualchangelog30/funders/x22.md new file mode 100644 index 000000000..565b3348d --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x22.md @@ -0,0 +1,6 @@ +--- +title: FORNAT AG +logo: images/projects/thumbnails/e24951be1e5ff2d6fd591f9760871e38a684bed0.png.150x50_q85.png +link: http://www.fornat.ch/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x23.md b/content/product/visual-changelogs/visualchangelog30/funders/x23.md new file mode 100644 index 000000000..7a859f7d4 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x23.md @@ -0,0 +1,6 @@ +--- +title: QTibia Engineering +logo: images/projects/thumbnails/07586ed5245a121df751e99bc4e9de865e2b1652.png.150x50_q85.png +link: https://qtibia.ro/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x24.md b/content/product/visual-changelogs/visualchangelog30/funders/x24.md new file mode 100644 index 000000000..721e921e8 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x24.md @@ -0,0 +1,6 @@ +--- +title: Forest Design SRL +logo: images/projects/thumbnails/aa189f9ea77233d06c4e154124685ef1bdae20c8.jpg.150x50_q85.jpg +link: http://www.forestdesign.ro/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x25.md b/content/product/visual-changelogs/visualchangelog30/funders/x25.md new file mode 100644 index 000000000..002aa280f --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x25.md @@ -0,0 +1,6 @@ +--- +title: Royal Borough of Windsor and Maidenhead +logo: images/projects/thumbnails/25ce8c01cf28046bac3866b5649d269138d257a4.png.150x50_q85.png +link: http://www.rbwm.gov.uk/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x26.md b/content/product/visual-changelogs/visualchangelog30/funders/x26.md new file mode 100644 index 000000000..17e71bf16 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x26.md @@ -0,0 +1,6 @@ +--- +title: GAIA mbH +logo: images/projects/thumbnails/f6379f3083e612fd47917e1f948d795b6951dde9.png.150x50_q85.png +link: http://www.gaia-mbh.de/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x27.md b/content/product/visual-changelogs/visualchangelog30/funders/x27.md new file mode 100644 index 000000000..d4c01258d --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x27.md @@ -0,0 +1,6 @@ +--- +title: SOLTIG (Soluciones en Tecnologías de Información Geográfica) +logo: images/projects/thumbnails/0baa83c55c7c6194627e87ca81c9dffd4eee9ad1.png.150x50_q85.png +link: http://www.soltig.net/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x28.md b/content/product/visual-changelogs/visualchangelog30/funders/x28.md new file mode 100644 index 000000000..3ad92f749 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x28.md @@ -0,0 +1,6 @@ +--- +title: GIS Support Sp. z o.o. +logo: images/projects/thumbnails/879213e1d9dd7d4e4adb87abf81c96c26c25cd36.png.150x50_q85.jpg +link: http://www.gis-support.com/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x29.md b/content/product/visual-changelogs/visualchangelog30/funders/x29.md new file mode 100644 index 000000000..c97cd715d --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x29.md @@ -0,0 +1,6 @@ +--- +title: Septima +logo: images/projects/thumbnails/037aae845f0e3957e65624216eb71b51d8c7c59c.png.150x50_q85.png +link: http://www.septima.dk/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x2a.md b/content/product/visual-changelogs/visualchangelog30/funders/x2a.md new file mode 100644 index 000000000..8e37c4f64 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x2a.md @@ -0,0 +1,6 @@ +--- +title: GKG Kassel, (Dr.-Ing. Claas Leiner) +logo: images/projects/thumbnails/035ade9287e0bae1ddf62a00a52519f028a18e7f.png.150x50_q85.jpg +link: http://www.gkg-kassel.de/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x2b.md b/content/product/visual-changelogs/visualchangelog30/funders/x2b.md new file mode 100644 index 000000000..897388bf2 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x2b.md @@ -0,0 +1,6 @@ +--- +title: Solargis s.r.o. +logo: images/projects/thumbnails/307bd93f35f5edb9c25c4c313d30f8fe50e54877.png.150x50_q85.png +link: http://solargis.com/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x2c.md b/content/product/visual-changelogs/visualchangelog30/funders/x2c.md new file mode 100644 index 000000000..821dfae64 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x2c.md @@ -0,0 +1,6 @@ +--- +title: Gaia3D, Inc. +logo: images/projects/thumbnails/9d30ee055aaea7ef42b807b1b4fcd22566eef69d.png.150x50_q85.png +link: http://www.gaia3d.com/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x2d.md b/content/product/visual-changelogs/visualchangelog30/funders/x2d.md new file mode 100644 index 000000000..60ab169ce --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x2d.md @@ -0,0 +1,6 @@ +--- +title: Syddjurs Kommune +logo: images/projects/thumbnails/ebeedeb0b3c357529d144efba284e3ee9d62f77d.png.150x50_q85.png +link: http://www.syddjurs.dk/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x2e.md b/content/product/visual-changelogs/visualchangelog30/funders/x2e.md new file mode 100644 index 000000000..198b78fd0 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x2e.md @@ -0,0 +1,6 @@ +--- +title: Gemeente Gouda +logo: images/projects/thumbnails/301344be0cd5b320bdc93feaf525f37039c5865b.png.150x50_q85.png +link: http://www.gouda.nl/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x2f.md b/content/product/visual-changelogs/visualchangelog30/funders/x2f.md new file mode 100644 index 000000000..b503b39ec --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x2f.md @@ -0,0 +1,6 @@ +--- +title: TerreLogiche +logo: images/projects/thumbnails/9e23fb4e1f0416131843750f07e75a9f9d1e724d.jpg.150x50_q85.jpg +link: http://www.terrelogiche.com/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x30.md b/content/product/visual-changelogs/visualchangelog30/funders/x30.md new file mode 100644 index 000000000..6e760184d --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x30.md @@ -0,0 +1,6 @@ +--- +title: GeoS Geodätische Software Andreas Hellinge +logo: images/projects/thumbnails/8c5ddf3eac42e04913c403e828d959945a335941.png.150x50_q85.jpg +link: http://www.geos-hellinge.de/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x31.md b/content/product/visual-changelogs/visualchangelog30/funders/x31.md new file mode 100644 index 000000000..ea626f943 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x31.md @@ -0,0 +1,6 @@ +--- +title: Trage Wegen vzw +logo: images/projects/thumbnails/1607f4bc4a24d0e6aabe5e8e424b93b40b83be3a.png.150x50_q85.png +link: http://www.tragewegen.be/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x32.md b/content/product/visual-changelogs/visualchangelog30/funders/x32.md new file mode 100644 index 000000000..eebbae2b7 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x32.md @@ -0,0 +1,6 @@ +--- +title: Geographica +logo: images/projects/thumbnails/26d21cb22b0f12e2d033522ef38cfeb3b456219e.png.150x50_q85.png +link: https://geographica.gs/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x33.md b/content/product/visual-changelogs/visualchangelog30/funders/x33.md new file mode 100644 index 000000000..bab4a3562 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x33.md @@ -0,0 +1,6 @@ +--- +title: Urbsol +logo: images/projects/thumbnails/af9b8c3a4363482f12c7b2dff14659fd9ff6240c.png.150x50_q85.jpg +link: http://www.urbsol.com.au/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x34.md b/content/product/visual-changelogs/visualchangelog30/funders/x34.md new file mode 100644 index 000000000..52ae159c0 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x34.md @@ -0,0 +1,6 @@ +--- +title: Gis3W +logo: images/projects/thumbnails/69f8dd7f727158ebeb6bcbdce6fef4cb313ad9f9.png.150x50_q85.png +link: http://www.gis3w.it/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x35.md b/content/product/visual-changelogs/visualchangelog30/funders/x35.md new file mode 100644 index 000000000..48d55a957 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x35.md @@ -0,0 +1,6 @@ +--- +title: WAGNER-IT +logo: images/projects/thumbnails/a1fcd2d671203685d26bcfa191106b91742e3c92.png.150x50_q85.jpg +link: http://www.wagner-it.de/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x36.md b/content/product/visual-changelogs/visualchangelog30/funders/x36.md new file mode 100644 index 000000000..a0596227c --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x36.md @@ -0,0 +1,6 @@ +--- +title: Infraplan Engineering Services Pvt. Ltd. +logo: images/projects/thumbnails/e0f5d8b0b418902b1f9dc17774d114e4657a6f6f.png.150x50_q85.jpg +link: http://www.infraplan.in/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x37.md b/content/product/visual-changelogs/visualchangelog30/funders/x37.md new file mode 100644 index 000000000..658a398b0 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x37.md @@ -0,0 +1,6 @@ +--- +title: WhereGroup GmbH & Co. KG +logo: images/projects/thumbnails/0eb2c265017956fb6b15cb9a098f8d27928152e8.jpg.150x50_q85.jpg +link: http://wheregroup.com/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x38.md b/content/product/visual-changelogs/visualchangelog30/funders/x38.md new file mode 100644 index 000000000..b04c7623f --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x38.md @@ -0,0 +1,6 @@ +--- +title: Ingenieurbüro Kauppert +logo: images/projects/thumbnails/abcdeb9f00b83e06992bc3a1aa146e523565773b.jpg.150x50_q85.jpg +link: http://www.ib-kauppert.de/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x39.md b/content/product/visual-changelogs/visualchangelog30/funders/x39.md new file mode 100644 index 000000000..b5562fa15 --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x39.md @@ -0,0 +1,6 @@ +--- +title: tkt teleconsult Kommunikationstechnik GmbH +logo: images/projects/thumbnails/cdf7c46e4587b7f089367da2d30565b93039ad41.png.150x50_q85.png +link: https://www.tkt-teleconsult.de/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/funders/x3a.md b/content/product/visual-changelogs/visualchangelog30/funders/x3a.md new file mode 100644 index 000000000..e7744b77c --- /dev/null +++ b/content/product/visual-changelogs/visualchangelog30/funders/x3a.md @@ -0,0 +1,6 @@ +--- +title: Insurance Australia Group Limited (IAG) +logo: images/projects/thumbnails/0b9e2d5d8a316a854434eb4e8b95cb4cd0b4d720.png.150x50_q85.png +link: https://www.iag.com.au/ +level: "Small" +--- diff --git a/content/product/visual-changelogs/visualchangelog30/index.md b/content/product/visual-changelogs/visualchangelog30/index.md index b7d8f33d0..2d735e4bf 100644 --- a/content/product/visual-changelogs/visualchangelog30/index.md +++ b/content/product/visual-changelogs/visualchangelog30/index.md @@ -30,149 +30,7 @@ QGIS is Free software and you are under no obligation to pay anything to use it ## Sponsors for QGIS version 3.0 -### Gold - -![image2](images/projects/thumbnails/d5fd4af2929840586da0bd45110758c5b0a786ff.png.50x50_q85.png){width="100px"} Gold : 9000 EUR - -+--------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| [![Land Vorarlberg](images/projects/thumbnails/5f50b148aecade6339b100f1ad30897b81ca9a09.jpg.150x50_q85.jpg){width="250px"}](http://www.vorarlberg.at/) | [![QGIS user group Switzerland](images/projects/thumbnails/b9c08a00a74cba8e406e97f94a1f90595f5ac39d.png.150x50_q85.png){width="150px"}](http://www.qgis.ch/) | -| | | -| Land Vorarlberg | QGIS user group Switzerland | -+--------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ - -### Silver - -![image5](images/projects/thumbnails/0d8ae6aad78ca052492dff96434ddb54d5401262.png.50x50_q85.png){width="75px"} Silver : 3000 EUR - -+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------+ -| [![AERO ASAHI Corporation](images/projects/thumbnails/c4dc52859104f35bfb44e25b4335fa67859ad587.png.150x50_q85.png){width="175px"}](https://www.aeroasahi.co.jp/english/) | [![QGIS user group Denmark](images/projects/thumbnails/a6678418323905fba4f0647c8948dedc61c5c533.png.150x50_q85.png){width="125px"}](http://www.qgis.dk/) | -| | | -| AERO ASAHI Corporation | QGIS user group Denmark | -+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------+ -| [![ARTOGIS a/s](images/projects/thumbnails/07de9503591659c51628fb035d306762be799702.png.150x50_q85.png){width="175px"}](http://www.artogis.dk/) | [![QGIS user group Germany](images/projects/thumbnails/9e65278db4b4cbe588be7125347a5aa699911a98.png.150x50_q85.png){width="125px"}](http://www.qgis.de/) | -| | | -| ARTOGIS a/s | QGIS user group Germany | -+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------+ -| [![OPENGIS.ch GmbH](images/projects/thumbnails/84f2a3e506d6b81d0b6e56d174d79a07444ce0be.png.150x50_q85.png){width="150px"}](http://www.opengis.ch/) | [![Terraplan](images/projects/thumbnails/0a11f16bbeec25c03a5dd82f9d52d4fe708b1570.png.150x50_q85.png){width="150px"}](http://www.terraplan.com/) | -| | | -| OPENGIS.ch GmbH | Terraplan | -+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------+ -| [![Office of Public Works, Flood Risk Management and Data Management Section](images/projects/thumbnails/35602d87c0858381e9a95a481808b27249f0f592.jpg.150x50_q85.jpg){width="125px"}](http://www.opw.ie/) | [![WIGeoGIS](images/projects/thumbnails/48df7ad58a98d7d7cb14062172a9ea6dca7e9587.png.150x50_q85.jpg){width="150px"}](https://www.wigeogis.com/) | -| | | -| Office of Public Works, Flood Risk Management and Data Management Section | WIGeoGIS | -+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------+ - -### Bronze - -![image14](images/projects/thumbnails/0e2f6fb1efc89d41120cddf90509374642d400b4.png.50x50_q85.png){width="60px"} Bronze : 500 EUR - -+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| [![2D3D.GIS](images/projects/thumbnails/b3196a2b5781e788e6adac40ecf6964eddc4d38e.png.150x50_q85.png)](http://www.2d3d-gis.com/) | [![Integrate Sustainability Pty Ltd](images/projects/thumbnails/f7736c7fb5e297a0e311641539878ee4345eb8b3.png.150x50_q85.jpg)](https://www.integratesustainability.com.au/) | -| | | -| 2D3D.GIS | Integrate Sustainability Pty Ltd | -+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| [![Ager Technology](images/projects/thumbnails/7ab30679cc486ecb9981c8c02a6d6ba1fb6ca2c7.png.150x50_q85.jpg)](http://www.agertechnology.com/) | [![LandPlan OS GmbH](images/projects/thumbnails/56bb2619b1a76664a1bf62693087df5471ddf648.png.150x50_q85.png)](http://www.landplan-os.de/) | -| | | -| Ager Technology | LandPlan OS GmbH | -+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| [![Alta ehf](images/projects/thumbnails/f1efb1c25a3fee168c6b7570cd6a092901c16420.png.150x50_q85.png)](http://www.alta.is/) | [![Lutra Consulting](images/projects/thumbnails/0d5fea827c8bfc486877065e21d3e28f89788e78.png.150x50_q85.png)](http://www.lutraconsulting.co.uk/) | -| | | -| Alta ehf | Lutra Consulting | -+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| [![Asociación Geoinnova](images/projects/thumbnails/bba9a55eb7e288e622e7bf40ee85326c28cf09f3.jpg.150x50_q85.jpg)](http://geoinnova.org/) | [![MHTC Ltd](images/projects/thumbnails/430a5e17c5bbe6b4dffbbc51da6d1598390f051b.png.150x50_q85.png)](http://www.mhtc.co.uk/) | -| | | -| Asociación Geoinnova | MHTC Ltd | -+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| [![Automatic Knowledge](images/projects/thumbnails/339ae40235ab2ee8f0c03a67017afc7c30c874e4.png.150x50_q85.jpg)](https://automaticknowledge.co.uk/) | [![MappingGIS](images/projects/thumbnails/775de328b2774c112cc73fb5aaaee9696220649b.png.150x50_q85.png)](http://www.mappinggis.com/) | -| | | -| Automatic Knowledge | MappingGIS | -+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| [![BGEO Open GIS, SL](images/projects/thumbnails/c8dbccba699fc2f34ef61b034f7b86adfd96f4c4.png.150x50_q85.jpg)](www.bgeo.es) | [![Mapzen](images/projects/thumbnails/d4533fea2cb8525f0f44524701549566c12f3008.png.150x50_q85.png)](https://mapzen.com/) | -| | | -| BGEO Open GIS, SL | Mapzen | -+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| [![Cawdor Forestry](images/projects/thumbnails/1789f70f1058ee18570638070439a8082b91dca8.png.150x50_q85.jpg)](http://www.cawdorforestry.com/) | [![Mierune LLC](images/projects/thumbnails/532f695887b3175497dee3675fb4dfd2cdf0fa98.png.150x50_q85.png)](http://www.mierune.co.jp/) | -| | | -| Cawdor Forestry | Mierune LLC | -+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| [![Chartwell Consultants Ltd.](images/projects/thumbnails/6562e216c8bd122945b9658b7e4218e19eb60cc5.png.150x50_q85.png)](http://www.chartwell-consultants.com/) | [![OSGeo.JP](images/projects/thumbnails/5e8de527e9b1398d315d33cdf359c3884a857165.png.150x50_q85.png)](http://www.osgeo.jp/) | -| | | -| Chartwell Consultants Ltd. | OSGeo.JP | -+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| [![City of Canning](images/projects/thumbnails/fa16def6b9c0dddd8efd27bcecb8c2ead20d88be.png.150x50_q85.png)](http://www.canning.wa.gov.au/) | [![Open Geo Groep](images/projects/thumbnails/8a9eb5d56526714a3f9a3ecac71b1dbb99ca8a75.png.150x50_q85.png)](http://www.opengeogroep.nl/) | -| | | -| City of Canning | Open Geo Groep | -+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| [![City of Canning](images/projects/thumbnails/fa16def6b9c0dddd8efd27bcecb8c2ead20d88be.png.150x50_q85.png)](http://www.canning.wa.gov.au/) | [![Pixalytics](images/projects/thumbnails/e59afa2b0bf85d6a08670fc6a526477e69b02106.png.150x50_q85.png)](http://www.pixalytics.com/) | -| | | -| City of Canning | Pixalytics | -+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| [![Datenbankgesellschaft mbH](images/projects/thumbnails/144f04d42fcd891b8b8c5a00a6191d94fada9531.jpg.150x50_q85.jpg)](http://www.datenbankgesellschaft.de/) | [![QGIS user group Brazil](images/projects/thumbnails/ce2f2da92ef02c4b6a610d06d4e0ea66d70415cf.png.150x50_q85.jpg)](http://qgisbrasil.org/) | -| | | -| Datenbankgesellschaft mbH | QGIS user group Brazil | -+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| [![Dr. Kerth + Lampe Geo-Infometric GmbH](images/projects/thumbnails/8d0653a46046e8d43a28d4ea3466633f15d17636.png.150x50_q85.jpg)](http://www.dr-kerth-lampe.de/) | [![QGIS user group Sweden](images/projects/thumbnails/f534d8378b714e7eeab445ba4faf3fab460831e2.png.150x50_q85.png)](http://www.qgis.se/) | -| | | -| Dr. Kerth + Lampe Geo-Infometric GmbH | QGIS user group Sweden | -+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| [![FORNAT AG](images/projects/thumbnails/e24951be1e5ff2d6fd591f9760871e38a684bed0.png.150x50_q85.png)](http://www.fornat.ch/) | [![QTibia Engineering](images/projects/thumbnails/07586ed5245a121df751e99bc4e9de865e2b1652.png.150x50_q85.png)](https://qtibia.ro/) | -| | | -| FORNAT AG | QTibia Engineering | -+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| [![Forest Design SRL](images/projects/thumbnails/aa189f9ea77233d06c4e154124685ef1bdae20c8.jpg.150x50_q85.jpg)](http://www.forestdesign.ro/) | [![Royal Borough of Windsor and Maidenhead](images/projects/thumbnails/25ce8c01cf28046bac3866b5649d269138d257a4.png.150x50_q85.png)](http://www.rbwm.gov.uk/) | -| | | -| Forest Design SRL | Royal Borough of Windsor and Maidenhead | -+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| [![GAIA mbH](images/projects/thumbnails/f6379f3083e612fd47917e1f948d795b6951dde9.png.150x50_q85.png)](http://www.gaia-mbh.de/) | [![SOLTIG (Soluciones en Tecnologías de Información Geográfica)](images/projects/thumbnails/0baa83c55c7c6194627e87ca81c9dffd4eee9ad1.png.150x50_q85.png)](http://www.soltig.net/) | -| | | -| GAIA mbH | SOLTIG (Soluciones en Tecnologías de Información Geográfica) | -+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| [![GIS Support Sp. z o.o.](images/projects/thumbnails/879213e1d9dd7d4e4adb87abf81c96c26c25cd36.png.150x50_q85.jpg)](http://www.gis-support.com/) | [![Septima](images/projects/thumbnails/037aae845f0e3957e65624216eb71b51d8c7c59c.png.150x50_q85.png)](http://www.septima.dk/) | -| | | -| GIS Support Sp. z o.o. | Septima | -+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| [![GKG Kassel, (Dr.-Ing. Claas Leiner)](images/projects/thumbnails/035ade9287e0bae1ddf62a00a52519f028a18e7f.png.150x50_q85.jpg)](http://www.gkg-kassel.de/) | [![Solargis s.r.o.](images/projects/thumbnails/307bd93f35f5edb9c25c4c313d30f8fe50e54877.png.150x50_q85.png)](http://solargis.com/) | -| | | -| GKG Kassel, (Dr.-Ing. Claas Leiner) | Solargis s.r.o. | -+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| [![Gaia3D, Inc.](images/projects/thumbnails/9d30ee055aaea7ef42b807b1b4fcd22566eef69d.png.150x50_q85.png)](http://www.gaia3d.com/) | [![Syddjurs Kommune](images/projects/thumbnails/ebeedeb0b3c357529d144efba284e3ee9d62f77d.png.150x50_q85.png)](http://www.syddjurs.dk/) | -| | | -| Gaia3D, Inc. | Syddjurs Kommune | -+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| [![Gemeente Gouda](images/projects/thumbnails/301344be0cd5b320bdc93feaf525f37039c5865b.png.150x50_q85.png)](http://www.gouda.nl/) | [![TerreLogiche](images/projects/thumbnails/9e23fb4e1f0416131843750f07e75a9f9d1e724d.jpg.150x50_q85.jpg)](http://www.terrelogiche.com/) | -| | | -| Gemeente Gouda | TerreLogiche | -+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| [![GeoS Geodätische Software Andreas Hellinge](images/projects/thumbnails/8c5ddf3eac42e04913c403e828d959945a335941.png.150x50_q85.jpg)](http://www.geos-hellinge.de/) | [![Trage Wegen vzw](images/projects/thumbnails/1607f4bc4a24d0e6aabe5e8e424b93b40b83be3a.png.150x50_q85.png)](http://www.tragewegen.be/) | -| | | -| GeoS Geodätische Software Andreas Hellinge | Trage Wegen vzw | -+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| [![Geographica](images/projects/thumbnails/26d21cb22b0f12e2d033522ef38cfeb3b456219e.png.150x50_q85.png)](https://geographica.gs/) | [![Urbsol](images/projects/thumbnails/af9b8c3a4363482f12c7b2dff14659fd9ff6240c.png.150x50_q85.jpg)](http://www.urbsol.com.au/) | -| | | -| Geographica | Urbsol | -+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| [![Gis3W](images/projects/thumbnails/69f8dd7f727158ebeb6bcbdce6fef4cb313ad9f9.png.150x50_q85.png)](http://www.gis3w.it/) | [![WAGNER-IT](images/projects/thumbnails/a1fcd2d671203685d26bcfa191106b91742e3c92.png.150x50_q85.jpg)](http://www.wagner-it.de/) | -| | | -| Gis3W | WAGNER-IT | -+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| [![Infraplan Engineering Services Pvt. Ltd.](images/projects/thumbnails/e0f5d8b0b418902b1f9dc17774d114e4657a6f6f.png.150x50_q85.jpg)](http://www.infraplan.in/) | [![WhereGroup GmbH & Co. KG](images/projects/thumbnails/0eb2c265017956fb6b15cb9a098f8d27928152e8.jpg.150x50_q85.jpg)](http://wheregroup.com/) | -| | | -| Infraplan Engineering Services Pvt. Ltd. | WhereGroup GmbH & Co. KG | -+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| [![Ingenieurbüro Kauppert](images/projects/thumbnails/abcdeb9f00b83e06992bc3a1aa146e523565773b.jpg.150x50_q85.jpg)](http://www.ib-kauppert.de/) | [![tkt teleconsult Kommunikationstechnik GmbH](images/projects/thumbnails/cdf7c46e4587b7f089367da2d30565b93039ad41.png.150x50_q85.png)](https://www.tkt-teleconsult.de/) | -| | | -| Ingenieurbüro Kauppert | tkt teleconsult Kommunikationstechnik GmbH | -+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| [![Insurance Australia Group Limited (IAG)](images/projects/thumbnails/0b9e2d5d8a316a854434eb4e8b95cb4cd0b4d720.png.150x50_q85.png)](https://www.iag.com.au/) | | -| | | -| Insurance Australia Group Limited (IAG) | | -+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ - -## General - -### Feature: Remove zonal stats plugin - -This is now fully exposed via processing, which is the logical place for this feature to reside. +{{< fund type="changelog" relativeImgPath=true >}} ### Feature: Remove dxf2shp converter plugin @@ -1645,26 +1503,16 @@ References [https://github.com/qgis/qgis3.0\\\_api/issues/11](https://github.com This finally brings back a consistent state in naming within the geometry API ### Renames - - --------------------------------------------- - QGIS 2 QGIS 3 - ---------------------- ---------------------- - QgsPolygon QgsPolygonXY - - QgsMultiPoint QgsMultiPointXY - - QgsMultiPolyline QgsMultiPolylineXY - - QgsMultiPolygon QgsMultiPolygonXY - - QgsPolygonV2 QgsPolygon - - QgsMultiPointV2 QgsMultiPoint - - QgsMultiPolylineV2 QgsMultiPolyline - - QgsMultiPolygonV2 QgsMultiPolygon - --------------------------------------------- +| QGIS 2 | QGIS 3 | +|----|----| +| QgsPolygon | QgsPolygonXY | | +| QgsMultiPoint | QgsMultiPointXY | +| QgsMultiPolyline | QgsMultiPolylineXY | +| QgsMultiPolygon | QgsMultiPolygonXY | +| QgsPolygonV2 | QgsPolygon | +| QgsMultiPointV2 | QgsMultiPoint | +| QgsMultiPolylineV2 | QgsMultiPolyline | +| QgsMultiPolygonV2 | QgsMultiPolygon | See also diff --git a/content/product/visual-changelogs/visualchangelog310/index.md b/content/product/visual-changelogs/visualchangelog310/index.md index b47f20643..148ea5332 100644 --- a/content/product/visual-changelogs/visualchangelog310/index.md +++ b/content/product/visual-changelogs/visualchangelog310/index.md @@ -804,89 +804,48 @@ This feature was developed by [Alessandro Pasotti](https://www.qcooperative.net) ### Feature: Bug fixes by Alessandro Pasotti - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues (if reported) URL PR or commit 3.4 backport PR or commit - -------------------------------------------------------------------------------------------------------- ----------------------------------------------------- ----------------------------------------------------- ----------------------------------------------------- - Crash when deleting print layout items [#31549](https://github.com/qgis/QGIS/issues/31549) - - DB manager python error [#31457](https://github.com/qgis/QGIS/issues/31457) - - QGIS 3.4.11: Clicking a PDF URL in GetFeatureInfo response generates error [#31542](https://github.com/qgis/QGIS/issues/31542) Already fixed (by me) on 3.8 and Master - - Watch file not adding new columns [#31452](https://github.com/qgis/QGIS/issues/31452) - - Loss of labels background from older project/style [#31427](https://github.com/qgis/QGIS/issues/31427) [PR #3164](https://github.com/qgis/QGIS/pull/31647) - - \"Text formats\" dialog shows modifiable buffer properties while the \"draw text buffer\" is unchecked [#31428](https://github.com/qgis/QGIS/issues/31428) [PR #3173](https://github.com/qgis/QGIS/pull/31734) - - Symbology tab widget does not horizontally expand in the layer properties dialog extent [#31449](https://github.com/qgis/QGIS/issues/31449) [PR #3166](https://github.com/qgis/QGIS/pull/31665) - - Watch file not adding new columns [#31452](https://github.com/qgis/QGIS/issues/31452) - - Unreported but related to #31452 [PR #3168](https://github.com/qgis/QGIS/pull/31688) - - Unable to add WMS service in QGIS, same URL works in other clients [#31661](https://github.com/qgis/QGIS/issues/31661) - - QGIS Server - Download of capabilities failed: SSL handshake failed [#31675](https://github.com/qgis/QGIS/issues/31675) - - apparent regression in raster calculator multiplying conditionals [#31193](https://github.com/qgis/QGIS/issues/31193) [PR #3169](https://github.com/qgis/QGIS/pull/31690) - - Broken GPKG browser actions [#31730](https://github.com/qgis/QGIS/issues/31730) [PR #3173](https://github.com/qgis/QGIS/pull/31731) - - Resizing the data source manager dialog fails to resize unfocused panels [#31732](https://github.com/qgis/QGIS/issues/31732) [PR #3174](https://github.com/qgis/QGIS/pull/31741) - - In place processing multipart to singleparts does not handle unique constraints [#31634](https://github.com/qgis/QGIS/issues/31634) [PR #3175](https://github.com/qgis/QGIS/pull/31750) [PR #3181](https://github.com/qgis/QGIS/pull/31810) - - crash when adding legend via python [#31713](https://github.com/qgis/QGIS/issues/31713) - - UI: Legend does not refresh after classifincation bounds updated [#31643](https://github.com/qgis/QGIS/issues/31643) Not affected [PR #3183](https://github.com/qgis/QGIS/pull/31834) - - UI: PostGIS layer error message not helpful, disappears and shouldn\'t happen [#31799](https://github.com/qgis/QGIS/issues/31799) [PR #3184](https://github.com/qgis/QGIS/pull/31841) - - Server GetLegendGraphics contextual (BBOX) fails if no WIDTH and HEIGHT are supplied [#31846](https://github.com/qgis/QGIS/issues/31846) [PR #3186](https://github.com/qgis/QGIS/pull/31865) [PR #3188](https://github.com/qgis/QGIS/pull/31882) - - extend/trim crash [#31864](https://github.com/qgis/QGIS/issues/31864) - - UI: any click on number of classes updown triggers twice [#31635](https://github.com/qgis/QGIS/issues/31635) [PR #3187](https://github.com/qgis/QGIS/pull/31871) - - GPKG project is not marked dirty after it is deleted from the storage [#30550](https://github.com/qgis/QGIS/issues/30550) [PR #3187](https://github.com/qgis/QGIS/pull/31876) - - Fix unreported issue with QVariantList to JSON conversion in QgsJsonUtils unreported [PR #3192](https://github.com/qgis/QGIS/pull/31920) - - Crash on adding WMS [#31927](https://github.com/qgis/QGIS/issues/31927) [#31927](https://github.com/qgis/QGIS/issues/31927) [PR #3197](https://github.com/qgis/QGIS/pull/31979) - - Raster calculator change sign does not work when OpenCL is on [#32023](https://github.com/qgis/QGIS/issues/32023) [PR #3202](https://github.com/qgis/QGIS/pull/32026) - - Snapping map units always show \"meters even when the project is in different units [#31961](https://github.com/qgis/QGIS/issues/31961) [PR #3201](https://github.com/qgis/QGIS/pull/32018) - - QGIS Raster Calculator outputs nodata only rasters [#32025](https://github.com/qgis/QGIS/issues/32025) [PR #3202](https://github.com/qgis/QGIS/pull/32026) - - Opening projects from PostgreSQL issue [#32050](https://github.com/qgis/QGIS/issues/32050) [PR #3206](https://github.com/qgis/QGIS/pull/32062) - - GetLegendGraphic shows all identical symbols for content based legend [#32020](https://github.com/qgis/QGIS/issues/32020) - - WFS doesn\'t recognize advertised GeoJSON outputFormat string [#32065](https://github.com/qgis/QGIS/issues/32065) [PR #3210](https://github.com/qgis/QGIS/pull/32106) - - creating indexes on geopackage failes (QGIS 3.8.3) [#32094](https://github.com/qgis/QGIS/issues/32094) - - DB manager import option \"Create single-part geometries instead of multi-part\" is broken [#32089](https://github.com/qgis/QGIS/issues/32089) [PR #3210](https://github.com/qgis/QGIS/pull/32108) - - GetLegendGraphic shows all identical symbols for content based legend [#32020](https://github.com/qgis/QGIS/issues/32020) [PR #3212](https://github.com/qgis/QGIS/pull/32120) - - WFS contextual legend issue when canvas CRS is different than layer\'s CRS unreported [PR #3212](https://github.com/qgis/QGIS/pull/32120) - - PostGIS/geojson: Cannot input negative numbers in int fields [#32149](https://github.com/qgis/QGIS/issues/32149) [PR #3216](https://github.com/qgis/QGIS/pull/32161) - - Information tab in WMS layer properties is unresponsive if a WMS service contains many layers [#32213](https://github.com/qgis/QGIS/issues/32213) [PR #3226](https://github.com/qgis/QGIS/pull/32269) - - Data Source UI - PostgreSQL table multi-line comments make the grid table hard to read [#32257](https://github.com/qgis/QGIS/issues/32257) [PR #3233](https://github.com/qgis/QGIS/pull/32336) - - More null pointer dereferences when plugins are off [#32347](https://github.com/qgis/QGIS/issues/32347) [PR #3235](https://github.com/qgis/QGIS/pull/32351) - - null pointer dereferences when plugins are off [#32338](https://github.com/qgis/QGIS/issues/32338) [PR #3234](https://github.com/qgis/QGIS/pull/32345) - - \"Merge features\" and \"merge feature attributes\" have broken numerical functions [PR #3236](https://github.com/qgis/QGIS/pull/32360) [PR #3236](https://github.com/qgis/QGIS/pull/32360) - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues (if reported) | URL PR or commit | 3.4 backport PR or commit +|----|----|----|----| +| Crash when deleting print layout items | [#31549](https://github.com/qgis/QGIS/issues/31549) +| DB manager python error | [#31457](https://github.com/qgis/QGIS/issues/31457) +| QGIS 3.4.11: Clicking a PDF URL in GetFeatureInfo response generates error | [#31542](https://github.com/qgis/QGIS/issues/31542) | Already fixed (by me) on 3.8 and Master +| Watch file not adding new columns | [#31452](https://github.com/qgis/QGIS/issues/31452) +| Loss of labels background from older project/style | [#31427](https://github.com/qgis/QGIS/issues/31427) | [PR #3164](https://github.com/qgis/QGIS/pull/31647) +| \"Text formats\" dialog shows modifiable buffer properties while the \"draw text buffer\" is unchecked | [#31428](https://github.com/qgis/QGIS/issues/31428) | [PR #3173](https://github.com/qgis/QGIS/pull/31734) +| Symbology tab widget does not horizontally expand in the layer properties dialog extent | [#31449](https://github.com/qgis/QGIS/issues/31449) | [PR #3166](https://github.com/qgis/QGIS/pull/31665) +| Watch file not adding new columns | [#31452](https://github.com/qgis/QGIS/issues/31452) +| Unreported but related to #31452 | [PR #3168](https://github.com/qgis/QGIS/pull/31688) +| Unable to add WMS service in QGIS, same URL works in other clients | [#31661](https://github.com/qgis/QGIS/issues/31661) +| QGIS Server - Download of capabilities failed: SSL handshake failed | [#31675](https://github.com/qgis/QGIS/issues/31675) +| apparent regression in raster calculator multiplying conditionals | [#31193](https://github.com/qgis/QGIS/issues/31193) | [PR #3169](https://github.com/qgis/QGIS/pull/31690) +| Broken GPKG browser actions | [#31730](https://github.com/qgis/QGIS/issues/31730) | [PR #3173](https://github.com/qgis/QGIS/pull/31731) +| Resizing the data source manager dialog fails to resize unfocused panels | [#31732](https://github.com/qgis/QGIS/issues/31732) | [PR #3174](https://github.com/qgis/QGIS/pull/31741) +| In place processing multipart to singleparts does not handle unique constraints | [#31634](https://github.com/qgis/QGIS/issues/31634) | [PR #3175](https://github.com/qgis/QGIS/pull/31750) | [PR #3181](https://github.com/qgis/QGIS/pull/31810) +| crash when adding legend via python | [#31713](https://github.com/qgis/QGIS/issues/31713) +| UI: Legend does not refresh after classifincation bounds updated | [#31643](https://github.com/qgis/QGIS/issues/31643) | Not affected | [PR #3183](https://github.com/qgis/QGIS/pull/31834) +| UI: PostGIS layer error message not helpful, disappears and shouldn\'t happen | [#31799](https://github.com/qgis/QGIS/issues/31799) | [PR #3184](https://github.com/qgis/QGIS/pull/31841) +| Server GetLegendGraphics contextual (BBOX) fails if no WIDTH and HEIGHT are supplied | [#31846](https://github.com/qgis/QGIS/issues/31846) | [PR #3186](https://github.com/qgis/QGIS/pull/31865) | [PR #3188](https://github.com/qgis/QGIS/pull/31882) +| extend/trim crash | [#31864](https://github.com/qgis/QGIS/issues/31864) +| UI: any click on number of classes updown triggers twice | [#31635](https://github.com/qgis/QGIS/issues/31635) | [PR #3187](https://github.com/qgis/QGIS/pull/31871) +| GPKG project is not marked dirty after it is deleted from the storage | [#30550](https://github.com/qgis/QGIS/issues/30550) | [PR #3187](https://github.com/qgis/QGIS/pull/31876) +| Fix unreported issue with QVariantList to JSON conversion in QgsJsonUtils | unreported | [PR #3192](https://github.com/qgis/QGIS/pull/31920) +| Crash on adding WMS | [#31927](https://github.com/qgis/QGIS/issues/31927) | [#31927](https://github.com/qgis/QGIS/issues/31927) | [PR #3197](https://github.com/qgis/QGIS/pull/31979) +| Raster calculator change sign does not work when OpenCL is on | [#32023](https://github.com/qgis/QGIS/issues/32023) | [PR #3202](https://github.com/qgis/QGIS/pull/32026) +| Snapping map units always show \"meters even when the project is in different units | [#31961](https://github.com/qgis/QGIS/issues/31961) | [PR #3201](https://github.com/qgis/QGIS/pull/32018) +| QGIS Raster Calculator outputs nodata only rasters | [#32025](https://github.com/qgis/QGIS/issues/32025) | [PR #3202](https://github.com/qgis/QGIS/pull/32026) +| Opening projects from PostgreSQL issue | [#32050](https://github.com/qgis/QGIS/issues/32050) | [PR #3206](https://github.com/qgis/QGIS/pull/32062) +| GetLegendGraphic shows all identical symbols for content based legend | [#32020](https://github.com/qgis/QGIS/issues/32020) +| WFS doesn\'t recognize advertised GeoJSON outputFormat string | [#32065](https://github.com/qgis/QGIS/issues/32065) | [PR #3210](https://github.com/qgis/QGIS/pull/32106) +| creating indexes on geopackage failes (QGIS 3.8.3) | [#32094](https://github.com/qgis/QGIS/issues/32094) +| DB manager import option \"Create single-part geometries instead of multi-part\" is broken | [#32089](https://github.com/qgis/QGIS/issues/32089) | [PR #3210](https://github.com/qgis/QGIS/pull/32108) +| GetLegendGraphic shows all identical symbols for content based legend | [#32020](https://github.com/qgis/QGIS/issues/32020) | [PR #3212](https://github.com/qgis/QGIS/pull/32120) +| WFS contextual legend issue when canvas CRS is different than layer\'s CRS | unreported | [PR #3212](https://github.com/qgis/QGIS/pull/32120) +| PostGIS/geojson: Cannot input negative numbers in int fields | [#32149](https://github.com/qgis/QGIS/issues/32149) | [PR #3216](https://github.com/qgis/QGIS/pull/32161) +| Information tab in WMS layer properties is unresponsive if a WMS service contains many layers | [#32213](https://github.com/qgis/QGIS/issues/32213) | [PR #3226](https://github.com/qgis/QGIS/pull/32269) +| Data Source UI - PostgreSQL table multi-line comments make the grid table hard to read | [#32257](https://github.com/qgis/QGIS/issues/32257) | [PR #3233](https://github.com/qgis/QGIS/pull/32336) +| More null pointer dereferences when plugins are off | [#32347](https://github.com/qgis/QGIS/issues/32347) | [PR #3235](https://github.com/qgis/QGIS/pull/32351) +| null pointer dereferences when plugins are off | [#32338](https://github.com/qgis/QGIS/issues/32338) | [PR #3234](https://github.com/qgis/QGIS/pull/32345) +| \"Merge features\" and \"merge feature attributes\" have broken numerical functions | [PR #3236](https://github.com/qgis/QGIS/pull/32360) | [PR #3236](https://github.com/qgis/QGIS/pull/32360) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -894,47 +853,27 @@ This feature was developed by [Alessandro Pasotti](https://www.itopen.it/) ### Feature: Bug fixes by Alexander Bruy - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues (if reported) URL PR or commit 3.4 backport PR or commit - -------------------------------------------------------------------------------------------------------- ----------------------------------------------------- ----------------------------------------------------- ----------------------------------------------------- - GDAL scripts in Processing need quoting on attribute names [#30878](https://github.com/qgis/QGIS/issues/30878) [PR #3171](https://github.com/qgis/QGIS/pull/31712) [PR #3171](https://github.com/qgis/QGIS/pull/31717) - - Processing GDAL algorithms does not handle correctly WFS input layers [#29663](https://github.com/qgis/QGIS/issues/29663) [PR #3173](https://github.com/qgis/QGIS/pull/31735) - - shp files in zip files files cannot be used in Processing with 3rd party providers (SAGA, GRASS\...) [#29001](https://github.com/qgis/QGIS/issues/29001) [PR #3174](https://github.com/qgis/QGIS/pull/31744) [PR #3178](https://github.com/qgis/QGIS/pull/31787) - - Not possible to toggle use selected features in the Processing layer combobox [#30636](https://github.com/qgis/QGIS/issues/30636) [PR #3173](https://github.com/qgis/QGIS/pull/31739) - - Connect to postgis database fails in \"Layer - Add Postgis layer\" on databases with weird table names [#27040](https://github.com/qgis/QGIS/issues/27040) [PR #3176](https://github.com/qgis/QGIS/pull/31763) - - GRASS v.build.polylines dosn\'t work in Qgis 3.4.10 [#31037](https://github.com/qgis/QGIS/issues/31037) - - Processing Algorithms written with the \@alg decorator don\'t get the gear icon [#31252](https://github.com/qgis/QGIS/issues/31252) [PR #3188](https://github.com/qgis/QGIS/pull/31887) - - v.drape - no 25D export with SpatiaLite format [#30066](https://github.com/qgis/QGIS/issues/30066) - - Service url cannot include custom query parameters [#26761](https://github.com/qgis/QGIS/issues/26761) - - Processing: python error on startup [#29535](https://github.com/qgis/QGIS/issues/29535) - - Saving Processing\'s Package Layers algorithm\'s output to default temporary output leaves no result [#30535](https://github.com/qgis/QGIS/issues/30535) - - \[Georeferencer\] GDAL script does not set target SR [#31353](https://github.com/qgis/QGIS/issues/31353) [PR #3189](https://github.com/qgis/QGIS/pull/31898) - - Processing \"Build virtual vector\" now fails in certain cases [#29336](https://github.com/qgis/QGIS/issues/29336) [PR #3190](https://github.com/qgis/QGIS/pull/31901) - - Unreported issue with missed import in the Processing algorithms dialog unreported [PR #3190](https://github.com/qgis/QGIS/pull/31902) - - db manager: python error when clicking \"edit table\" if the table is a postgis raster [#30214](https://github.com/qgis/QGIS/issues/30214) [PR #3190](https://github.com/qgis/QGIS/pull/31904) - - DB Manager: Renaming a PostGIS geometry column causes it to lose its geometry type and SRS [#27613](https://github.com/qgis/QGIS/issues/27613) [PR #3192](https://github.com/qgis/QGIS/pull/31929) - - Georeferencer incorrectly shows last image when reopened [#26700](https://github.com/qgis/QGIS/issues/26700) [PR #3193](https://github.com/qgis/QGIS/pull/31932) - - DB Manager: Create Layer dialog should be closed or cleared once the new layer is generated [#25535](https://github.com/qgis/QGIS/issues/25535) [PR #3195](https://github.com/qgis/QGIS/pull/31956) - - \[Vector Save As\...\] Extension is not replaced in filename when switching format [#26054](https://github.com/qgis/QGIS/issues/26054) [PR #3196](https://github.com/qgis/QGIS/pull/31960) - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues (if reported) | URL PR or commit | 3.4 backport PR or commit +|----|----|----|----| +| GDAL scripts in Processing need quoting on attribute names | [#30878](https://github.com/qgis/QGIS/issues/30878) | [PR #3171](https://github.com/qgis/QGIS/pull/31712) | [PR #3171](https://github.com/qgis/QGIS/pull/31717) +| Processing GDAL algorithms does not handle correctly WFS input layers | [#29663](https://github.com/qgis/QGIS/issues/29663) | [PR #3173](https://github.com/qgis/QGIS/pull/31735) +| shp files in zip files files cannot be used in Processing with 3rd party providers (SAGA, GRASS\...) | [#29001](https://github.com/qgis/QGIS/issues/29001) | [PR #3174](https://github.com/qgis/QGIS/pull/31744) | [PR #3178](https://github.com/qgis/QGIS/pull/31787) +| Not possible to toggle use selected features in the Processing layer combobox | [#30636](https://github.com/qgis/QGIS/issues/30636) | [PR #3173](https://github.com/qgis/QGIS/pull/31739) +| Connect to postgis database fails in \"Layer - Add Postgis layer\" on databases with weird table names | [#27040](https://github.com/qgis/QGIS/issues/27040) | [PR #3176](https://github.com/qgis/QGIS/pull/31763) +| GRASS v.build.polylines dosn\'t work in Qgis 3.4.10 | [#31037](https://github.com/qgis/QGIS/issues/31037) +| Processing Algorithms written with the \@alg decorator don\'t get the gear icon | [#31252](https://github.com/qgis/QGIS/issues/31252) | [PR #3188](https://github.com/qgis/QGIS/pull/31887) +| v.drape - no 25D export with SpatiaLite format | [#30066](https://github.com/qgis/QGIS/issues/30066) +| Service url cannot include custom query parameters | [#26761](https://github.com/qgis/QGIS/issues/26761) +| Processing: python error on startup | [#29535](https://github.com/qgis/QGIS/issues/29535) +| Saving Processing\'s Package Layers algorithm\'s output to default temporary output leaves no result | [#30535](https://github.com/qgis/QGIS/issues/30535) +| \[Georeferencer\] GDAL script does not set target SR | [#31353](https://github.com/qgis/QGIS/issues/31353) | [PR #3189](https://github.com/qgis/QGIS/pull/31898) +| Processing \"Build virtual vector\" now fails in certain cases | [#29336](https://github.com/qgis/QGIS/issues/29336) | [PR #3190](https://github.com/qgis/QGIS/pull/31901) +| Unreported issue with missed import in the Processing algorithms dialog | unreported | [PR #3190](https://github.com/qgis/QGIS/pull/31902) +| db manager: python error when clicking \"edit table\" if the table is a postgis raster | [#30214](https://github.com/qgis/QGIS/issues/30214) | [PR #3190](https://github.com/qgis/QGIS/pull/31904) +| DB Manager: Renaming a PostGIS geometry column causes it to lose its geometry type and SRS | [#27613](https://github.com/qgis/QGIS/issues/27613) | [PR #3192](https://github.com/qgis/QGIS/pull/31929) +| Georeferencer incorrectly shows last image when reopened | [#26700](https://github.com/qgis/QGIS/issues/26700) | [PR #3193](https://github.com/qgis/QGIS/pull/31932) +| DB Manager: Create Layer dialog should be closed or cleared once the new layer is generated | [#25535](https://github.com/qgis/QGIS/issues/25535) | [PR #3195](https://github.com/qgis/QGIS/pull/31956) +| \[Vector Save As\...\] Extension is not replaced in filename when switching format | [#26054](https://github.com/qgis/QGIS/issues/26054) | [PR #3196](https://github.com/qgis/QGIS/pull/31960) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -942,25 +881,16 @@ This feature was developed by Alexander Bruy ### Feature: Bug fixes by Peter Petrik - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues (if reported) URL PR or commit 3.4 backport PR or commit - ---------------------------------------------------------------------------------- ----------------------------------------------------- ----------------------------------------------------- ----------------------------------------------------- - Reproducible Crash: retrieving QgsHighlight instance stored as a widget property [#30766](https://github.com/qgis/QGIS/issues/30766) [PR #3173](https://github.com/qgis/QGIS/pull/31733) [PR #3197](https://github.com/qgis/QGIS/pull/31977) - - Layer styling Mesh layer does not respond to change of Color ramp (first time) [#29188](https://github.com/qgis/QGIS/issues/29188) [PR #3198](https://github.com/qgis/QGIS/pull/31981) - - qgis crashed on close in QSortFilterProxyModel [#31721](https://github.com/qgis/QGIS/issues/31721) - - QGIS freezes [#29742](https://github.com/qgis/QGIS/issues/29742) - - Crash when trying to save a project [#29896](https://github.com/qgis/QGIS/issues/29896) - - Crash on exit with advanced digitizing active [#29143](https://github.com/qgis/QGIS/issues/29143) - - Renaming macOS app causes authentication error [#32163](https://github.com/qgis/QGIS/issues/32163) - - QGIS cannot be opened after updating to Mac OS Catalina [#32167](https://github.com/qgis/QGIS/issues/32167) - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues (if reported) | URL PR or commit | 3.4 backport PR or commit +|----|----|----|----| +| Reproducible Crash: retrieving QgsHighlight instance stored as a widget property | [#30766](https://github.com/qgis/QGIS/issues/30766) | [PR #3173](https://github.com/qgis/QGIS/pull/31733) | [PR #3197](https://github.com/qgis/QGIS/pull/31977) +| Layer styling Mesh layer does not respond to change of Color ramp (first time) | [#29188](https://github.com/qgis/QGIS/issues/29188) | [PR #3198](https://github.com/qgis/QGIS/pull/31981) +| qgis crashed on close in QSortFilterProxyModel | [#31721](https://github.com/qgis/QGIS/issues/31721) +| QGIS freezes | [#29742](https://github.com/qgis/QGIS/issues/29742) +| Crash when trying to save a project | [#29896](https://github.com/qgis/QGIS/issues/29896) +| Crash on exit with advanced digitizing active | [#29143](https://github.com/qgis/QGIS/issues/29143) +| Renaming macOS app causes authentication error | [#32163](https://github.com/qgis/QGIS/issues/32163) +| QGIS cannot be opened after updating to Mac OS Catalina | [#32167](https://github.com/qgis/QGIS/issues/32167) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -968,35 +898,21 @@ This feature was developed by [Peter Petrik](https://www.lutraconsulting.co.uk/) ### Feature: Bug fixes by Even Rouault - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues (if reported) URL PR or commit 3.4 backport PR or commit - ------------------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------------------------------------------------------------------------ - QGIS master crash upon exit @ QgsCoordinateTransformPrivate::freeProj on Windows platform [#31762](https://github.com/qgis/QGIS/issues/31762) [PR #3176](https://github.com/qgis/QGIS/pull/31764) [Commit 08bb3fe](https://github.com/qgis/QGIS/commit/08bb3fea3fc3f574755ecc0a7dc8381a9822e4cd) - - QGIS master crash upon exit @ QgsCoordinateTransformPrivate::freeProj on Windows platform [#31762](https://github.com/qgis/QGIS/issues/31762) [PR #3184](https://github.com/qgis/QGIS/pull/31848) [PR #3185](https://github.com/qgis/QGIS/pull/31850) - - QGIS WFS stripping of viewparam KVP from WFS Feature Requests [#31026](https://github.com/qgis/QGIS/issues/31026) [PR #3176](https://github.com/qgis/QGIS/pull/31765) [PR #3188](https://github.com/qgis/QGIS/pull/31883) - - Crash: right click on image -\>export -\>save as-\>\"save raster layer as\" [#30937](https://github.com/qgis/QGIS/issues/30937) [PR #3176](https://github.com/qgis/QGIS/pull/31766) [PR #3178](https://github.com/qgis/QGIS/pull/31780) - - crash in discover relations for postgresql layers [#31213](https://github.com/qgis/QGIS/issues/31213) [PR #3176](https://github.com/qgis/QGIS/pull/31768) [PR #3177](https://github.com/qgis/QGIS/pull/31779) - - Exporting raster as raw data to GeoPackage fails silently [#30644](https://github.com/qgis/QGIS/issues/30644) [PR #3177](https://github.com/qgis/QGIS/pull/31771) [PR #3178](https://github.com/qgis/QGIS/pull/31781) - - QGIS crashes after deactivating a GDAL driver in use in the project [#29212](https://github.com/qgis/QGIS/issues/29212) [PR #3177](https://github.com/qgis/QGIS/pull/31772) [PR #3180](https://github.com/qgis/QGIS/pull/31802) - - Crash exporting to GS7BG format [#31775](https://github.com/qgis/QGIS/issues/31775) [PR #3178](https://github.com/qgis/QGIS/pull/31785) [PR #3183](https://github.com/qgis/QGIS/pull/31836) - - pgdump is no longer a recognized format for the GDAL/OGR convert format algorithm [#31421](https://github.com/qgis/QGIS/issues/31421) [PR #3181](https://github.com/qgis/QGIS/pull/31811) not worth - - PBF files not loading correctly [#31062](https://github.com/qgis/QGIS/issues/31062) [PR #3181](https://github.com/qgis/QGIS/pull/31812) [PR #31835](https://github.com/qgis/QGIS/pull/31835) - - Error importing cover from Geoserver WFS service [#29844](https://github.com/qgis/QGIS/issues/29844) [PR #31813](https://github.com/qgis/QGIS/pull/31813) [PR #31867](https://github.com/qgis/QGIS/pull/31867) - - Feature count from online Geojson not updated upon refresh [#30518](https://github.com/qgis/QGIS/issues/30518) [PR #31860](https://github.com/qgis/QGIS/pull/31860) not worth - - Edits in GeoJson datasources are not saved anymore [#28580](https://github.com/qgis/QGIS/issues/28580) GDAL Backported to GDAL 3.0 and 2.4 maintenance branches - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues (if reported) | URL PR or commit | 3.4 backport PR or commit +|----|----|----|----| +| QGIS master crash upon exit @ QgsCoordinateTransformPrivate::freeProj on Windows platform | [#31762](https://github.com/qgis/QGIS/issues/31762) | [PR #3176](https://github.com/qgis/QGIS/pull/31764) | [Commit 08bb3fe](https://github.com/qgis/QGIS/commit/08bb3fea3fc3f574755ecc0a7dc8381a9822e4cd) +| QGIS master crash upon exit @ QgsCoordinateTransformPrivate::freeProj on Windows platform | [#31762](https://github.com/qgis/QGIS/issues/31762) | [PR #3184](https://github.com/qgis/QGIS/pull/31848) | [PR #3185](https://github.com/qgis/QGIS/pull/31850) +| QGIS WFS stripping of viewparam KVP from WFS Feature Requests | [#31026](https://github.com/qgis/QGIS/issues/31026) | [PR #3176](https://github.com/qgis/QGIS/pull/31765) | [PR #3188](https://github.com/qgis/QGIS/pull/31883) +| Crash: right click on image -\>export -\>save as-\>\"save raster layer as\" | [#30937](https://github.com/qgis/QGIS/issues/30937) | [PR #3176](https://github.com/qgis/QGIS/pull/31766) | [PR #3178](https://github.com/qgis/QGIS/pull/31780) +| crash in discover relations for postgresql layers | [#31213](https://github.com/qgis/QGIS/issues/31213) | [PR #3176](https://github.com/qgis/QGIS/pull/31768) | [PR #3177](https://github.com/qgis/QGIS/pull/31779) +| Exporting raster as raw data to GeoPackage fails silently | [#30644](https://github.com/qgis/QGIS/issues/30644) | [PR #3177](https://github.com/qgis/QGIS/pull/31771) | [PR #3178](https://github.com/qgis/QGIS/pull/31781) +| QGIS crashes after deactivating a GDAL driver in use in the project | [#29212](https://github.com/qgis/QGIS/issues/29212) | [PR #3177](https://github.com/qgis/QGIS/pull/31772) | [PR #3180](https://github.com/qgis/QGIS/pull/31802) +| Crash exporting to GS7BG format | [#31775](https://github.com/qgis/QGIS/issues/31775) | [PR #3178](https://github.com/qgis/QGIS/pull/31785) | [PR #3183](https://github.com/qgis/QGIS/pull/31836) +| pgdump is no longer a recognized format for the GDAL/OGR convert format algorithm | [#31421](https://github.com/qgis/QGIS/issues/31421) | [PR #3181](https://github.com/qgis/QGIS/pull/31811) | not worth +| PBF files not loading correctly | [#31062](https://github.com/qgis/QGIS/issues/31062) | [PR #3181](https://github.com/qgis/QGIS/pull/31812) | [PR #31835](https://github.com/qgis/QGIS/pull/31835) +| Error importing cover from Geoserver WFS service | [#29844](https://github.com/qgis/QGIS/issues/29844) | [PR #31813](https://github.com/qgis/QGIS/pull/31813) | [PR #31867](https://github.com/qgis/QGIS/pull/31867) +| Feature count from online Geojson not updated upon refresh | [#30518](https://github.com/qgis/QGIS/issues/30518) | [PR #31860](https://github.com/qgis/QGIS/pull/31860) | not worth +| Edits in GeoJson datasources are not saved anymore | [#28580](https://github.com/qgis/QGIS/issues/28580) | GDAL | Backported to GDAL 3.0 and 2.4 maintenance branches This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -1004,27 +920,17 @@ This feature was developed by [Even Rouault](http://www.spatialys.com/) ### Feature: Bug fixes by Sandro Santilli - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues (if reported) URL PR or commit 3.4 backport PR or commit - ----------------------------------------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------- - Adding Postgis rasters from DB Manager ask for password for each add [#31162](https://github.com/qgis/QGIS/issues/31162) - - \[processing\] segmentizebymaxdistance puts qgis in endless CPU loop [#31832](https://github.com/qgis/QGIS/issues/31832) [Commit 6942b4b9](https://github.com/qgis/QGIS/commit/6942b4b93d252bc3a031db08a34f378d8d3c726d) [Commit 3225f491](https://github.com/qgis/QGIS/commit/3225f4911a1199fc217aeca9fa63d9bf3d1b82c0) - - file INSTALL cannot find doc/api/html [#31842](https://github.com/qgis/QGIS/issues/31842) [Commit 3225f491](https://github.com/qgis/QGIS/commit/3225f4911a1199fc217aeca9fa63d9bf3d1b82c0) n/a - - QGIS died on signal 11 \# at start up [#31350](https://github.com/qgis/QGIS/issues/31350) - - repository files modified by `make check` [#25830](https://github.com/qgis/QGIS/issues/25830) [PR #31980](https://github.com/qgis/QGIS/pull/31980) - - CMake Error at cmake/FindGEOS.cmake:162 [#32170](https://github.com/qgis/QGIS/issues/32170) [Commit bc9bb888](https://github.com/qgis/QGIS/commit/bc9bb8880a3db5a05c697f5d56708757a2ce999d) [Commit 27f13936](https://github.com/qgis/QGIS/commit/27f13936afd970d766f398584a1ea509dc15b907) - - False success from ogr provider\'s committChanges [#32144](https://github.com/qgis/QGIS/issues/32144) [Commit f421dc4f](https://github.com/qgis/QGIS/commit/f421dc4f92cfc019eec9823556d3c8f3e9589d95) [Commit 136cec24](https://github.com/qgis/QGIS/commit/136cec244111748627c59db151002fddfc5f1708) - - TestSagaAlgorithms: line 139, in check_algorithm: \'NoneType\' object has no attribute \'checkParameterValues\' [#32143](https://github.com/qgis/QGIS/issues/32143) [Commit 76b39de1](https://github.com/qgis/QGIS/commit/76b39de1b85375f48d7a5d35ebe39a52224d1809) n/a - - PostGIS Data Loads Extemely Slow [#26186](https://github.com/qgis/QGIS/issues/26186) [PR #31858](https://github.com/qgis/QGIS/pull/31858) - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues (if reported) | URL PR or commit | 3.4 backport PR or commit +|----|----|----|----| +| Adding Postgis rasters from DB Manager ask for password for each add | [#31162](https://github.com/qgis/QGIS/issues/31162) +| \[processing\] segmentizebymaxdistance puts qgis in endless CPU loop | [#31832](https://github.com/qgis/QGIS/issues/31832) | [Commit 6942b4b9](https://github.com/qgis/QGIS/commit/6942b4b93d252bc3a031db08a34f378d8d3c726d) | [Commit 3225f491](https://github.com/qgis/QGIS/commit/3225f4911a1199fc217aeca9fa63d9bf3d1b82c0) +| file INSTALL cannot find doc/api/html | [#31842](https://github.com/qgis/QGIS/issues/31842) | [Commit 3225f491](https://github.com/qgis/QGIS/commit/3225f4911a1199fc217aeca9fa63d9bf3d1b82c0) | n/a +| QGIS died on signal 11 \# at start up | [#31350](https://github.com/qgis/QGIS/issues/31350) +| repository files modified by `make check` | [#25830](https://github.com/qgis/QGIS/issues/25830) | [PR #31980](https://github.com/qgis/QGIS/pull/31980) +| CMake Error at cmake/FindGEOS.cmake:162 | [#32170](https://github.com/qgis/QGIS/issues/32170) | [Commit bc9bb888](https://github.com/qgis/QGIS/commit/bc9bb8880a3db5a05c697f5d56708757a2ce999d) | [Commit 27f13936](https://github.com/qgis/QGIS/commit/27f13936afd970d766f398584a1ea509dc15b907) +| False success from ogr provider\'s committChanges | [#32144](https://github.com/qgis/QGIS/issues/32144) | [Commit f421dc4f](https://github.com/qgis/QGIS/commit/f421dc4f92cfc019eec9823556d3c8f3e9589d95) | [Commit 136cec24](https://github.com/qgis/QGIS/commit/136cec244111748627c59db151002fddfc5f1708) +| TestSagaAlgorithms: line 139, in check_algorithm: \'NoneType\' object has no attribute \'checkParameterValues\' | [#32143](https://github.com/qgis/QGIS/issues/32143) | [Commit 76b39de1](https://github.com/qgis/QGIS/commit/76b39de1b85375f48d7a5d35ebe39a52224d1809) | n/a +| PostGIS Data Loads Extemely Slow | [#26186](https://github.com/qgis/QGIS/issues/26186) | [PR #31858](https://github.com/qgis/QGIS/pull/31858) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -1032,17 +938,12 @@ This feature was developed by [Sandro Santilli](http://strk.kbt.io/) ### Feature: Bug fixes by Matthias Kuhn - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues (if reported) URL PR or commit 3.4 backport PR or commit - --------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ --------------------------- - Crash when opening symbology tab of invalid layer [#32041](https://github.com/qgis/QGIS/issues/32041) [#32041](https://github.com/qgis/QGIS/issues/32041) n/a - - PR reviews Many :D - - qgz are marked as temporary on windows [#32118](https://github.com/qgis/QGIS/issues/32118) - - Allow selecting geometry type in context [#32121](https://github.com/qgis/QGIS/issues/32121) [PR #32125](https://github.com/qgis/QGIS/pull/32125) n/a - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues (if reported) | URL PR or commit | 3.4 backport PR or commit +|----|----|----|----| +| Crash when opening symbology tab of invalid layer | [#32041](https://github.com/qgis/QGIS/issues/32041) | [#32041](https://github.com/qgis/QGIS/issues/32041) | n/a +| PR reviews | Many :D +| qgz are marked as temporary on windows | [#32118](https://github.com/qgis/QGIS/issues/32118) +| Allow selecting geometry type in context | [#32121](https://github.com/qgis/QGIS/issues/32121) | [PR #32125](https://github.com/qgis/QGIS/pull/32125) | n/a This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -1050,19 +951,13 @@ This feature was developed by [Matthias Kuhn](https://www.opengis.ch/) ### Feature: Bug fixes by Paul Blottiere - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues (if reported) URL PR or commit 3.4 backport PR or commit - ------------------------------------------------------------------------------ ----------------------------------------------------- ------------------------------------------------------------ --------------------------- - Fixes invalid schemaLocation in GetCapabilities doc [#32085](https://github.com/qgis/QGIS/issues/32085) [PR #32352](https://github.com/qgis/QGIS/pull/32352) - - Invalid WMS GetFeatureInfo response with json info_format [#32326](https://github.com/qgis/QGIS/issues/32326) [PR #32386](https://github.com/qgis/QGIS/pull/32386)/files - - QGIS Server SELECTION doesn\'t work with Postgres ids of type bigint or text [#29779](https://github.com/qgis/QGIS/issues/29779) - - Regression with opacities for the WMS GetPrint request [#29317](https://github.com/qgis/QGIS/issues/29317) - - Unreported regression: Invalid renderer type after loading a QML style file unreported regression [PR #32388](https://github.com/qgis/QGIS/pull/32388) - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues (if reported) | URL PR or commit | 3.4 backport PR or commit +|----|----|----|----| +| Fixes invalid schemaLocation in GetCapabilities doc | [#32085](https://github.com/qgis/QGIS/issues/32085) | [PR #32352](https://github.com/qgis/QGIS/pull/32352) +| Invalid WMS GetFeatureInfo response with json info_format | [#32326](https://github.com/qgis/QGIS/issues/32326) | [PR #32386](https://github.com/qgis/QGIS/pull/32386)/files +| QGIS Server SELECTION doesn\'t work with Postgres ids of type bigint or text | [#29779](https://github.com/qgis/QGIS/issues/29779) +| Regression with opacities for the WMS GetPrint request | [#29317](https://github.com/qgis/QGIS/issues/29317) +| Unreported regression: Invalid renderer type after loading a QML style file | unreported regression | [PR #32388](https://github.com/qgis/QGIS/pull/32388) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -1070,157 +965,82 @@ This feature was developed by Paul Blottiere ### Feature: Bug fixes by Nyall Dawson - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues (if reported) URL PR or commit 3.4 backport PR or commit - -------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------- - Fix crash when deleting layouts from designer window [#32465](https://github.com/qgis/QGIS/issues/32465) [Commit e643e7f6](https://github.com/qgis/QGIS/commit/e643e7f6abe63aff123e07a0137afdda3987d4e6) n/a - - Fix model to python when model has no input parameters [Commit 6f1c42e7](https://github.com/qgis/QGIS/commit/6f1c42e7bc9fa6ddfae3bbc1304ebeb53fe6a014) n/a - - Fix string escaping when converting models to python code [#32451](https://github.com/qgis/QGIS/issues/32451) [Commit e3eb4f54](https://github.com/qgis/QGIS/commit/e3eb4f54abdd8c6d4f4de443e3517775e9e565e1) n/a - - Fix memory leak [Commit 5be31915](https://github.com/qgis/QGIS/commit/5be319157f112a2fdbab7f03d0010d69f1e79157) n/a - - Fix potential overflow in raster renderer [Commit 1ba8db41](https://github.com/qgis/QGIS/commit/1ba8db41b67c7c481affd5271864cc2318ce06e4) n/a - - Restore project variables early in the project read cycle [#32382](https://github.com/qgis/QGIS/issues/32382) [Commit d76835fe](https://github.com/qgis/QGIS/commit/d76835fec5a9217a5ea1996374d142f7319f8d08) n/a - - Improve docs for Join by Nearest, raise warning in log [#32317](https://github.com/qgis/QGIS/issues/32317) [Commit 670c81f9](https://github.com/qgis/QGIS/commit/670c81f9212ada60f56c1c70ee9d37280052622c) n/a - - Catch some reprojection exceptions during raster rendering [#32301](https://github.com/qgis/QGIS/issues/32301) [Commit 1dfc0c1e](https://github.com/qgis/QGIS/commit/1dfc0c1e4eb8be26bb7214e3978aa6d80974c221) n/a - - \[labeling\] Fix broken numeric formatting settings, add tests [#32393](https://github.com/qgis/QGIS/issues/32393) [Commit b58dd674](https://github.com/qgis/QGIS/commit/b58dd6745fabf8bccd6dbeb684b37393d5953cb7) n/a - - Fix uncaught transform exception when determining AFS layer bounds unreported [Commit 857697dd](https://github.com/qgis/QGIS/commit/857697dd9919e80fc03e0c2059e56ce7311e9b49) n/a - - Fix qt warning thrown when converting a 2.18 project unreported [Commit 12ad9fca](https://github.com/qgis/QGIS/commit/12ad9fca1ed5027129161ee5b5c764b8374d0b51) n/a - - Add option to take no action (\"Leave as an unknown CRS\") when a layer is loaded which has no CRS #19762, #27634, #24815 (and probably others) [Commit ffe66bff](https://github.com/qgis/QGIS/commit/ffe66bff82be16dd90cd95f13331e5be7ca2c628) n/a - - Don\'t force fallback to WGS84 for unknown layer CRSes unreported [Commit 93741566](https://github.com/qgis/QGIS/commit/937415663f609fa7e41056aeb1176a0a145accc1) n/a - - Fix memory layers cannot use non-EPSG CRS codes unreported, but likely a cause of many bugs [Commit 2dad68f7](https://github.com/qgis/QGIS/commit/2dad68f76396a419b25fa8dad2b7b16552086740) n/a - - Fix crash after deleting report sections [#31302](https://github.com/qgis/QGIS/issues/31302) [Commit 3356460c](https://github.com/qgis/QGIS/commit/3356460ce70af15105880d135271595dccfc397c) [Commit d3230ac0](https://github.com/qgis/QGIS/commit/d3230ac0c545604a97fa3028ca3e846bff65004c) - - Ensure polygon rings generated for rendering are always closed unreported [Commit a69e38d9](https://github.com/qgis/QGIS/commit/a69e38d9c358faea5ae4a8628add1e6721cc23e8) n/a - - Don\'t crash QgsTessellator when an empty polygon is added unreported [Commit 761b2e77](https://github.com/qgis/QGIS/commit/761b2e778594f4051a72d02b898354f501e336fe) n/a - - Fix crash in topology checker plugin after a check is canceled unreported [Commit 606bcd35](https://github.com/qgis/QGIS/commit/606bcd35143d09cca5b1ec45bdb5b13236e4376b) n/a - - Fix topology checker multipart check [#28361](https://github.com/qgis/QGIS/issues/28361) [Commit 5101386b](https://github.com/qgis/QGIS/commit/5101386b37fb4d180d32d31663404e3bcc647cec) n/a - - Fix crash on exit when topology checker dock is open with visible results unreported [Commit 64375ad4](https://github.com/qgis/QGIS/commit/64375ad4d28597eb97808f64e1481915df7a676c) n/a - - Don\'t load print layouts when opening project browser items via email [Commit 9f1ce084](https://github.com/qgis/QGIS/commit/9f1ce08418db9545ed18d6711c472833f9889e1d) n/a - - Add QgsProject flag to avoid loading print layouts when reading a project file, avoids crashes when project is loaded in background thread via email [Commit d0ed3746](https://github.com/qgis/QGIS/commit/d0ed3746629ae9c9349fe2e9c75550679120026d) n/a - - Don\'t try to load HTML content when a layout is created in a background thread via email [Commit 53252496](https://github.com/qgis/QGIS/commit/532524961c0880b33e1d7ed4a3ce0805d7f0bc71) [Commit 5fcab0e7](https://github.com/qgis/QGIS/commit/5fcab0e713a1e9ffde8b049f620d4a5cd6a81ff3) - - Huge speed up to QgsTessellator [Commit 577e1e96](https://github.com/qgis/QGIS/commit/577e1e962d4004f9cd11a169860e0b099216c963) n/a - - \[processing\] Ensure all objects used by the model are correctly imported [#32004](https://github.com/qgis/QGIS/issues/32004) [Commit e5e3fe47](https://github.com/qgis/QGIS/commit/e5e3fe473e8e6764f528b4a40095a7a047e9c357) n/a - - \[processing\] Avoid confusing use of expression parameter type in Random Points in Polygon algorithm [#27640](https://github.com/qgis/QGIS/issues/27640) [Commit 196e15a0](https://github.com/qgis/QGIS/commit/196e15a0ff974622bfa1e7dfdeb9fe8567a7f3b7) n/a - - \[layouts\] Update map settings variables in UI when map extent/rotation changes [#24136](https://github.com/qgis/QGIS/issues/24136) [Commit 86c83537](https://github.com/qgis/QGIS/commit/86c83537f9b03816ba5b8f90c8cf8a2820077441) n/a - - \[layouts\] Fix layout variables set programmatically do not show in GUI [#28837](https://github.com/qgis/QGIS/issues/28837) [Commit 1afdd935](https://github.com/qgis/QGIS/commit/1afdd935cf84cbd702093935a676672d1e349da1) n/a - - \[layouts\] Ensure variable panels are updated when layout or atlas properties change [#26402](https://github.com/qgis/QGIS/issues/26402) [Commit 2b31e03a](https://github.com/qgis/QGIS/commit/2b31e03ad0659500a733d71c10c54e17e6817c10) n/a - - \[layouts\] Move page background setting to a per-page option [#25695](https://github.com/qgis/QGIS/issues/25695) [Commit 45e847ef](https://github.com/qgis/QGIS/commit/45e847ef69b56b4c12774363e20a7a05f49e8618) n/a - - Optimize QgsContrastEnhancementFunction [Commit f5c21a0f](https://github.com/qgis/QGIS/commit/f5c21a0fbd72fe840900e0ad35c4af285fbd8a79) n/a - - \[layouts\] Prevent removal of the last remaining page in a layout via email [Commit e6ecfdd3](https://github.com/qgis/QGIS/commit/e6ecfdd39bc2ae842c437700508899a9e1aa9dcd) [Commit b65f23f8](https://github.com/qgis/QGIS/commit/b65f23f86b4630b4b5157400a713c36081bd56b9) - - \[layouts\] Fix crash when exporting layout with no pages via email [Commit b784d698](https://github.com/qgis/QGIS/commit/b784d6982826039bd9fa35b7ecd1a362e29c0b04) [Commit f8355cbb](https://github.com/qgis/QGIS/commit/f8355cbbbe4bdbbae9c3f1b135ed59bbc51226a2) - - Fix conditional formatting panel high dpi issues [Commit 1f033fe8](https://github.com/qgis/QGIS/commit/1f033fe83d63a2edb6ddc2b6d90169e3b814764e) n/a - - Fix loss of font setting when editing conditional format [Commit 72efc1ed](https://github.com/qgis/QGIS/commit/72efc1edde693800b6604e8ec3afcc892ea5239e) n/a - - Avoid overflow in QgsImageOperation [Commit aefbf662](https://github.com/qgis/QGIS/commit/aefbf6627256637cf455b2df409b3a4bf8171b33) [Commit 9f4d3a87](https://github.com/qgis/QGIS/commit/9f4d3a8745b2d89faeb6a9272369eaa772e3638c) - - \[processing\] Extend api for retrieving a layer in a compatible format via 3rd party plugin bug tracker [Commit 651c5071](https://github.com/qgis/QGIS/commit/651c5071806d6f4f4dafc800e6b0d67f043a9ef0) n/a - - Fix conditional styles in feature list view do not update when the layer\'s conditional styles are changed [Commit bccd5a46](https://github.com/qgis/QGIS/commit/bccd5a46106d7c5a63b3bd8c64ad1491a60205af) n/a - - Fix broken display of conditional styles in feature list view [Commit 5f7264d4](https://github.com/qgis/QGIS/commit/5f7264d4d18d6894c4d33017439dc517a932fd75) n/a - - Fix incorrect conditional styling applied to rows in some cases [Commit c15c7271](https://github.com/qgis/QGIS/commit/c15c72718909f4bce2d172b819c74ec7d8d4d9b3) n/a - - Use invalid colors, not transparent colors, to indict not set colors in conditional formats, fixes incorrect colors used for conditionally styled rows [Commit bc82cffd](https://github.com/qgis/QGIS/commit/bc82cffd85342d92435600547c220eb1eaf90257) n/a - - \"\[labeling\] When an extreme number of features are being labeled from a single layer, place additional limits on the maximum number of - - labeling candidates to generate for features in this layer\" [Commit 61bfced6](https://github.com/qgis/QGIS/commit/61bfced6a7ae109bc97a0924eae108c0e51916d5) n/a - - \[layouts\] Fix incorrect alignment of items when the align or distribute tools are used with items with a non-top-left reference point [#31900](https://github.com/qgis/QGIS/issues/31900) [Commit b4550dc4](https://github.com/qgis/QGIS/commit/b4550dc4c06eec23ace4cbc5c6f1f8b23c8ee14f) n/a - - \[processing\] Respect user set default vector output format in vector split algorithm [Commit 90bac82f](https://github.com/qgis/QGIS/commit/90bac82f124ccb53e43bb99f5d483105bea1c967) n/a - - Fix GUI is not updated when layout atlas is set to use the default filename expression [#20786](https://github.com/qgis/QGIS/issues/20786) [Commit a4da849e](https://github.com/qgis/QGIS/commit/a4da849e9d190ece1b748303cc8f68333f1e0e78) n/a - - \[reports\] Remove useless extra set of export actions [#26384](https://github.com/qgis/QGIS/issues/26384) [Commit d6b41813](https://github.com/qgis/QGIS/commit/d6b4181349a274e8d34196a340f4b806403af06b) n/a - - \[reports\] Fix crash when print button clicked before a report section is opened unreported [Commit c93fd0a4](https://github.com/qgis/QGIS/commit/c93fd0a4350ea14db9728ad17ada06e70eb9ffd6) n/a - - \[reports\] Reduce minimum width of report organiser dock [#25916](https://github.com/qgis/QGIS/issues/25916) [Commit 7c490848](https://github.com/qgis/QGIS/commit/7c4908481269f38e1b96c730542d5299903963fb) n/a - - \[layouts\] Add a page number selection combo box at the top of the guide manager dock [#25700](https://github.com/qgis/QGIS/issues/25700) [Commit 2f22aeaf](https://github.com/qgis/QGIS/commit/2f22aeaf276785867ed850f54c691a0a5b7c0aeb) n/a - - Show color button style \"Pick color\" and \"Chooe Color\" and symbol button menu [#25696](https://github.com/qgis/QGIS/issues/25696) [Commit 39cfd0f9](https://github.com/qgis/QGIS/commit/39cfd0f935bb8c6669237bc7abe6ca89c6a82a32) n/a - - Fix out of sync layout bounds after page removal [#26665](https://github.com/qgis/QGIS/issues/26665) [Commit d498eed0](https://github.com/qgis/QGIS/commit/d498eed0a5caf01b914a2c25f0c1d255d955b4a9) n/a - - \[layouts\] Fix odd selection behavior when keyboard modifiers are pressed when rectangular selection ends [Commit 37b5af54](https://github.com/qgis/QGIS/commit/37b5af54d9423563d17422f5b90d6a7dbdfe0299) n/a - - Fix interaction with group members in items panel [#26674](https://github.com/qgis/QGIS/issues/26674) [Commit 5154240f](https://github.com/qgis/QGIS/commit/5154240fa94401952329138300dd2035e5519d5e) n/a - - \[layout\] Fix invalid svg exports when including metadata [#28130](https://github.com/qgis/QGIS/issues/28130) [Commit cc94aebc](https://github.com/qgis/QGIS/commit/cc94aebc6fa2e53adc99902b7f7ac4f87e0361db) n/a - - \[legends\] Fix missing symbols for inverted polygon layers when using filter by map content [#22718](https://github.com/qgis/QGIS/issues/22718) [Commit abc9f47c](https://github.com/qgis/QGIS/commit/abc9f47ca471540c9b0f9dd6159d3ac7f9791a3c) n/a - - Use a slightly larger font size in CRS details on Windows [#31297](https://github.com/qgis/QGIS/issues/31297) [Commit 757017c2](https://github.com/qgis/QGIS/commit/757017c2c29a0ea4b72527e4cd98e700c720022c) n/a - - \[processing\] Add warning when packaging a geopackage with no layers [#31888](https://github.com/qgis/QGIS/issues/31888) [Commit f11e6603](https://github.com/qgis/QGIS/commit/f11e6603957f69a34ad7aa9893aa144cc5020ca4) n/a - - \[layouts\] Fix crash when opening layout with dynamic image in html label [#28996](https://github.com/qgis/QGIS/issues/28996) [Commit 5db6165f](https://github.com/qgis/QGIS/commit/5db6165fb597c2db278e678953578992789fa38b) [Commit e29865cd](https://github.com/qgis/QGIS/commit/e29865cd485c3576db27aab4cad86614f3eff2f3) - - Expose report feature settings when an attribute table is used in an atlas [#28441](https://github.com/qgis/QGIS/issues/28441) [Commit 9fd17c8f](https://github.com/qgis/QGIS/commit/9fd17c8f3cce8fb5864db137da71c3cb61b44510) n/a - - \[layouts\] Fix attribute table ignores cell margin for top/bottom aligned text [#31259](https://github.com/qgis/QGIS/issues/31259) [Commit 7b356fe4](https://github.com/qgis/QGIS/commit/7b356fe4cde1b030ddfb589a22cb59229311074e) n/a - - Fix truncated legend symbol borders when layer has opacity set [Commit 30e14938](https://github.com/qgis/QGIS/commit/30e149387bcccbd14f057a16cb27729c57c9a210) n/a - - Fix adding/moving legend is very slow with large projects [#29058](https://github.com/qgis/QGIS/issues/29058) [Commit 758ac909](https://github.com/qgis/QGIS/commit/758ac9092f9fac3f7533766f329f17832b2dcd35) n/a - - \[reports\] Fix predefined scale mode is incompatible with report outputs [#29196](https://github.com/qgis/QGIS/issues/29196) [Commit fcd21e48](https://github.com/qgis/QGIS/commit/fcd21e485068d8082bdef0a5a7393b57fe5bf3c1) n/a - - Ensure atlas expression evaluation has access to coverage layer scope [#31807](https://github.com/qgis/QGIS/issues/31807) [Commit 3de05939](https://github.com/qgis/QGIS/commit/3de059395706a225ca137b3d4a7a34b27d3cc9ae) n/a - - Resizing pages to content should not create empty page size if no items are present [#29034](https://github.com/qgis/QGIS/issues/29034) [Commit 421e68cf](https://github.com/qgis/QGIS/commit/421e68cf5ae5637001765842e257caf6becdb876) n/a - - Fix map rotation does not immediately restore in reports [#31217](https://github.com/qgis/QGIS/issues/31217) [Commit f5afebe5](https://github.com/qgis/QGIS/commit/f5afebe5dd0228ceb612a9823a80c77ccd51a1e6) n/a - - Do not return nan values when an assistant is used with min val == max val [#31242](https://github.com/qgis/QGIS/issues/31242) [Commit 97923751](https://github.com/qgis/QGIS/commit/979237515ce2921b9552a99eda071e9e9a14297a) n/a - - \[layouts\] Fix label items don\'t update when their opacity \< 100 [#29079](https://github.com/qgis/QGIS/issues/29079) [Commit f9a47738](https://github.com/qgis/QGIS/commit/f9a47738aaaec7504f912b2442195662a216b9e3) n/a - - Fix project load status indicator can get \"stuck\" after project load unreported [Commit 40d95b69](https://github.com/qgis/QGIS/commit/40d95b69d91ade71473f5ea0182040d8398cc668) n/a - - Fix corrupted expressions in filter indicator tooltips [Commit 393e623b](https://github.com/qgis/QGIS/commit/393e623ba7d278eabc4f09aeaabb92f56fa269c9) [Commit 8e0e368f](https://github.com/qgis/QGIS/commit/8e0e368f255ba10c530afd445ecd1ab53bf266bb) - - Fix cannot use GPS panel to draw features in multi polygon/line [#29144](https://github.com/qgis/QGIS/issues/29144) [Commit dc2b209d](https://github.com/qgis/QGIS/commit/dc2b209da3609a47b1457c0cb12417afbcb36344) n/a - - Fix loss of label background settings when restoring projects. [#31427](https://github.com/qgis/QGIS/issues/31427) [Commit aa4a8da3](https://github.com/qgis/QGIS/commit/aa4a8da3a713b6961fccce019c5e9b5778f68b23) n/a - - Fix crash in point displacement renderer [Commit 7043933f](https://github.com/qgis/QGIS/commit/7043933ff2bed42df5ae3439867330e39fe60f53) n/a - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues (if reported) | URL PR or commit | 3.4 backport PR or commit +|----|----|----|----| +| Fix crash when deleting layouts from designer window | [#32465](https://github.com/qgis/QGIS/issues/32465) | [Commit e643e7f6](https://github.com/qgis/QGIS/commit/e643e7f6abe63aff123e07a0137afdda3987d4e6) | n/a +| Fix model to python when model has no input parameters | [Commit 6f1c42e7](https://github.com/qgis/QGIS/commit/6f1c42e7bc9fa6ddfae3bbc1304ebeb53fe6a014) | n/a +| Fix string escaping when converting models to python code | [#32451](https://github.com/qgis/QGIS/issues/32451) | [Commit e3eb4f54](https://github.com/qgis/QGIS/commit/e3eb4f54abdd8c6d4f4de443e3517775e9e565e1) | n/a +| Fix memory leak | [Commit 5be31915](https://github.com/qgis/QGIS/commit/5be319157f112a2fdbab7f03d0010d69f1e79157) | n/a +| Fix potential overflow in raster renderer | [Commit 1ba8db41](https://github.com/qgis/QGIS/commit/1ba8db41b67c7c481affd5271864cc2318ce06e4) | n/a +| Restore project variables early in the project read cycle | [#32382](https://github.com/qgis/QGIS/issues/32382) | [Commit d76835fe](https://github.com/qgis/QGIS/commit/d76835fec5a9217a5ea1996374d142f7319f8d08) | n/a +| Improve docs for Join by Nearest, raise warning in log | [#32317](https://github.com/qgis/QGIS/issues/32317) | [Commit 670c81f9](https://github.com/qgis/QGIS/commit/670c81f9212ada60f56c1c70ee9d37280052622c) | n/a +| Catch some reprojection exceptions during raster rendering | [#32301](https://github.com/qgis/QGIS/issues/32301) | [Commit 1dfc0c1e](https://github.com/qgis/QGIS/commit/1dfc0c1e4eb8be26bb7214e3978aa6d80974c221) | n/a +| \[labeling\] Fix broken numeric formatting settings, add tests | [#32393](https://github.com/qgis/QGIS/issues/32393) | [Commit b58dd674](https://github.com/qgis/QGIS/commit/b58dd6745fabf8bccd6dbeb684b37393d5953cb7) | n/a +| Fix uncaught transform exception when determining AFS layer bounds | unreported | [Commit 857697dd](https://github.com/qgis/QGIS/commit/857697dd9919e80fc03e0c2059e56ce7311e9b49) | n/a +| Fix qt warning thrown when converting a 2.18 project | unreported | [Commit 12ad9fca](https://github.com/qgis/QGIS/commit/12ad9fca1ed5027129161ee5b5c764b8374d0b51) | n/a +| Add option to take no action (\"Leave as an unknown CRS\") when a layer is loaded which has no CRS | #19762, #27634, #24815 (and probably others) | [Commit ffe66bff](https://github.com/qgis/QGIS/commit/ffe66bff82be16dd90cd95f13331e5be7ca2c628) | n/a +| Don\'t force fallback to WGS84 for unknown layer CRSes | unreported | [Commit 93741566](https://github.com/qgis/QGIS/commit/937415663f609fa7e41056aeb1176a0a145accc1) | n/a +| Fix memory layers cannot use non-EPSG CRS codes | unreported, but likely a cause of many bugs | [Commit 2dad68f7](https://github.com/qgis/QGIS/commit/2dad68f76396a419b25fa8dad2b7b16552086740) | n/a +| Fix crash after deleting report sections | [#31302](https://github.com/qgis/QGIS/issues/31302) | [Commit 3356460c](https://github.com/qgis/QGIS/commit/3356460ce70af15105880d135271595dccfc397c) | [Commit d3230ac0](https://github.com/qgis/QGIS/commit/d3230ac0c545604a97fa3028ca3e846bff65004c) +| Ensure polygon rings generated for rendering are always closed | unreported | [Commit a69e38d9](https://github.com/qgis/QGIS/commit/a69e38d9c358faea5ae4a8628add1e6721cc23e8) | n/a +| Don\'t crash QgsTessellator when an empty polygon is added | unreported | [Commit 761b2e77](https://github.com/qgis/QGIS/commit/761b2e778594f4051a72d02b898354f501e336fe) | n/a +| Fix crash in topology checker plugin after a check is canceled | unreported | [Commit 606bcd35](https://github.com/qgis/QGIS/commit/606bcd35143d09cca5b1ec45bdb5b13236e4376b) | n/a +| Fix topology checker multipart check | [#28361](https://github.com/qgis/QGIS/issues/28361) | [Commit 5101386b](https://github.com/qgis/QGIS/commit/5101386b37fb4d180d32d31663404e3bcc647cec) | n/a +| Fix crash on exit when topology checker dock is open with visible results | unreported | [Commit 64375ad4](https://github.com/qgis/QGIS/commit/64375ad4d28597eb97808f64e1481915df7a676c) | n/a +| Don\'t load print layouts when opening project browser items | via email | [Commit 9f1ce084](https://github.com/qgis/QGIS/commit/9f1ce08418db9545ed18d6711c472833f9889e1d) | n/a +| Add QgsProject flag to avoid loading print layouts when reading a project file, avoids crashes when project is loaded in background thread | via email | [Commit d0ed3746](https://github.com/qgis/QGIS/commit/d0ed3746629ae9c9349fe2e9c75550679120026d) | n/a +| Don\'t try to load HTML content when a layout is created in a background thread | via email | [Commit 53252496](https://github.com/qgis/QGIS/commit/532524961c0880b33e1d7ed4a3ce0805d7f0bc71) | [Commit 5fcab0e7](https://github.com/qgis/QGIS/commit/5fcab0e713a1e9ffde8b049f620d4a5cd6a81ff3) +| Huge speed up to QgsTessellator | [Commit 577e1e96](https://github.com/qgis/QGIS/commit/577e1e962d4004f9cd11a169860e0b099216c963) | n/a +| \[processing\] Ensure all objects used by the model are correctly imported | [#32004](https://github.com/qgis/QGIS/issues/32004) | [Commit e5e3fe47](https://github.com/qgis/QGIS/commit/e5e3fe473e8e6764f528b4a40095a7a047e9c357) | n/a +| \[processing\] Avoid confusing use of expression parameter type in Random Points in Polygon algorithm | [#27640](https://github.com/qgis/QGIS/issues/27640) | [Commit 196e15a0](https://github.com/qgis/QGIS/commit/196e15a0ff974622bfa1e7dfdeb9fe8567a7f3b7) | n/a +| \[layouts\] Update map settings variables in UI when map extent/rotation changes | [#24136](https://github.com/qgis/QGIS/issues/24136) | [Commit 86c83537](https://github.com/qgis/QGIS/commit/86c83537f9b03816ba5b8f90c8cf8a2820077441) | n/a +| \[layouts\] Fix layout variables set programmatically do not show in GUI | [#28837](https://github.com/qgis/QGIS/issues/28837) | [Commit 1afdd935](https://github.com/qgis/QGIS/commit/1afdd935cf84cbd702093935a676672d1e349da1) | n/a +| \[layouts\] Ensure variable panels are updated when layout or atlas properties change | [#26402](https://github.com/qgis/QGIS/issues/26402) | [Commit 2b31e03a](https://github.com/qgis/QGIS/commit/2b31e03ad0659500a733d71c10c54e17e6817c10) | n/a +| \[layouts\] Move page background setting to a per-page option | [#25695](https://github.com/qgis/QGIS/issues/25695) | [Commit 45e847ef](https://github.com/qgis/QGIS/commit/45e847ef69b56b4c12774363e20a7a05f49e8618) | n/a +| Optimize QgsContrastEnhancementFunction | [Commit f5c21a0f](https://github.com/qgis/QGIS/commit/f5c21a0fbd72fe840900e0ad35c4af285fbd8a79) | n/a +| \[layouts\] Prevent removal of the last remaining page in a layout | via email | [Commit e6ecfdd3](https://github.com/qgis/QGIS/commit/e6ecfdd39bc2ae842c437700508899a9e1aa9dcd) | [Commit b65f23f8](https://github.com/qgis/QGIS/commit/b65f23f86b4630b4b5157400a713c36081bd56b9) +| \[layouts\] Fix crash when exporting layout with no pages | via email | [Commit b784d698](https://github.com/qgis/QGIS/commit/b784d6982826039bd9fa35b7ecd1a362e29c0b04) | [Commit f8355cbb](https://github.com/qgis/QGIS/commit/f8355cbbbe4bdbbae9c3f1b135ed59bbc51226a2) +| Fix conditional formatting panel high dpi issues | [Commit 1f033fe8](https://github.com/qgis/QGIS/commit/1f033fe83d63a2edb6ddc2b6d90169e3b814764e) | n/a +| Fix loss of font setting when editing conditional format | [Commit 72efc1ed](https://github.com/qgis/QGIS/commit/72efc1edde693800b6604e8ec3afcc892ea5239e) | n/a +| Avoid overflow in QgsImageOperation | [Commit aefbf662](https://github.com/qgis/QGIS/commit/aefbf6627256637cf455b2df409b3a4bf8171b33) | [Commit 9f4d3a87](https://github.com/qgis/QGIS/commit/9f4d3a8745b2d89faeb6a9272369eaa772e3638c) +| \[processing\] Extend api for retrieving a layer in a compatible format | via 3rd party plugin bug tracker | [Commit 651c5071](https://github.com/qgis/QGIS/commit/651c5071806d6f4f4dafc800e6b0d67f043a9ef0) | n/a +| Fix conditional styles in feature list view do not update when the layer\'s conditional styles are changed | [Commit bccd5a46](https://github.com/qgis/QGIS/commit/bccd5a46106d7c5a63b3bd8c64ad1491a60205af) | n/a +| Fix broken display of conditional styles in feature list view | [Commit 5f7264d4](https://github.com/qgis/QGIS/commit/5f7264d4d18d6894c4d33017439dc517a932fd75) | n/a +| Fix incorrect conditional styling applied to rows in some cases | [Commit c15c7271](https://github.com/qgis/QGIS/commit/c15c72718909f4bce2d172b819c74ec7d8d4d9b3) | n/a +| Use invalid colors, not transparent colors, to indict not set colors in conditional formats, fixes incorrect colors used for conditionally styled rows | [Commit bc82cffd](https://github.com/qgis/QGIS/commit/bc82cffd85342d92435600547c220eb1eaf90257) | n/a +| \"\[labeling\] When an extreme number of features are being labeled from a single layer, place additional limits on the maximum number of +| labeling candidates to generate for features in this layer\" | [Commit 61bfced6](https://github.com/qgis/QGIS/commit/61bfced6a7ae109bc97a0924eae108c0e51916d5) | n/a +| \[layouts\] Fix incorrect alignment of items when the align or distribute tools are used with items with a non-top-left reference point | [#31900](https://github.com/qgis/QGIS/issues/31900) | [Commit b4550dc4](https://github.com/qgis/QGIS/commit/b4550dc4c06eec23ace4cbc5c6f1f8b23c8ee14f) | n/a +| \[processing\] Respect user set default vector output format in vector split algorithm | [Commit 90bac82f](https://github.com/qgis/QGIS/commit/90bac82f124ccb53e43bb99f5d483105bea1c967) | n/a +| Fix GUI is not updated when layout atlas is set to use the default filename expression | [#20786](https://github.com/qgis/QGIS/issues/20786) | [Commit a4da849e](https://github.com/qgis/QGIS/commit/a4da849e9d190ece1b748303cc8f68333f1e0e78) | n/a +| \[reports\] Remove useless extra set of export actions | [#26384](https://github.com/qgis/QGIS/issues/26384) | [Commit d6b41813](https://github.com/qgis/QGIS/commit/d6b4181349a274e8d34196a340f4b806403af06b) | n/a +| \[reports\] Fix crash when print button clicked before a report section is opened | unreported | [Commit c93fd0a4](https://github.com/qgis/QGIS/commit/c93fd0a4350ea14db9728ad17ada06e70eb9ffd6) | n/a +| \[reports\] Reduce minimum width of report organiser dock | [#25916](https://github.com/qgis/QGIS/issues/25916) | [Commit 7c490848](https://github.com/qgis/QGIS/commit/7c4908481269f38e1b96c730542d5299903963fb) | n/a +| \[layouts\] Add a page number selection combo box at the top of the guide manager dock | [#25700](https://github.com/qgis/QGIS/issues/25700) | [Commit 2f22aeaf](https://github.com/qgis/QGIS/commit/2f22aeaf276785867ed850f54c691a0a5b7c0aeb) | n/a +| Show color button style \"Pick color\" and \"Chooe Color\" and symbol button menu | [#25696](https://github.com/qgis/QGIS/issues/25696) | [Commit 39cfd0f9](https://github.com/qgis/QGIS/commit/39cfd0f935bb8c6669237bc7abe6ca89c6a82a32) | n/a +| Fix out of sync layout bounds after page removal | [#26665](https://github.com/qgis/QGIS/issues/26665) | [Commit d498eed0](https://github.com/qgis/QGIS/commit/d498eed0a5caf01b914a2c25f0c1d255d955b4a9) | n/a +| \[layouts\] Fix odd selection behavior when keyboard modifiers are pressed when rectangular selection ends | [Commit 37b5af54](https://github.com/qgis/QGIS/commit/37b5af54d9423563d17422f5b90d6a7dbdfe0299) | n/a +| Fix interaction with group members in items panel | [#26674](https://github.com/qgis/QGIS/issues/26674) | [Commit 5154240f](https://github.com/qgis/QGIS/commit/5154240fa94401952329138300dd2035e5519d5e) | n/a +| \[layout\] Fix invalid svg exports when including metadata | [#28130](https://github.com/qgis/QGIS/issues/28130) | [Commit cc94aebc](https://github.com/qgis/QGIS/commit/cc94aebc6fa2e53adc99902b7f7ac4f87e0361db) | n/a +| \[legends\] Fix missing symbols for inverted polygon layers when using filter by map content | [#22718](https://github.com/qgis/QGIS/issues/22718) | [Commit abc9f47c](https://github.com/qgis/QGIS/commit/abc9f47ca471540c9b0f9dd6159d3ac7f9791a3c) | n/a +| Use a slightly larger font size in CRS details on Windows | [#31297](https://github.com/qgis/QGIS/issues/31297) | [Commit 757017c2](https://github.com/qgis/QGIS/commit/757017c2c29a0ea4b72527e4cd98e700c720022c) | n/a +| \[processing\] Add warning when packaging a geopackage with no layers | [#31888](https://github.com/qgis/QGIS/issues/31888) | [Commit f11e6603](https://github.com/qgis/QGIS/commit/f11e6603957f69a34ad7aa9893aa144cc5020ca4) | n/a +| \[layouts\] Fix crash when opening layout with dynamic image in html label | [#28996](https://github.com/qgis/QGIS/issues/28996) | [Commit 5db6165f](https://github.com/qgis/QGIS/commit/5db6165fb597c2db278e678953578992789fa38b) | [Commit e29865cd](https://github.com/qgis/QGIS/commit/e29865cd485c3576db27aab4cad86614f3eff2f3) +| Expose report feature settings when an attribute table is used in an atlas | [#28441](https://github.com/qgis/QGIS/issues/28441) | [Commit 9fd17c8f](https://github.com/qgis/QGIS/commit/9fd17c8f3cce8fb5864db137da71c3cb61b44510) | n/a +| \[layouts\] Fix attribute table ignores cell margin for top/bottom aligned text | [#31259](https://github.com/qgis/QGIS/issues/31259) | [Commit 7b356fe4](https://github.com/qgis/QGIS/commit/7b356fe4cde1b030ddfb589a22cb59229311074e) | n/a +| Fix truncated legend symbol borders when layer has opacity set | [Commit 30e14938](https://github.com/qgis/QGIS/commit/30e149387bcccbd14f057a16cb27729c57c9a210) | n/a +| Fix adding/moving legend is very slow with large projects | [#29058](https://github.com/qgis/QGIS/issues/29058) | [Commit 758ac909](https://github.com/qgis/QGIS/commit/758ac9092f9fac3f7533766f329f17832b2dcd35) | n/a +| \[reports\] Fix predefined scale mode is incompatible with report outputs | [#29196](https://github.com/qgis/QGIS/issues/29196) | [Commit fcd21e48](https://github.com/qgis/QGIS/commit/fcd21e485068d8082bdef0a5a7393b57fe5bf3c1) | n/a +| Ensure atlas expression evaluation has access to coverage layer scope | [#31807](https://github.com/qgis/QGIS/issues/31807) | [Commit 3de05939](https://github.com/qgis/QGIS/commit/3de059395706a225ca137b3d4a7a34b27d3cc9ae) | n/a +| Resizing pages to content should not create empty page size if no items are present | [#29034](https://github.com/qgis/QGIS/issues/29034) | [Commit 421e68cf](https://github.com/qgis/QGIS/commit/421e68cf5ae5637001765842e257caf6becdb876) | n/a +| Fix map rotation does not immediately restore in reports | [#31217](https://github.com/qgis/QGIS/issues/31217) | [Commit f5afebe5](https://github.com/qgis/QGIS/commit/f5afebe5dd0228ceb612a9823a80c77ccd51a1e6) | n/a +| Do not return nan values when an assistant is used with min val == max val | [#31242](https://github.com/qgis/QGIS/issues/31242) | [Commit 97923751](https://github.com/qgis/QGIS/commit/979237515ce2921b9552a99eda071e9e9a14297a) | n/a +| \[layouts\] Fix label items don\'t update when their opacity \< 100 | [#29079](https://github.com/qgis/QGIS/issues/29079) | [Commit f9a47738](https://github.com/qgis/QGIS/commit/f9a47738aaaec7504f912b2442195662a216b9e3) | n/a +| Fix project load status indicator can get \"stuck\" after project load | unreported | [Commit 40d95b69](https://github.com/qgis/QGIS/commit/40d95b69d91ade71473f5ea0182040d8398cc668) | n/a +| Fix corrupted expressions in filter indicator tooltips | [Commit 393e623b](https://github.com/qgis/QGIS/commit/393e623ba7d278eabc4f09aeaabb92f56fa269c9) | [Commit 8e0e368f](https://github.com/qgis/QGIS/commit/8e0e368f255ba10c530afd445ecd1ab53bf266bb) +| Fix cannot use GPS panel to draw features in multi polygon/line | [#29144](https://github.com/qgis/QGIS/issues/29144) | [Commit dc2b209d](https://github.com/qgis/QGIS/commit/dc2b209da3609a47b1457c0cb12417afbcb36344) | n/a +| Fix loss of label background settings when restoring projects. | [#31427](https://github.com/qgis/QGIS/issues/31427) | [Commit aa4a8da3](https://github.com/qgis/QGIS/commit/aa4a8da3a713b6961fccce019c5e9b5778f68b23) | n/a +| Fix crash in point displacement renderer | [Commit 7043933f](https://github.com/qgis/QGIS/commit/7043933ff2bed42df5ae3439867330e39fe60f53) | n/a This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) diff --git a/content/product/visual-changelogs/visualchangelog312/index.md b/content/product/visual-changelogs/visualchangelog312/index.md index ad4c53312..8731027df 100644 --- a/content/product/visual-changelogs/visualchangelog312/index.md +++ b/content/product/visual-changelogs/visualchangelog312/index.md @@ -1029,80 +1029,46 @@ This feature was developed by [Loïc Bartoletti (Oslandia)](https://www.oslandia ### Feature: Bug fixes by Stephen Knox - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues (if reported) URL PR or commit - ------------------------------------------------------------- ----------------------------------------------------- --------------------------------------------------- - Allow editing of postgres JSON fields from Text Edit Widget [#29361](https://github.com/qgis/QGIS/issues/29361) [#30758](https://github.com/qgis/QGIS/pull/30758) - - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues (if reported) | URL PR or commit +|----|----|----|----| +| Allow editing of postgres JSON fields from Text Edit Widget | [#29361](https://github.com/qgis/QGIS/issues/29361) | [#30758](https://github.com/qgis/QGIS/pull/30758) This feature was developed by Stephen Knox ### Feature: Bug fixes by Alessandro Pasotti - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.10 backport commit (GitHub) - ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------- ---------------------------------------------------------------------- ------------------------------------------------------ - \"Recent\" Group do not appear when opening the \"Select by expression\" dialog [#33791](https://github.com/qgis/QGIS/issues/33791) [PR #33922](https://github.com/qgis/QGIS/pull/33922) [PR #33922](https://github.com/qgis/QGIS/pull/33922) - - QGISserver cannot find shp; tries to open absolute instead of relative path [#33200](https://github.com/qgis/QGIS/issues/33200) [PR #33925](https://github.com/qgis/QGIS/pull/33925) risky - - unreported: wrong link in server WFS3 items page (too many slashes) unreported [PR #33926](https://github.com/qgis/QGIS/pull/33926) risky - - Qgis scans raster tables on connection to postgis [#33885](https://github.com/qgis/QGIS/issues/33885) [PR #33922](https://github.com/qgis/QGIS/pull/33922) [PR #34288](https://github.com/qgis/QGIS/pull/34288) - - Layer Properties Information tab - formatting problems [#33862](https://github.com/qgis/QGIS/issues/33862) [PR #33955](https://github.com/qgis/QGIS/pull/33955) [PR #34289](https://github.com/qgis/QGIS/pull/34289) - - Can\'t set min/max values to decimal in raster symbology with QGis Linux versions [#33859](https://github.com/qgis/QGIS/issues/33859) works for me in current master - - QgsVectorLayer readStyle does not read scale based visibility [#33840](https://github.com/qgis/QGIS/issues/33840) [PR #33987](https://github.com/qgis/QGIS/pull/33987) [PR #34289](https://github.com/qgis/QGIS/pull/34289) - - Categorized symbolization does not work on bigint columns in QGIS [#33585](https://github.com/qgis/QGIS/issues/33585) [PR #33992](https://github.com/qgis/QGIS/pull/33992) [PR #34290](https://github.com/qgis/QGIS/pull/34290) - - QGIS fails to apply style file to rasters [#29427](https://github.com/qgis/QGIS/issues/29427) no change required, but still investigating - - copy / paste feature does not work correctly for MultilinestringZ [#33977](https://github.com/qgis/QGIS/issues/33977) works for me in current master - - Edit Form shows and saves raw default-values from geopackage, spatialite or sqlite [#33383](https://github.com/qgis/QGIS/issues/33383) [PR #34012](https://github.com/qgis/QGIS/pull/34012) [PR #34298](https://github.com/qgis/QGIS/pull/34298) - - Not possible to uncheck layers in Order Panel [#33854](https://github.com/qgis/QGIS/issues/33854) [PR #34015](https://github.com/qgis/QGIS/pull/34015) [PR #34288](https://github.com/qgis/QGIS/pull/34288) - - PostgreSQL identity column not recognized properly [#29560](https://github.com/qgis/QGIS/issues/29560) [PR #34017](https://github.com/qgis/QGIS/pull/34017) [PR #34291](https://github.com/qgis/QGIS/pull/34291) - - Spatialite provider does not recognize autoincrement PKs when table definition uses backticks [#34085](https://github.com/qgis/QGIS/issues/34085) [PR #34012](https://github.com/qgis/QGIS/pull/34012) [PR #34298](https://github.com/qgis/QGIS/pull/34298) - - QGIS crash when I click on the button \"Manage Map Themes\" [#33295](https://github.com/qgis/QGIS/issues/33295) [PR #34090](https://github.com/qgis/QGIS/pull/34090) [PR #34098](https://github.com/qgis/QGIS/pull/34098) - - QGIS Server - WMS Request GetPrint fails with ATLAS_PK [#30817](https://github.com/qgis/QGIS/issues/30817) works for me in current master - - QGIS 3.10.2 replace 0 to NULL [#34118](https://github.com/qgis/QGIS/issues/34118) [PR #34152](https://github.com/qgis/QGIS/pull/34152) [PR #34292](https://github.com/qgis/QGIS/pull/34292) - - Representation for NULL values inconsistent use/display [#28643](https://github.com/qgis/QGIS/issues/28643) [PR #34157](https://github.com/qgis/QGIS/pull/34157) [PR #34293](https://github.com/qgis/QGIS/pull/34293) - - DB Manager in 3.11 Master can\'t connect to PostGIS Enabled database [#34132](https://github.com/qgis/QGIS/issues/34132) [PR #34171](https://github.com/qgis/QGIS/pull/34171) N/A - - QGIS doesn\'t respect OGC guidelines for KVP parameters [#34148](https://github.com/qgis/QGIS/issues/34148) [PR #34175](https://github.com/qgis/QGIS/pull/34175) [PR #34294](https://github.com/qgis/QGIS/pull/34294) - - QGIS 3.10 can\'t find pkey of postgres views [#34167](https://github.com/qgis/QGIS/issues/34167) [PR #34179](https://github.com/qgis/QGIS/pull/34179) [PR #34295](https://github.com/qgis/QGIS/pull/34295) - - Duplicating a scratch layer ignores added fields [#34134](https://github.com/qgis/QGIS/issues/34134) [PR #34199](https://github.com/qgis/QGIS/pull/34199) [PR #34203](https://github.com/qgis/QGIS/pull/34203) - - QGIS master project XML is invalid [#34218](https://github.com/qgis/QGIS/issues/34218) [PR #34219](https://github.com/qgis/QGIS/pull/34219) [PR #34297](https://github.com/qgis/QGIS/pull/34297) - - Full row conditional formatting formats wrong full rows [#34122](https://github.com/qgis/QGIS/issues/34122) [PR #34305](https://github.com/qgis/QGIS/pull/34305) [PR #34315](https://github.com/qgis/QGIS/pull/34315) - - filter expression error returns true [#34259](https://github.com/qgis/QGIS/issues/34259) [PR #34309](https://github.com/qgis/QGIS/pull/34309) [PR #34512](https://github.com/qgis/QGIS/pull/34512) - - Fields are shifted when importing a layer with an FID attribute into GeoPackage [#32927](https://github.com/qgis/QGIS/issues/32927) [PR #32934](https://github.com/qgis/QGIS/pull/32934) N/A - - \"split features\" of PostGIS layers become slow since 3.6 [#34326](https://github.com/qgis/QGIS/issues/34326) closed: cannot reproduce with any of the (several) provided datasets - - Cannot add/save more than 1 record/feature in a Spatialite layer/table [#34379](https://github.com/qgis/QGIS/issues/34379) [PR #34423](https://github.com/qgis/QGIS/pull/34423) [PR #34513](https://github.com/qgis/QGIS/pull/34513) - - QGIS crashes when changing \"default value\" in layer property on a point scratch layer, after editing feature [#34404](https://github.com/qgis/QGIS/issues/34404) [PR #34428](https://github.com/qgis/QGIS/pull/34428) [PR #34514](https://github.com/qgis/QGIS/pull/34514) - - Raster calculator turns one row of pixels into nodata [#34435](https://github.com/qgis/QGIS/issues/34435) [PR #34460](https://github.com/qgis/QGIS/pull/34460) [PR #34511](https://github.com/qgis/QGIS/pull/34511) - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.10 backport commit (GitHub) +|----|----|----|----| +| \"Recent\" Group do not appear when opening the \"Select by expression\" dialog | [#33791](https://github.com/qgis/QGIS/issues/33791) | [PR #33922](https://github.com/qgis/QGIS/pull/33922) | [PR #33922](https://github.com/qgis/QGIS/pull/33922) +| QGISserver cannot find shp; tries to open absolute instead of relative path | [#33200](https://github.com/qgis/QGIS/issues/33200) | [PR #33925](https://github.com/qgis/QGIS/pull/33925) | risky +| unreported: wrong link in server WFS3 items page (too many slashes) | unreported | [PR #33926](https://github.com/qgis/QGIS/pull/33926) | risky +| Qgis scans raster tables on connection to postgis | [#33885](https://github.com/qgis/QGIS/issues/33885) | [PR #33922](https://github.com/qgis/QGIS/pull/33922) | [PR #34288](https://github.com/qgis/QGIS/pull/34288) +| Layer Properties Information tab - formatting problems | [#33862](https://github.com/qgis/QGIS/issues/33862) | [PR #33955](https://github.com/qgis/QGIS/pull/33955) | [PR #34289](https://github.com/qgis/QGIS/pull/34289) +| Can\'t set min/max values to decimal in raster symbology with QGis Linux versions | [#33859](https://github.com/qgis/QGIS/issues/33859) | works for me in current master +| QgsVectorLayer readStyle does not read scale based visibility | [#33840](https://github.com/qgis/QGIS/issues/33840) | [PR #33987](https://github.com/qgis/QGIS/pull/33987) | [PR #34289](https://github.com/qgis/QGIS/pull/34289) +| Categorized symbolization does not work on bigint columns in QGIS | [#33585](https://github.com/qgis/QGIS/issues/33585) | [PR #33992](https://github.com/qgis/QGIS/pull/33992) | [PR #34290](https://github.com/qgis/QGIS/pull/34290) +| QGIS fails to apply style file to rasters | [#29427](https://github.com/qgis/QGIS/issues/29427) | no change required, but still investigating +| copy / paste feature does not work correctly for MultilinestringZ | [#33977](https://github.com/qgis/QGIS/issues/33977) | works for me in current master +| Edit Form shows and saves raw default-values from geopackage, spatialite or sqlite | [#33383](https://github.com/qgis/QGIS/issues/33383) | [PR #34012](https://github.com/qgis/QGIS/pull/34012) | [PR #34298](https://github.com/qgis/QGIS/pull/34298) +| Not possible to uncheck layers in Order Panel | [#33854](https://github.com/qgis/QGIS/issues/33854) | [PR #34015](https://github.com/qgis/QGIS/pull/34015) | [PR #34288](https://github.com/qgis/QGIS/pull/34288) +| PostgreSQL identity column not recognized properly | [#29560](https://github.com/qgis/QGIS/issues/29560) | [PR #34017](https://github.com/qgis/QGIS/pull/34017) | [PR #34291](https://github.com/qgis/QGIS/pull/34291) +| Spatialite provider does not recognize autoincrement PKs when table definition uses backticks | [#34085](https://github.com/qgis/QGIS/issues/34085) | [PR #34012](https://github.com/qgis/QGIS/pull/34012) | [PR #34298](https://github.com/qgis/QGIS/pull/34298) +| QGIS crash when I click on the button \"Manage Map Themes\" | [#33295](https://github.com/qgis/QGIS/issues/33295) | [PR #34090](https://github.com/qgis/QGIS/pull/34090) | [PR #34098](https://github.com/qgis/QGIS/pull/34098) +| QGIS Server - WMS Request GetPrint fails with ATLAS_PK | [#30817](https://github.com/qgis/QGIS/issues/30817) | works for me in current master +| QGIS 3.10.2 replace 0 to NULL | [#34118](https://github.com/qgis/QGIS/issues/34118) | [PR #34152](https://github.com/qgis/QGIS/pull/34152) | [PR #34292](https://github.com/qgis/QGIS/pull/34292) +| Representation for NULL values inconsistent use/display | [#28643](https://github.com/qgis/QGIS/issues/28643) | [PR #34157](https://github.com/qgis/QGIS/pull/34157) | [PR #34293](https://github.com/qgis/QGIS/pull/34293) +| DB Manager in 3.11 Master can\'t connect to PostGIS Enabled database | [#34132](https://github.com/qgis/QGIS/issues/34132) | [PR #34171](https://github.com/qgis/QGIS/pull/34171) | N/A +| QGIS doesn\'t respect OGC guidelines for KVP parameters | [#34148](https://github.com/qgis/QGIS/issues/34148) | [PR #34175](https://github.com/qgis/QGIS/pull/34175) | [PR #34294](https://github.com/qgis/QGIS/pull/34294) +| QGIS 3.10 can\'t find pkey of postgres views | [#34167](https://github.com/qgis/QGIS/issues/34167) | [PR #34179](https://github.com/qgis/QGIS/pull/34179) | [PR #34295](https://github.com/qgis/QGIS/pull/34295) +| Duplicating a scratch layer ignores added fields | [#34134](https://github.com/qgis/QGIS/issues/34134) | [PR #34199](https://github.com/qgis/QGIS/pull/34199) | [PR #34203](https://github.com/qgis/QGIS/pull/34203) +| QGIS master project XML is invalid | [#34218](https://github.com/qgis/QGIS/issues/34218) | [PR #34219](https://github.com/qgis/QGIS/pull/34219) | [PR #34297](https://github.com/qgis/QGIS/pull/34297) +| Full row conditional formatting formats wrong full rows | [#34122](https://github.com/qgis/QGIS/issues/34122) | [PR #34305](https://github.com/qgis/QGIS/pull/34305) | [PR #34315](https://github.com/qgis/QGIS/pull/34315) +| filter expression error returns true | [#34259](https://github.com/qgis/QGIS/issues/34259) | [PR #34309](https://github.com/qgis/QGIS/pull/34309) | [PR #34512](https://github.com/qgis/QGIS/pull/34512) +| Fields are shifted when importing a layer with an FID attribute into GeoPackage | [#32927](https://github.com/qgis/QGIS/issues/32927) | [PR #32934](https://github.com/qgis/QGIS/pull/32934) | N/A +| \"split features\" of PostGIS layers become slow since 3.6 | [#34326](https://github.com/qgis/QGIS/issues/34326) | closed: cannot reproduce with any of the (several) provided datasets +| Cannot add/save more than 1 record/feature in a Spatialite layer/table | [#34379](https://github.com/qgis/QGIS/issues/34379) | [PR #34423](https://github.com/qgis/QGIS/pull/34423) | [PR #34513](https://github.com/qgis/QGIS/pull/34513) +| QGIS crashes when changing \"default value\" in layer property on a point scratch layer, after editing feature | [#34404](https://github.com/qgis/QGIS/issues/34404) | [PR #34428](https://github.com/qgis/QGIS/pull/34428) | [PR #34514](https://github.com/qgis/QGIS/pull/34514) +| Raster calculator turns one row of pixels into nodata | [#34435](https://github.com/qgis/QGIS/issues/34435) | [PR #34460](https://github.com/qgis/QGIS/pull/34460) | [PR #34511](https://github.com/qgis/QGIS/pull/34511) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -1110,19 +1076,13 @@ This feature was developed by [Alessandro Pasotti](https://www.itopen.it/) ### Feature: Bug fixes by Sandro Santilli - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.10 backport commit (GitHub) - --------------------------------------------------------------------- ------------------------------------------------------ ------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------ - repository files modified by \'make check\' [#25830](https://github.com/qgis/QGIS/issues/25830) - - Runs of testsuite leaves hundreds of directories in \~/.local/share [#34185](https://github.com/qgis/QGIS/issues/34185) [Commit 96a7fb8](https://github.com/qgis/QGIS/commit/96a7fb8f5acf3a278919f88c7c5abc4d20b8b6c2) N/A - - Drop use of deprecated QgsCoordinateReferenceSystem constructor [PR #34186](https://github.com/qgis/QGIS/pull/34186) [Commit b4fa419](https://github.com/qgis/QGIS/commit/b4fa419f7654ea7d1bce666b99f0534c415d8634) N/A - - Only look for pointcloud in its installed extension schema [#33509](https://github.com/qgis/QGIS/issues/33509) [Commit 1f44b29](https://github.com/qgis/QGIS/commit/1f44b29933bff3b8806bba75b761dd47b6c349c8) N/A - - QGIS 3.10 unable to load PostGIS-table on MacOS Catalina [#32558](https://github.com/qgis/QGIS/issues/32558) [Commit d15ce6b](https://github.com/qgis/QGIS/commit/d15ce6b4c30f9faed8b818c575d6b729192fa064) [Commit a06b164](https://github.com/qgis/QGIS/commit/a06b164b5465ee7a0f8509e737d7c71ea7c166db) - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.10 backport commit (GitHub) +|----|----|----|----| +| repository files modified by \'make check\' | [#25830](https://github.com/qgis/QGIS/issues/25830) +| Runs of testsuite leaves hundreds of directories in \~/.local/share | [#34185](https://github.com/qgis/QGIS/issues/34185) | [Commit 96a7fb8](https://github.com/qgis/QGIS/commit/96a7fb8f5acf3a278919f88c7c5abc4d20b8b6c2) | N/A +| Drop use of deprecated QgsCoordinateReferenceSystem constructor | [PR #34186](https://github.com/qgis/QGIS/pull/34186) | [Commit b4fa419](https://github.com/qgis/QGIS/commit/b4fa419f7654ea7d1bce666b99f0534c415d8634) | N/A +| Only look for pointcloud in its installed extension schema | [#33509](https://github.com/qgis/QGIS/issues/33509) | [Commit 1f44b29](https://github.com/qgis/QGIS/commit/1f44b29933bff3b8806bba75b761dd47b6c349c8) | N/A +| QGIS 3.10 unable to load PostGIS-table on MacOS Catalina | [#32558](https://github.com/qgis/QGIS/issues/32558) | [Commit d15ce6b](https://github.com/qgis/QGIS/commit/d15ce6b4c30f9faed8b818c575d6b729192fa064) | [Commit a06b164](https://github.com/qgis/QGIS/commit/a06b164b5465ee7a0f8509e737d7c71ea7c166db) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -1130,27 +1090,19 @@ This feature was developed by Sandro Santilli ### Feature: Bug fixes by Even Rouault -+------------------------------------------------------------------------------------------+-----------------------------------------------------+----------------------------------------------------------------------------------------------+------------------------------------------------------+ + | Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.10 backport commit (GitHub) | -+==========================================================================================+=====================================================+==============================================================================================+======================================================+ +|----|----|----|----| | Crash when applying wrong filter to OAFeat layer | [#33878](https://github.com/qgis/QGIS/issues/33878) | [PR #33927](https://github.com/qgis/QGIS/pull/33927) | [PR #33958](https://github.com/qgis/QGIS/pull/33958) | -+------------------------------------------------------------------------------------------+-----------------------------------------------------+----------------------------------------------------------------------------------------------+------------------------------------------------------+ | Oracle provider: fix compiler warnings | - | [PR #33930](https://github.com/qgis/QGIS/pull/33930) | - | -+------------------------------------------------------------------------------------------+-----------------------------------------------------+----------------------------------------------------------------------------------------------+------------------------------------------------------+ | Cannot import 3D vector into Spatialite datasource (works for GPKG) | [#33883](https://github.com/qgis/QGIS/issues/33883) | [PR #33938](https://github.com/qgis/QGIS/pull/33938) | [PR #33945](https://github.com/qgis/QGIS/pull/33945) | -+------------------------------------------------------------------------------------------+-----------------------------------------------------+----------------------------------------------------------------------------------------------+------------------------------------------------------+ | \[Oracle\] Fix MultiSurface with straight polygon | - | [PR #33959](https://github.com/qgis/QGIS/pull/33959) | not doable | -+------------------------------------------------------------------------------------------+-----------------------------------------------------+----------------------------------------------------------------------------------------------+------------------------------------------------------+ | Geometries stored in Oracle table fail sdo_geom.validate_geometry_with_context(..) check | [#29085](https://github.com/qgis/QGIS/issues/29085) | [PR #33959](https://github.com/qgis/QGIS/pull/33959) | not doable | -+------------------------------------------------------------------------------------------+-----------------------------------------------------+----------------------------------------------------------------------------------------------+------------------------------------------------------+ | QGIS WFS / OGC API -- Features not showing list typed attributes correctly | [#33758](https://github.com/qgis/QGIS/issues/33758) | [PR #33983](https://github.com/qgis/QGIS/pull/33983) | N/A | -+------------------------------------------------------------------------------------------+-----------------------------------------------------+----------------------------------------------------------------------------------------------+------------------------------------------------------+ | Legend causing a crash | [#32913](https://github.com/qgis/QGIS/issues/32913) | [PR #34004](https://github.com/qgis/QGIS/pull/34004) | [PR #34063](https://github.com/qgis/QGIS/pull/34063) | -+------------------------------------------------------------------------------------------+-----------------------------------------------------+----------------------------------------------------------------------------------------------+------------------------------------------------------+ | Draw effects units setting doesn\'t persist | [#34089](https://github.com/qgis/QGIS/issues/34089) | [PR #34135](https://github.com/qgis/QGIS/pull/34135) | [PR #34151](https://github.com/qgis/QGIS/pull/34151) | -+------------------------------------------------------------------------------------------+-----------------------------------------------------+----------------------------------------------------------------------------------------------+------------------------------------------------------+ | Bad georeferencing of OZI .map | [#34299](https://github.com/qgis/QGIS/issues/34299) | [GDAL commit](https://github.com/OSGeo/gdal/commit/7bedf61bbb8d8c331642b44f30c083abb43f4085) | - | -+------------------------------------------------------------------------------------------+-----------------------------------------------------+----------------------------------------------------------------------------------------------+------------------------------------------------------+ + This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -1158,17 +1110,12 @@ This feature was developed by [Even Rouault](http://www.spatialys.com/) ### Feature: Bug fixes by Alexander Bruy - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.10 backport commit (GitHub) - --------------------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------------------------------ - Remove verbose wording on layout toolbar buttons [#30161](https://github.com/qgis/QGIS/issues/30161) [PR #33912](https://github.com/qgis/QGIS/pull/33912) - - Unable to paste a layer in an empty project [#26710](https://github.com/qgis/QGIS/issues/26710) [PR #33961](https://github.com/qgis/QGIS/pull/33961) [PR #33965](https://github.com/qgis/QGIS/pull/33965) - - DB Manager: Create Layer dialog should be closed or cleared once the new layer is generated [#25535](https://github.com/qgis/QGIS/issues/25535) [PR #33910](https://github.com/qgis/QGIS/pull/33910) - - Two different default shortcuts for the Layer styling panel (F7 vs Ctrl+3) [#26696](https://github.com/qgis/QGIS/issues/26696) [PR #33984](https://github.com/qgis/QGIS/pull/33984) - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.10 backport commit (GitHub) +|----|----|----|----| +| Remove verbose wording on layout toolbar buttons | [#30161](https://github.com/qgis/QGIS/issues/30161) | [PR #33912](https://github.com/qgis/QGIS/pull/33912) +| Unable to paste a layer in an empty project | [#26710](https://github.com/qgis/QGIS/issues/26710) | [PR #33961](https://github.com/qgis/QGIS/pull/33961) | [PR #33965](https://github.com/qgis/QGIS/pull/33965) +| DB Manager: Create Layer dialog should be closed or cleared once the new layer is generated | [#25535](https://github.com/qgis/QGIS/issues/25535) | [PR #33910](https://github.com/qgis/QGIS/pull/33910) +| Two different default shortcuts for the Layer styling panel (F7 vs Ctrl+3) | [#26696](https://github.com/qgis/QGIS/issues/26696) | [PR #33984](https://github.com/qgis/QGIS/pull/33984) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -1176,23 +1123,23 @@ This feature was developed by Alexander Bruy ### Feature: Bug fixes by Paul Blottiere -+---------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------+------------------------------------------------------+------------------------------------------------------+ + | Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.10 backport commit (GitHub) | -+=================================================================================+====================================================================================================================+======================================================+======================================================+ +|----|----|----|----| | Fixes compilation on Arch Linux | Unreported | [PR #34110](https://github.com/qgis/QGIS/pull/34110) | [PR #34146](https://github.com/qgis/QGIS/pull/34146) | -+---------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------+------------------------------------------------------+------------------------------------------------------+ + | Move labels doesn\'t work with GPKG QGIS 3.4 | [#30408](https://github.com/qgis/QGIS/issues/30408) | Closed (works on master and 3.10) | - | -+---------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------+------------------------------------------------------+------------------------------------------------------+ + | Auxiliary storage not usable in non editable layer | [#30376](https://github.com/qgis/QGIS/issues/30376) | Feedback (works on master and 3.10) | - | -+---------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------+------------------------------------------------------+------------------------------------------------------+ + | Labels Buffer DD options do not have fields set and do not render in map canvas | [#28544](https://github.com/qgis/QGIS/issues/28544) | [PR #34153](https://github.com/qgis/QGIS/pull/34153) | risky | -+---------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------+------------------------------------------------------+------------------------------------------------------+ + | QGIS does not load embedded layers when opening projects | [#34060](https://github.com/qgis/QGIS/issues/34060) | [PR #34311](https://github.com/qgis/QGIS/pull/34311) | [PR #34706](https://github.com/qgis/QGIS/pull/34706) | -+---------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------+------------------------------------------------------+------------------------------------------------------+ + | Embedded layers are duplicated after opening | Unreported | [PR #34311](https://github.com/qgis/QGIS/pull/34311) | [PR #34706](https://github.com/qgis/QGIS/pull/34706) | -+---------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------+------------------------------------------------------+------------------------------------------------------+ + | Raise log level of server exception | [Discussed on qgis-developers list](%5Dhttps://lists.osgeo.org/pipermail/qgis-developer/2020-February/060108.html) | [PR #34256](https://github.com/qgis/QGIS/pull/34256) | [PR #34539](https://github.com/qgis/QGIS/pull/34539) | -+---------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------+------------------------------------------------------+------------------------------------------------------+ + This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -1200,23 +1147,17 @@ This feature was developed by [Paul Blottiere](https://hytech-imaging.fr/) ### Feature: Bug fixes by Denis Rouzaud -+---------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------+-------------------------------+ + | Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.10 backport commit (GitHub) | -+=======================================================================================+=====================================================+======================================================+===============================+ +|----|----|----|----| | Crash with relations | [#33120](https://github.com/qgis/QGIS/issues/33120) | [PR #34255](https://github.com/qgis/QGIS/pull/34255) | - | -+---------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------+-------------------------------+ | Crash with relations V2 | [#33120](https://github.com/qgis/QGIS/issues/33120) | [PR #34403](https://github.com/qgis/QGIS/pull/34403) | done | -+---------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------+-------------------------------+ | Fix map layer actions rendering in attribute table | Unreported | [PR #34266](https://github.com/qgis/QGIS/pull/34266) | done | -+---------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------+-------------------------------+ | DnD improvements (sync selections) | [#28570](https://github.com/qgis/QGIS/issues/28570) | [PR #34411](https://github.com/qgis/QGIS/pull/34411) | TODO? | -+---------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------+-------------------------------+ | DnD improvements (container config) | [#29063](https://github.com/qgis/QGIS/issues/29063) | [PR #34433](https://github.com/qgis/QGIS/pull/34433) | | -+---------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------+-------------------------------+ | DnD improvements (do not hide behind double click) | [#29063](https://github.com/qgis/QGIS/issues/29063) | [PR #34479](https://github.com/qgis/QGIS/pull/34479) | | -+---------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------+-------------------------------+ | disable browsing auto pan/scale in attribute table when showing visible features only | [#34486](https://github.com/qgis/QGIS/issues/34486) | [PR #34493](https://github.com/qgis/QGIS/pull/34493) | | -+---------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------+-------------------------------+ + This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -1224,27 +1165,19 @@ This feature was developed by [Denis Rouzaud](https://www.opengis.ch/) ### Feature: Bug fixes by Julien Cabieces -+------------------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------+-------------------------------+ + | Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.10 backport commit (GitHub) | -+======================================================================================================+=====================================================+======================================================+===============================+ +|----|----|----|----| | Snapping and vertex tool not working with some layers if snapping was enabled when loaded | [#33449](https://github.com/qgis/QGIS/issues/33449) | [PR #33757](https://github.com/qgis/QGIS/pull/33757) | N/A | -+------------------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------+-------------------------------+ | Snapping not possible in new project with new layer | [#32969](https://github.com/qgis/QGIS/issues/32969) | Duplicate | - | -+------------------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------+-------------------------------+ | Vertex Tool cache not refreshing after changes to line features | [#33947](https://github.com/qgis/QGIS/issues/33947) | Won\'t fix | - | -+------------------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------+-------------------------------+ | \"fill ring\" do not trigger the correct computation of the area in the \"default value\" expression | [#32377](https://github.com/qgis/QGIS/issues/32377) | Closed (fixed in 3.10 and master) | - | -+------------------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------+-------------------------------+ | \"view feature form\" opens the wrong feature/record | [#33880](https://github.com/qgis/QGIS/issues/33880) | [PR #34009](https://github.com/qgis/QGIS/pull/34009) | TODO | -+------------------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------+-------------------------------+ | setFilterExpression and QGIS Filter output different results | [#33454](https://github.com/qgis/QGIS/issues/33454) | Closed (not a QGIS issue) | - | -+------------------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------+-------------------------------+ | Crash while using Oracle views with primary key defined as number without precision | [#31626](https://github.com/qgis/QGIS/issues/31626) | [PR #34312](https://github.com/qgis/QGIS/pull/34312) | TODO | -+------------------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------+-------------------------------+ | WCS client stopped working on a specific service from 2.18 to 3.x | [#33339](https://github.com/qgis/QGIS/issues/33339) | [PR #34300](https://github.com/qgis/QGIS/pull/34300) | TODO | -+------------------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------+-------------------------------+ | Crash in relation reference test | [#34779](https://github.com/qgis/QGIS/issues/34779) | [PR #34822](https://github.com/qgis/QGIS/pull/34822) | TODO | -+------------------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------+-------------------------------+ + This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -1252,27 +1185,19 @@ This feature was developed by [Julien Cabieces](https://www.oslandia.com/) ### Feature: Bug fixes by Bertrand Rix -+------------------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------+-------------------------------+ + | Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.10 backport commit (GitHub) | -+======================================================================================================+=====================================================+======================================================+===============================+ +|----|----|----|----| | Snapping and vertex tool not working with some layers if snapping was enabled when loaded | [#33449](https://github.com/qgis/QGIS/issues/33449) | [PR #33757](https://github.com/qgis/QGIS/pull/33757) | N/A | -+------------------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------+-------------------------------+ | Snapping not possible in new project with new layer | [#32969](https://github.com/qgis/QGIS/issues/32969) | Duplicate | - | -+------------------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------+-------------------------------+ | Vertex Tool cache not refreshing after changes to line features | [#33947](https://github.com/qgis/QGIS/issues/33947) | Won\'t fix | - | -+------------------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------+-------------------------------+ | \"fill ring\" do not trigger the correct computation of the area in the \"default value\" expression | [#32377](https://github.com/qgis/QGIS/issues/32377) | Closed (fixed in 3.10 and master) | - | -+------------------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------+-------------------------------+ | \"view feature form\" opens the wrong feature/record | [#33880](https://github.com/qgis/QGIS/issues/33880) | [PR #34009](https://github.com/qgis/QGIS/pull/34009) | TODO | -+------------------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------+-------------------------------+ | setFilterExpression and QGIS Filter output different results | [#33454](https://github.com/qgis/QGIS/issues/33454) | Closed (not a QGIS issue) | - | -+------------------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------+-------------------------------+ | Crash while using Oracle views with primary key defined as number without precision | [#31626](https://github.com/qgis/QGIS/issues/31626) | [PR #34312](https://github.com/qgis/QGIS/pull/34312) | TODO | -+------------------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------+-------------------------------+ | WCS client stopped working on a specific service from 2.18 to 3.x | [#33339](https://github.com/qgis/QGIS/issues/33339) | [PR #34300](https://github.com/qgis/QGIS/pull/34300) | TODO | -+------------------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------+-------------------------------+ | Crash in relation reference test | [#34779](https://github.com/qgis/QGIS/issues/34779) | [PR #34822](https://github.com/qgis/QGIS/pull/34822) | TODO | -+------------------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------+-------------------------------+ + This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -1280,31 +1205,19 @@ This feature was developed by [Bertrand Rix](https://www.oslandia.com/) ### Feature: Bug fixes by Loïc Bartoletti - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.10 backport commit (GitHub) - ------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------------------------------ - Close vertex for line when editing [#32359](https://github.com/qgis/QGIS/issues/32359) [PR #34217](https://github.com/qgis/QGIS/pull/34217) [PR #34285](https://github.com/qgis/QGIS/pull/34285) - - Fix Grass linking on FreeBSD reported on FreeBSD ML [PR #34088](https://github.com/qgis/QGIS/pull/34088) [PR #34238](https://github.com/qgis/QGIS/pull/34238) - - \[Regular Shape\] Allow undo click when digitizing new features [#25597](https://github.com/qgis/QGIS/issues/25597) [PR #34080](https://github.com/qgis/QGIS/pull/34080) [PR #34302](https://github.com/qgis/QGIS/pull/34302) - - Remove Added Vertex with Add Circular String [#29688](https://github.com/qgis/QGIS/issues/29688) [PR #34058](https://github.com/qgis/QGIS/pull/34058) [PR #34301](https://github.com/qgis/QGIS/pull/34301) - - Rubberband not working correctly with \"Shapes\" digtizing in rotated map window [#33287](https://github.com/qgis/QGIS/issues/33287) Duplicate - - Digitizing: LineStringZ does not inherit Z-coordinates from points if line starts by snapping to a point with no Z coordinate [#33201](https://github.com/qgis/QGIS/issues/33201) [PR #33642](https://github.com/qgis/QGIS/pull/33642) [PR #33951](https://github.com/qgis/QGIS/pull/33951) - - Split feature makes QGIS 3.4.6 crash [#33408](https://github.com/qgis/QGIS/issues/33408) Already fixed - - Fix oriented minimum bounding box algorithm [#33532](https://github.com/qgis/QGIS/issues/33532) [PR #34334](https://github.com/qgis/QGIS/pull/34334) [PR #34338](https://github.com/qgis/QGIS/pull/34338) - - error with returned angle by orientedMinimumBoundingBox() [#31371](https://github.com/qgis/QGIS/issues/31371) Closed. Lacks of feedback - - Fix build with txt2tags \>= 3.5 directly reported by FreeBSD qgis maintainer [PR #34377](https://github.com/qgis/QGIS/pull/34377) [PR #34389](https://github.com/qgis/QGIS/pull/34389) - - Fix identify menu when an expression is used as display name unreported [PR #34361](https://github.com/qgis/QGIS/pull/34361) [PR #34402](https://github.com/qgis/QGIS/pull/34402) - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.10 backport commit (GitHub) +|----|----|----|----| +| Close vertex for line when editing | [#32359](https://github.com/qgis/QGIS/issues/32359) | [PR #34217](https://github.com/qgis/QGIS/pull/34217) | [PR #34285](https://github.com/qgis/QGIS/pull/34285) +| Fix Grass linking on FreeBSD | reported on FreeBSD ML | [PR #34088](https://github.com/qgis/QGIS/pull/34088) | [PR #34238](https://github.com/qgis/QGIS/pull/34238) +| \[Regular Shape\] Allow undo click when digitizing new features | [#25597](https://github.com/qgis/QGIS/issues/25597) | [PR #34080](https://github.com/qgis/QGIS/pull/34080) | [PR #34302](https://github.com/qgis/QGIS/pull/34302) +| Remove Added Vertex with Add Circular String | [#29688](https://github.com/qgis/QGIS/issues/29688) | [PR #34058](https://github.com/qgis/QGIS/pull/34058) | [PR #34301](https://github.com/qgis/QGIS/pull/34301) +| Rubberband not working correctly with \"Shapes\" digtizing in rotated map window | [#33287](https://github.com/qgis/QGIS/issues/33287) | Duplicate +| Digitizing: LineStringZ does not inherit Z-coordinates from points if line starts by snapping to a point with no Z coordinate | [#33201](https://github.com/qgis/QGIS/issues/33201) | [PR #33642](https://github.com/qgis/QGIS/pull/33642) | [PR #33951](https://github.com/qgis/QGIS/pull/33951) +| Split feature makes QGIS 3.4.6 crash | [#33408](https://github.com/qgis/QGIS/issues/33408) | Already fixed +| Fix oriented minimum bounding box algorithm | [#33532](https://github.com/qgis/QGIS/issues/33532) | [PR #34334](https://github.com/qgis/QGIS/pull/34334) | [PR #34338](https://github.com/qgis/QGIS/pull/34338) +| error with returned angle by orientedMinimumBoundingBox() | [#31371](https://github.com/qgis/QGIS/issues/31371) | Closed. Lacks of feedback +| Fix build with txt2tags \>= 3.5 | directly reported by FreeBSD qgis maintainer | [PR #34377](https://github.com/qgis/QGIS/pull/34377) | [PR #34389](https://github.com/qgis/QGIS/pull/34389) +| Fix identify menu when an expression is used as display name | unreported | [PR #34361](https://github.com/qgis/QGIS/pull/34361) | [PR #34402](https://github.com/qgis/QGIS/pull/34402) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -1312,23 +1225,15 @@ This feature was developed by [Loïc Bartoletti](https://www.oslandia.com/) ### Feature: Bug fixes by Sebastien Peillet - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.10 backport commit (GitHub) - ------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------- ----------------------------------------------------------------------- ------------------------------- - Extend line does not work in compoundCurvedZ layer [#32080](https://github.com/qgis/QGIS/issues/32080) [PR #34055](https://github.com/qgis/QGIS/pull/34055) - - Feature attribute selection design bug [#29542](https://github.com/qgis/QGIS/issues/29542) [PR #34359](https://github.com/qgis/QGIS/pull/34359) - - Unable to add a new feature when joining two PostGIS tables [#33148](https://github.com/qgis/QGIS/issues/33148) [PR #34216](https://github.com/qgis/QGIS/pull/34216) - - Copy/Paste fails from one layer to another when layer has NOT NULL constraints and transaction groups are enabled [#29603](https://github.com/qgis/QGIS/issues/29603) Already fixed by [PR #33688](https://github.com/qgis/QGIS/pull/33688) - - QGIS freezes when creating new shapefiles [#32069](https://github.com/qgis/QGIS/issues/32069) Already fixed - - Oracle : tables are listed once for Polygons and once for MultiPolygons but both show all geometries [#32521](https://github.com/qgis/QGIS/issues/32521) [PR #34358](https://github.com/qgis/QGIS/pull/34358) - - BUG: fix invalid layer result when Oracle version is under 12 unreported [PR #34546](https://github.com/qgis/QGIS/pull/34546) - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.10 backport commit (GitHub) +|----|----|----|----| +| Extend line does not work in compoundCurvedZ layer | [#32080](https://github.com/qgis/QGIS/issues/32080) | [PR #34055](https://github.com/qgis/QGIS/pull/34055) +| Feature attribute selection design bug | [#29542](https://github.com/qgis/QGIS/issues/29542) | [PR #34359](https://github.com/qgis/QGIS/pull/34359) +| Unable to add a new feature when joining two PostGIS tables | [#33148](https://github.com/qgis/QGIS/issues/33148) | [PR #34216](https://github.com/qgis/QGIS/pull/34216) +| Copy/Paste fails from one layer to another when layer has NOT NULL constraints and transaction groups are enabled | [#29603](https://github.com/qgis/QGIS/issues/29603) | Already fixed by [PR #33688](https://github.com/qgis/QGIS/pull/33688) +| QGIS freezes when creating new shapefiles | [#32069](https://github.com/qgis/QGIS/issues/32069) | Already fixed +| Oracle : tables are listed once for Polygons and once for MultiPolygons but both show all geometries | [#32521](https://github.com/qgis/QGIS/issues/32521) | [PR #34358](https://github.com/qgis/QGIS/pull/34358) +| BUG: fix invalid layer result when Oracle version is under 12 | unreported | [PR #34546](https://github.com/qgis/QGIS/pull/34546) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -1336,53 +1241,30 @@ This feature was developed by [Sebastien Peillet](https://www.oslandia.com/) ### Feature: Bug fixes by Nyall Dawson - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.10 backport commit (GitHub) - ------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------ - Fix IN/NOT IN evaluation with very long number like strings [#34314](https://github.com/qgis/QGIS/issues/34314) [Commit 167e0de](https://github.com/qgis/QGIS/commit/167e0de65b0106a3c19181a2c415c2b0ba0da117) [Commit aca059a](https://github.com/qgis/QGIS/commit/aca059a82021cb05b58664d3b0f2db751b8f37df) - - \[processing\] Define Layer Projection tool should write .prj files using ESRI WKT1 format [#34007](https://github.com/qgis/QGIS/issues/34007) [Commit f41dd11e](https://github.com/qgis/QGIS/commit/f41dd11e9214b4d6ca5dcc31c6612a65d134ce83) Submitted - - Show \'unknown CRS\' in status bar instead of blank text when project is set to an unknown CRS [#33458](https://github.com/qgis/QGIS/issues/33458) [Commit c6319b2](https://github.com/qgis/QGIS/commit/c6319b263992c9d52646096d851cab6c674125ff) Submitted - - Don\'t force users to make a choice in the datum transform dialog [#34234](https://github.com/qgis/QGIS/issues/34234) [Commit 644a552](https://github.com/qgis/QGIS/commit/644a5525ec08a77b4c703a7066c94802bbfa1036) Submitted - - Fix crash when changing raster data source [#34231](https://github.com/qgis/QGIS/issues/34231) [Commit caf334e6](https://github.com/qgis/QGIS/commit/caf334e65b11f9ee1590f74fe395e97d92bbe699) [Commit b4142c3](https://github.com/qgis/QGIS/commit/b4142c3832b9f14de97df08caf20a06dee12c02f) - - Handle unit type \"m\" in custom WKT strings on proj 6 builds [#34196](https://github.com/qgis/QGIS/issues/34196) [Commit bb20cee](https://github.com/qgis/QGIS/commit/bb20cee00a931da46b830f0d1e9565d9863f9ba3) [Commit 97c50f9](https://github.com/qgis/QGIS/commit/97c50f929fbbdd9b3eaef8f8bdf423f9daa3a163) - - Show full CRS WKT for custom CRS in layer properties [#33862](https://github.com/qgis/QGIS/issues/33862) [Commit 19d58bda](https://github.com/qgis/QGIS/commit/19d58bda08c202b29020a3e9c485fac80350fc79) [Commit 2908227](https://github.com/qgis/QGIS/commit/2908227f91ccfde245a0a608b50b7758b3eba8dd) - - \[processing\] Fix modeler draws lines to wrong output when connecting green output boxes Unreported [Commit 5ae9807](https://github.com/qgis/QGIS/commit/5ae9807303e909a504288d97a2efc4cc04a62670) [Commit 528a45d](https://github.com/qgis/QGIS/commit/528a45d7453b7cbeb44450d5c81de80c8dd66611) - - \[processing\] Fix Points Along Geometry handling of multipart geometries [#34022](https://github.com/qgis/QGIS/issues/34022) [Commit 3fb18a2](https://github.com/qgis/QGIS/commit/3fb18a2260cbc432e892a4dacbae0092a775ec9d) [Commit ac3b446](https://github.com/qgis/QGIS/commit/ac3b446aead90d5ea5cab101807859e5ce6f1b44) - - \[processing\] Fix QStringList values are not accepted as valid values for multi-field parameters Unreported [Commit abcb8d2](https://github.com/qgis/QGIS/commit/abcb8d20c66b3c235802b10e68d6abc34736e2c5) [Commit d421313](https://github.com/qgis/QGIS/commit/d421313f05fd0e5a6974568eccd36c4213f41f8f) - - \[processing\] Fix some field names are rejected in modeler for non-multi field parameters Unreported [Commit 9bcd980](https://github.com/qgis/QGIS/commit/9bcd98094c015265e7e94c55f248248e56c24e51) N/A - 3.12 only - - Fix crash in server feature info Unreported [Commit b3f37fde](https://github.com/qgis/QGIS/commit/b3f37fde9bc4785aebca29e6553d6c1de715f523) Submitted - - Fix overflow by assigning double max to float, invalid min Unreported [Commit 2b15e255](https://github.com/qgis/QGIS/commit/2b15e255eaf63f1d45b8e963fca7f9f9e4bf8d40) N/A - 3.12 only - - Fix crash in QgsGeometryDuplicateCheck due to heap use after free Unreported [Commit 195576e](https://github.com/qgis/QGIS/commit/195576e57f0aff064e962ce16b37533ab4924dce) [Commit dc647bc](https://github.com/qgis/QGIS/commit/dc647bc56fb37207a75d55638926e7a2db75a8be) - - Fix crash on destruction of QgsPointLocator, if object is destroyed while indexing is happening in the background Unreported [Commit 08adb23](https://github.com/qgis/QGIS/commit/08adb23a7ec284a2f84ecf7ac469fbe9004ab57e) N/A - 3.12 only - - Fix crashes when reading certain resampled raster files [#33711](https://github.com/qgis/QGIS/issues/33711) [Commit b2c5a45](https://github.com/qgis/QGIS/commit/b2c5a456fa4e9613ac33b8aaaed774ad3b7293a1) [Commit 388277e](https://github.com/qgis/QGIS/commit/388277e642d99b93bd7f25197d6418b5dfb888bd) - - Fix use after free in 3d point symbol Unreported [Commit df7979c](https://github.com/qgis/QGIS/commit/df7979cf94c43352cd10db97c16075b8816ec6c4) [Commit 7204de2](https://github.com/qgis/QGIS/commit/7204de27f3305146fbd6f8e32355c365030afc31) - - Fix leaks in geometry generator symbol layer Unreported [Commit 1610fb8](https://github.com/qgis/QGIS/commit/1610fb8766a13351bb303ee3bfd6301dbdc6648b) [Commit 3944db4](https://github.com/qgis/QGIS/commit/3944db47dda6b08ea4b22f61c5e72d97597362b1) - - Fix crash in rendering on proj 6 builds [#33902](https://github.com/qgis/QGIS/issues/33902) [Commit 8a71091](https://github.com/qgis/QGIS/commit/8a7109163a9362af2a5e0187cf2b57fc0219fe59) [Commit f41076d](https://github.com/qgis/QGIS/commit/f41076d45f5f259c50e3ead2cac4d664be11bbfb) - - Don\'t try to label empty geometries [#33931](https://github.com/qgis/QGIS/issues/33931) [Commit 1144974](https://github.com/qgis/QGIS/commit/11449743788f3fd346c01c46cff01bcf3f84edf0) N/A - 3.12 only - - Fix crashes when attempting to export reprojected raster layers [#33801](https://github.com/qgis/QGIS/issues/33801) [Commit bbd055c](https://github.com/qgis/QGIS/commit/bbd055ca13a3d6ee150251222d73e3b9e76d94c5) [Commit 2fff8e1](https://github.com/qgis/QGIS/commit/2fff8e1205daffafa257b9312cc2c005b5e3017e) - - Fix shapefile encoding issues [#21264](https://github.com/qgis/QGIS/issues/21264) Submitted Held off to 3.10.4 - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.10 backport commit (GitHub) +|----|----|----|----| +| Fix IN/NOT IN evaluation with very long number like strings | [#34314](https://github.com/qgis/QGIS/issues/34314) | [Commit 167e0de](https://github.com/qgis/QGIS/commit/167e0de65b0106a3c19181a2c415c2b0ba0da117) | [Commit aca059a](https://github.com/qgis/QGIS/commit/aca059a82021cb05b58664d3b0f2db751b8f37df) +| \[processing\] Define Layer Projection tool should write .prj files using ESRI WKT1 format | [#34007](https://github.com/qgis/QGIS/issues/34007) | [Commit f41dd11e](https://github.com/qgis/QGIS/commit/f41dd11e9214b4d6ca5dcc31c6612a65d134ce83) | Submitted +| Show \'unknown CRS\' in status bar instead of blank text when project is set to an unknown CRS | [#33458](https://github.com/qgis/QGIS/issues/33458) | [Commit c6319b2](https://github.com/qgis/QGIS/commit/c6319b263992c9d52646096d851cab6c674125ff) | Submitted +| Don\'t force users to make a choice in the datum transform dialog | [#34234](https://github.com/qgis/QGIS/issues/34234) | [Commit 644a552](https://github.com/qgis/QGIS/commit/644a5525ec08a77b4c703a7066c94802bbfa1036) | Submitted +| Fix crash when changing raster data source | [#34231](https://github.com/qgis/QGIS/issues/34231) | [Commit caf334e6](https://github.com/qgis/QGIS/commit/caf334e65b11f9ee1590f74fe395e97d92bbe699) | [Commit b4142c3](https://github.com/qgis/QGIS/commit/b4142c3832b9f14de97df08caf20a06dee12c02f) +| Handle unit type \"m\" in custom WKT strings on proj 6 builds | [#34196](https://github.com/qgis/QGIS/issues/34196) | [Commit bb20cee](https://github.com/qgis/QGIS/commit/bb20cee00a931da46b830f0d1e9565d9863f9ba3) | [Commit 97c50f9](https://github.com/qgis/QGIS/commit/97c50f929fbbdd9b3eaef8f8bdf423f9daa3a163) +| Show full CRS WKT for custom CRS in layer properties | [#33862](https://github.com/qgis/QGIS/issues/33862) | [Commit 19d58bda](https://github.com/qgis/QGIS/commit/19d58bda08c202b29020a3e9c485fac80350fc79) | [Commit 2908227](https://github.com/qgis/QGIS/commit/2908227f91ccfde245a0a608b50b7758b3eba8dd) +| \[processing\] Fix modeler draws lines to wrong output when connecting green output boxes | Unreported | [Commit 5ae9807](https://github.com/qgis/QGIS/commit/5ae9807303e909a504288d97a2efc4cc04a62670) | [Commit 528a45d](https://github.com/qgis/QGIS/commit/528a45d7453b7cbeb44450d5c81de80c8dd66611) +| \[processing\] Fix Points Along Geometry handling of multipart geometries | [#34022](https://github.com/qgis/QGIS/issues/34022) | [Commit 3fb18a2](https://github.com/qgis/QGIS/commit/3fb18a2260cbc432e892a4dacbae0092a775ec9d) | [Commit ac3b446](https://github.com/qgis/QGIS/commit/ac3b446aead90d5ea5cab101807859e5ce6f1b44) +| \[processing\] Fix QStringList values are not accepted as valid values for multi-field parameters | Unreported | [Commit abcb8d2](https://github.com/qgis/QGIS/commit/abcb8d20c66b3c235802b10e68d6abc34736e2c5) | [Commit d421313](https://github.com/qgis/QGIS/commit/d421313f05fd0e5a6974568eccd36c4213f41f8f) +| \[processing\] Fix some field names are rejected in modeler for non-multi field parameters | Unreported | [Commit 9bcd980](https://github.com/qgis/QGIS/commit/9bcd98094c015265e7e94c55f248248e56c24e51) | N/A - 3.12 only +| Fix crash in server feature info | Unreported | [Commit b3f37fde](https://github.com/qgis/QGIS/commit/b3f37fde9bc4785aebca29e6553d6c1de715f523) | Submitted +| Fix overflow by assigning double max to float, invalid min | Unreported | [Commit 2b15e255](https://github.com/qgis/QGIS/commit/2b15e255eaf63f1d45b8e963fca7f9f9e4bf8d40) | N/A - 3.12 only +| Fix crash in QgsGeometryDuplicateCheck due to heap use after free | Unreported | [Commit 195576e](https://github.com/qgis/QGIS/commit/195576e57f0aff064e962ce16b37533ab4924dce) | [Commit dc647bc](https://github.com/qgis/QGIS/commit/dc647bc56fb37207a75d55638926e7a2db75a8be) +| Fix crash on destruction of QgsPointLocator, if object is destroyed while indexing is happening in the background | Unreported | [Commit 08adb23](https://github.com/qgis/QGIS/commit/08adb23a7ec284a2f84ecf7ac469fbe9004ab57e) | N/A - 3.12 only +| Fix crashes when reading certain resampled raster files | [#33711](https://github.com/qgis/QGIS/issues/33711) | [Commit b2c5a45](https://github.com/qgis/QGIS/commit/b2c5a456fa4e9613ac33b8aaaed774ad3b7293a1) | [Commit 388277e](https://github.com/qgis/QGIS/commit/388277e642d99b93bd7f25197d6418b5dfb888bd) +| Fix use after free in 3d point symbol | Unreported | [Commit df7979c](https://github.com/qgis/QGIS/commit/df7979cf94c43352cd10db97c16075b8816ec6c4) | [Commit 7204de2](https://github.com/qgis/QGIS/commit/7204de27f3305146fbd6f8e32355c365030afc31) +| Fix leaks in geometry generator symbol layer | Unreported | [Commit 1610fb8](https://github.com/qgis/QGIS/commit/1610fb8766a13351bb303ee3bfd6301dbdc6648b) | [Commit 3944db4](https://github.com/qgis/QGIS/commit/3944db47dda6b08ea4b22f61c5e72d97597362b1) +| Fix crash in rendering on proj 6 builds | [#33902](https://github.com/qgis/QGIS/issues/33902) | [Commit 8a71091](https://github.com/qgis/QGIS/commit/8a7109163a9362af2a5e0187cf2b57fc0219fe59) | [Commit f41076d](https://github.com/qgis/QGIS/commit/f41076d45f5f259c50e3ead2cac4d664be11bbfb) +| Don\'t try to label empty geometries | [#33931](https://github.com/qgis/QGIS/issues/33931) | [Commit 1144974](https://github.com/qgis/QGIS/commit/11449743788f3fd346c01c46cff01bcf3f84edf0) | N/A - 3.12 only +| Fix crashes when attempting to export reprojected raster layers | [#33801](https://github.com/qgis/QGIS/issues/33801) | [Commit bbd055c](https://github.com/qgis/QGIS/commit/bbd055ca13a3d6ee150251222d73e3b9e76d94c5) | [Commit 2fff8e1](https://github.com/qgis/QGIS/commit/2fff8e1205daffafa257b9312cc2c005b5e3017e) +| Fix shapefile encoding issues | [#21264](https://github.com/qgis/QGIS/issues/21264) | Submitted | Held off to 3.10.4 This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) diff --git a/content/product/visual-changelogs/visualchangelog314/index.md b/content/product/visual-changelogs/visualchangelog314/index.md index 0cdd5c645..c421086bf 100644 --- a/content/product/visual-changelogs/visualchangelog314/index.md +++ b/content/product/visual-changelogs/visualchangelog314/index.md @@ -1781,71 +1781,39 @@ This feature was developed by [Nyall Dawson](https://api.github.com/users/nyalld ### Feature: Bug fixes by Alessandro Pasotti - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.10 backport commit (GitHub) - ------------------------------------------------------------------------------------------------------------ ----------------------------------------------------- ------------------------------------------------------------------------------------------------------------ ------------------------------------------------------ - Getfeatureinfo does not show relation reference items for QGIS Server [#36549](https://github.com/qgis/QGIS/issues/36549) Turned out to be a feature request N/A - - OGR provider QgsOgrProvider::changeAttributeValues returns true on errors [#36583](https://github.com/qgis/QGIS/issues/36583) [PR #36620](https://github.com/qgis/QGIS/pull/36620) N/A - - GPKG transaction groups are stored with empty second pair of the key [#36525](https://github.com/qgis/QGIS/issues/36525) [PR #36660](https://github.com/qgis/QGIS/pull/36660) [PR #37157](https://github.com/qgis/QGIS/pull/37157) - - Symbology using relations does not propagate in QGIS Server [#36614](https://github.com/qgis/QGIS/issues/36614) cannot reproduce N/A - - \"Loading PostGIS raster with QGIS 3.12.3 crashes\" [#36689](https://github.com/qgis/QGIS/issues/36689) [PR #36702](https://github.com/qgis/QGIS/pull/36702) not relevant - - GetFeatureInfo Fid value is different between application/json and application/vnd.ogc.gml [#36262](https://github.com/qgis/QGIS/issues/36262) [PR #36733](https://github.com/qgis/QGIS/pull/36733) [PR #37158](https://github.com/qgis/QGIS/pull/37158) - - GPKG (and spatialite) DB-level unique constraints are not supported by OGR (and spatialite) provider [#36468](https://github.com/qgis/QGIS/issues/36468) [PR #36802](https://github.com/qgis/QGIS/pull/36802) N/A - - no value in the attribute form if value missing in the value map [#32756](https://github.com/qgis/QGIS/issues/32756) [PR #36804](https://github.com/qgis/QGIS/pull/36804) N/A - - DB Manager does not show anymore query results [#36205](https://github.com/qgis/QGIS/issues/36205) [PR #36823](https://github.com/qgis/QGIS/pull/36823) N/A - - DB Manager does not show anymore query results [#36205](https://github.com/qgis/QGIS/issues/36205) [PR #36831](https://github.com/qgis/QGIS/pull/36831) N/A - - GPKG browser drag&drop not working unreported [PR #36972](https://github.com/qgis/QGIS/pull/36972) [PR #37159](https://github.com/qgis/QGIS/pull/37159) - - it is not possible to save a project in the geopackage [#36832](https://github.com/qgis/QGIS/issues/36832) [PR #36980](https://github.com/qgis/QGIS/pull/36980) N/A - - It is possible to store text into a numeric field, while it shouldn\'t be, using the Date/Time edit widget [#36715](https://github.com/qgis/QGIS/issues/36715) [#36715](https://github.com/qgis/QGIS/issues/36715) N/A - - Feature creation very slow when using joins [#36167](https://github.com/qgis/QGIS/issues/36167) [PR #36866](https://github.com/qgis/QGIS/pull/36866), [PR #36963](https://github.com/qgis/QGIS/pull/36963) N/A - - QGIS Server: WFS Request does not use SrsName on the geometry [#36398](https://github.com/qgis/QGIS/issues/36398) [PR #36926](https://github.com/qgis/QGIS/pull/36926), [PR #37071](https://github.com/qgis/QGIS/pull/37071) not critical - - Unable to delete a stored geopackage connection from browser [#36930](https://github.com/qgis/QGIS/issues/36930) [PR #36937](https://github.com/qgis/QGIS/pull/36937) [PR #37166](https://github.com/qgis/QGIS/pull/37166) - - Constraints: unique constraint not correctly evaluated when 0 [#36962](https://github.com/qgis/QGIS/issues/36962) [PR #36967](https://github.com/qgis/QGIS/pull/36967) N/A - - PyQgis: OriginJoin fields arte not present into QgsLayerVector QgsFields container for GeoPackage layers [#36977](https://github.com/qgis/QGIS/issues/36977) not reproducible N/A - - Joined tables cannot be edited even if the \"editable join layer\" option is checked [#36934](https://github.com/qgis/QGIS/issues/36934) not reproducible/in progress N/A - - Removal of unused \'allowMethod\' from qgisservice/qgisserverapi [#36163](https://github.com/qgis/QGIS/issues/36163) [PR #36997](https://github.com/qgis/QGIS/pull/36997) N/A - - Omogenize window title [#35761](https://github.com/qgis/QGIS/issues/35761) [PR #36998](https://github.com/qgis/QGIS/pull/36998) N/A - - Labeling: data-defined alignment grey-out activation issue [#37003](https://github.com/qgis/QGIS/issues/37003) [PR #37006](https://github.com/qgis/QGIS/pull/37006) [PR #37167](https://github.com/qgis/QGIS/pull/37167) - - QGIS reports \"no layers\" in GeoPackage when geopackage directory is write protected [#36574](https://github.com/qgis/QGIS/issues/36574) [PR #37018](https://github.com/qgis/QGIS/pull/37018) not critical (UX only) - - Joined tables cannot be edited even if the \"editable join layer\" option is checked [#36934](https://github.com/qgis/QGIS/issues/36934) won\'t fix N/A - - Postgis Timestamps from query in DB Manager displayed as \`PyQT5.QTCore.QDateTime(2020, 3, 17 [#35140](https://github.com/qgis/QGIS/issues/35140) [PR #37042](https://github.com/qgis/QGIS/pull/37042) N/A - - Wrong image preview and image preview size in form [#33682](https://github.com/qgis/QGIS/issues/33682) [PR #37093](https://github.com/qgis/QGIS/pull/37093) [PR #37168](https://github.com/qgis/QGIS/pull/37168) - - can\'t change value in vertex editor if \"locale\" settings use commas as decimal separator [#29682](https://github.com/qgis/QGIS/issues/29682) [PR #37135](https://github.com/qgis/QGIS/pull/37135) [PR #37169](https://github.com/qgis/QGIS/pull/37169) - - Identifying a WMS layer with format \"feature\" crashes QGIS [#29443](https://github.com/qgis/QGIS/issues/29443) [PR #37171](https://github.com/qgis/QGIS/pull/37171) [PR #37210](https://github.com/qgis/QGIS/pull/37210) - - Attempting to create a new feature in Spatialite with transaction group and NOT NULL constraint fails [#37236](https://github.com/qgis/QGIS/issues/37236) won\'t fix N/A - - Using \"Add feature\" to create feature and child feature with transaction group causes foreign key error [#37222](https://github.com/qgis/QGIS/issues/37222) [PR #37249](https://github.com/qgis/QGIS/pull/37249) not critical - - Vectorlayer from spatialite missing features and inconsistent feature count [#29264](https://github.com/qgis/QGIS/issues/29264) [PR #37277](https://github.com/qgis/QGIS/pull/37277) TODO - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.10 backport commit (GitHub) +|---|---|---|---| +| Getfeatureinfo does not show relation reference items for QGIS Server | [#36549](https://github.com/qgis/QGIS/issues/36549) | Turned out to be a feature request | N/A +| OGR provider QgsOgrProvider::changeAttributeValues returns true on errors | [#36583](https://github.com/qgis/QGIS/issues/36583) | [PR #36620](https://github.com/qgis/QGIS/pull/36620) | N/A +| GPKG transaction groups are stored with empty second pair of the key | [#36525](https://github.com/qgis/QGIS/issues/36525) | [PR #36660](https://github.com/qgis/QGIS/pull/36660) | [PR #37157](https://github.com/qgis/QGIS/pull/37157) +| Symbology using relations does not propagate in QGIS Server | [#36614](https://github.com/qgis/QGIS/issues/36614) | cannot reproduce | N/A +| \"Loading PostGIS raster with QGIS 3.12.3 crashes\" | [#36689](https://github.com/qgis/QGIS/issues/36689) | [PR #36702](https://github.com/qgis/QGIS/pull/36702) | not relevant +| GetFeatureInfo Fid value is different between application/json and application/vnd.ogc.gml | [#36262](https://github.com/qgis/QGIS/issues/36262) | [PR #36733](https://github.com/qgis/QGIS/pull/36733) | [PR #37158](https://github.com/qgis/QGIS/pull/37158) +| GPKG (and spatialite) DB-level unique constraints are not supported by OGR (and spatialite) provider | [#36468](https://github.com/qgis/QGIS/issues/36468) | [PR #36802](https://github.com/qgis/QGIS/pull/36802) | N/A +| no value in the attribute form if value missing in the value map | [#32756](https://github.com/qgis/QGIS/issues/32756) | [PR #36804](https://github.com/qgis/QGIS/pull/36804) | N/A +| DB Manager does not show anymore query results | [#36205](https://github.com/qgis/QGIS/issues/36205) | [PR #36823](https://github.com/qgis/QGIS/pull/36823) | N/A +| DB Manager does not show anymore query results | [#36205](https://github.com/qgis/QGIS/issues/36205) | [PR #36831](https://github.com/qgis/QGIS/pull/36831) | N/A +| GPKG browser drag&drop not working | unreported | [PR #36972](https://github.com/qgis/QGIS/pull/36972) | [PR #37159](https://github.com/qgis/QGIS/pull/37159) +| it is not possible to save a project in the geopackage | [#36832](https://github.com/qgis/QGIS/issues/36832) | [PR #36980](https://github.com/qgis/QGIS/pull/36980) | N/A +| It is possible to store text into a numeric field, while it shouldn\'t be, using the Date/Time edit widget | [#36715](https://github.com/qgis/QGIS/issues/36715) | [#36715](https://github.com/qgis/QGIS/issues/36715) | N/A +| Feature creation very slow when using joins | [#36167](https://github.com/qgis/QGIS/issues/36167) | [PR #36866](https://github.com/qgis/QGIS/pull/36866), [PR #36963](https://github.com/qgis/QGIS/pull/36963) | N/A +| QGIS Server: WFS Request does not use SrsName on the geometry | [#36398](https://github.com/qgis/QGIS/issues/36398) | [PR #36926](https://github.com/qgis/QGIS/pull/36926), [PR #37071](https://github.com/qgis/QGIS/pull/37071) | not critical +| Unable to delete a stored geopackage connection from browser | [#36930](https://github.com/qgis/QGIS/issues/36930) | [PR #36937](https://github.com/qgis/QGIS/pull/36937) | [PR #37166](https://github.com/qgis/QGIS/pull/37166) +| Constraints: unique constraint not correctly evaluated when 0 | [#36962](https://github.com/qgis/QGIS/issues/36962) | [PR #36967](https://github.com/qgis/QGIS/pull/36967) | N/A +| PyQgis: OriginJoin fields arte not present into QgsLayerVector QgsFields container for GeoPackage layers | [#36977](https://github.com/qgis/QGIS/issues/36977) | not reproducible | N/A +| Joined tables cannot be edited even if the \"editable join layer\" option is checked | [#36934](https://github.com/qgis/QGIS/issues/36934) | not reproducible/in progress | N/A +| Removal of unused \'allowMethod\' from qgisservice/qgisserverapi | [#36163](https://github.com/qgis/QGIS/issues/36163) | [PR #36997](https://github.com/qgis/QGIS/pull/36997) | N/A +| Omogenize window title | [#35761](https://github.com/qgis/QGIS/issues/35761) | [PR #36998](https://github.com/qgis/QGIS/pull/36998) | N/A +| Labeling: data-defined alignment grey-out activation issue | [#37003](https://github.com/qgis/QGIS/issues/37003) | [PR #37006](https://github.com/qgis/QGIS/pull/37006) | [PR #37167](https://github.com/qgis/QGIS/pull/37167) +| QGIS reports \"no layers\" in GeoPackage when geopackage directory is write protected | [#36574](https://github.com/qgis/QGIS/issues/36574) | [PR #37018](https://github.com/qgis/QGIS/pull/37018) | not critical (UX only) +| Joined tables cannot be edited even if the \"editable join layer\" option is checked | [#36934](https://github.com/qgis/QGIS/issues/36934) | won\'t fix | N/A +| Postgis Timestamps from query in DB Manager displayed as \`PyQT5.QTCore.QDateTime(2020, 3, 17 | [#35140](https://github.com/qgis/QGIS/issues/35140) | [PR #37042](https://github.com/qgis/QGIS/pull/37042) | N/A +| Wrong image preview and image preview size in form | [#33682](https://github.com/qgis/QGIS/issues/33682) | [PR #37093](https://github.com/qgis/QGIS/pull/37093) | [PR #37168](https://github.com/qgis/QGIS/pull/37168) +| can\'t change value in vertex editor if \"locale\" settings use commas as decimal separator | [#29682](https://github.com/qgis/QGIS/issues/29682) | [PR #37135](https://github.com/qgis/QGIS/pull/37135) | [PR #37169](https://github.com/qgis/QGIS/pull/37169) +| Identifying a WMS layer with format \"feature\" crashes QGIS | [#29443](https://github.com/qgis/QGIS/issues/29443) | [PR #37171](https://github.com/qgis/QGIS/pull/37171) | [PR #37210](https://github.com/qgis/QGIS/pull/37210) +| Attempting to create a new feature in Spatialite with transaction group and NOT NULL constraint fails | [#37236](https://github.com/qgis/QGIS/issues/37236) | won\'t fix | N/A +| Using \"Add feature\" to create feature and child feature with transaction group causes foreign key error | [#37222](https://github.com/qgis/QGIS/issues/37222) | [PR #37249](https://github.com/qgis/QGIS/pull/37249) | not critical +| Vectorlayer from spatialite missing features and inconsistent feature count | [#29264](https://github.com/qgis/QGIS/issues/29264) | [PR #37277](https://github.com/qgis/QGIS/pull/37277) | TODO This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -1853,19 +1821,13 @@ This feature was developed by [Alessandro Pasotti](https://www.itopen.it/) ### Feature: Bug fixes by Loïc Bartoletti - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.10 backport commit (GitHub) - --------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- ------------------------------------------------------ ------------------------------------------------------ - Fix error when vector layer has Z [#32016](https://github.com/qgis/QGIS/issues/32016) [PR #36553](https://github.com/qgis/QGIS/pull/36553) [PR #36595](https://github.com/qgis/QGIS/pull/36595) - - Fix rectangle from 3 points [#35043](https://github.com/qgis/QGIS/issues/35043), [#35671](https://github.com/qgis/QGIS/issues/35671) [PR #36523](https://github.com/qgis/QGIS/pull/36523) [PR #36560](https://github.com/qgis/QGIS/pull/36560) - - Allow to search qmlplugindump in different paths N/A [PR #36513](https://github.com/qgis/QGIS/pull/36513) N/A - - Fix the absence of words in the advanced configuration widget [PR #35643](https://github.com/qgis/QGIS/pull/35643)#issuecomment-610215386 [PR #36511](https://github.com/qgis/QGIS/pull/36511) N/A - - Fix interpolation on split geometry [PR #36514](https://github.com/qgis/QGIS/pull/36514) [#33489](https://github.com/qgis/QGIS/issues/33489) N/A - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.10 backport commit (GitHub) +|---|---|---|---| +| Fix error when vector layer has Z | [#32016](https://github.com/qgis/QGIS/issues/32016) | [PR #36553](https://github.com/qgis/QGIS/pull/36553) | [PR #36595](https://github.com/qgis/QGIS/pull/36595) +| Fix rectangle from 3 points | [#35043](https://github.com/qgis/QGIS/issues/35043), [#35671](https://github.com/qgis/QGIS/issues/35671) | [PR #36523](https://github.com/qgis/QGIS/pull/36523) | [PR #36560](https://github.com/qgis/QGIS/pull/36560) +| Allow to search qmlplugindump in different paths | N/A | [PR #36513](https://github.com/qgis/QGIS/pull/36513) | N/A +| Fix the absence of words in the advanced configuration widget | [PR #35643](https://github.com/qgis/QGIS/pull/35643)#issuecomment-610215386 | [PR #36511](https://github.com/qgis/QGIS/pull/36511) | N/A +| Fix interpolation on split geometry | [PR #36514](https://github.com/qgis/QGIS/pull/36514) | [#33489](https://github.com/qgis/QGIS/issues/33489) | N/A This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -1873,43 +1835,25 @@ This feature was developed by [Loïc Bartoletti](https://www.oslandia.com/) ### Feature: Bug fixes by Even Rouault -+--------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------+ | Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.10 backport commit (GitHub) | -+============================================================================================+=====================================================+======================================================================================================+======================================================================================================+ +|---|---|---|---| | Wrong interpretation of EPSG code from a PRJ file in QGIS-dev (proj v7.1.0) | [#36111](https://github.com/qgis/QGIS/issues/36111) | [PROJ PR 2240](https://github.com/OSGeo/PROJ/pull/2240) | N/A: PROJ issue | -+--------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------+ | QGIS crashes when adding file to geopackage -\> layer -\> field(BLOB) | [#30210](https://github.com/qgis/QGIS/issues/30210) | [PR #36722](https://github.com/qgis/QGIS/pull/36722) | [PR #36737](https://github.com/qgis/QGIS/pull/36737) | -+--------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------+ | Bad error message on WFS connection fail | [#29866](https://github.com/qgis/QGIS/issues/29866) | [PR #36717](https://github.com/qgis/QGIS/pull/36717) | [PR #36735](https://github.com/qgis/QGIS/pull/36735) | -+--------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------+ | QGIS crashes during map re-rendering after CRS switch | [#29672](https://github.com/qgis/QGIS/issues/29672) | cannot reproduce | N/A | -+--------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------+ | QGIS crashes when \"open directory\" is selected from the recent projects contextual menu | [#31630](https://github.com/qgis/QGIS/issues/31630) | [PR #36738](https://github.com/qgis/QGIS/pull/36738) | [PR #36755](https://github.com/qgis/QGIS/pull/36755) | -+--------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------+ | Problem reprojecting rasters in 54019 and 54042 CRSs | [#35512](https://github.com/qgis/QGIS/issues/35512) | [PROJ PR 2243](https://github.com/OSGeo/PROJ/pull/2243) | N/A: PROJ issue | -+--------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------+ | WFS Provider WARNING - Cannot create temporary SpatiaLite cache when using flatpak install | [#36545](https://github.com/qgis/QGIS/issues/36545) | [PR #36745](https://github.com/qgis/QGIS/pull/36745) | N/A | -+--------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------+ | WFS Transaction operation using GetCapabilities URI | [#34307](https://github.com/qgis/QGIS/issues/34307) | [PR #36746](https://github.com/qgis/QGIS/pull/36746) | N/A | -+--------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------+ | QGis 3.10.2 crashes when displaying two PostGIS raster layers | [#34456](https://github.com/qgis/QGIS/issues/34456) | - | N/A | -+--------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------+ | QGIS 3.4.10 crashes - Python | [#31304](https://github.com/qgis/QGIS/issues/31304) | already fixed in master | [PR #36751](https://github.com/qgis/QGIS/pull/36751) | -+--------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------+ | WMS provider expects SERVICE=WMTS keyword in uppercase to detect WMTS | [#36659](https://github.com/qgis/QGIS/issues/36659) | [PR #36752](https://github.com/qgis/QGIS/pull/36752) | [PR #36766](https://github.com/qgis/QGIS/pull/36766) | -+--------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------+ | WCS DescribeCoverage response origin always empty | [#36504](https://github.com/qgis/QGIS/issues/36504) | [PR #36754](https://github.com/qgis/QGIS/pull/36754) | [PR #36781](https://github.com/qgis/QGIS/pull/36781) | -+--------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------+ | Extent wrong if layer contains point at 0,0 | [#33823](https://github.com/qgis/QGIS/issues/33823) | Not a QGIS bug. Fixed in GDAL 3.1 | N/A | -+--------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------+ | Projection not recognised from Mapinfo converstion | [#34471](https://github.com/qgis/QGIS/issues/34471) | [PR #36758](https://github.com/qgis/QGIS/pull/36758) | [PR #36783](https://github.com/qgis/QGIS/pull/36783) | -+--------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------+ | QGIS crashes/freezes when adding a large CSV file as delimited text layer | [#36392](https://github.com/qgis/QGIS/issues/36392) | [PR #36778](https://github.com/qgis/QGIS/pull/36778) | [PR #36810](https://github.com/qgis/QGIS/pull/36810) | -+--------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------+ | QGIS 3.12 unknown CRS or Select Transformation | [#36837](https://github.com/qgis/QGIS/issues/36837) | [GDAL Commit 68133b8](https://github.com/OSGeo/gdal/commit/68133b8b6f724a581a5dcb19fbdcd657ddbd6c4c) | [GDAL Commit 6ae7f60](https://github.com/OSGeo/gdal/commit/6ae7f60a5914a2f16b8b1a94758f10e6621e4aca) | -+--------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------+ | BIGTIFF error is not obvious in processing log | [#36867](https://github.com/qgis/QGIS/issues/36867) | [GDAL Commit cfc8e61](https://github.com/OSGeo/gdal/commit/cfc8e613ad86dd4b00604dd64df239916ccda135) | [GDAL Commit fb88e3c](https://github.com/OSGeo/gdal/commit/fb88e3ca5c8905fbcaab79e96a2bfc1c36f72d08) | -+--------------------------------------------------------------------------------------------+-----------------------------------------------------+------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------+ This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -1917,25 +1861,16 @@ This feature was developed by [Even Rouault](http://www.spatialys.com/) ### Feature: Bug fixes by Paul Blottiere - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.10 backport commit (GitHub) - ------------------------------------------------------------- ---------------------------------------------------------------------------------------- ------------------------------------------------------ ------------------------------------------------------ - Fix segfault when adding a layer [Mailing list](https://lists.osgeo.org/pipermail/qgis-developer/2020-June/061421.html) [PR #36910](https://github.com/qgis/QGIS/pull/36910) N/A - - Fix signal connection Unreported issue [PR #35836](https://github.com/qgis/QGIS/pull/35836) N/A - - Update the API to export a legend in JSON Unreported binding issue [PR #36370](https://github.com/qgis/QGIS/pull/36370) N/A - - Core dump if vector tile layer (file) becomes unavailable [#36821](https://github.com/qgis/QGIS/issues/36821) cannot reproduce N/A - - Crash on project open when mapcanvas extents = nan [#35899](https://github.com/qgis/QGIS/issues/35899) cannot reproduce N/A - - Using some functions in raster calulator crashes QGIS [#35583](https://github.com/qgis/QGIS/issues/35583) [PR #37273](https://github.com/qgis/QGIS/pull/37273) N/A - - Auxiliary storage not usable in non editable layer [#30376](https://github.com/qgis/QGIS/issues/30376) Already fixed. Closed. N/A - - Fix compilation with GCC 10, Qt/PyQt 5.15.0 and SIP 4.19.23 [#37072](https://github.com/qgis/QGIS/issues/37072) [PR #37116](https://github.com/qgis/QGIS/pull/37116) [PR #37250](https://github.com/qgis/QGIS/pull/37250) - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.10 backport commit (GitHub) +|---|---|---|---| +| Fix segfault when adding a layer | [Mailing list](https://lists.osgeo.org/pipermail/qgis-developer/2020-June/061421.html) | [PR #36910](https://github.com/qgis/QGIS/pull/36910) | N/A +| Fix signal connection | Unreported issue | [PR #35836](https://github.com/qgis/QGIS/pull/35836) | N/A +| Update the API to export a legend in JSON | Unreported binding issue | [PR #36370](https://github.com/qgis/QGIS/pull/36370) | N/A +| Core dump if vector tile layer (file) becomes unavailable | [#36821](https://github.com/qgis/QGIS/issues/36821) | cannot reproduce | N/A +| Crash on project open when mapcanvas extents = nan | [#35899](https://github.com/qgis/QGIS/issues/35899) | cannot reproduce | N/A +| Using some functions in raster calulator crashes QGIS | [#35583](https://github.com/qgis/QGIS/issues/35583) | [PR #37273](https://github.com/qgis/QGIS/pull/37273) | N/A +| Auxiliary storage not usable in non editable layer | [#30376](https://github.com/qgis/QGIS/issues/30376) | Already fixed. Closed. | N/A +| Fix compilation with GCC 10, Qt/PyQt 5.15.0 and SIP 4.19.23 | [#37072](https://github.com/qgis/QGIS/issues/37072) | [PR #37116](https://github.com/qgis/QGIS/pull/37116) | [PR #37250](https://github.com/qgis/QGIS/pull/37250) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -1943,35 +1878,21 @@ This feature was developed by [Paul Blottiere](https://hytech-imaging.fr/) ### Feature: Bug fixes by Julien Cabieces - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.10 backport commit (GitHub) - --------------------------------------------------------------------------------------------------------- ----------------------------------------------------- ---------------------------------------------------------------------------------------------------------- ------------------------------------------------------ - Reproducible crash using QgsMapCanvas.items() with Oracle layers [#33791](https://github.com/qgis/QGIS/issues/33791) [PR #36240](https://github.com/qgis/QGIS/pull/36240) [PR #36246](https://github.com/qgis/QGIS/pull/36246) - - Line breaks are ignored in the user expression help panel [#36191](https://github.com/qgis/QGIS/issues/36191) [PR #36249](https://github.com/qgis/QGIS/pull/36249) [PR #36387](https://github.com/qgis/QGIS/pull/36387) - - \"Edit user expression\" does not allow to rename the user expression [#36192](https://github.com/qgis/QGIS/issues/36192) [PR #36349](https://github.com/qgis/QGIS/pull/36349) N/A - - Cannot change labels of raster symbology classes [#36172](https://github.com/qgis/QGIS/issues/36172) [PR #36376](https://github.com/qgis/QGIS/pull/36376) [PR #36533](https://github.com/qgis/QGIS/pull/36533) - - Crash when layer not available [#33300](https://github.com/qgis/QGIS/issues/33300) Cannot reproduce N/A - - Select by expression returns erroneous results with integer field division for shapefiles [#35449](https://github.com/qgis/QGIS/issues/35449) [PR #2531](GDAL%20https://github.com/OSGeo/gdal/pull/2531) N/A - - Using concat(field1, field2) concatenates 0 instead of empty string (\'\') if any of the fields is NULL [#36112](https://github.com/qgis/QGIS/issues/36112) [PR #36521](https://github.com/qgis/QGIS/pull/36521) [PR #36529](https://github.com/qgis/QGIS/pull/36529) - - Stuck at Recent Project window when opening blank file in 3.10.3 [#34809](https://github.com/qgis/QGIS/issues/34809) Cannot reproduce N/A - - QGIS crashes on getting items of mapCanvas scene if features are identified [#34457](https://github.com/qgis/QGIS/issues/34457) [PR #36439](https://github.com/qgis/QGIS/pull/36439) [PR #36450](https://github.com/qgis/QGIS/pull/36450) - - sorting on a column that has a value relation is inconsistent [#36114](https://github.com/qgis/QGIS/issues/36114) [PR #36776](https://github.com/qgis/QGIS/pull/36776) [PR #36887](https://github.com/qgis/QGIS/pull/36887) - - Missing points (depending on canvas scale) in virtual layer based on sqlite file [#36054](https://github.com/qgis/QGIS/issues/36054) [PR #36792](https://github.com/qgis/QGIS/pull/36792) [PR #36718](https://github.com/qgis/QGIS/pull/36718) - - Project is modified as soon as you move cursor on canvas [#36796](https://github.com/qgis/QGIS/issues/36796) [PR #36797](https://github.com/qgis/QGIS/pull/36797) [PR #36718](https://github.com/qgis/QGIS/pull/36718) - - Set filter applied to wrong \"version\" of table when multiple geometry types [#34982](https://github.com/qgis/QGIS/issues/34982) [PR #36801](https://github.com/qgis/QGIS/pull/36801)[PR #36718](https://github.com/qgis/QGIS/pull/36718) - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.10 backport commit (GitHub) +|---|---|---|---| +| Reproducible crash using QgsMapCanvas.items() with Oracle layers | [#33791](https://github.com/qgis/QGIS/issues/33791) | [PR #36240](https://github.com/qgis/QGIS/pull/36240) | [PR #36246](https://github.com/qgis/QGIS/pull/36246) +| Line breaks are ignored in the user expression help panel | [#36191](https://github.com/qgis/QGIS/issues/36191) | [PR #36249](https://github.com/qgis/QGIS/pull/36249) | [PR #36387](https://github.com/qgis/QGIS/pull/36387) +| \"Edit user expression\" does not allow to rename the user expression | [#36192](https://github.com/qgis/QGIS/issues/36192) | [PR #36349](https://github.com/qgis/QGIS/pull/36349) | N/A +| Cannot change labels of raster symbology classes | [#36172](https://github.com/qgis/QGIS/issues/36172) | [PR #36376](https://github.com/qgis/QGIS/pull/36376) | [PR #36533](https://github.com/qgis/QGIS/pull/36533) +| Crash when layer not available | [#33300](https://github.com/qgis/QGIS/issues/33300) | Cannot reproduce | N/A +| Select by expression returns erroneous results with integer field division for shapefiles | [#35449](https://github.com/qgis/QGIS/issues/35449) | [PR #2531](GDAL%20https://github.com/OSGeo/gdal/pull/2531) | N/A +| Using concat(field1, field2) concatenates 0 instead of empty string (\'\') if any of the fields is NULL | [#36112](https://github.com/qgis/QGIS/issues/36112) | [PR #36521](https://github.com/qgis/QGIS/pull/36521) | [PR #36529](https://github.com/qgis/QGIS/pull/36529) +| Stuck at Recent Project window when opening blank file in 3.10.3 | [#34809](https://github.com/qgis/QGIS/issues/34809) | Cannot reproduce | N/A +| QGIS crashes on getting items of mapCanvas scene if features are identified | [#34457](https://github.com/qgis/QGIS/issues/34457) | [PR #36439](https://github.com/qgis/QGIS/pull/36439) | [PR #36450](https://github.com/qgis/QGIS/pull/36450) +| sorting on a column that has a value relation is inconsistent | [#36114](https://github.com/qgis/QGIS/issues/36114) | [PR #36776](https://github.com/qgis/QGIS/pull/36776) | [PR #36887](https://github.com/qgis/QGIS/pull/36887) +| Missing points (depending on canvas scale) in virtual layer based on sqlite file | [#36054](https://github.com/qgis/QGIS/issues/36054) | [PR #36792](https://github.com/qgis/QGIS/pull/36792) | [PR #36718](https://github.com/qgis/QGIS/pull/36718) +| Project is modified as soon as you move cursor on canvas | [#36796](https://github.com/qgis/QGIS/issues/36796) | [PR #36797](https://github.com/qgis/QGIS/pull/36797) | [PR #36718](https://github.com/qgis/QGIS/pull/36718) +| Set filter applied to wrong \"version\" of table when multiple geometry types | [#34982](https://github.com/qgis/QGIS/issues/34982) | [PR #36801](https://github.com/qgis/QGIS/pull/36801)[PR #36718](https://github.com/qgis/QGIS/pull/36718) | This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -1979,17 +1900,12 @@ This feature was developed by [Julien Cabieces](https://www.oslandia.com/) ### Feature: Bug fixes by Bertrand Rix - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.10 backport commit (GitHub) - ---------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------- - Vertex tool override global snapping parameters [#36229](https://github.com/qgis/QGIS/issues/36229) [PR #36231](https://github.com/qgis/QGIS/pull/36231) N/A - - QGIS crashes with QgsGeometry method on empty collection [#36142](https://github.com/qgis/QGIS/issues/36142) [PR #36351](https://github.com/qgis/QGIS/pull/36351) N/A - - Selective masking: phantom lines on dark background [#34650](https://github.com/qgis/QGIS/issues/34650) [PR #36697](https://github.com/qgis/QGIS/pull/36697) N/A - - Selective masking: issue with mask opacity [#34947](https://github.com/qgis/QGIS/issues/34947) [PR #36697](https://github.com/qgis/QGIS/pull/36697) N/A - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title |URL issues.qgis.org (if reported) | URL Commit (Github) | 3.10 backport commit (GitHub) +|---|---|---|---| +| Vertex tool override global snapping parameters |[#36229](https://github.com/qgis/QGIS/issues/36229) | [PR #36231](https://github.com/qgis/QGIS/pull/36231) | N/A +| QGIS crashes with QgsGeometry method on empty collection |[#36142](https://github.com/qgis/QGIS/issues/36142) | [PR #36351](https://github.com/qgis/QGIS/pull/36351) | N/A +| Selective masking: phantom lines on dark background |[#34650](https://github.com/qgis/QGIS/issues/34650) | [PR #36697](https://github.com/qgis/QGIS/pull/36697) | N/A +| Selective masking: issue with mask opacity |[#34947](https://github.com/qgis/QGIS/issues/34947) | [PR #36697](https://github.com/qgis/QGIS/pull/36697) | N/A This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -1997,21 +1913,14 @@ This feature was developed by [Bertrand Rix](https://www.oslandia.com/) ### Feature: Bug fixes by Sebastien Peillet - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.10 backport commit (GitHub) - ------------------------------------------------------------------------------------------------------ ----------------------------------------------------- ------------------------------------------------------ ------------------------------- - \[Oracle\]Error on save geometries because wrong default values #34482 [#34482](https://github.com/qgis/QGIS/issues/34482) [PR #36769](https://github.com/qgis/QGIS/pull/36769) N/A - - Invalid query for default value of date column of an oracle layer [#32401](https://github.com/qgis/QGIS/issues/32401) [PR #36769](https://github.com/qgis/QGIS/pull/36769) N/A - - Fields missing in Visibility by expression for a group in drag/drop form [#35196](https://github.com/qgis/QGIS/issues/35196) [PR #36824](https://github.com/qgis/QGIS/pull/36824) N/A - - Project custom scales are displayed with scientific notation [#36859](https://github.com/qgis/QGIS/issues/36859) [PR #36860](https://github.com/qgis/QGIS/pull/36860) N/A - - Oracle : tables are listed once for Polygons and once for MultiPolygons but both show all geometries [#32521](https://github.com/qgis/QGIS/issues/32521) [PR #34358](https://github.com/qgis/QGIS/pull/34358) N/A - - Can\'t set min/max values to decimal in raster symbology with QGis Linux versions [#33859](https://github.com/qgis/QGIS/issues/33859) [PR #37136](https://github.com/qgis/QGIS/pull/37136) N/A - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.10 backport commit (GitHub) +|---|---|---|---| +| \[Oracle\]Error on save geometries because wrong default values #34482 | [#34482](https://github.com/qgis/QGIS/issues/34482) | [PR #36769](https://github.com/qgis/QGIS/pull/36769) | N/A +| Invalid query for default value of date column of an oracle layer | [#32401](https://github.com/qgis/QGIS/issues/32401) | [PR #36769](https://github.com/qgis/QGIS/pull/36769) | N/A +| Fields missing in Visibility by expression for a group in drag/drop form | [#35196](https://github.com/qgis/QGIS/issues/35196) | [PR #36824](https://github.com/qgis/QGIS/pull/36824) | N/A +| Project custom scales are displayed with scientific notation | [#36859](https://github.com/qgis/QGIS/issues/36859) | [PR #36860](https://github.com/qgis/QGIS/pull/36860) | N/A +| Oracle : tables are listed once for Polygons and once for MultiPolygons but both show all geometries | [#32521](https://github.com/qgis/QGIS/issues/32521) | [PR #34358](https://github.com/qgis/QGIS/pull/34358) | N/A +| Can\'t set min/max values to decimal in raster symbology with QGis Linux versions | [#33859](https://github.com/qgis/QGIS/issues/33859) | [PR #37136](https://github.com/qgis/QGIS/pull/37136) | N/A This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -2019,39 +1928,23 @@ This feature was developed by [Sebastien Peillet](https://www.oslandia.com/) ### Feature: Bug fixes by Alexander Bruy - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.10 backport commit (GitHub) - ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------------------------------------------------------------ ------------------------------------------------------ - Copy of truncated variable copies truncated text, not original [#30641](https://github.com/qgis/QGIS/issues/30641) [PR #36554](https://github.com/qgis/QGIS/pull/36554) [PR #36576](https://github.com/qgis/QGIS/pull/36576) - - Turning Multi edit mode off does not go back to table view [#25099](https://github.com/qgis/QGIS/issues/25099) [PR #36541](https://github.com/qgis/QGIS/pull/36541) [PR #36630](https://github.com/qgis/QGIS/pull/36630) - - GRASS processing: missing parameter name [#36520](https://github.com/qgis/QGIS/issues/36520) [PR #36644](https://github.com/qgis/QGIS/pull/36644) [PR #36690](https://github.com/qgis/QGIS/pull/36690) - - Fix redirection of the stdout results to temporary files in GRASS Processing algorithms unreported [PR #36618](https://github.com/qgis/QGIS/pull/36618) [PR #36684](https://github.com/qgis/QGIS/pull/36684) - - Fix GRASS r.tileset algorithm unreported [PR #36645](https://github.com/qgis/QGIS/pull/36645) [PR #36695](https://github.com/qgis/QGIS/pull/36695) - - QgsRasterTerrainAnalysisPlugin: check QgsRelief::processRaster() returned value [#17452](https://github.com/qgis/QGIS/issues/17452) [PR #36731](https://github.com/qgis/QGIS/pull/36731) [PR #36740](https://github.com/qgis/QGIS/pull/36740) - - Histogram for graduated style in layer properties disappears when the layer properties window is too small [#25197](https://github.com/qgis/QGIS/issues/25197) [PR #36732](https://github.com/qgis/QGIS/pull/36732) [PR #36749](https://github.com/qgis/QGIS/pull/36749) - - Exporting image with atlas option \"Save World file\" lead to incorrect world file naming (text after dot is missing) [#34523](https://github.com/qgis/QGIS/issues/34523) [PR #36742](https://github.com/qgis/QGIS/pull/36742) [PR #36748](https://github.com/qgis/QGIS/pull/36748) - - \"Reloading QGIS\" from the crash report dialog fails to reopen the project [#25532](https://github.com/qgis/QGIS/issues/25532) [PR #36736](https://github.com/qgis/QGIS/pull/36736) [PR #36750](https://github.com/qgis/QGIS/pull/36750) - - Exporting raster style to SLD only works when output file has .sld suffix [#35944](https://github.com/qgis/QGIS/issues/35944) [PR #36774](https://github.com/qgis/QGIS/pull/36774) [PR #36795](https://github.com/qgis/QGIS/pull/36795) - - \[Style Manager\] Missing Favorites category in the \"select by group\" dialog from \"Export symbols\" [#27315](https://github.com/qgis/QGIS/issues/27315) [PR #36793](https://github.com/qgis/QGIS/pull/36793) not critical - - TIN Interpolation - output raster format and size issues [#31970](https://github.com/qgis/QGIS/issues/31970) [PR #36822](https://github.com/qgis/QGIS/pull/36822) [PR #36844](https://github.com/qgis/QGIS/pull/36844) - - Layer panel: \"Edit Symbol\" does nothing if no symbol defined for a rule (in rule-based rendering) [#23048](https://github.com/qgis/QGIS/issues/23048) [PR #36954](https://github.com/qgis/QGIS/pull/36954) not critical - - Attributes shift in the Service area algorithm results unreported [PR #37074](https://github.com/qgis/QGIS/pull/37074), [PR #37097](https://github.com/qgis/QGIS/pull/37097) N/A - - Processing testing framework does not apply rounding to values casted to numbers unreported [PR #37234](https://github.com/qgis/QGIS/pull/37234) N/A - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.10 backport commit (GitHub) +|---|---|---|---| +| Copy of truncated variable copies truncated text, not original | [#30641](https://github.com/qgis/QGIS/issues/30641) | [PR #36554](https://github.com/qgis/QGIS/pull/36554) | [PR #36576](https://github.com/qgis/QGIS/pull/36576) +| Turning Multi edit mode off does not go back to table view | [#25099](https://github.com/qgis/QGIS/issues/25099) | [PR #36541](https://github.com/qgis/QGIS/pull/36541) | [PR #36630](https://github.com/qgis/QGIS/pull/36630) +| GRASS processing: missing parameter name | [#36520](https://github.com/qgis/QGIS/issues/36520) | [PR #36644](https://github.com/qgis/QGIS/pull/36644) | [PR #36690](https://github.com/qgis/QGIS/pull/36690) +| Fix redirection of the stdout results to temporary files in GRASS Processing algorithms | unreported | [PR #36618](https://github.com/qgis/QGIS/pull/36618) | [PR #36684](https://github.com/qgis/QGIS/pull/36684) +| Fix GRASS r.tileset algorithm | unreported | [PR #36645](https://github.com/qgis/QGIS/pull/36645) | [PR #36695](https://github.com/qgis/QGIS/pull/36695) +| QgsRasterTerrainAnalysisPlugin: check QgsRelief::processRaster() returned value | [#17452](https://github.com/qgis/QGIS/issues/17452) | [PR #36731](https://github.com/qgis/QGIS/pull/36731) | [PR #36740](https://github.com/qgis/QGIS/pull/36740) +| Histogram for graduated style in layer properties disappears when the layer properties window is too small | [#25197](https://github.com/qgis/QGIS/issues/25197) | [PR #36732](https://github.com/qgis/QGIS/pull/36732) | [PR #36749](https://github.com/qgis/QGIS/pull/36749) +| Exporting image with atlas option \"Save World file\" lead to incorrect world file naming (text after dot is missing) | [#34523](https://github.com/qgis/QGIS/issues/34523) | [PR #36742](https://github.com/qgis/QGIS/pull/36742) | [PR #36748](https://github.com/qgis/QGIS/pull/36748) +| \"Reloading QGIS\" from the crash report dialog fails to reopen the project | [#25532](https://github.com/qgis/QGIS/issues/25532) | [PR #36736](https://github.com/qgis/QGIS/pull/36736) | [PR #36750](https://github.com/qgis/QGIS/pull/36750) +| Exporting raster style to SLD only works when output file has .sld suffix | [#35944](https://github.com/qgis/QGIS/issues/35944) | [PR #36774](https://github.com/qgis/QGIS/pull/36774) | [PR #36795](https://github.com/qgis/QGIS/pull/36795) +| \[Style Manager\] Missing Favorites category in the \"select by group\" dialog from \"Export symbols\" | [#27315](https://github.com/qgis/QGIS/issues/27315) | [PR #36793](https://github.com/qgis/QGIS/pull/36793) | not critical +| TIN Interpolation - output raster format and size issues | [#31970](https://github.com/qgis/QGIS/issues/31970) | [PR #36822](https://github.com/qgis/QGIS/pull/36822) | [PR #36844](https://github.com/qgis/QGIS/pull/36844) +| Layer panel: \"Edit Symbol\" does nothing if no symbol defined for a rule (in rule-based rendering) | [#23048](https://github.com/qgis/QGIS/issues/23048) | [PR #36954](https://github.com/qgis/QGIS/pull/36954) | not critical +| Attributes shift in the Service area algorithm results | unreported | [PR #37074](https://github.com/qgis/QGIS/pull/37074), [PR #37097](https://github.com/qgis/QGIS/pull/37097) | N/A +| Processing testing framework does not apply rounding to values casted to numbers | unreported | [PR #37234](https://github.com/qgis/QGIS/pull/37234) | N/A This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -2059,141 +1952,74 @@ This feature was developed by Alexander Bruy ### Feature: Bug fixes by Nyall Dawson - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.10 backport commit (GitHub) - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------- ------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------- - Fix leak in mesh 3d renderer unreported [Commit 4b5a63d](https://github.com/qgis/QGIS/commit/4b5a63d11b7ea5baf6931c8abf86e132c706c1be) N/A - - Fix hang when rendering symbol previews using Meters in Map Unit sizes [#28690](https://github.com/qgis/QGIS/issues/28690) [Commit 7c6286f](https://github.com/qgis/QGIS/commit/7c6286f8dfb7cc24e5b06c9ab950d9dd55fac517) No \-- too intrusive - - Fix font in CSS code editor unreported [Commit 63cb42c](https://github.com/qgis/QGIS/commit/63cb42c298ef5ab732274bce205e49171b797ae4) not critical - - Fix rendering of geometry generator expressions which return geometry collection results [#35356](https://github.com/qgis/QGIS/issues/35356) [Commit be281c49](https://github.com/qgis/QGIS/commit/be281c49b7932a1d0d0e3cb4dce7af17f5b201a9) No \-- too intrusive - - \[processing\] Correctly expose date time inputs (and a bunch of others) as inputs for in-model expressions [#37219](https://github.com/qgis/QGIS/issues/37219) [Commit 281356a](https://github.com/qgis/QGIS/commit/281356aa4e951db5cd2782b53a7261c7343c4ca7) N/A - - Fix all Qt 5.14 deprecation warnings unreported [Commit 3717adc](https://github.com/qgis/QGIS/commit/3717adcef6315f4b9a0089bfc2393cede937b644) No \-- too intrusive - - \[symbology\] When rendering a multipart geometry, ensure that geometry generator symbol is only rendered once, instead of once per part [#23730](https://github.com/qgis/QGIS/issues/23730) [Commit d98fe9f](https://github.com/qgis/QGIS/commit/d98fe9f989f3b0677282acdf2ba99f4aa4fa08cc) No \-- too intrusive - - \[layout\] Make \"show feature count\" button apply to all selected indexes [#37194](https://github.com/qgis/QGIS/issues/37194) [Commit 671cebc](https://github.com/qgis/QGIS/commit/671cebcf817e2b6fc17ce0307edf7fa377b665d3) No \-- too intrusive - - Fix for container \"show as group box\" setting is lost when closing layer properties dialog [#37205](https://github.com/qgis/QGIS/issues/37205) [Commit 803f507](https://github.com/qgis/QGIS/commit/803f507d45f99534dbc03ab5300e6137da36cd59) N/A - - Use even more forceful language to dissuade users from creating custom projections using Proj strings [#37204](https://github.com/qgis/QGIS/issues/37204) [Commit 7ec4968](https://github.com/qgis/QGIS/commit/7ec4968aa9dcb2107b00c1caaeb6ae575498bc3c) No \-- string change - - Use \"markers\" terminology consistently in centroid fill widget [#37106](https://github.com/qgis/QGIS/issues/37106) [Commit 2596b6b](https://github.com/qgis/QGIS/commit/2596b6be858a17533d1e16fca8ff8afc5d222564) No \-- string change - - Fixes to numbered list handling in dox/PyQGIS API unreported [Commit 74400c7](https://github.com/qgis/QGIS/commit/74400c7ff88d563dad74dad41860f9b603214973) No - - Fix cross references in PyQGIS docs unreported [Commit 81a9db9](https://github.com/qgis/QGIS/commit/81a9db9f57706cba9b11e4372dd1bf50fcd7bc6a) No - - \[layouts\] Fix attribute table sort order combined with feature filter results in empty tables [#36341](https://github.com/qgis/QGIS/issues/36341) [Commit 24897ab](https://github.com/qgis/QGIS/commit/24897ab86a7f11be196d8d705fa3307b05e0e53d) N/A - - Fix callout rendering to rotated labels [#36681](https://github.com/qgis/QGIS/issues/36681) [Commit 2bb4aad](https://github.com/qgis/QGIS/commit/2bb4aad8c9b7238bd6ff6dc9a90a28c8625e859e) N/A - - Fix grass output handling in Processing models [#36379](https://github.com/qgis/QGIS/issues/36379) [Commit ef19911](https://github.com/qgis/QGIS/commit/ef19911f1132dc5720a4068f059a0322d7511e2b) - - Fix vector datasets incorrectly simplify to rectangles in some CRS views [#36898](https://github.com/qgis/QGIS/issues/36898) [Commit 47fba10](https://github.com/qgis/QGIS/commit/47fba106dd9d057e6691dcca392efacbe31ad9ff) No \-- too intrusive - - Fix list item formatting in PyQGIS docs unreported [Commit 84ec481](https://github.com/qgis/QGIS/commit/84ec481aa8f3d3bb487272122414c765e77a2ea2) N/A - - \[processing\] Fix manual entry of extent values in widget [#36787](https://github.com/qgis/QGIS/issues/36787) [Commit ccc34c7](https://github.com/qgis/QGIS/commit/ccc34c76e714e5f6f87d2a329ca048896eb4c87f) N/A - - \[decorations\] Use a proper ellipsoidal length calculation when calculating the size of the scalebar decoration [#28407](https://github.com/qgis/QGIS/issues/28407) [Commit af19cea](https://github.com/qgis/QGIS/commit/af19cea5acc90a6cc19d116dd35739059d0c5f83) [PR 36718 Commit a91309d](https://github.com/qgis/QGIS/pull/36718/commits/a91309ddbc0a430dc3bbcf48070bc565296ac551) - - Fix collecting Triangle geometry types after tesselation [#36638](https://github.com/qgis/QGIS/issues/36638) [Commit df46fba](https://github.com/qgis/QGIS/commit/df46fba33823415b8310c986795f8c51550a0fa6) No \-- too intrusive - - Fix writing triangle geometry type via QgsVectorFileWriter fails [#36638](https://github.com/qgis/QGIS/issues/36638) [Commit e0c03f9](https://github.com/qgis/QGIS/commit/e0c03f9f0848490f358876ae5be6973961700bc9) No \-- too intrusive - - Fix degradation in Tesselation results [#37077](https://github.com/qgis/QGIS/issues/37077) [Commit 61e7a5f](https://github.com/qgis/QGIS/commit/61e7a5fc90154bd4d35fea7d6cbd413ce61fa02e) N/A - - Fix layer subset string is ignored when OGR refuses to accept a compiled feature request expression [#37073](https://github.com/qgis/QGIS/issues/37073) [Commit b5b4221](https://github.com/qgis/QGIS/commit/b5b42218af5cbfca82f3b0a4d5a521e3d330f550) [PR 36718 Commit f486cf6](https://github.com/qgis/QGIS/pull/36718/commits/f486cf6e6dadb2d0690f167620c90f4efddb3c4a) - - \[legends\] Fix corrupted data defined legend rendering in layout designer [#36765](https://github.com/qgis/QGIS/issues/36765) [Commit 8d00ae8](https://github.com/qgis/QGIS/commit/8d00ae8638a09cb9a4c9ecd5d1fec3b352050cdd) No \-- too intrusive - - Avoid some QGIS startup warnings unreported [Commit 013f682](https://github.com/qgis/QGIS/commit/013f682bd3c6addd163a78d3776c578ae37377c6) N/A - - Place 3d tab in vector properties at the correct position [#35010](https://github.com/qgis/QGIS/issues/35010) [Commit ce9f5194](https://github.com/qgis/QGIS/commit/ce9f519468d46bb6fe6dd0bc68efd7d58129be68) N/A - - Fix 3d tab is not activated when reopening vector layer properties [#35011](https://github.com/qgis/QGIS/issues/35011) [Commit 3c0ecbf](https://github.com/qgis/QGIS/commit/3c0ecbfd79e1924cd01143324cdc26fe4a68f748) N/A - - \[labeling\] Fix incorrect label placement after moving an \'unplaced\' label unreported [Commit cbfb7f4](https://github.com/qgis/QGIS/commit/cbfb7f4ce25e10aab5f7b8cee147afb801042704) [PR 36718 Commit 9189dec](https://github.com/qgis/QGIS/pull/36718/commits/9189dec7633b2eb6a1075bb35c2f90f6b90ba63a) - - Don\'t block creation of new geopackages in vector save as dialog unreported [Commit 8ccd127](https://github.com/qgis/QGIS/commit/8ccd127f4d8bf66fb04b6484147ed116acf66d91) N/A - - \[browser\] Refine refreshConnections method to avoid triggering a full refresh of ALL browser content [#37007](https://github.com/qgis/QGIS/issues/37007) [Commit a9d6b04](https://github.com/qgis/QGIS/commit/a9d6b04f776b80acd1a97f48c7ed10e3599618b6) No \-- too intrusive - - \[3d\] When showing edges, data defined polygon height was not accounted for unreported [Commit e516231](https://github.com/qgis/QGIS/commit/e516231bb2854405ea78a0cec40ad96295e9f8c6) N/A - - Fixes for \"Show all\" labeling mode unreported [Commit 2b91bd0](https://github.com/qgis/QGIS/commit/2b91bd0cafff66f14ceb49b104bf2f2cc6ae714d) N/A - - \[3d\] Fix reprojection of features shows no features [#34824](https://github.com/qgis/QGIS/issues/34824) [Commit 62bd026](https://github.com/qgis/QGIS/commit/62bd0267439a65f94a5cd9cb886bbb4e4780cdf0) N/A - - \[processing\] Add metadata setting for file destination parameters to avoid file overwrite confirmation prompt [#37011](https://github.com/qgis/QGIS/issues/37011) [Commit e81af2c](https://github.com/qgis/QGIS/commit/e81af2c9e10dc2a2e220c815cb9e531f7dba838d) N/A - - Avoid incorrectly antialiasing rendering of certain objects (such as map labels) when not wanted [#36964](https://github.com/qgis/QGIS/issues/36964) [Commit bab83844](https://github.com/qgis/QGIS/commit/bab838444cb55fc479d2f3dfa3b19d8ce80e73af) No \-- too intrusive - - Ensure that fields required by marker symbol backgrounds for labels are fetched when rendering [#36944](https://github.com/qgis/QGIS/issues/36944) [Commit 8fb8e45](https://github.com/qgis/QGIS/commit/8fb8e45d516611f09bf28e3832c3c6214f16c4a2) No \-- too intrusive - - \"Fix \"\"zoom\"\" and \"\"flash\"\" features buttons have no effect when opening filter mode in attribute form\" [#34506](https://github.com/qgis/QGIS/issues/34506) [Commit 6b2795](https://github.com/qgis/QGIS/commit/6b27958948db2c88ae72b0b9ff99fc8aa8522bf2) N/A - - Avoid corrupted project thumbnail images in some circumstances unreported [Commit f404e6e](https://github.com/qgis/QGIS/commit/f404e6e162df954ffb200d550b6c32375b7270c1) N/A - - Auto focus search box when opening \"add layer to legend\" dialog [#36905](https://github.com/qgis/QGIS/issues/36905) [Commit 019e494](https://github.com/qgis/QGIS/commit/019e494f1d61851ea192900a2cc9cce460d1ea73) not critical - - \[processing\] Set correct output layer type for Point to Layer algorithm [#36941](https://github.com/qgis/QGIS/issues/36941) [Commit 7ee85cd](https://github.com/qgis/QGIS/commit/7ee85cd93cb5e0b623feaad2ef1ce9ea8f654bac) N/A - - \"Limit scope of Ctrl+C shortcut for copy features to canvas and for python console to console widget\" [#27035](https://github.com/qgis/QGIS/issues/27035) (many others too) [Commit 873716c](https://github.com/qgis/QGIS/commit/873716c6fa17298868060a6517205ad7bea78a72) No \-- too intrusive - - Remember layout designer window positions [#36907](https://github.com/qgis/QGIS/issues/36907) [Commit 97d31d0](https://github.com/qgis/QGIS/commit/97d31d025fe2264afadcf6afcb3eb6ebcfe9e91d) not critical - - Fix crash when zooming in too far to labels [#36346](https://github.com/qgis/QGIS/issues/36346) [Commit 3aa5e56](https://github.com/qgis/QGIS/commit/3aa5e56d3c3dbb61f2a28c4874593aa401957ed3) [Commit a22635b](https://github.com/qgis/QGIS/commit/a22635bb64ae6d2a46715bd1208463e22b6080ae) - - \[processing\] Allow parent layer to be specified for field mapping inputs in models [#26493](https://github.com/qgis/QGIS/issues/26493) [Commit b8d4a39](https://github.com/qgis/QGIS/commit/b8d4a39b58465f93f45ed886e77411c194f44132) No \-- too intrusive - - Fix placement of message bar \'clear all\' menu arrow on hidpi screens unreported [Commit 8a9975b](https://github.com/qgis/QGIS/commit/8a9975b4ff6b7a8a79bef05230db28754500fa40) not critical - - Always refresh plugin repositories when manually triggered by user [#34351](https://github.com/qgis/QGIS/issues/34351) [Commit 98603b7](https://github.com/qgis/QGIS/commit/98603b78660e05334c7b34ea3722533164f9553b) [PR 36718 Commit 0fcf6dc](https://github.com/qgis/QGIS/pull/36718/commits/0fcf6dc08289fb549c9bace24a70ed4a50bdd959) - - \[3d\] Expose 3d algorithms provider to Python [#36661](https://github.com/qgis/QGIS/issues/36661) [Commit 1f835df](https://github.com/qgis/QGIS/commit/1f835dfa9af51204ea1182df7bf722d84b223645) No \-- too intrusive - - \[symbology\] Don\'t force rasterized output when exporting point pattern fills [#16100](https://github.com/qgis/QGIS/issues/16100) [Commit 23396b7c](https://github.com/qgis/QGIS/commit/23396b7c864d00fc164db8c80d704a1ffc430ac1) No \-- too intrusive - - \[layouts\] Don\'t refresh the map canvas multiple times during atlas exports [#30144](https://github.com/qgis/QGIS/issues/30144) [Commit 57519e9](https://github.com/qgis/QGIS/commit/57519e9faa95fbfe6196134d9128caee48cb4b84) not critical - - \[processing\] Fix double-evaluation of warp output parameter [#30095](https://github.com/qgis/QGIS/issues/30095) [Commit adeca2f](https://github.com/qgis/QGIS/commit/adeca2f586203913ae3702531b32579ed4c14344) - - Fix incorrect warning message when turning off atlas preview unreported [Commit 3b0af960](https://github.com/qgis/QGIS/commit/3b0af960dd90af15cbe32e2fd7642408031e70f5) N/A - - Speed up message bar operations when many messages are shown [#29698](https://github.com/qgis/QGIS/issues/29698) [Commit 5dd29f0](https://github.com/qgis/QGIS/commit/5dd29f065e57fde532a21ae1bc9311aef9378455) No \-- too intrusive - - Fix oriented minimum bounding box calculation is wrong in some cases [#36632](https://github.com/qgis/QGIS/issues/36632) [Commit 97d0988](https://github.com/qgis/QGIS/commit/97d098884a7889346739d61bd9048e9dcf942d11) [PR 36718 Commit 68c6a0e](https://github.com/qgis/QGIS/pull/36718/commits/68c6a0e31dc58fa23621e872739df9efded6e6b7) - - Ensure symbol opacity is always ignored for selections [#27859](https://github.com/qgis/QGIS/issues/27859) [Commit 4de6a53](https://github.com/qgis/QGIS/commit/4de6a53235a6f7bd657c60d4f4d7160ed371d9df) [PR 36718 Commit 99eb710](https://github.com/qgis/QGIS/pull/36718/commits/99eb710f89be0c6adc9acfdd888e366e6f2b796f) - - Fix random sort order of symbols in Symbol Export dialog [#20572](https://github.com/qgis/QGIS/issues/20572) [Commit 987310f](https://github.com/qgis/QGIS/commit/987310fe90de2b21deb5c2564eb051e1d72548b2) [PR 36718 Commit bfa6058](https://github.com/qgis/QGIS/pull/36718/commits/bfa60586e10735a6b670cd349dd8b9efd2ab2762) - - Allow clearing heatmap weighting field [#20256](https://github.com/qgis/QGIS/issues/20256) [Commit 3961fa2](https://github.com/qgis/QGIS/commit/3961fa26f53e411c5c83b50e006df739ebda4c3e) [PR 36718 Commit d2600d6](https://github.com/qgis/QGIS/pull/36718/commits/d2600d6d2cb765cb0641347ac342a74f663e4ba5) - - Flag SAGA \'Merge Layers\' algorithm as having known issues [#36375](https://github.com/qgis/QGIS/issues/36375) [Commit f676c821](https://github.com/qgis/QGIS/commit/f676c821d9d9ff2d6e509d881ba2ea1853a34051) N/A - - Workaround odd upstream Qt issue where a painter with a semi-transparent brush with no solid pattern incorrectly applies the brush opacity to the pen when exporting to printer devices [#36580](https://github.com/qgis/QGIS/issues/36580) [Commit 38c8218](https://github.com/qgis/QGIS/commit/38c82187a65d8b4833f2c633a69a4d937a8725eb) [PR 36718 Commit a562b67](https://github.com/qgis/QGIS/pull/36718/commits/a562b678438d26c1f80486fdfff422d70c8c6329) - - Improve plugin watchdog message and UX unreported [Commit 150b373](https://github.com/qgis/QGIS/commit/150b373c7ae61c0548ab0803f9b30a36b15e7ab4) No \-- too intrusive - - \"\[layouts\] Warn when previewing an atlas and a feature with no geometry is encountered, when one or more maps are set to be driven by atlas feature\" [#36556](https://github.com/qgis/QGIS/issues/36556) [Commit 6ce84d2](https://github.com/qgis/QGIS/commit/6ce84d2c347f49c9aae0c1953e2b2529228db430) No \-- too intrusive - - Avoid proj \'object is not a concatenated operation\' warnings unreported [Commit 6baa209](https://github.com/qgis/QGIS/commit/6baa209285f452e5996537b1b0f1b5d924d5c59b) - - \"Fix memory layers lose CRS definition if it does not have an authority associated with it\" [#36241](https://github.com/qgis/QGIS/issues/36241) [Commit e23a49a](https://github.com/qgis/QGIS/commit/e23a49a6b858cad9373c3bfb9ad66525622ce9ee) [PR 36718 Commit c9350eb](https://github.com/qgis/QGIS/pull/36718/commits/c9350eb7439a29ac8ff3734cd7866f2403e3646e) - - Implement spatial index detection for OGR provider [#30530](https://github.com/qgis/QGIS/issues/30530) [Commit f20801a](https://github.com/qgis/QGIS/commit/f20801a8bb3f23576e5e0d2abc6d3229e5044200) [PR 36718 Commit 536906e](https://github.com/qgis/QGIS/pull/36718/commits/536906ec6375b70d88767e58a08550369a25d1a0) - - Fix incorrect dialog title for raster layer properties [#35510](https://github.com/qgis/QGIS/issues/35510) [Commit 2099261](https://github.com/qgis/QGIS/commit/2099261230f82c5cd4439538e38754947c8f6bd6) [PR 36718 Commit e809f48](https://github.com/qgis/QGIS/pull/36718/commits/e809f48cb9aaf03dfe8671c2d885f99b4a91922b) - - Don\'t try to identify CRSes created just for ellipsoid definitions unreported [Commit 15b318b](https://github.com/qgis/QGIS/commit/15b318b50de9131ed1dd6bbf73ae5eb7572579a7) No \-- too intrusive - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.10 backport commit (GitHub) +|---|---|---|---| +| Fix leak in mesh 3d renderer | unreported | [Commit 4b5a63d](https://github.com/qgis/QGIS/commit/4b5a63d11b7ea5baf6931c8abf86e132c706c1be) | N/A +| Fix hang when rendering symbol previews using Meters in Map Unit sizes | [#28690](https://github.com/qgis/QGIS/issues/28690) | [Commit 7c6286f](https://github.com/qgis/QGIS/commit/7c6286f8dfb7cc24e5b06c9ab950d9dd55fac517) | No \-- too intrusive +| Fix font in CSS code editor | unreported | [Commit 63cb42c](https://github.com/qgis/QGIS/commit/63cb42c298ef5ab732274bce205e49171b797ae4) | not critical +| Fix rendering of geometry generator expressions which return geometry collection results | [#35356](https://github.com/qgis/QGIS/issues/35356) | [Commit be281c49](https://github.com/qgis/QGIS/commit/be281c49b7932a1d0d0e3cb4dce7af17f5b201a9) | No \-- too intrusive +| \[processing\] Correctly expose date time inputs (and a bunch of others) as inputs for in-model expressions | [#37219](https://github.com/qgis/QGIS/issues/37219) | [Commit 281356a](https://github.com/qgis/QGIS/commit/281356aa4e951db5cd2782b53a7261c7343c4ca7) | N/A +| Fix all Qt 5.14 deprecation warnings | unreported | [Commit 3717adc](https://github.com/qgis/QGIS/commit/3717adcef6315f4b9a0089bfc2393cede937b644) | No \-- too intrusive +| \[symbology\] When rendering a multipart geometry, ensure that geometry generator symbol is only rendered once, instead of once per part | [#23730](https://github.com/qgis/QGIS/issues/23730) | [Commit d98fe9f](https://github.com/qgis/QGIS/commit/d98fe9f989f3b0677282acdf2ba99f4aa4fa08cc) | No \-- too intrusive +| \[layout\] Make \"show feature count\" button apply to all selected indexes | [#37194](https://github.com/qgis/QGIS/issues/37194) | [Commit 671cebc](https://github.com/qgis/QGIS/commit/671cebcf817e2b6fc17ce0307edf7fa377b665d3) | No \-- too intrusive +| Fix for container \"show as group box\" setting is lost when closing layer properties dialog | [#37205](https://github.com/qgis/QGIS/issues/37205) | [Commit 803f507](https://github.com/qgis/QGIS/commit/803f507d45f99534dbc03ab5300e6137da36cd59) | N/A +| Use even more forceful language to dissuade users from creating custom projections using Proj strings | [#37204](https://github.com/qgis/QGIS/issues/37204) | [Commit 7ec4968](https://github.com/qgis/QGIS/commit/7ec4968aa9dcb2107b00c1caaeb6ae575498bc3c) | No \-- string change +| Use \"markers\" terminology consistently in centroid fill widget | [#37106](https://github.com/qgis/QGIS/issues/37106) | [Commit 2596b6b](https://github.com/qgis/QGIS/commit/2596b6be858a17533d1e16fca8ff8afc5d222564) | No \-- string change +| Fixes to numbered list handling in dox/PyQGIS API | unreported | [Commit 74400c7](https://github.com/qgis/QGIS/commit/74400c7ff88d563dad74dad41860f9b603214973) | No +| Fix cross references in PyQGIS docs | unreported | [Commit 81a9db9](https://github.com/qgis/QGIS/commit/81a9db9f57706cba9b11e4372dd1bf50fcd7bc6a) | No +| \[layouts\] Fix attribute table sort order combined with feature filter results in empty tables | [#36341](https://github.com/qgis/QGIS/issues/36341) | [Commit 24897ab](https://github.com/qgis/QGIS/commit/24897ab86a7f11be196d8d705fa3307b05e0e53d) | N/A +| Fix callout rendering to rotated labels | [#36681](https://github.com/qgis/QGIS/issues/36681) | [Commit 2bb4aad](https://github.com/qgis/QGIS/commit/2bb4aad8c9b7238bd6ff6dc9a90a28c8625e859e) | N/A +| Fix grass output handling in Processing models | [#36379](https://github.com/qgis/QGIS/issues/36379) | [Commit ef19911](https://github.com/qgis/QGIS/commit/ef19911f1132dc5720a4068f059a0322d7511e2b) | +| Fix vector datasets incorrectly simplify to rectangles in some CRS views | [#36898](https://github.com/qgis/QGIS/issues/36898) | [Commit 47fba10](https://github.com/qgis/QGIS/commit/47fba106dd9d057e6691dcca392efacbe31ad9ff) | No \-- too intrusive +| Fix list item formatting in PyQGIS docs | unreported | [Commit 84ec481](https://github.com/qgis/QGIS/commit/84ec481aa8f3d3bb487272122414c765e77a2ea2) | N/A +| \[processing\] Fix manual entry of extent values in widget | [#36787](https://github.com/qgis/QGIS/issues/36787) | [Commit ccc34c7](https://github.com/qgis/QGIS/commit/ccc34c76e714e5f6f87d2a329ca048896eb4c87f) | N/A +| \[decorations\] Use a proper ellipsoidal length calculation when calculating the size of the scalebar decoration | [#28407](https://github.com/qgis/QGIS/issues/28407) | [Commit af19cea](https://github.com/qgis/QGIS/commit/af19cea5acc90a6cc19d116dd35739059d0c5f83) | [PR 36718 Commit a91309d](https://github.com/qgis/QGIS/pull/36718/commits/a91309ddbc0a430dc3bbcf48070bc565296ac551) +| Fix collecting Triangle geometry types after tesselation | [#36638](https://github.com/qgis/QGIS/issues/36638) | [Commit df46fba](https://github.com/qgis/QGIS/commit/df46fba33823415b8310c986795f8c51550a0fa6) | No \-- too intrusive +| Fix writing triangle geometry type via QgsVectorFileWriter fails | [#36638](https://github.com/qgis/QGIS/issues/36638) | [Commit e0c03f9](https://github.com/qgis/QGIS/commit/e0c03f9f0848490f358876ae5be6973961700bc9) | No \-- too intrusive +| Fix degradation in Tesselation results | [#37077](https://github.com/qgis/QGIS/issues/37077) | [Commit 61e7a5f](https://github.com/qgis/QGIS/commit/61e7a5fc90154bd4d35fea7d6cbd413ce61fa02e) | N/A +| Fix layer subset string is ignored when OGR refuses to accept a compiled feature request expression | [#37073](https://github.com/qgis/QGIS/issues/37073) | [Commit b5b4221](https://github.com/qgis/QGIS/commit/b5b42218af5cbfca82f3b0a4d5a521e3d330f550) | [PR 36718 Commit f486cf6](https://github.com/qgis/QGIS/pull/36718/commits/f486cf6e6dadb2d0690f167620c90f4efddb3c4a) +| \[legends\] Fix corrupted data defined legend rendering in layout designer | [#36765](https://github.com/qgis/QGIS/issues/36765) | [Commit 8d00ae8](https://github.com/qgis/QGIS/commit/8d00ae8638a09cb9a4c9ecd5d1fec3b352050cdd) | No \-- too intrusive +| Avoid some QGIS startup warnings | unreported | [Commit 013f682](https://github.com/qgis/QGIS/commit/013f682bd3c6addd163a78d3776c578ae37377c6) | N/A +| Place 3d tab in vector properties at the correct position | [#35010](https://github.com/qgis/QGIS/issues/35010) | [Commit ce9f5194](https://github.com/qgis/QGIS/commit/ce9f519468d46bb6fe6dd0bc68efd7d58129be68) | N/A +| Fix 3d tab is not activated when reopening vector layer properties | [#35011](https://github.com/qgis/QGIS/issues/35011) | [Commit 3c0ecbf](https://github.com/qgis/QGIS/commit/3c0ecbfd79e1924cd01143324cdc26fe4a68f748) | N/A +| \[labeling\] Fix incorrect label placement after moving an \'unplaced\' label | unreported | [Commit cbfb7f4](https://github.com/qgis/QGIS/commit/cbfb7f4ce25e10aab5f7b8cee147afb801042704) | [PR 36718 Commit 9189dec](https://github.com/qgis/QGIS/pull/36718/commits/9189dec7633b2eb6a1075bb35c2f90f6b90ba63a) +| Don\'t block creation of new geopackages in vector save as dialog | unreported | [Commit 8ccd127](https://github.com/qgis/QGIS/commit/8ccd127f4d8bf66fb04b6484147ed116acf66d91) | N/A +| \[browser\] Refine refreshConnections method to avoid triggering a full refresh of ALL browser content | [#37007](https://github.com/qgis/QGIS/issues/37007) | [Commit a9d6b04](https://github.com/qgis/QGIS/commit/a9d6b04f776b80acd1a97f48c7ed10e3599618b6) | No \-- too intrusive +| \[3d\] When showing edges, data defined polygon height was not accounted for | unreported | [Commit e516231](https://github.com/qgis/QGIS/commit/e516231bb2854405ea78a0cec40ad96295e9f8c6) | N/A +| Fixes for \"Show all\" labeling mode | unreported | [Commit 2b91bd0](https://github.com/qgis/QGIS/commit/2b91bd0cafff66f14ceb49b104bf2f2cc6ae714d) | N/A +| \[3d\] Fix reprojection of features shows no features | [#34824](https://github.com/qgis/QGIS/issues/34824) | [Commit 62bd026](https://github.com/qgis/QGIS/commit/62bd0267439a65f94a5cd9cb886bbb4e4780cdf0) | N/A +| \[processing\] Add metadata setting for file destination parameters to avoid file overwrite confirmation prompt | [#37011](https://github.com/qgis/QGIS/issues/37011) | [Commit e81af2c](https://github.com/qgis/QGIS/commit/e81af2c9e10dc2a2e220c815cb9e531f7dba838d) | N/A +| Avoid incorrectly antialiasing rendering of certain objects (such as map labels) when not wanted | [#36964](https://github.com/qgis/QGIS/issues/36964) | [Commit bab83844](https://github.com/qgis/QGIS/commit/bab838444cb55fc479d2f3dfa3b19d8ce80e73af) | No \-- too intrusive +| Ensure that fields required by marker symbol backgrounds for labels are fetched when rendering | [#36944](https://github.com/qgis/QGIS/issues/36944) | [Commit 8fb8e45](https://github.com/qgis/QGIS/commit/8fb8e45d516611f09bf28e3832c3c6214f16c4a2) | No \-- too intrusive +| \"Fix \"\"zoom\"\" and \"\"flash\"\" features buttons have no effect when opening filter mode in attribute form\" | [#34506](https://github.com/qgis/QGIS/issues/34506) | [Commit 6b2795](https://github.com/qgis/QGIS/commit/6b27958948db2c88ae72b0b9ff99fc8aa8522bf2) | N/A +| Avoid corrupted project thumbnail images in some circumstances | unreported | [Commit f404e6e](https://github.com/qgis/QGIS/commit/f404e6e162df954ffb200d550b6c32375b7270c1) | N/A +| Auto focus search box when opening \"add layer to legend\" dialog | [#36905](https://github.com/qgis/QGIS/issues/36905) | [Commit 019e494](https://github.com/qgis/QGIS/commit/019e494f1d61851ea192900a2cc9cce460d1ea73) | not critical +| \[processing\] Set correct output layer type for Point to Layer algorithm | [#36941](https://github.com/qgis/QGIS/issues/36941) | [Commit 7ee85cd](https://github.com/qgis/QGIS/commit/7ee85cd93cb5e0b623feaad2ef1ce9ea8f654bac) | N/A +| \"Limit scope of Ctrl+C shortcut for copy features to canvas and for python console to console widget\" | [#27035](https://github.com/qgis/QGIS/issues/27035) (many others too) | [Commit 873716c](https://github.com/qgis/QGIS/commit/873716c6fa17298868060a6517205ad7bea78a72) | No \-- too intrusive +| Remember layout designer window positions | [#36907](https://github.com/qgis/QGIS/issues/36907) | [Commit 97d31d0](https://github.com/qgis/QGIS/commit/97d31d025fe2264afadcf6afcb3eb6ebcfe9e91d) | not critical +| Fix crash when zooming in too far to labels | [#36346](https://github.com/qgis/QGIS/issues/36346) | [Commit 3aa5e56](https://github.com/qgis/QGIS/commit/3aa5e56d3c3dbb61f2a28c4874593aa401957ed3) | [Commit a22635b](https://github.com/qgis/QGIS/commit/a22635bb64ae6d2a46715bd1208463e22b6080ae) +| \[processing\] Allow parent layer to be specified for field mapping inputs in models | [#26493](https://github.com/qgis/QGIS/issues/26493) | [Commit b8d4a39](https://github.com/qgis/QGIS/commit/b8d4a39b58465f93f45ed886e77411c194f44132) | No \-- too intrusive +| Fix placement of message bar \'clear all\' menu arrow on hidpi screens | unreported | [Commit 8a9975b](https://github.com/qgis/QGIS/commit/8a9975b4ff6b7a8a79bef05230db28754500fa40) | not critical +| Always refresh plugin repositories when manually triggered by user | [#34351](https://github.com/qgis/QGIS/issues/34351) | [Commit 98603b7](https://github.com/qgis/QGIS/commit/98603b78660e05334c7b34ea3722533164f9553b) | [PR 36718 Commit 0fcf6dc](https://github.com/qgis/QGIS/pull/36718/commits/0fcf6dc08289fb549c9bace24a70ed4a50bdd959) +| \[3d\] Expose 3d algorithms provider to Python | [#36661](https://github.com/qgis/QGIS/issues/36661) | [Commit 1f835df](https://github.com/qgis/QGIS/commit/1f835dfa9af51204ea1182df7bf722d84b223645) | No \-- too intrusive +| \[symbology\] Don\'t force rasterized output when exporting point pattern fills | [#16100](https://github.com/qgis/QGIS/issues/16100) | [Commit 23396b7c](https://github.com/qgis/QGIS/commit/23396b7c864d00fc164db8c80d704a1ffc430ac1) | No \-- too intrusive +| \[layouts\] Don\'t refresh the map canvas multiple times during atlas exports | [#30144](https://github.com/qgis/QGIS/issues/30144) | [Commit 57519e9](https://github.com/qgis/QGIS/commit/57519e9faa95fbfe6196134d9128caee48cb4b84) | not critical +| \[processing\] Fix double-evaluation of warp output parameter | [#30095](https://github.com/qgis/QGIS/issues/30095) | [Commit adeca2f](https://github.com/qgis/QGIS/commit/adeca2f586203913ae3702531b32579ed4c14344) | +| Fix incorrect warning message when turning off atlas preview | unreported | [Commit 3b0af960](https://github.com/qgis/QGIS/commit/3b0af960dd90af15cbe32e2fd7642408031e70f5) | N/A +| Speed up message bar operations when many messages are shown | [#29698](https://github.com/qgis/QGIS/issues/29698) | [Commit 5dd29f0](https://github.com/qgis/QGIS/commit/5dd29f065e57fde532a21ae1bc9311aef9378455) | No \-- too intrusive +| Fix oriented minimum bounding box calculation is wrong in some cases | [#36632](https://github.com/qgis/QGIS/issues/36632) | [Commit 97d0988](https://github.com/qgis/QGIS/commit/97d098884a7889346739d61bd9048e9dcf942d11) | [PR 36718 Commit 68c6a0e](https://github.com/qgis/QGIS/pull/36718/commits/68c6a0e31dc58fa23621e872739df9efded6e6b7) +| Ensure symbol opacity is always ignored for selections | [#27859](https://github.com/qgis/QGIS/issues/27859) | [Commit 4de6a53](https://github.com/qgis/QGIS/commit/4de6a53235a6f7bd657c60d4f4d7160ed371d9df) | [PR 36718 Commit 99eb710](https://github.com/qgis/QGIS/pull/36718/commits/99eb710f89be0c6adc9acfdd888e366e6f2b796f) +| Fix random sort order of symbols in Symbol Export dialog | [#20572](https://github.com/qgis/QGIS/issues/20572) | [Commit 987310f](https://github.com/qgis/QGIS/commit/987310fe90de2b21deb5c2564eb051e1d72548b2) | [PR 36718 Commit bfa6058](https://github.com/qgis/QGIS/pull/36718/commits/bfa60586e10735a6b670cd349dd8b9efd2ab2762) +| Allow clearing heatmap weighting field | [#20256](https://github.com/qgis/QGIS/issues/20256) | [Commit 3961fa2](https://github.com/qgis/QGIS/commit/3961fa26f53e411c5c83b50e006df739ebda4c3e) | [PR 36718 Commit d2600d6](https://github.com/qgis/QGIS/pull/36718/commits/d2600d6d2cb765cb0641347ac342a74f663e4ba5) +| Flag SAGA \'Merge Layers\' algorithm as having known issues | [#36375](https://github.com/qgis/QGIS/issues/36375) | [Commit f676c821](https://github.com/qgis/QGIS/commit/f676c821d9d9ff2d6e509d881ba2ea1853a34051) | N/A +| Workaround odd upstream Qt issue where a painter with a semi-transparent brush with no solid pattern incorrectly applies the brush opacity to the pen when exporting to printer devices | [#36580](https://github.com/qgis/QGIS/issues/36580) | [Commit 38c8218](https://github.com/qgis/QGIS/commit/38c82187a65d8b4833f2c633a69a4d937a8725eb) | [PR 36718 Commit a562b67](https://github.com/qgis/QGIS/pull/36718/commits/a562b678438d26c1f80486fdfff422d70c8c6329) +| Improve plugin watchdog message and UX | unreported | [Commit 150b373](https://github.com/qgis/QGIS/commit/150b373c7ae61c0548ab0803f9b30a36b15e7ab4) | No \-- too intrusive +| \"\[layouts\] Warn when previewing an atlas and a feature with no geometry is encountered, when one or more maps are set to be driven by atlas feature\" | [#36556](https://github.com/qgis/QGIS/issues/36556) | [Commit 6ce84d2](https://github.com/qgis/QGIS/commit/6ce84d2c347f49c9aae0c1953e2b2529228db430) | No \-- too intrusive +| Avoid proj \'object is not a concatenated operation\' warnings | unreported | [Commit 6baa209](https://github.com/qgis/QGIS/commit/6baa209285f452e5996537b1b0f1b5d924d5c59b) | +| \"Fix memory layers lose CRS definition if it does not have an authority associated with it\" | [#36241](https://github.com/qgis/QGIS/issues/36241) | [Commit e23a49a](https://github.com/qgis/QGIS/commit/e23a49a6b858cad9373c3bfb9ad66525622ce9ee) | [PR 36718 Commit c9350eb](https://github.com/qgis/QGIS/pull/36718/commits/c9350eb7439a29ac8ff3734cd7866f2403e3646e) +| Implement spatial index detection for OGR provider | [#30530](https://github.com/qgis/QGIS/issues/30530) | [Commit f20801a](https://github.com/qgis/QGIS/commit/f20801a8bb3f23576e5e0d2abc6d3229e5044200) | [PR 36718 Commit 536906e](https://github.com/qgis/QGIS/pull/36718/commits/536906ec6375b70d88767e58a08550369a25d1a0) +| Fix incorrect dialog title for raster layer properties | [#35510](https://github.com/qgis/QGIS/issues/35510) | [Commit 2099261](https://github.com/qgis/QGIS/commit/2099261230f82c5cd4439538e38754947c8f6bd6) | [PR 36718 Commit e809f48](https://github.com/qgis/QGIS/pull/36718/commits/e809f48cb9aaf03dfe8671c2d885f99b4a91922b) +| Don\'t try to identify CRSes created just for ellipsoid definitions | unreported | [Commit 15b318b](https://github.com/qgis/QGIS/commit/15b318b50de9131ed1dd6bbf73ae5eb7572579a7) | No \-- too intrusive This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -2201,21 +2027,14 @@ This feature was developed by [Nyall Dawson](https://north-road.com/) ### Feature: Bug fixes by Denis Rouzaud - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.10 backport commit (GitHub) - ------------------------------------------------------------------------------------------------ ----------------------------------------------------- ------------------------------------------------------ ------------------------------------------------------ - allow sorting attribute table by field not listed in the table [#25671](https://github.com/qgis/QGIS/issues/25671) [PR #36236](https://github.com/qgis/QGIS/pull/36236) N/A - - fix layer tree dependencies (showinf symbols and main layer) unreported [PR #37000](https://github.com/qgis/QGIS/pull/37000) N/A - - fix Expression editor: syntax check fails if table is empty [#37100](https://github.com/qgis/QGIS/issues/37100) [PR #37137](https://github.com/qgis/QGIS/pull/37137) N/A - - fix setting of feature in expression preview widget [#37214](https://github.com/qgis/QGIS/issues/37214) [PR #37221](https://github.com/qgis/QGIS/pull/37221) N/A - - Freeze when showing attribute table of WFS layer [#37224](https://github.com/qgis/QGIS/issues/37224) not yet fixed N/A - - Lookups in tables with more than 100 entries show wrong value in Relation Reference form parts [#37266](https://github.com/qgis/QGIS/issues/37266) [PR #37280](https://github.com/qgis/QGIS/pull/37280) [PR #37286](https://github.com/qgis/QGIS/pull/37286) - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.10 backport commit (GitHub) +|---|---|---|---| +| allow sorting attribute table by field not listed in the table | [#25671](https://github.com/qgis/QGIS/issues/25671) | [PR #36236](https://github.com/qgis/QGIS/pull/36236) | N/A +| fix layer tree dependencies (showinf symbols and main layer) | unreported | [PR #37000](https://github.com/qgis/QGIS/pull/37000) | N/A +| fix Expression editor: syntax check fails if table is empty | [#37100](https://github.com/qgis/QGIS/issues/37100) | [PR #37137](https://github.com/qgis/QGIS/pull/37137) | N/A +| fix setting of feature in expression preview widget | [#37214](https://github.com/qgis/QGIS/issues/37214) | [PR #37221](https://github.com/qgis/QGIS/pull/37221) | N/A +| Freeze when showing attribute table of WFS layer | [#37224](https://github.com/qgis/QGIS/issues/37224) | not yet fixed | N/A +| Lookups in tables with more than 100 entries show wrong value in Relation Reference form parts | [#37266](https://github.com/qgis/QGIS/issues/37266) | [PR #37280](https://github.com/qgis/QGIS/pull/37280) | [PR #37286](https://github.com/qgis/QGIS/pull/37286) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -2223,13 +2042,10 @@ This feature was developed by [Denis Rouzaud](https://www.opengis.ch/) ### Feature: Bug fixes by Audun Ellertsen - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.10 backport commit (GitHub) - ------------------------------------------------------------ ----------------------------------------------------- ------------------------------------------------------ ------------------------------------------------------ - SpatiaLite support for importing layers with binary fields [#36705](https://github.com/qgis/QGIS/issues/36705) [PR #36744](https://github.com/qgis/QGIS/pull/36744) N/A - - PostGIS support for importing layers with binary fields [#36705](https://github.com/qgis/QGIS/issues/36705) [PR #36708](https://github.com/qgis/QGIS/pull/36708) [PR #36720](https://github.com/qgis/QGIS/pull/36720) - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.10 backport commit (GitHub) +|---|---|---|---| +| SpatiaLite support for importing layers with binary fields | [#36705](https://github.com/qgis/QGIS/issues/36705) | [PR #36744](https://github.com/qgis/QGIS/pull/36744) | N/A +| PostGIS support for importing layers with binary fields | [#36705](https://github.com/qgis/QGIS/issues/36705) | [PR #36708](https://github.com/qgis/QGIS/pull/36708) | [PR #36720](https://github.com/qgis/QGIS/pull/36720) This feature was funded by [Kongsberg Digital](https://www.kongsberg.com/digital/) diff --git a/content/product/visual-changelogs/visualchangelog316/index.md b/content/product/visual-changelogs/visualchangelog316/index.md index a12bf7501..d3ca85e04 100644 --- a/content/product/visual-changelogs/visualchangelog316/index.md +++ b/content/product/visual-changelogs/visualchangelog316/index.md @@ -946,49 +946,28 @@ This feature was developed by [3Liz](https://www.3liz.com) ### Bug fixes by Even Rouault - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.10 backport commit (GitHub) - ---------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------- - Scrolling attribute table of a layer added with the \"delimted text provider\" is almost impossible [#38068](https://github.com/qgis/QGIS/issues/38068) [PR #38735](https://github.com/qgis/QGIS/pull/38735) [PR #38745](https://github.com/qgis/QGIS/pull/38745) - - support for API-keys via query for API implementing OGC API - Features [#38436](https://github.com/qgis/QGIS/issues/38436) [PR #38738](https://github.com/qgis/QGIS/pull/38738) N/A - - Custom CRS does not always switch parameters correctly from wkt to proj string [#38689](https://github.com/qgis/QGIS/issues/38689) cannot reproduce - - OGC API Features client always use limit=1000 [#38666](https://github.com/qgis/QGIS/issues/38666) cannot reproduce - - Exporting to geopackage changes field type from DATE to DATETIME [#37857](https://github.com/qgis/QGIS/issues/37857) not a bug - - CSV date field being interpreted as time type [#38091](https://github.com/qgis/QGIS/issues/38091) [PR #38741](https://github.com/qgis/QGIS/pull/38741) N/A - - Coordinate Transformation Difference between QGIS and Proj [#38190](https://github.com/qgis/QGIS/issues/38190) usage issue - - gdal_rasterize not working when file has \'&\' symbol in name [#38674](https://github.com/qgis/QGIS/issues/38674) [PR #38743](https://github.com/qgis/QGIS/pull/38743) [PR #38747](https://github.com/qgis/QGIS/pull/38747) - - Core dump when using identify feature on a vector polygon [#36213](https://github.com/qgis/QGIS/issues/36213) already fixed - - Error of the raster histogram of QGIS 3.10.8(LTR) [#38298](https://github.com/qgis/QGIS/issues/38298) [PR #38769](https://github.com/qgis/QGIS/pull/38769) TODO - - \[Postgres\] Cannot edit attribute when there is no primary key [#37917](https://github.com/qgis/QGIS/issues/37917) not a bug IMHO - - Switching between WMS info-output formats throws: CRITICAL QTableWidget: cannot insert an item that is already owned by another QTableWidget [#37215](https://github.com/qgis/QGIS/issues/37215) [PR #38770](https://github.com/qgis/QGIS/pull/38770) [PR #38783](https://github.com/qgis/QGIS/pull/38783) - - SaveAs Geopackage: TEXT fields are converted to TEXT(255) [#25405](https://github.com/qgis/QGIS/issues/25405) already fixed - - \"Join attributes by nearest\" tool defaults to \"None\" when using Max distance of 0 [#38761](https://github.com/qgis/QGIS/issues/38761) [PR #38773](https://github.com/qgis/QGIS/pull/38773) No, not appropriate (see [PR #38778](https://github.com/qgis/QGIS/pull/38778)) - - Lost edits in layer of same transaction group [#38697](https://github.com/qgis/QGIS/issues/38697) [PR #38779](https://github.com/qgis/QGIS/pull/38779) + [PR #38780](https://github.com/qgis/QGIS/pull/38780) [PR #38824](https://github.com/qgis/QGIS/pull/38824) - - Preview of Expression String Builder \'freezes\' if Feature id higher then available [#38646](https://github.com/qgis/QGIS/issues/38646) [PR #38797](https://github.com/qgis/QGIS/pull/38797) N/A - - VectorFileWriter/OGR provider: workaround GDAL 3.1.x bug regarding XLSX and ODS creation not reported [PR #38837](https://github.com/qgis/QGIS/pull/38837) [PR #38853](https://github.com/qgis/QGIS/pull/38853) - - Coordinate operation widget: avoid repeating scope and remarks not reported [PR #38847](https://github.com/qgis/QGIS/pull/38847) N/A - - Freeze when showing attribute table of WFS layer [#37224](https://github.com/qgis/QGIS/issues/37224) [PR #38952](https://github.com/qgis/QGIS/pull/38952) [PR #38956](https://github.com/qgis/QGIS/pull/38956) - - OGR Error when editing a kml file [#39087](https://github.com/qgis/QGIS/issues/39087) [GDAL Commit 72e1a4d7c96e0381d2d335857697b5f8e1668450](https://github.com/OSGeo/gdal/commit/72e1a4d7c96e0381d2d335857697b5f8e1668450) Backported to GDAL 3.1 branch too - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.10 backport commit (GitHub) +|----|----|----|----| +| Scrolling attribute table of a layer added with the \"delimted text provider\" is almost impossible | [#38068](https://github.com/qgis/QGIS/issues/38068) | [PR #38735](https://github.com/qgis/QGIS/pull/38735) | [PR #38745](https://github.com/qgis/QGIS/pull/38745) +| support for API-keys via query for API implementing OGC API - Features | [#38436](https://github.com/qgis/QGIS/issues/38436) | [PR #38738](https://github.com/qgis/QGIS/pull/38738) | N/A +| Custom CRS does not always switch parameters correctly from wkt to proj string | [#38689](https://github.com/qgis/QGIS/issues/38689) | cannot reproduce +| OGC API Features client always use limit=1000 | [#38666](https://github.com/qgis/QGIS/issues/38666) | cannot reproduce +| Exporting to geopackage changes field type from DATE to DATETIME | [#37857](https://github.com/qgis/QGIS/issues/37857) | not a bug +| CSV date field being interpreted as time type | [#38091](https://github.com/qgis/QGIS/issues/38091) | [PR #38741](https://github.com/qgis/QGIS/pull/38741) | N/A +| Coordinate Transformation Difference between QGIS and Proj | [#38190](https://github.com/qgis/QGIS/issues/38190) | usage issue +| gdal_rasterize not working when file has \'&\' symbol in name | [#38674](https://github.com/qgis/QGIS/issues/38674) | [PR #38743](https://github.com/qgis/QGIS/pull/38743) | [PR #38747](https://github.com/qgis/QGIS/pull/38747) +| Core dump when using identify feature on a vector polygon | [#36213](https://github.com/qgis/QGIS/issues/36213) | already fixed +| Error of the raster histogram of QGIS 3.10.8(LTR) | [#38298](https://github.com/qgis/QGIS/issues/38298) | [PR #38769](https://github.com/qgis/QGIS/pull/38769) | TODO +| \[Postgres\] Cannot edit attribute when there is no primary key | [#37917](https://github.com/qgis/QGIS/issues/37917) | not a bug IMHO +| Switching between WMS info-output formats throws: CRITICAL QTableWidget: cannot insert an item that is already owned by another QTableWidget | [#37215](https://github.com/qgis/QGIS/issues/37215) | [PR #38770](https://github.com/qgis/QGIS/pull/38770) | [PR #38783](https://github.com/qgis/QGIS/pull/38783) +| SaveAs Geopackage: TEXT fields are converted to TEXT(255) | [#25405](https://github.com/qgis/QGIS/issues/25405) | already fixed +| \"Join attributes by nearest\" tool defaults to \"None\" when using Max distance of 0 | [#38761](https://github.com/qgis/QGIS/issues/38761) | [PR #38773](https://github.com/qgis/QGIS/pull/38773) | No, not appropriate (see [PR #38778](https://github.com/qgis/QGIS/pull/38778)) +| Lost edits in layer of same transaction group | [#38697](https://github.com/qgis/QGIS/issues/38697) | [PR #38779](https://github.com/qgis/QGIS/pull/38779) + [PR #38780](https://github.com/qgis/QGIS/pull/38780) | [PR #38824](https://github.com/qgis/QGIS/pull/38824) +| Preview of Expression String Builder \'freezes\' if Feature id higher then available | [#38646](https://github.com/qgis/QGIS/issues/38646) | [PR #38797](https://github.com/qgis/QGIS/pull/38797) | N/A +| VectorFileWriter/OGR provider: workaround GDAL 3.1.x bug regarding XLSX and ODS creation | not reported | [PR #38837](https://github.com/qgis/QGIS/pull/38837) | [PR #38853](https://github.com/qgis/QGIS/pull/38853) +| Coordinate operation widget: avoid repeating scope and remarks | not reported | [PR #38847](https://github.com/qgis/QGIS/pull/38847) | N/A +| Freeze when showing attribute table of WFS layer | [#37224](https://github.com/qgis/QGIS/issues/37224) | [PR #38952](https://github.com/qgis/QGIS/pull/38952) | [PR #38956](https://github.com/qgis/QGIS/pull/38956) +| OGR Error when editing a kml file | [#39087](https://github.com/qgis/QGIS/issues/39087) | [GDAL Commit 72e1a4d7c96e0381d2d335857697b5f8e1668450](https://github.com/OSGeo/gdal/commit/72e1a4d7c96e0381d2d335857697b5f8e1668450) | Backported to GDAL 3.1 branch too This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -996,97 +975,52 @@ This feature was developed by [Even Rouault](http://www.spatialys.com/) ### Bug fixes by Alessandro Pasotti - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.10 backport commit (GitHub) - --------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- ------------------------------------------------------------ ------------------------------------------------------ - Loading PostGIS layers with no specified geometry loads all features in the attribute table. [PR #35367](https://github.com/qgis/QGIS/pull/35367) [#38565](https://github.com/qgis/QGIS/issues/38565) Backport only [PR #38736](https://github.com/qgis/QGIS/pull/38736) - - Server API: current project is not settable anymore [#38755](https://github.com/qgis/QGIS/issues/38755) [PR #38758](https://github.com/qgis/QGIS/pull/38758) [PR #38758](https://github.com/qgis/QGIS/pull/38758) - - PostGIS layer saved in 3.10 project, fail to load correctly on 3.14 [#38567](https://github.com/qgis/QGIS/issues/38567) [PR #38763](https://github.com/qgis/QGIS/pull/38763) N/A - - Server WFS-T 1.1.0 wrong case for totalUpdated, totalInserted, totalDeleted [#38558](https://github.com/qgis/QGIS/issues/38558) [PR #38764](https://github.com/qgis/QGIS/pull/38764) TODO - - Server crashes on GetLegendGraphics when RULE does not exists. [#38766](https://github.com/qgis/QGIS/issues/38766) [PR #38775](https://github.com/qgis/QGIS/pull/38775) [PR #38794](https://github.com/qgis/QGIS/pull/38794) - - Form view gets stuck in the last shown not-NULL-value for some attributes when browsing through data [#38552](https://github.com/qgis/QGIS/issues/38552) [PR #38801](https://github.com/qgis/QGIS/pull/38801) TODO - - Marker line Simple marker rotation override not respecting follow line direction setting [#38716](https://github.com/qgis/QGIS/issues/38716) [PR #38815](https://github.com/qgis/QGIS/pull/38815) - - Unable to dock the \"snapping options\" widget [#38604](https://github.com/qgis/QGIS/issues/38604) works for me - - Can\'t read PG data sources when saved in version 3.10 and using service / auth combo [#38809](https://github.com/qgis/QGIS/issues/38809) [PR #38833](https://github.com/qgis/QGIS/pull/38833) N/A - - DB Manager \"cancel\" button to stop a query is not working [#38092](https://github.com/qgis/QGIS/issues/38092) [PR #38870](https://github.com/qgis/QGIS/pull/38870) N/A - - GDAL enhancement related to [#38092](https://github.com/qgis/QGIS/issues/38092) [#38092](https://github.com/qgis/QGIS/issues/38092)2 N/A - - Shift values issue while creating new field under DB Manager [#38800](https://github.com/qgis/QGIS/issues/38800) works for me - - Problem with VUV wms [#38924](https://github.com/qgis/QGIS/issues/38924) works for me - - Data Source Manager: WMS/WMTS Window not resizable [#38903](https://github.com/qgis/QGIS/issues/38903) works for me, pending feedback - - Form tab option \"Show as group box\" won\'t save or apply [#38539](https://github.com/qgis/QGIS/issues/38539) works for me - - Scale lock is ignored when panning the map [#38953](https://github.com/qgis/QGIS/issues/38953) [PR #38954](https://github.com/qgis/QGIS/pull/38954) N/A - - Zoom to layer overwrites locked scale bug [#38417](https://github.com/qgis/QGIS/issues/38417) [PR #38954](https://github.com/qgis/QGIS/pull/38954) N/A - - Repeated column names cause visualization issues in DB Manager [#38976](https://github.com/qgis/QGIS/issues/38976) [PR #38981](https://github.com/qgis/QGIS/pull/38981) N/A - - \"show search_path\" returns 0 rows [#38975](https://github.com/qgis/QGIS/issues/38975) [PR #38981](https://github.com/qgis/QGIS/pull/38981) N/A - - PG NOTIFY not accessible [#38986](https://github.com/qgis/QGIS/issues/38986) works for me - - Fix PG db-manager rename schema [#38998](https://github.com/qgis/QGIS/issues/38998) [PR #39000](https://github.com/qgis/QGIS/pull/39000) N/A - - Several PG browser items UX issues [#39001](https://github.com/qgis/QGIS/issues/39001) [PR #39006](https://github.com/qgis/QGIS/pull/39006) N/A - - Virtual vector does not load correctly on Windows [#35016](https://github.com/qgis/QGIS/issues/35016) works for me on windows/current master - - DB Manager: PostgreSQL field comments are not displayed correctly [#38394](https://github.com/qgis/QGIS/issues/38394) [PR #39026](https://github.com/qgis/QGIS/pull/39026) - - Only first row for Postgis raster table in DB Manager preview and when adding layer to Map canvas [#39017](https://github.com/qgis/QGIS/issues/39017) [PR #39039](https://github.com/qgis/QGIS/pull/39039) N/A - - erroneous postgis query when trying to discover relations [#39036](https://github.com/qgis/QGIS/issues/39036) - - many additional tables that are already loaded in the project are loaded on project load because of layer dependencies [#39025](https://github.com/qgis/QGIS/issues/39025) [PR #39043](https://github.com/qgis/QGIS/pull/39043) N/A - - Partial fix for : Wrong assignments of raster values to symbology Paletted/Unique values or Singleband Pseudocolor [#39058](https://github.com/qgis/QGIS/issues/39058) [PR #39071](https://github.com/qgis/QGIS/pull/39071) N/A - - Allow to set precision for raster single band presudocolor classification not reported [PR #39079](https://github.com/qgis/QGIS/pull/39079) - - Complete fix for : Wrong assignments of raster values to symbology Paletted/Unique values or Singleband Pseudocolor [#39058](https://github.com/qgis/QGIS/issues/39058) [PR #39088](https://github.com/qgis/QGIS/pull/39088) Risky - - Failure with identifier sequence when adding feature [#39093](https://github.com/qgis/QGIS/issues/39093) works for me - - Export report to PDF crashes QGIS if no layout is in edit mode [#39086](https://github.com/qgis/QGIS/issues/39086) [PR #39135](https://github.com/qgis/QGIS/pull/39135) TODO - - PG raster: float rasters do not show nodata values correctly in master/3.14 [#39142](https://github.com/qgis/QGIS/issues/39142) [#39142](https://github.com/qgis/QGIS/issues/39142) - - Python API call QgsAbstractDatabaseProviderConnection::TableProperty exceptions not converted to QgsProviderConnectionException [#39151](https://github.com/qgis/QGIS/issues/39151) [PR #39152](https://github.com/qgis/QGIS/pull/39152) N/A - - DB Manager unable to show PostGIS geography column [#37666](https://github.com/qgis/QGIS/issues/37666) [PR #39154](https://github.com/qgis/QGIS/pull/39154) N/A - - setting a field to NULL via field calculator freezes qgis [#39178](https://github.com/qgis/QGIS/issues/39178) [PR #39257](https://github.com/qgis/QGIS/pull/39257) TODO - - Layer X: Feature has too many attributes (expecting 5, received 7) when \"Automatic Creation of Transaction Group\" is enabled [#39230](https://github.com/qgis/QGIS/issues/39230) [PR #39267](https://github.com/qgis/QGIS/pull/39267) [PR #39278](https://github.com/qgis/QGIS/pull/39278) - - unreported crash when calling data provider\'s lastError on no errors not reported [PR #39267](https://github.com/qgis/QGIS/pull/39267) N/A - - Crash digitizing a feature when transaction group is on (after save) [#39265](https://github.com/qgis/QGIS/issues/39265) [PR #39283](https://github.com/qgis/QGIS/pull/39283) - - Transaction groups: not-current layers a set to not editable after save [#39282](https://github.com/qgis/QGIS/issues/39282) [PR #39286](https://github.com/qgis/QGIS/pull/39286) not critical - - OGR decodeUri: be tolerant on layerName case not reported but impact the QGIS-Documentation [PR #39328](https://github.com/qgis/QGIS/pull/39328) N/A - - Wrong extension handling in links when layer name has dots not reported [PR #39346](https://github.com/qgis/QGIS/pull/39346) N/A - - Passwords are URL-encoded before base64 encoding for HTTP Basic auth [#39243](https://github.com/qgis/QGIS/issues/39243) [PR #39347](https://github.com/qgis/QGIS/pull/39347) [PR #39382](https://github.com/qgis/QGIS/pull/39382) - - QGIS crash in Settings menu if NOT in english [#39430](https://github.com/qgis/QGIS/issues/39430) [PR #39434](https://github.com/qgis/QGIS/pull/39434) N/A - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.10 backport commit (GitHub) +|----|----|----|----| +| Loading PostGIS layers with no specified geometry loads all features in the attribute table. | [PR #35367](https://github.com/qgis/QGIS/pull/35367) [#38565](https://github.com/qgis/QGIS/issues/38565) | Backport only | [PR #38736](https://github.com/qgis/QGIS/pull/38736) +| Server API: current project is not settable anymore | [#38755](https://github.com/qgis/QGIS/issues/38755) | [PR #38758](https://github.com/qgis/QGIS/pull/38758) | [PR #38758](https://github.com/qgis/QGIS/pull/38758) +| PostGIS layer saved in 3.10 project, fail to load correctly on 3.14 | [#38567](https://github.com/qgis/QGIS/issues/38567) | [PR #38763](https://github.com/qgis/QGIS/pull/38763) | N/A +| Server WFS-T 1.1.0 wrong case for totalUpdated, totalInserted, totalDeleted | [#38558](https://github.com/qgis/QGIS/issues/38558) | [PR #38764](https://github.com/qgis/QGIS/pull/38764) | TODO +| Server crashes on GetLegendGraphics when RULE does not exists. | [#38766](https://github.com/qgis/QGIS/issues/38766) | [PR #38775](https://github.com/qgis/QGIS/pull/38775) | [PR #38794](https://github.com/qgis/QGIS/pull/38794) +| Form view gets stuck in the last shown not-NULL-value for some attributes when browsing through data | [#38552](https://github.com/qgis/QGIS/issues/38552) | [PR #38801](https://github.com/qgis/QGIS/pull/38801) | TODO +| Marker line Simple marker rotation override not respecting follow line direction setting | [#38716](https://github.com/qgis/QGIS/issues/38716) | [PR #38815](https://github.com/qgis/QGIS/pull/38815) +| Unable to dock the \"snapping options\" widget | [#38604](https://github.com/qgis/QGIS/issues/38604) | works for me +| Can\'t read PG data sources when saved in version 3.10 and using service / auth combo | [#38809](https://github.com/qgis/QGIS/issues/38809) | [PR #38833](https://github.com/qgis/QGIS/pull/38833) | N/A +| DB Manager \"cancel\" button to stop a query is not working | [#38092](https://github.com/qgis/QGIS/issues/38092) | [PR #38870](https://github.com/qgis/QGIS/pull/38870) | N/A +| GDAL enhancement related to [#38092](https://github.com/qgis/QGIS/issues/38092) | [#38092](https://github.com/qgis/QGIS/issues/38092)2 | | N/A +| Shift values issue while creating new field under DB Manager | [#38800](https://github.com/qgis/QGIS/issues/38800) | works for me +| Problem with VUV wms | [#38924](https://github.com/qgis/QGIS/issues/38924) | works for me +| Data Source Manager: WMS/WMTS Window not resizable | [#38903](https://github.com/qgis/QGIS/issues/38903) | works for me, pending feedback +| Form tab option \"Show as group box\" won\'t save or apply | [#38539](https://github.com/qgis/QGIS/issues/38539) | works for me +| Scale lock is ignored when panning the map | [#38953](https://github.com/qgis/QGIS/issues/38953) | [PR #38954](https://github.com/qgis/QGIS/pull/38954) | N/A +| Zoom to layer overwrites locked scale bug | [#38417](https://github.com/qgis/QGIS/issues/38417) | [PR #38954](https://github.com/qgis/QGIS/pull/38954) | N/A +| Repeated column names cause visualization issues in DB Manager | [#38976](https://github.com/qgis/QGIS/issues/38976) | [PR #38981](https://github.com/qgis/QGIS/pull/38981) | N/A +| \"show search_path\" returns 0 rows | [#38975](https://github.com/qgis/QGIS/issues/38975) | [PR #38981](https://github.com/qgis/QGIS/pull/38981) | N/A +| PG NOTIFY not accessible | [#38986](https://github.com/qgis/QGIS/issues/38986) | works for me +| Fix PG db-manager rename schema | [#38998](https://github.com/qgis/QGIS/issues/38998) | [PR #39000](https://github.com/qgis/QGIS/pull/39000) | N/A +| Several PG browser items UX issues | [#39001](https://github.com/qgis/QGIS/issues/39001) | [PR #39006](https://github.com/qgis/QGIS/pull/39006) | N/A +| Virtual vector does not load correctly on Windows | [#35016](https://github.com/qgis/QGIS/issues/35016) | works for me on windows/current master +| DB Manager: PostgreSQL field comments are not displayed correctly | [#38394](https://github.com/qgis/QGIS/issues/38394) | [PR #39026](https://github.com/qgis/QGIS/pull/39026) +| Only first row for Postgis raster table in DB Manager preview and when adding layer to Map canvas | [#39017](https://github.com/qgis/QGIS/issues/39017) | [PR #39039](https://github.com/qgis/QGIS/pull/39039) | N/A +| erroneous postgis query when trying to discover relations | [#39036](https://github.com/qgis/QGIS/issues/39036) +| many additional tables that are already loaded in the project are loaded on project load because of layer dependencies | [#39025](https://github.com/qgis/QGIS/issues/39025) | [PR #39043](https://github.com/qgis/QGIS/pull/39043) | N/A +| Partial fix for : Wrong assignments of raster values to symbology Paletted/Unique values or Singleband Pseudocolor | [#39058](https://github.com/qgis/QGIS/issues/39058) | [PR #39071](https://github.com/qgis/QGIS/pull/39071) | N/A +| Allow to set precision for raster single band presudocolor classification | not reported | [PR #39079](https://github.com/qgis/QGIS/pull/39079) +| Complete fix for : Wrong assignments of raster values to symbology Paletted/Unique values or Singleband Pseudocolor | [#39058](https://github.com/qgis/QGIS/issues/39058) | [PR #39088](https://github.com/qgis/QGIS/pull/39088) | Risky +| Failure with identifier sequence when adding feature | [#39093](https://github.com/qgis/QGIS/issues/39093) | works for me +| Export report to PDF crashes QGIS if no layout is in edit mode | [#39086](https://github.com/qgis/QGIS/issues/39086) | [PR #39135](https://github.com/qgis/QGIS/pull/39135) | TODO +| PG raster: float rasters do not show nodata values correctly in master/3.14 | [#39142](https://github.com/qgis/QGIS/issues/39142) | [#39142](https://github.com/qgis/QGIS/issues/39142) +| Python API call QgsAbstractDatabaseProviderConnection::TableProperty exceptions not converted to QgsProviderConnectionException | [#39151](https://github.com/qgis/QGIS/issues/39151) | [PR #39152](https://github.com/qgis/QGIS/pull/39152) | N/A +| DB Manager unable to show PostGIS geography column | [#37666](https://github.com/qgis/QGIS/issues/37666) | [PR #39154](https://github.com/qgis/QGIS/pull/39154) | N/A +| setting a field to NULL via field calculator freezes qgis | [#39178](https://github.com/qgis/QGIS/issues/39178) | [PR #39257](https://github.com/qgis/QGIS/pull/39257) | TODO +| Layer X: Feature has too many attributes (expecting 5, received 7) when \"Automatic Creation of Transaction Group\" is enabled | [#39230](https://github.com/qgis/QGIS/issues/39230) | [PR #39267](https://github.com/qgis/QGIS/pull/39267) | [PR #39278](https://github.com/qgis/QGIS/pull/39278) +| unreported crash when calling data provider\'s lastError on no errors | not reported | [PR #39267](https://github.com/qgis/QGIS/pull/39267) | N/A +| Crash digitizing a feature when transaction group is on (after save) | [#39265](https://github.com/qgis/QGIS/issues/39265) | [PR #39283](https://github.com/qgis/QGIS/pull/39283) +| Transaction groups: not-current layers a set to not editable after save | [#39282](https://github.com/qgis/QGIS/issues/39282) | [PR #39286](https://github.com/qgis/QGIS/pull/39286) | not critical +| OGR decodeUri: be tolerant on layerName case | not reported but impact the QGIS-Documentation | [PR #39328](https://github.com/qgis/QGIS/pull/39328) | N/A +| Wrong extension handling in links when layer name has dots | not reported | [PR #39346](https://github.com/qgis/QGIS/pull/39346) | N/A +| Passwords are URL-encoded before base64 encoding for HTTP Basic auth | [#39243](https://github.com/qgis/QGIS/issues/39243) | [PR #39347](https://github.com/qgis/QGIS/pull/39347) | [PR #39382](https://github.com/qgis/QGIS/pull/39382) +| QGIS crash in Settings menu if NOT in english | [#39430](https://github.com/qgis/QGIS/issues/39430) | [PR #39434](https://github.com/qgis/QGIS/pull/39434) | N/A This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -1094,105 +1028,56 @@ This feature was developed by [Alessandro Pasotti](https://www.itopen.it/) ### Bug fixes by Peter Petrik - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.10 backport commit (GitHub) - ------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------ - Problem with displaying mesh and canvas rotation [#35147](https://github.com/qgis/QGIS/issues/35147) [PR #38795](https://github.com/qgis/QGIS/pull/38795)/files no, not critial - - Crash while attempting to use mesh [#31773](https://github.com/qgis/QGIS/issues/31773) cannot reproduce - - Spatial Bookmark Manager Bad Behavior and Crashing App [#35348](https://github.com/qgis/QGIS/issues/35348) cannot reproduce - - Seqmentation fault 11 on QGIS shutdown on MacOS not reported [PR #38806](https://github.com/qgis/QGIS/pull/38806) [PR #38748](https://github.com/qgis/QGIS/pull/38748) - - Crash when creating New MSSQL connexion on macOS [#35026](https://github.com/qgis/QGIS/issues/35026) [PR #39084](https://github.com/qgis/QGIS/pull/39084) different packaging system\... - - qgis_process is installed in the wrong place on MacOS [#38447](https://github.com/qgis/QGIS/issues/38447) [Mac Packager Commit 97b0ec974e2309e447ebb69c4117580db27af6f0](https://github.com/qgis/QGIS-Mac-Packager/commit/97b0ec974e2309e447ebb69c4117580db27af6f0) N/A - - Unable to run GRASS plugin on MacOS [#32511](https://github.com/qgis/QGIS/issues/32511) [Mac Packager Commit 218a571f6f268dcc4490ebe1a00068bfe363b2ae](https://github.com/qgis/QGIS-Mac-Packager/commit/218a571f6f268dcc4490ebe1a00068bfe363b2ae) different packaging system\... - - Processing: GRASS r.drain fails on macOS: \"No module named site\", \"Raster not found\" [#36126](https://github.com/qgis/QGIS/issues/36126) [Mac Packager Commit 218a571f6f268dcc4490ebe1a00068bfe363b2ae](https://github.com/qgis/QGIS-Mac-Packager/commit/218a571f6f268dcc4490ebe1a00068bfe363b2ae) different packaging system\... - - The Grass7 processing toolbox option dialogue should include a way to specify a path to the GRASS binary, overriding Grass7Utils.command [#29454](https://github.com/qgis/QGIS/issues/29454) cannot reproduce - - Path error GRASS plugin QGIS 3.14 [#38595](https://github.com/qgis/QGIS/issues/38595) [PR #38840](https://github.com/qgis/QGIS/pull/38840) different packaging system\... - - No Print dialog or Page Setup dialog in macOS [#30791](https://github.com/qgis/QGIS/issues/30791) cannot reproduce - - Splash Screen Persists While \'Handle Bad Layers\' Dialog is Open [#34784](https://github.com/qgis/QGIS/issues/34784) [PR #38842](https://github.com/qgis/QGIS/pull/38842) not appropriate - - qgis terms of license pop up bug [#38588](https://github.com/qgis/QGIS/issues/38588) cannot reproduce - - Cannot load pictures anymore in custom forms [#30833](https://github.com/qgis/QGIS/issues/30833) already fixed by [Mac Packager Issue #3](https://github.com/qgis/QGIS-Mac-Packager/issues/3) not appropriate - - [Mac Packager Issue #83](https://github.com/qgis/QGIS-Mac-Packager/issues/83) [Mac Packager Commit 36f86759649abc4cb8f6875f6ad934070c13d56e](https://github.com/qgis/QGIS-Mac-Packager/commit/36f86759649abc4cb8f6875f6ad934070c13d56e) different packaging system\... - - Projections not reading in MacOS Nightly Build [#38919](https://github.com/qgis/QGIS/issues/38919) [PR #38922](https://github.com/qgis/QGIS/pull/38922) different packaging system\... - - layers in .osm format are not loading [Mac Packager Issue #84](https://github.com/qgis/QGIS-Mac-Packager/issues/84) cannot reproduce works in 3.10 - - missing metadata python package [Mac Packager Issue #87](https://github.com/qgis/QGIS-Mac-Packager/issues/87) [Mac Packager Commit 7c94749579acaf059e9b6c5094c7a2cb74d17f7a](https://github.com/qgis/QGIS-Mac-Packager/commit/7c94749579acaf059e9b6c5094c7a2cb74d17f7a) different packaging system\... - - GeoPDF Export fails [Mac Packager Issue #75](https://github.com/qgis/QGIS-Mac-Packager/issues/75) works now with qgis-deps-0.5.5 different packaging system\... - - GRASS Console not work on Mac [#38961](https://github.com/qgis/QGIS/issues/38961) [Mac Packager Commit bfc4ca0717de0e496d98f91e7a28e85216763ab1](https://github.com/qgis/QGIS-Mac-Packager/commit/bfc4ca0717de0e496d98f91e7a28e85216763ab1) different packaging system\... - - Processing Plugin Crashes QGIS on MacOS Nightly Build [#38960](https://github.com/qgis/QGIS/issues/38960) [PR #38973](https://github.com/qgis/QGIS/pull/38973) different packaging system\... - - Program crash when pasting file name [#38939](https://github.com/qgis/QGIS/issues/38939) cannot reproduce - - Wrong Python default path in QGIS server on macOS [#29843](https://github.com/qgis/QGIS/issues/29843) [Mac Packager Commit 1a6ccb6e60adbfbbe05839e0c507e675a71c2491](https://github.com/qgis/QGIS-Mac-Packager/commit/1a6ccb6e60adbfbbe05839e0c507e675a71c2491) different packaging system\... - - qgis_map.fcgi on macOS doesn\'t find libraries [#29399](https://github.com/qgis/QGIS/issues/29399) [Mac Packager Commit 1a6ccb6e60adbfbbe05839e0c507e675a71c2491](https://github.com/qgis/QGIS-Mac-Packager/commit/1a6ccb6e60adbfbbe05839e0c507e675a71c2491) different packaging system\... - - GRASS provider cannot get projection [#31397](https://github.com/qgis/QGIS/issues/31397) [Mac Packager Commit bfdeab3f5c2ae9465efd1a55a29c0bbc9a88cd95](https://github.com/qgis/QGIS-Mac-Packager/commit/bfdeab3f5c2ae9465efd1a55a29c0bbc9a88cd95) different packaging system\... - - QGIS crashing on start on Mac [#38858](https://github.com/qgis/QGIS/issues/38858) corrupted user profile N/A - - Browser cannot open Volumes under macOS [#29702](https://github.com/qgis/QGIS/issues/29702) [PR #39096](https://github.com/qgis/QGIS/pull/39096) no, not critial - - MetaSearch unexpected keyword argument \'auth\' [#38074](https://github.com/qgis/QGIS/issues/38074) cannot reproduce on master different packaging system\... - - No QGIS plugins found in /Applications/QGIS3.10.app/Contents/MacOS/../PlugIns/qgis [#39044](https://github.com/qgis/QGIS/issues/39044) cannot reproduce on master different packaging system\... - - Browser Panel: unable to find all the connected drives [#24641](https://github.com/qgis/QGIS/issues/24641) duplicate of [#29702](https://github.com/qgis/QGIS/issues/29702) for MacOS - - Provider Settings for GRASS avoid to active OTB [#39112](https://github.com/qgis/QGIS/issues/39112) cannot reproduce on master - - Can\'t open GeoJSON vector via HTTP protocol on Windows and macOS [#37107](https://github.com/qgis/QGIS/issues/37107) \"[Mac Packager Commit d06bc3ac933c75071f36937aaf8189920dccc503](https://github.com/qgis/QGIS-Mac-Packager/commit/d06bc3ac933c75071f36937aaf8189920dccc503) different packaging system\... - - QGIS 3.0.1 Crash - Zooming in while moving node crashes QGIS [#26509](https://github.com/qgis/QGIS/issues/26509) cannot reproduce - - Crash when switching user profiles (too early?) [#26993](https://github.com/qgis/QGIS/issues/26993) cannot reproduce - - Aborted when debugging python plugin with pdb [#27201](https://github.com/qgis/QGIS/issues/27201) cannot reproduce/not valid - - Customization: the widget catcher can\'t select icon from a toolbar when it\'s under a group of icons [#22967](https://github.com/qgis/QGIS/issues/22967) [PR #39209](https://github.com/qgis/QGIS/pull/39209) not critical - - QGIS on macOS can save file in qgz-format, but won\'t open files in qgz format [#39204](https://github.com/qgis/QGIS/issues/39204) cannot reproduce - - Mouse pointer keeps switching type [#32947](https://github.com/qgis/QGIS/issues/32947) probably desired feature, not a bug - - Aggregate function bug on macOS version \"[#32932](https://github.com/qgis/QGIS/issues/32932) cannot reproduce on master different packaging system\... - - Clear filter in Snapping Toolbar \> Edit advanced configuration causes crash [#29750](https://github.com/qgis/QGIS/issues/29750) cannot reproduce on master - - Snapping Settings window with Night Mapping, low readability [#29751](https://github.com/qgis/QGIS/issues/29751) already fixed - - Merge raster fails in macOS [#39213](https://github.com/qgis/QGIS/issues/39213) cannot reproduce on master different packaging system\... - - Can\'t get info on WFS feature in MacOS nightly build [#39223](https://github.com/qgis/QGIS/issues/39223) [Mac Packager Commit 54872e06a43ef61bf6dae8242e121bd5cec8be11](https://github.com/qgis/QGIS-Mac-Packager/commit/54872e06a43ef61bf6dae8242e121bd5cec8be11) different packaging system\... - - QGIS 3.4.10 crashes - Python [#31304](https://github.com/qgis/QGIS/issues/31304) already fixed already fixed - - Exporting GRASS vector (save as\...) crashes QGIS [#37508](https://github.com/qgis/QGIS/issues/37508) [PR #39284](https://github.com/qgis/QGIS/pull/39284) TODO - - Crash when loading 3D project with DEM terrain and symbols that uses height value over the terrain [#35483](https://github.com/qgis/QGIS/issues/35483) [PR #39287](https://github.com/qgis/QGIS/pull/39287) TODO - - Creating 3D View from raster [#37163](https://github.com/qgis/QGIS/issues/37163) duplicate of [#35483](https://github.com/qgis/QGIS/issues/35483) N/A - - Crash when moving camera in 3D \"[#37881](https://github.com/qgis/QGIS/issues/37881) cannot reproduce on master - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.10 backport commit (GitHub) +|----|----|----|----| +| Problem with displaying mesh and canvas rotation | [#35147](https://github.com/qgis/QGIS/issues/35147) | [PR #38795](https://github.com/qgis/QGIS/pull/38795)/files | no, not critial +| Crash while attempting to use mesh | [#31773](https://github.com/qgis/QGIS/issues/31773) | cannot reproduce +| Spatial Bookmark Manager Bad Behavior and Crashing App | [#35348](https://github.com/qgis/QGIS/issues/35348) | cannot reproduce +| Seqmentation fault 11 on QGIS shutdown on MacOS | not reported | [PR #38806](https://github.com/qgis/QGIS/pull/38806) | [PR #38748](https://github.com/qgis/QGIS/pull/38748) +| Crash when creating New MSSQL connexion on macOS | [#35026](https://github.com/qgis/QGIS/issues/35026) | [PR #39084](https://github.com/qgis/QGIS/pull/39084) | different packaging system\... +| qgis_process is installed in the wrong place on MacOS | [#38447](https://github.com/qgis/QGIS/issues/38447) | [Mac Packager Commit 97b0ec974e2309e447ebb69c4117580db27af6f0](https://github.com/qgis/QGIS-Mac-Packager/commit/97b0ec974e2309e447ebb69c4117580db27af6f0) | N/A +| Unable to run GRASS plugin on MacOS | [#32511](https://github.com/qgis/QGIS/issues/32511) | [Mac Packager Commit 218a571f6f268dcc4490ebe1a00068bfe363b2ae](https://github.com/qgis/QGIS-Mac-Packager/commit/218a571f6f268dcc4490ebe1a00068bfe363b2ae) | different packaging system\... +| Processing: GRASS r.drain fails on macOS: \"No module named site\", \"Raster not found\" | [#36126](https://github.com/qgis/QGIS/issues/36126) | [Mac Packager Commit 218a571f6f268dcc4490ebe1a00068bfe363b2ae](https://github.com/qgis/QGIS-Mac-Packager/commit/218a571f6f268dcc4490ebe1a00068bfe363b2ae) | different packaging system\... +| The Grass7 processing toolbox option dialogue should include a way to specify a path to the GRASS binary, overriding Grass7Utils.command | [#29454](https://github.com/qgis/QGIS/issues/29454) | cannot reproduce +| Path error GRASS plugin QGIS 3.14 | [#38595](https://github.com/qgis/QGIS/issues/38595) | [PR #38840](https://github.com/qgis/QGIS/pull/38840) | different packaging system\... +| No Print dialog or Page Setup dialog in macOS | [#30791](https://github.com/qgis/QGIS/issues/30791) | cannot reproduce +| Splash Screen Persists While \'Handle Bad Layers\' Dialog is Open | [#34784](https://github.com/qgis/QGIS/issues/34784) | [PR #38842](https://github.com/qgis/QGIS/pull/38842) | not appropriate +| qgis terms of license pop up bug | [#38588](https://github.com/qgis/QGIS/issues/38588) | cannot reproduce +| Cannot load pictures anymore in custom forms | [#30833](https://github.com/qgis/QGIS/issues/30833) | already fixed by [Mac Packager Issue #3](https://github.com/qgis/QGIS-Mac-Packager/issues/3) | not appropriate +| | [Mac Packager Issue #83](https://github.com/qgis/QGIS-Mac-Packager/issues/83) | [Mac Packager Commit 36f86759649abc4cb8f6875f6ad934070c13d56e](https://github.com/qgis/QGIS-Mac-Packager/commit/36f86759649abc4cb8f6875f6ad934070c13d56e) | different packaging system\... +| Projections not reading in MacOS Nightly Build | [#38919](https://github.com/qgis/QGIS/issues/38919) | [PR #38922](https://github.com/qgis/QGIS/pull/38922) | different packaging system\... +| layers in .osm format are not loading | [Mac Packager Issue #84](https://github.com/qgis/QGIS-Mac-Packager/issues/84) | cannot reproduce | works in 3.10 +| missing metadata python package | [Mac Packager Issue #87](https://github.com/qgis/QGIS-Mac-Packager/issues/87) | [Mac Packager Commit 7c94749579acaf059e9b6c5094c7a2cb74d17f7a](https://github.com/qgis/QGIS-Mac-Packager/commit/7c94749579acaf059e9b6c5094c7a2cb74d17f7a) | different packaging system\... +| GeoPDF Export fails | [Mac Packager Issue #75](https://github.com/qgis/QGIS-Mac-Packager/issues/75) | works now with qgis-deps-0.5.5 | different packaging system\... +| GRASS Console not work on Mac | [#38961](https://github.com/qgis/QGIS/issues/38961) | [Mac Packager Commit bfc4ca0717de0e496d98f91e7a28e85216763ab1](https://github.com/qgis/QGIS-Mac-Packager/commit/bfc4ca0717de0e496d98f91e7a28e85216763ab1) | different packaging system\... +| Processing Plugin Crashes QGIS on MacOS Nightly Build | [#38960](https://github.com/qgis/QGIS/issues/38960) | [PR #38973](https://github.com/qgis/QGIS/pull/38973) | different packaging system\... +| Program crash when pasting file name | [#38939](https://github.com/qgis/QGIS/issues/38939) | cannot reproduce +| Wrong Python default path in QGIS server on macOS | [#29843](https://github.com/qgis/QGIS/issues/29843) | [Mac Packager Commit 1a6ccb6e60adbfbbe05839e0c507e675a71c2491](https://github.com/qgis/QGIS-Mac-Packager/commit/1a6ccb6e60adbfbbe05839e0c507e675a71c2491) | different packaging system\... +| qgis_map.fcgi on macOS doesn\'t find libraries | [#29399](https://github.com/qgis/QGIS/issues/29399) | [Mac Packager Commit 1a6ccb6e60adbfbbe05839e0c507e675a71c2491](https://github.com/qgis/QGIS-Mac-Packager/commit/1a6ccb6e60adbfbbe05839e0c507e675a71c2491) | different packaging system\... +| GRASS provider cannot get projection | [#31397](https://github.com/qgis/QGIS/issues/31397) | [Mac Packager Commit bfdeab3f5c2ae9465efd1a55a29c0bbc9a88cd95](https://github.com/qgis/QGIS-Mac-Packager/commit/bfdeab3f5c2ae9465efd1a55a29c0bbc9a88cd95) | different packaging system\... +| QGIS crashing on start on Mac | [#38858](https://github.com/qgis/QGIS/issues/38858) | corrupted user profile | N/A +| Browser cannot open Volumes under macOS | [#29702](https://github.com/qgis/QGIS/issues/29702) | [PR #39096](https://github.com/qgis/QGIS/pull/39096) | no, not critial +| MetaSearch unexpected keyword argument \'auth\' | [#38074](https://github.com/qgis/QGIS/issues/38074) | cannot reproduce on master | different packaging system\... +| No QGIS plugins found in /Applications/QGIS3.10.app/Contents/MacOS/../PlugIns/qgis | [#39044](https://github.com/qgis/QGIS/issues/39044) | cannot reproduce on master | different packaging system\... +| Browser Panel: unable to find all the connected drives | [#24641](https://github.com/qgis/QGIS/issues/24641) | duplicate of [#29702](https://github.com/qgis/QGIS/issues/29702) for MacOS +| Provider Settings for GRASS avoid to active OTB | [#39112](https://github.com/qgis/QGIS/issues/39112) | cannot reproduce on master +| Can\'t open GeoJSON vector via HTTP protocol on Windows and macOS | [#37107](https://github.com/qgis/QGIS/issues/37107) | \"[Mac Packager Commit d06bc3ac933c75071f36937aaf8189920dccc503](https://github.com/qgis/QGIS-Mac-Packager/commit/d06bc3ac933c75071f36937aaf8189920dccc503) | different packaging system\... +| QGIS 3.0.1 Crash - Zooming in while moving node crashes QGIS | [#26509](https://github.com/qgis/QGIS/issues/26509) | cannot reproduce +| Crash when switching user profiles (too early?) | [#26993](https://github.com/qgis/QGIS/issues/26993) | cannot reproduce +| Aborted when debugging python plugin with pdb | [#27201](https://github.com/qgis/QGIS/issues/27201) | cannot reproduce/not valid +| Customization: the widget catcher can\'t select icon from a toolbar when it\'s under a group of icons | [#22967](https://github.com/qgis/QGIS/issues/22967) | [PR #39209](https://github.com/qgis/QGIS/pull/39209) | not critical +| QGIS on macOS can save file in qgz-format, but won\'t open files in qgz format | [#39204](https://github.com/qgis/QGIS/issues/39204) | cannot reproduce +| Mouse pointer keeps switching type | [#32947](https://github.com/qgis/QGIS/issues/32947) | probably desired feature, not a bug +| Aggregate function bug on macOS version | \"[#32932](https://github.com/qgis/QGIS/issues/32932) | cannot reproduce on master | different packaging system\... +| Clear filter in Snapping Toolbar \> Edit advanced configuration causes crash | [#29750](https://github.com/qgis/QGIS/issues/29750) | cannot reproduce on master +| Snapping Settings window with Night Mapping, low readability | [#29751](https://github.com/qgis/QGIS/issues/29751) | already fixed +| Merge raster fails in macOS | [#39213](https://github.com/qgis/QGIS/issues/39213) | cannot reproduce on master | different packaging system\... +| Can\'t get info on WFS feature in MacOS nightly build | [#39223](https://github.com/qgis/QGIS/issues/39223) | [Mac Packager Commit 54872e06a43ef61bf6dae8242e121bd5cec8be11](https://github.com/qgis/QGIS-Mac-Packager/commit/54872e06a43ef61bf6dae8242e121bd5cec8be11) | different packaging system\... +| QGIS 3.4.10 crashes - Python | [#31304](https://github.com/qgis/QGIS/issues/31304) | already fixed | already fixed +| Exporting GRASS vector (save as\...) crashes QGIS | [#37508](https://github.com/qgis/QGIS/issues/37508) | [PR #39284](https://github.com/qgis/QGIS/pull/39284) | TODO +| Crash when loading 3D project with DEM terrain and symbols that uses height value over the terrain | [#35483](https://github.com/qgis/QGIS/issues/35483) | [PR #39287](https://github.com/qgis/QGIS/pull/39287) | TODO +| Creating 3D View from raster | [#37163](https://github.com/qgis/QGIS/issues/37163) | duplicate of [#35483](https://github.com/qgis/QGIS/issues/35483) | N/A +| Crash when moving camera in 3D | \"[#37881](https://github.com/qgis/QGIS/issues/37881) | cannot reproduce on master This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -1200,31 +1085,19 @@ This feature was developed by [Peter Petrik](https://www.lutraconsulting.co.uk/) ### Bug fixes by Paul Blottiere - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.10 backport commit (GitHub) - ------------------------------------------------------------------------ ----------------------------------------------------- ------------------------------------------------------------------------------------------------------- ------------------------------------------------------ - Linebreak issue with editing expression of \"Title Label Decoration\" [#37803](https://github.com/qgis/QGIS/issues/37803) [PR #38817](https://github.com/qgis/QGIS/pull/38817) [PR #38748](https://github.com/qgis/QGIS/pull/38748) - - QGIS Server GetPrint: EXTERNAL_WMS layer on top of QGIS layer [#35873](https://github.com/qgis/QGIS/issues/35873) [PR #38548](https://github.com/qgis/QGIS/pull/38548) N/A - - Fixes OGC API Features certification not reported [PR #37622](https://github.com/qgis/QGIS/pull/37622) N/A - - Outdated help for labels \"data-defined\" placement group options [#36680](https://github.com/qgis/QGIS/issues/36680) [PR #37344](https://github.com/qgis/QGIS/pull/37344) - - Server GetFeatureInfo returns 0 where is should return NULL [#37781](https://github.com/qgis/QGIS/issues/37781) [PR #38807](https://github.com/qgis/QGIS/pull/38807) - - z function returns Nan when used with a 2d point geometry [#37772](https://github.com/qgis/QGIS/issues/37772) [PR #38831](https://github.com/qgis/QGIS/pull/38831) - - m function returns Nan when used with a 2d point geometry not reported [PR #38831](https://github.com/qgis/QGIS/pull/38831)/commits/829ee25d431b2b3d1ea08fa8a930bb519ab2dd2f - - processing.algorithmHelp from terminal (outside QGIS desktop) [#37524](https://github.com/qgis/QGIS/issues/37524) cannot reproduce - - Cache join layer in memory\" not toggling when editing join properties [#37326](https://github.com/qgis/QGIS/issues/37326) [PR #38838](https://github.com/qgis/QGIS/pull/38838) - - Map tips should not appear for invisible features [#37066](https://github.com/qgis/QGIS/issues/37066) [PR #38861](https://github.com/qgis/QGIS/pull/38861) - - Merge features: manual value is not respected [#37659](https://github.com/qgis/QGIS/issues/37659) [PR #39083](https://github.com/qgis/QGIS/pull/39083) - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.10 backport commit (GitHub) +|----|----|----|----| +| Linebreak issue with editing expression of \"Title Label Decoration\" | [#37803](https://github.com/qgis/QGIS/issues/37803) | [PR #38817](https://github.com/qgis/QGIS/pull/38817) | [PR #38748](https://github.com/qgis/QGIS/pull/38748) +| QGIS Server GetPrint: EXTERNAL_WMS layer on top of QGIS layer | [#35873](https://github.com/qgis/QGIS/issues/35873) | [PR #38548](https://github.com/qgis/QGIS/pull/38548) | N/A +| Fixes OGC API Features certification | not reported | [PR #37622](https://github.com/qgis/QGIS/pull/37622) | N/A +| Outdated help for labels \"data-defined\" placement group options | [#36680](https://github.com/qgis/QGIS/issues/36680) | [PR #37344](https://github.com/qgis/QGIS/pull/37344) +| Server GetFeatureInfo returns 0 where is should return NULL | [#37781](https://github.com/qgis/QGIS/issues/37781) | [PR #38807](https://github.com/qgis/QGIS/pull/38807) +| z function returns Nan when used with a 2d point geometry | [#37772](https://github.com/qgis/QGIS/issues/37772) | [PR #38831](https://github.com/qgis/QGIS/pull/38831) +| m function returns Nan when used with a 2d point geometry | not reported | [PR #38831](https://github.com/qgis/QGIS/pull/38831)/commits/829ee25d431b2b3d1ea08fa8a930bb519ab2dd2f +| processing.algorithmHelp from terminal (outside QGIS desktop) | [#37524](https://github.com/qgis/QGIS/issues/37524) | cannot reproduce +| Cache join layer in memory\" not toggling when editing join properties | [#37326](https://github.com/qgis/QGIS/issues/37326) | [PR #38838](https://github.com/qgis/QGIS/pull/38838) +| Map tips should not appear for invisible features | [#37066](https://github.com/qgis/QGIS/issues/37066) | [PR #38861](https://github.com/qgis/QGIS/pull/38861) +| Merge features: manual value is not respected | [#37659](https://github.com/qgis/QGIS/issues/37659) | [PR #39083](https://github.com/qgis/QGIS/pull/39083) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -1232,17 +1105,12 @@ This feature was developed by [Paul Blottiere](https://hytech-imaging.fr/) ### Bug fixes by Matthias Kuhn - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.10 backport commit (GitHub) - ------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------- - Legend nodes overlapping each other after inserting [#38881](https://github.com/qgis/QGIS/issues/38881) [PR #38882](https://github.com/qgis/QGIS/pull/38882) not critical - - Poor legend performance with complex legends [#38890](https://github.com/qgis/QGIS/issues/38890) [PR #38891](https://github.com/qgis/QGIS/pull/38891) not critical - - AMS layers cannot be added when no project CRS is set [#38892](https://github.com/qgis/QGIS/issues/38892) [PR #38893](https://github.com/qgis/QGIS/pull/38893) no intention - - Legend performance problems [#38978](https://github.com/qgis/QGIS/issues/38978) [PR #39066](https://github.com/qgis/QGIS/pull/39066) - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.10 backport commit (GitHub) +|----|----|----|----| +| Legend nodes overlapping each other after inserting | [#38881](https://github.com/qgis/QGIS/issues/38881) | [PR #38882](https://github.com/qgis/QGIS/pull/38882) | not critical +| Poor legend performance with complex legends | [#38890](https://github.com/qgis/QGIS/issues/38890) | [PR #38891](https://github.com/qgis/QGIS/pull/38891) | not critical +| AMS layers cannot be added when no project CRS is set | [#38892](https://github.com/qgis/QGIS/issues/38892) | [PR #38893](https://github.com/qgis/QGIS/pull/38893) | no intention +| Legend performance problems | [#38978](https://github.com/qgis/QGIS/issues/38978) | [PR #39066](https://github.com/qgis/QGIS/pull/39066) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -1250,55 +1118,31 @@ This feature was developed by [Matthias Kuhn](https://www.opengis.ch/) ### Bug fixes by Julien Cabieces - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.10 backport commit (GitHub) - ------------------------------------------------------------------------------------------------------------- ------------------------------------------------------ ------------------------------------------------------ -------------------------------------------------------------- - QgsProcessingAlgRunnerTask started inside function crashes QGIS [#38583](https://github.com/qgis/QGIS/issues/38583) Won't fix - - Geometry generator symbol not rendered if the feature itself is not on the map canvas [#38579](https://github.com/qgis/QGIS/issues/38579) Feedback - - Relation widget in input form tabs - NULL value filled with data in form [#38549](https://github.com/qgis/QGIS/issues/38549) Won't backport (too risky) (Closed) [#38549](https://github.com/qgis/QGIS/issues/38549) - - Warning message: Missing layer form dependency : layer \'layerX\' requires layer \'layerY\' to be loaded [PR #38802](https://github.com/qgis/QGIS/pull/38802) [PR #38802](https://github.com/qgis/QGIS/pull/38802) N/A - - When embedding a layer, the display expression of a relation reference is not taken over [#38422](https://github.com/qgis/QGIS/issues/38422) Closed (FeatureRequest) - - the keybord shortcut CTRL+C copy only the first cell, not the whole line [#37503](https://github.com/qgis/QGIS/issues/37503) [PR #38810](https://github.com/qgis/QGIS/pull/38810) - - if shortcut is set for copy features then Ctrl+C not working anymore [#37401](https://github.com/qgis/QGIS/issues/37401) Duplicate #37503 - - Organize columns not working if the table is empty [#38653](https://github.com/qgis/QGIS/issues/38653) Upstream (Qt) - - Copy and paste style for forms ignores edit widget type [#37702](https://github.com/qgis/QGIS/issues/37702) [PR #38836](https://github.com/qgis/QGIS/pull/38836) - - Keep order when drag and drop multiple widget [#37038](https://github.com/qgis/QGIS/issues/37038) [PR #38844](https://github.com/qgis/QGIS/pull/38844) [PR #39239](https://github.com/qgis/QGIS/pull/39239) - - QGIS crash removing QgsAnnotation in python [#36098](https://github.com/qgis/QGIS/issues/36098) Feedback - - Error in SQL statement for Virtual layers may lock layers in map canvas [#34378](https://github.com/qgis/QGIS/issues/34378) [PR #38949](https://github.com/qgis/QGIS/pull/38949) [PR #39023](https://github.com/qgis/QGIS/pull/39023) - - Virtual field in virtual layer not found [#38523](https://github.com/qgis/QGIS/issues/38523) Feedback - - Closed ID column for temporary layer is not detected when creating virtual layers using data source manager [#34830](https://github.com/qgis/QGIS/issues/34830) Won't fix - - Boolean virtual field unusable in virtual layers [#31798](https://github.com/qgis/QGIS/issues/31798) [PR #38957](https://github.com/qgis/QGIS/pull/38957) [PR #38748](https://github.com/qgis/QGIS/pull/38748) - - fails to generate virtual geometry layer based on virtual wkt field [#28265](https://github.com/qgis/QGIS/issues/28265) Feedback - - Closed virtual fields can\'t be filtered [#28072](https://github.com/qgis/QGIS/issues/28072) Not reproduced - - Qgis crached after calculated field removed [#26486](https://github.com/qgis/QGIS/issues/26486) Not reproduced - - sql \"order by\" does not work with the \"Add/Edit Virtual Layer\" feature [#29043](https://github.com/qgis/QGIS/issues/29043) Won't fix - - Form fails to initialize \$geometry [#34791](https://github.com/qgis/QGIS/issues/34791) [PR #39041](https://github.com/qgis/QGIS/pull/39041) - - Oracle - can\'t create or a modify a connection [#38979](https://github.com/qgis/QGIS/issues/38979) [PR #39131](https://github.com/qgis/QGIS/pull/39131) - - Test connection Oracle DB ready - OK greyed out ! [#39116](https://github.com/qgis/QGIS/issues/39116) Duplicate #38979 - - Scale dependent snapping does not activate as long as it displays the scale as \"1:xxxxxx\" [#39031](https://github.com/qgis/QGIS/issues/39031) [PR #39133](https://github.com/qgis/QGIS/pull/39133) N/A - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.10 backport commit (GitHub) +|----|----|----|----| +| QgsProcessingAlgRunnerTask started inside function crashes QGIS | [#38583](https://github.com/qgis/QGIS/issues/38583) | Won't fix +| Geometry generator symbol not rendered if the feature itself is not on the map canvas | [#38579](https://github.com/qgis/QGIS/issues/38579) | Feedback +| Relation widget in input form tabs - NULL value filled with data in form | [#38549](https://github.com/qgis/QGIS/issues/38549) | Won't backport (too risky) | (Closed) [#38549](https://github.com/qgis/QGIS/issues/38549) +| Warning message: Missing layer form dependency : layer \'layerX\' requires layer \'layerY\' to be loaded | [PR #38802](https://github.com/qgis/QGIS/pull/38802) | [PR #38802](https://github.com/qgis/QGIS/pull/38802) | N/A +| When embedding a layer, the display expression of a relation reference is not taken over | [#38422](https://github.com/qgis/QGIS/issues/38422) | Closed (FeatureRequest) +| the keybord shortcut CTRL+C copy only the first cell, not the whole line | [#37503](https://github.com/qgis/QGIS/issues/37503) | [PR #38810](https://github.com/qgis/QGIS/pull/38810) +| if shortcut is set for copy features then Ctrl+C not working anymore | [#37401](https://github.com/qgis/QGIS/issues/37401) | Duplicate #37503 +| Organize columns not working if the table is empty | [#38653](https://github.com/qgis/QGIS/issues/38653) | Upstream (Qt) +| Copy and paste style for forms ignores edit widget type | [#37702](https://github.com/qgis/QGIS/issues/37702) | [PR #38836](https://github.com/qgis/QGIS/pull/38836) +| Keep order when drag and drop multiple widget | [#37038](https://github.com/qgis/QGIS/issues/37038) | [PR #38844](https://github.com/qgis/QGIS/pull/38844) | [PR #39239](https://github.com/qgis/QGIS/pull/39239) +| QGIS crash removing QgsAnnotation in python | [#36098](https://github.com/qgis/QGIS/issues/36098) | Feedback +| Error in SQL statement for Virtual layers may lock layers in map canvas | [#34378](https://github.com/qgis/QGIS/issues/34378) | [PR #38949](https://github.com/qgis/QGIS/pull/38949) | [PR #39023](https://github.com/qgis/QGIS/pull/39023) +| Virtual field in virtual layer not found | [#38523](https://github.com/qgis/QGIS/issues/38523) | Feedback +| Closed ID column for temporary layer is not detected when creating virtual layers using data source manager | [#34830](https://github.com/qgis/QGIS/issues/34830) | Won't fix +| Boolean virtual field unusable in virtual layers | [#31798](https://github.com/qgis/QGIS/issues/31798) | [PR #38957](https://github.com/qgis/QGIS/pull/38957) | [PR #38748](https://github.com/qgis/QGIS/pull/38748) +| fails to generate virtual geometry layer based on virtual wkt field | [#28265](https://github.com/qgis/QGIS/issues/28265) | Feedback +| Closed virtual fields can\'t be filtered | [#28072](https://github.com/qgis/QGIS/issues/28072) | Not reproduced +| Qgis crached after calculated field removed | [#26486](https://github.com/qgis/QGIS/issues/26486) | Not reproduced +| sql \"order by\" does not work with the \"Add/Edit Virtual Layer\" feature | [#29043](https://github.com/qgis/QGIS/issues/29043) | Won't fix +| Form fails to initialize \$geometry | [#34791](https://github.com/qgis/QGIS/issues/34791) | [PR #39041](https://github.com/qgis/QGIS/pull/39041) +| Oracle - can\'t create or a modify a connection | [#38979](https://github.com/qgis/QGIS/issues/38979) | [PR #39131](https://github.com/qgis/QGIS/pull/39131) +| Test connection Oracle DB ready - OK greyed out ! | [#39116](https://github.com/qgis/QGIS/issues/39116) | Duplicate #38979 +| Scale dependent snapping does not activate as long as it displays the scale as \"1:xxxxxx\" | [#39031](https://github.com/qgis/QGIS/issues/39031) | [PR #39133](https://github.com/qgis/QGIS/pull/39133) | N/A This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -1306,25 +1150,16 @@ This feature was developed by [Julien Cabieces](https://www.oslandia.com/) ### Bug fixes by Denis Rouzaud - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.10 backport commit (GitHub) - --------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------ ------------------------------------------------------ ------------------------------- - correctly determine if variables are static in aggregate expression and filter, give \@parent in generic aggregates [#33382](https://github.com/qgis/QGIS/issues/33382) [PR #39391](https://github.com/qgis/QGIS/pull/39391) no - - Freeze when using aggregate in a virtual field [#39366](https://github.com/qgis/QGIS/issues/39366) Won't fix - - Fix SVG marker anchor calculation and improve bounds [PR #39336](https://github.com/qgis/QGIS/pull/39336) - - Improve SVG UI + remove duplicated code [PR #39421](https://github.com/qgis/QGIS/pull/39421) - - Improve SVG UI + remove duplicated code [PR #39519](https://github.com/qgis/QGIS/pull/39519) - - Improve SVG UI + remove duplicated code [PR #39524](https://github.com/qgis/QGIS/pull/39524) - - Fix duplicating features [PR #39548](https://github.com/qgis/QGIS/pull/39548) - - fix duplication of feature being stopped at 1 level deep [PR #39550](https://github.com/qgis/QGIS/pull/39550) - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.10 backport commit (GitHub) +|----|----|----|----| +| correctly determine if variables are static in aggregate expression and filter, give \@parent in generic aggregates | [#33382](https://github.com/qgis/QGIS/issues/33382) | [PR #39391](https://github.com/qgis/QGIS/pull/39391) | no +| Freeze when using aggregate in a virtual field | [#39366](https://github.com/qgis/QGIS/issues/39366) | Won't fix +| Fix SVG marker anchor calculation and improve bounds | [PR #39336](https://github.com/qgis/QGIS/pull/39336) +| Improve SVG UI + remove duplicated code | [PR #39421](https://github.com/qgis/QGIS/pull/39421) +| Improve SVG UI + remove duplicated code | [PR #39519](https://github.com/qgis/QGIS/pull/39519) +| Improve SVG UI + remove duplicated code | [PR #39524](https://github.com/qgis/QGIS/pull/39524) +| Fix duplicating features | [PR #39548](https://github.com/qgis/QGIS/pull/39548) +| fix duplication of feature being stopped at 1 level deep | [PR #39550](https://github.com/qgis/QGIS/pull/39550) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -1332,12 +1167,9 @@ This feature was developed by [Denis Rouzaud](https://www.opengis.ch/) ### Bug fixes by Olivier Dalang - ------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.10 backport commit (GitHub) - ---------------------------- ----------------------------------- ------------------------------------------------------ ------------------------------- - Core topology fixer issues not reported [PR #39392](https://github.com/qgis/QGIS/pull/39392) - - ------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.10 backport commit (GitHub) +|----|----|----|----| +| Core topology fixer issues | not reported | [PR #39392](https://github.com/qgis/QGIS/pull/39392) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -1345,175 +1177,91 @@ This feature was developed by [Olivier Dalang](https://www.opengis.ch/) ### Bug fixes by Nyall Dawson - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.10 backport commit (GitHub) - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------- - Fix crash in dbmanager [#38393](https://github.com/qgis/QGIS/issues/38393) [Commit 8c623b268ed94ef65aa19e2271be10b75e1ef36a](https://github.com/qgis/QGIS/commit/8c623b268ed94ef65aa19e2271be10b75e1ef36a) N/A - - Fix GeoPDF page size issues when opened in Acrobat reader [#33465](https://github.com/qgis/QGIS/issues/33465) [Commit 460bf8e534eb32ccba665918a615b55a8cbccadd](https://github.com/qgis/QGIS/commit/460bf8e534eb32ccba665918a615b55a8cbccadd) Delayed till more widespread user testing - - Improve default lighting of 3d scenes not reported [Commit 350bc602e0ecd0f93dc2cc90ab34ce09993a687b](https://github.com/qgis/QGIS/commit/350bc602e0ecd0f93dc2cc90ab34ce09993a687b) N/A - - Allow conversion of QgsFeatureStoreList results to Python objects [#39479](https://github.com/qgis/QGIS/issues/39479) [Commit 49c508921d7ccb59b1f1abaff4f890456cca1455](https://github.com/qgis/QGIS/commit/49c508921d7ccb59b1f1abaff4f890456cca1455) Too risky - - Fix preview symbol when offsetting point symbols isn\'t shown correctly not reported [Commit 62409b92ce20a84dd92188cf42a98d7cdc0b08c3](https://github.com/qgis/QGIS/commit/62409b92ce20a84dd92188cf42a98d7cdc0b08c3) N/A - - Use click-click behavior for rotate and offset marker tools not reported [Commit 00a3a6b8057f96dfa6c37943427a276cd3a5065d](https://github.com/qgis/QGIS/commit/00a3a6b8057f96dfa6c37943427a276cd3a5065d) N/A - - Avoid massive UI hangs when a layer has complicated actions defined not reported [Commit 9aa805c15bb2cf8f9ba33fd2905f5784d6eb4668](https://github.com/qgis/QGIS/commit/9aa805c15bb2cf8f9ba33fd2905f5784d6eb4668) Too risky - - Ensure display expression is used for map action tool, not raw feature ids not reported [Commit e304d4d7e3eae0f48f336c7eb34542be6055df5d](https://github.com/qgis/QGIS/commit/e304d4d7e3eae0f48f336c7eb34542be6055df5d) Low priority - - Improve UX when configuring lights in a 3d scene, fixes confusing interface not reported [Commit 3019b82100d4fc405f64cebcddf9aaae253c4293](https://github.com/qgis/QGIS/commit/3019b82100d4fc405f64cebcddf9aaae253c4293) N/A - - Fix features with invalid geometries cannot be selected [#38460](https://github.com/qgis/QGIS/issues/38460) [Commit 22c2c5a41c7ca25cb1fdbb0e121578a2d9386d4d](https://github.com/qgis/QGIS/commit/22c2c5a41c7ca25cb1fdbb0e121578a2d9386d4d) N/A - - Expose metadata tab for mesh layers not reported [Commit 9482b1be70f36f778f6a409847244c5ff8a6a739](https://github.com/qgis/QGIS/commit/9482b1be70f36f778f6a409847244c5ff8a6a739) N/A - - Fix missing text codecs on Windows installs [#36871](https://github.com/qgis/QGIS/issues/36871) [Commit c3ca85e60bec73056bd87c426fd71c8f578363cb](https://github.com/qgis/QGIS/commit/c3ca85e60bec73056bd87c426fd71c8f578363cb) Too risky - - Don\'t force a whole layout map to be rasterised just because one vector layer has non 100% opacity not reported [Commit 2d15a4cfad6c732cf640fbb0eabd625856b643ca](https://github.com/qgis/QGIS/commit/2d15a4cfad6c732cf640fbb0eabd625856b643ca) Too risky - - Ensure mesh layer properties follows same appearance as other layer types not reported [Commit 3c67e1acde24a49bcb0356c2ef5ed6cb8102fdac](https://github.com/qgis/QGIS/commit/3c67e1acde24a49bcb0356c2ef5ed6cb8102fdac) N/A - - Speed up mesh triangulation algorithm by avoiding a bunch of unnecessary QVector detachments not reported [Commit 46ef391a7acf10515a11c19b69fafa4548046448](https://github.com/qgis/QGIS/commit/46ef391a7acf10515a11c19b69fafa4548046448) N/A - - Don\'t allow users to set 3d terrain to mesh or DEM without selecting an elevation layer, instead show friendly warning not reported [Commit 0d9f1da846c70764fa6840309b5460f713b30e1f](https://github.com/qgis/QGIS/commit/0d9f1da846c70764fa6840309b5460f713b30e1f) N/A - - Avoid 3d map config dialog opening with initially out-of-sync selected pane not reported [Commit 8b6477208f3c34e228734f7c04d32625965c48ed](https://github.com/qgis/QGIS/commit/8b6477208f3c34e228734f7c04d32625965c48ed) N/A - - Fix menu not shown when clicking \'add\' item in style manager dialog and color ramp tab is active not reported [Commit a085ce84b81a46896c9f00ee64eccaea63dad29a](https://github.com/qgis/QGIS/commit/a085ce84b81a46896c9f00ee64eccaea63dad29a) N/A - - Fix trying to create new color ramp from first page in style manager dialog does nothing not reported [Commit 34fb646f7ab69f20072b4d74ebec0595054089d7](https://github.com/qgis/QGIS/commit/34fb646f7ab69f20072b4d74ebec0595054089d7) N/A - - \[processing\] Fix generated layers stored in geopackage always report a feature count of 0 not reported [Commit 0675d99b34ee209a09857dfcba47cb5a92f55154](https://github.com/qgis/QGIS/commit/0675d99b34ee209a09857dfcba47cb5a92f55154) Too risky - - Fix Import Geotagged photos algorithm incorrectly assigns form widgets when saving the results to GPKG not reported [Commit ff336ade18f4d6b307e4ed0e98fee77ee11a157c](https://github.com/qgis/QGIS/commit/ff336ade18f4d6b307e4ed0e98fee77ee11a157c) [PR #39563](https://github.com/qgis/QGIS/pull/39563) - - \[processing\] Ensure driverName is passed to QgsVectorLayerExporter so that GPKG specific optimisations can be applied when saving outputs to geopackage not reported [Commit 501c63feb3887e18da35188062546186d8a767ac](https://github.com/qgis/QGIS/commit/501c63feb3887e18da35188062546186d8a767ac) Too risky - - Update strings and UI regarding layer CRS override setting [#32101](https://github.com/qgis/QGIS/issues/32101) [Commit 06cfdd9563b15d8fbb27aee94b83d1b15773df77](https://github.com/qgis/QGIS/commit/06cfdd9563b15d8fbb27aee94b83d1b15773df77) N/A - - Use proper SQL code editor in filter preview widget in vector layer properties, don\'t show filter as disabled not reported [Commit 0f4270cfe600e77f09db7727bd3ba965be7acb0e](https://github.com/qgis/QGIS/commit/0f4270cfe600e77f09db7727bd3ba965be7acb0e) N/A - - Fix boolean literal presentation in dox/PyQGIS docs not reported [Commit 746ee315bd0a4140f6e84617d547cc89103f79aa](https://github.com/qgis/QGIS/commit/746ee315bd0a4140f6e84617d547cc89103f79aa) N/A - - Speed up QGIS geometry validation not reported [Commit 2a15c3b0a4a631db1b55ac7e46256fdbd89949f9](https://github.com/qgis/QGIS/commit/2a15c3b0a4a631db1b55ac7e46256fdbd89949f9) Too risky - - \[processing\] Correctly discard fid field values when running algorithms with the RegeneratePrimaryKey flag in in-place mode [#37761](https://github.com/qgis/QGIS/issues/37761), [#33816](https://github.com/qgis/QGIS/issues/33816) [Commit db7b97705967041d4eaca7e7f69cbf49f5692aef](https://github.com/qgis/QGIS/commit/db7b97705967041d4eaca7e7f69cbf49f5692aef) Too risky - - \[processing\] When reporting that a feature is invalid, also mention the layer name [#26664](https://github.com/qgis/QGIS/issues/26664) [Commit a53bb3d49b59a3f814d862f30202ff156f74d6bc](https://github.com/qgis/QGIS/commit/a53bb3d49b59a3f814d862f30202ff156f74d6bc) Too risky - - Allow expanding xls, ods, gpx, pdf files in browser so that layer sources can be repaired for these file types not reported [Commit 252976b739527e213f5d1c8c98a345911dfeab32](https://github.com/qgis/QGIS/commit/252976b739527e213f5d1c8c98a345911dfeab32) N/A - - \[processing\] Fix \"Split with lines\" algorithm can get stuck in an endless loop not reported [Commit 05645b320d8547f50a308843e961e343c383036d](https://github.com/qgis/QGIS/commit/05645b320d8547f50a308843e961e343c383036d) Too risky - - Don\'t show cascaded feature deletion warnings and feedback if joined deleted features came from an auxilary layer not reported [Commit 8c79b94fcc14e41d4442a018554e889f81b8e080](https://github.com/qgis/QGIS/commit/8c79b94fcc14e41d4442a018554e889f81b8e080) N/A - - Fix crash in undo dock when clearing project/closing QGIS [#38157](https://github.com/qgis/QGIS/issues/38157) [Commit d87d230bb4bcbe091fe35bb047d54f7d9fcaabb8](https://github.com/qgis/QGIS/commit/d87d230bb4bcbe091fe35bb047d54f7d9fcaabb8) [Commit 5c97ff66dd90d450a1ec60583da9626c14c9c08c](https://github.com/qgis/QGIS/commit/5c97ff66dd90d450a1ec60583da9626c14c9c08c) - - Fix copy/paste/select all shortcuts don\'t work when layer tree is selected [#38849](https://github.com/qgis/QGIS/issues/38849) [Commit 02d7afae3f8699e83efacc781d3266700397d8b8](https://github.com/qgis/QGIS/commit/02d7afae3f8699e83efacc781d3266700397d8b8) N/A - - Fix edited and new features no longer correctly show their corresponding color shading in the feature list view not reported [Commit a195b056624c2fabe231be7c0e96c3d63e052e5b](https://github.com/qgis/QGIS/commit/a195b056624c2fabe231be7c0e96c3d63e052e5b) Too risky/low priority - - ALWAYS load processing plugin in qgis_process tool [#37989](https://github.com/qgis/QGIS/issues/37989) [Commit bc0df6d25e929a575d0821208f7d187737d80709](https://github.com/qgis/QGIS/commit/bc0df6d25e929a575d0821208f7d187737d80709) N/A - - Add \--json option to qgis_process tool [Commit fc8d916b8dd444b3edaee3c18ec308e74a9bb91e](https://github.com/qgis/QGIS/commit/fc8d916b8dd444b3edaee3c18ec308e74a9bb91e) N/A - - Ensure all code editors in QGIS follow the same appearance and behavior not reported (many) N/A - - When creating a CRS from WKT and the WKT has an embedded CRS name, correctly use this to set the QgsCoordinateReferenceSystem description not reported [Commit 9a35b27630982d63101c57c3e3440dcbf1a7786f](https://github.com/qgis/QGIS/commit/9a35b27630982d63101c57c3e3440dcbf1a7786f) Possible after further user testing - - Big speed up for scripts which fire off many individual feature requests to a memory provider layer not reported [Commit 1d2bb41752c51e6c9b84124a1ce1599d3d42b41c](https://github.com/qgis/QGIS/commit/1d2bb41752c51e6c9b84124a1ce1599d3d42b41c) Too risky - - \[console\] Fix exception when running scripts not reported [Commit 5c8013df6129a2bc06d25a98ff20dbf27621bff5](https://github.com/qgis/QGIS/commit/5c8013df6129a2bc06d25a98ff20dbf27621bff5) N/A - - \[layouts\] Fix resizing multiline label items to adjust to the size of their text not reported [Commit 6829e6351e1dab18f1fa0c0443107eb7617794c7](https://github.com/qgis/QGIS/commit/6829e6351e1dab18f1fa0c0443107eb7617794c7) Too risky - - Improve appearance of PyQGIS documentation for functions which return multiple values not reported [Commit 0001ec27a43cbf4c99d1525c3c5f75183e96f5c3](https://github.com/qgis/QGIS/commit/0001ec27a43cbf4c99d1525c3c5f75183e96f5c3) N/A - - \[processing\] Don\'t raise a generic \"something went wrong\" exception when calling processing.run(), instead use proper descriptive exception not reported [Commit 2207c30a247e5907a12185165b4bd220e255bbdc](https://github.com/qgis/QGIS/commit/2207c30a247e5907a12185165b4bd220e255bbdc) Too risky - - \[processing\] Fix execution of \"Eliminate selection\" through Python [#38808](https://github.com/qgis/QGIS/issues/38808) [Commit ee7bea2305253fd276a69c25bb5d308942dcb190](https://github.com/qgis/QGIS/commit/ee7bea2305253fd276a69c25bb5d308942dcb190) Too risky - - \[3d\] Fix crash when line feature cannot be buffered not reported [Commit f6eed85729a8cbf913155ae16df7499f688ba0fa](https://github.com/qgis/QGIS/commit/f6eed85729a8cbf913155ae16df7499f688ba0fa) [Commit d4c963e1c2fdc497dba038896caf2b3f975240ff](https://github.com/qgis/QGIS/commit/d4c963e1c2fdc497dba038896caf2b3f975240ff) - - Fix custom stroke patterns incorrectly scale when data defined stroke width is set [#39201](https://github.com/qgis/QGIS/issues/39201) [Commit 03fdc0cd7992a7883183704cd68506f32afe9ca3](https://github.com/qgis/QGIS/commit/03fdc0cd7992a7883183704cd68506f32afe9ca3) Too risky - - Allow columns to be resized in datum transformation table [#39169](https://github.com/qgis/QGIS/issues/39169) [Commit 1cd5a3358b235f67b6b4d95331ce561e9f8cb715](https://github.com/qgis/QGIS/commit/1cd5a3358b235f67b6b4d95331ce561e9f8cb715) N/A - - Fix settings incorrectly show for wrong layer types in labeling dialog [#39168](https://github.com/qgis/QGIS/issues/39168) [Commit 2e948884c029c9f79639201943ec4bc36dba3573](https://github.com/qgis/QGIS/commit/2e948884c029c9f79639201943ec4bc36dba3573) N/A - - \[processing\] Fix error reporting from batch dialog [#39197](https://github.com/qgis/QGIS/issues/39197) [Commit 5243a8594cc39540f2c01201415633801a22ff43](https://github.com/qgis/QGIS/commit/5243a8594cc39540f2c01201415633801a22ff43) N/A - - \[processing\] Fix crash when renaming conditional branch in modeler [#39053](https://github.com/qgis/QGIS/issues/39053) [Commit ddae53b7b789467bf17b21d6f4b884e827fbd3c5](https://github.com/qgis/QGIS/commit/ddae53b7b789467bf17b21d6f4b884e827fbd3c5) N/A - - \[processing\] Fix crash in model designer when a child algorithm contains hidden parameters not reported [Commit f3c9f9bfbc2fc456c77965be4c1e65cc692bc0d0](https://github.com/qgis/QGIS/commit/f3c9f9bfbc2fc456c77965be4c1e65cc692bc0d0) N/A - - Ensure True/False are treated as Python keywords in Python code editor not reported [Commit 5f661045c078b7938550c2c9d0798664c6f65f5a](https://github.com/qgis/QGIS/commit/5f661045c078b7938550c2c9d0798664c6f65f5a) N/A - - Don\'t silently close QGIS with unsaved changes in the console script editors [#38529](https://github.com/qgis/QGIS/issues/38529) [Commit 9093bdfd1e46ba65af78c5fc01bcb4df1ed6a0e9](https://github.com/qgis/QGIS/commit/9093bdfd1e46ba65af78c5fc01bcb4df1ed6a0e9) Too risky - - Fix dropping processing script algorithm .py file on QGIS no longer triggers the algorithm to execute not reported [Commit 64bf347d7e1d664fc674c5ca602ce6c4bedecdf9](https://github.com/qgis/QGIS/commit/64bf347d7e1d664fc674c5ca602ce6c4bedecdf9) N/A - - Fix message log dock causes havoc with other docks placed in the same area [#31955](https://github.com/qgis/QGIS/issues/31955) [Commit 384f6a1d9257a05eaa58942921c94f1dd4941cd3](https://github.com/qgis/QGIS/commit/384f6a1d9257a05eaa58942921c94f1dd4941cd3) Too risky - - When restoring a custom CRS from XML, if the CRS does NOT match any of the existing user defined CRS\'s on the QGIS profile then still restore the previously saved name of the custom CRS not reported [Commit e6d316ace7031821e04ca625e35f7c2c4d57f639](https://github.com/qgis/QGIS/commit/e6d316ace7031821e04ca625e35f7c2c4d57f639) Possible after further user testing - - Don\'t refer to valid but custom CRSes as \"Unknown CRS\" and instead use \"Custom CRS\" phrasing not reported [Commit d3833fd8d6c4b4f0673c4c2337044c224675185f](https://github.com/qgis/QGIS/commit/d3833fd8d6c4b4f0673c4c2337044c224675185f) Possible after further user testing - - Improve performance of processing batch process dialog with a large number of files [#38987](https://github.com/qgis/QGIS/issues/38987) [Commit 776768eb9f4ee2a8d13909b4ced5c175a0d05b3d](https://github.com/qgis/QGIS/commit/776768eb9f4ee2a8d13909b4ced5c175a0d05b3d) Too risky - - Improve behavior of CRS selector and transformation widgets not reported many N/A - - \[layouts\] Use standard CRS selector widget for map grid CRS choice [#26548](https://github.com/qgis/QGIS/issues/26548) [Commit 4c7fbc0260ef95f7dd6dd4b6954ee2086ad3da70](https://github.com/qgis/QGIS/commit/4c7fbc0260ef95f7dd6dd4b6954ee2086ad3da70) Too risky - - \[layouts\] When selecting a CRS for a map item, don\'t show misleading no crs option at the top of the dialog not reported [Commit c3a26db4babbef46ae1b7904bb9d1f0ee9e273ad](https://github.com/qgis/QGIS/commit/c3a26db4babbef46ae1b7904bb9d1f0ee9e273ad) Too risky - - Fix \"layer has no CRS\" message incorrectly show at the top of many projection selection dialog boxes not reported [Commit c68d05cc40f8f2c828e5204e6e4f5f11e68b4a7c](https://github.com/qgis/QGIS/commit/c68d05cc40f8f2c828e5204e6e4f5f11e68b4a7c) Too risky - - Fix crash when editing style and opening a project [#38920](https://github.com/qgis/QGIS/issues/38920) [Commit 67ec244864ca6f9290e1f35a1a0c60b4888fe686](https://github.com/qgis/QGIS/commit/67ec244864ca6f9290e1f35a1a0c60b4888fe686) [PR #38748](https://github.com/qgis/QGIS/pull/38748)/commits/ecf96231aefa5628539f0b63ca313ea8b20c9548 - - Avoid qt warning when dragging a non-color object over color buttons not reported [Commit fd771bba68da84b1ce8023898b9662b5dc619693](https://github.com/qgis/QGIS/commit/fd771bba68da84b1ce8023898b9662b5dc619693) N/A - - Fix shift in geopdf feature positions when using geographic CRS at large scales [#37755](https://github.com/qgis/QGIS/issues/37755) [Commit 0b77f187ec5a14651457fd07f306cba2511fb854](https://github.com/qgis/QGIS/commit/0b77f187ec5a14651457fd07f306cba2511fb854) [PR #38748](https://github.com/qgis/QGIS/pull/38748)/commits/b705d29c73e81fe87e2e301c7028e5e659d80364 - - Fix constraint metadata is duplicated after opening layer properties [#38916](https://github.com/qgis/QGIS/issues/38916) [Commit 6a002573c00a8a8e11443eaca28b57a8ad6de4c0](https://github.com/qgis/QGIS/commit/6a002573c00a8a8e11443eaca28b57a8ad6de4c0) [PR #38748](https://github.com/qgis/QGIS/pull/38748)/commits/49260b8f1f4b1ddd9a25c7160f32570221f3989e - - Fix PDF export includes vector information outside of the area of interest [#38878](https://github.com/qgis/QGIS/issues/38878) [Commit f3f226aa69a19b31dd8a1b83c82319528e061cfe](https://github.com/qgis/QGIS/commit/f3f226aa69a19b31dd8a1b83c82319528e061cfe) Too risky - - \[layouts\] Fix legend symbol rendering doesn\'t respect linked map scale when symbol uses map unit based sizes [#38326](https://github.com/qgis/QGIS/issues/38326) [Commit 426ee2120b33a8613f3e476da3c2eba0a00f65d7](https://github.com/qgis/QGIS/commit/426ee2120b33a8613f3e476da3c2eba0a00f65d7) N/A - - Don\'t try to write empty rendered rings/geometries to GeoPDF outputs not reported [Commit 96753cfd1b9e986841158675bda365e585c48c27](https://github.com/qgis/QGIS/commit/96753cfd1b9e986841158675bda365e585c48c27) Possible after further user testing - - Correctly apply capitalization setting whenever QgsTextRenderer is used, not just in labeling [#38898](https://github.com/qgis/QGIS/issues/38898) [Commit e1ca83b2c24c51e7ff67a53278ffd2601c0459be](https://github.com/qgis/QGIS/commit/e1ca83b2c24c51e7ff67a53278ffd2601c0459be) Too risky - - Fix qgis_process list raises exception if processing algorithm provider is activated [#38862](https://github.com/qgis/QGIS/issues/38862) [Commit 772181bc16820d7dd5ee8d967355dbdfde5a8efe](https://github.com/qgis/QGIS/commit/772181bc16820d7dd5ee8d967355dbdfde5a8efe) N/A - - Dramatic speed up for calling some frequently used methods from PyQGIS not reported [Commit d4a2dddac5a2fd4fcf901cc3d50f70a6119ca1ca](https://github.com/qgis/QGIS/commit/d4a2dddac5a2fd4fcf901cc3d50f70a6119ca1ca) Too risky - - \[processing\] Fix certain characters show as HTML escaped in processing log [#37934](https://github.com/qgis/QGIS/issues/37934) [Commit 965595d25bd0a69875ba8a405d3b365bedfe2a12](https://github.com/qgis/QGIS/commit/965595d25bd0a69875ba8a405d3b365bedfe2a12) N/A - - Fix incorrect capitalization in title of new layout name dialog not reported [Commit 92d0ec59a1c26c4ac33d35b9e6c93344845eddca](https://github.com/qgis/QGIS/commit/92d0ec59a1c26c4ac33d35b9e6c93344845eddca) N/A - - Add a new capitalization option for \"Title Case\", and rename the confusing \"Capitalize First Letter\" option to Force First Letter to Capital [#16539](https://github.com/qgis/QGIS/issues/16539) [Commit 484ba6f979cdcaabffe823c72b35b57d1b1c7aad](https://github.com/qgis/QGIS/commit/484ba6f979cdcaabffe823c72b35b57d1b1c7aad) N/A - - Add a Legend category to the style selection widgets and allow legend settings to be stored and restored in QML [#37683](https://github.com/qgis/QGIS/issues/37683) [Commit f018252023275f95c167d7f308d05c8819d6db0b](https://github.com/qgis/QGIS/commit/f018252023275f95c167d7f308d05c8819d6db0b) Too risky - - Fix \[Style\] Export \--\> Save as QGIS Layer style File should allow to select style categories (and output format) [#29145](https://github.com/qgis/QGIS/issues/29145) [Commit 1ad2e78735e57cef218a7470d7eec645c2f45263](https://github.com/qgis/QGIS/commit/1ad2e78735e57cef218a7470d7eec645c2f45263) Too risky - - \[browser\] Correctly save expanded node state when closing QGIS not reported [Commit 2eff061bf3cdcb3f36956e43098adfcb0359b5eb](https://github.com/qgis/QGIS/commit/2eff061bf3cdcb3f36956e43098adfcb0359b5eb) Too risky - - \[browser\] Gpkg and other container types can be dragged to the map to allow layers to be added from them not reported [Commit 0234d4e9e10f3fbb5732f66e00eebd038f502ab0](https://github.com/qgis/QGIS/commit/0234d4e9e10f3fbb5732f66e00eebd038f502ab0) Too risky - - Don\'t prompt for CRS for annotation layers [#38739](https://github.com/qgis/QGIS/issues/38739) [Commit 15975c1d5191933311d81a494d87806f4e73ce57](https://github.com/qgis/QGIS/commit/15975c1d5191933311d81a494d87806f4e73ce57) N/A - - Fix reading saved color map file when an item\'s label contains a comma character [#24112](https://github.com/qgis/QGIS/issues/24112) [Commit 252149375c750d6a8f1ee281c1cc9d03de272170](https://github.com/qgis/QGIS/commit/252149375c750d6a8f1ee281c1cc9d03de272170) Too risky - - Fix diagram settings are not correctly restored when loading a QML file [#35343](https://github.com/qgis/QGIS/issues/35343) [Commit 4668927ce432b198b3c572535ff234343c5042f5](https://github.com/qgis/QGIS/commit/4668927ce432b198b3c572535ff234343c5042f5) Too risky - - Fix can no longer paste colors from text strings not reported [PR #39561](https://github.com/qgis/QGIS/pull/39561) N/A - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.10 backport commit (GitHub) +|----|----|----|----| +| Fix crash in dbmanager | [#38393](https://github.com/qgis/QGIS/issues/38393) | [Commit 8c623b268ed94ef65aa19e2271be10b75e1ef36a](https://github.com/qgis/QGIS/commit/8c623b268ed94ef65aa19e2271be10b75e1ef36a) | N/A +| Fix GeoPDF page size issues when opened in Acrobat reader | [#33465](https://github.com/qgis/QGIS/issues/33465) | [Commit 460bf8e534eb32ccba665918a615b55a8cbccadd](https://github.com/qgis/QGIS/commit/460bf8e534eb32ccba665918a615b55a8cbccadd) | Delayed till more widespread user testing +| Improve default lighting of 3d scenes | not reported | [Commit 350bc602e0ecd0f93dc2cc90ab34ce09993a687b](https://github.com/qgis/QGIS/commit/350bc602e0ecd0f93dc2cc90ab34ce09993a687b) | N/A +| Allow conversion of QgsFeatureStoreList results to Python objects | [#39479](https://github.com/qgis/QGIS/issues/39479) | [Commit 49c508921d7ccb59b1f1abaff4f890456cca1455](https://github.com/qgis/QGIS/commit/49c508921d7ccb59b1f1abaff4f890456cca1455) | Too risky +| Fix preview symbol when offsetting point symbols isn\'t shown correctly | not reported | [Commit 62409b92ce20a84dd92188cf42a98d7cdc0b08c3](https://github.com/qgis/QGIS/commit/62409b92ce20a84dd92188cf42a98d7cdc0b08c3) | N/A +| Use click-click behavior for rotate and offset marker tools | not reported | [Commit 00a3a6b8057f96dfa6c37943427a276cd3a5065d](https://github.com/qgis/QGIS/commit/00a3a6b8057f96dfa6c37943427a276cd3a5065d) | N/A +| Avoid massive UI hangs when a layer has complicated actions defined | not reported | [Commit 9aa805c15bb2cf8f9ba33fd2905f5784d6eb4668](https://github.com/qgis/QGIS/commit/9aa805c15bb2cf8f9ba33fd2905f5784d6eb4668) | Too risky +| Ensure display expression is used for map action tool, not raw feature ids | not reported | [Commit e304d4d7e3eae0f48f336c7eb34542be6055df5d](https://github.com/qgis/QGIS/commit/e304d4d7e3eae0f48f336c7eb34542be6055df5d) | Low priority +| Improve UX when configuring lights in a 3d scene, fixes confusing interface | not reported | [Commit 3019b82100d4fc405f64cebcddf9aaae253c4293](https://github.com/qgis/QGIS/commit/3019b82100d4fc405f64cebcddf9aaae253c4293) | N/A +| Fix features with invalid geometries cannot be selected | [#38460](https://github.com/qgis/QGIS/issues/38460) | [Commit 22c2c5a41c7ca25cb1fdbb0e121578a2d9386d4d](https://github.com/qgis/QGIS/commit/22c2c5a41c7ca25cb1fdbb0e121578a2d9386d4d) | N/A +| Expose metadata tab for mesh layers | not reported | [Commit 9482b1be70f36f778f6a409847244c5ff8a6a739](https://github.com/qgis/QGIS/commit/9482b1be70f36f778f6a409847244c5ff8a6a739) | N/A +| Fix missing text codecs on Windows installs | [#36871](https://github.com/qgis/QGIS/issues/36871) | [Commit c3ca85e60bec73056bd87c426fd71c8f578363cb](https://github.com/qgis/QGIS/commit/c3ca85e60bec73056bd87c426fd71c8f578363cb) | Too risky +| Don\'t force a whole layout map to be rasterised just because one vector layer has non 100% opacity | not reported | [Commit 2d15a4cfad6c732cf640fbb0eabd625856b643ca](https://github.com/qgis/QGIS/commit/2d15a4cfad6c732cf640fbb0eabd625856b643ca) | Too risky +| Ensure mesh layer properties follows same appearance as other layer types | not reported | [Commit 3c67e1acde24a49bcb0356c2ef5ed6cb8102fdac](https://github.com/qgis/QGIS/commit/3c67e1acde24a49bcb0356c2ef5ed6cb8102fdac) | N/A +| Speed up mesh triangulation algorithm by avoiding a bunch of unnecessary QVector detachments | not reported | [Commit 46ef391a7acf10515a11c19b69fafa4548046448](https://github.com/qgis/QGIS/commit/46ef391a7acf10515a11c19b69fafa4548046448) | N/A +| Don\'t allow users to set 3d terrain to mesh or DEM without selecting an elevation layer, instead show friendly warning | not reported | [Commit 0d9f1da846c70764fa6840309b5460f713b30e1f](https://github.com/qgis/QGIS/commit/0d9f1da846c70764fa6840309b5460f713b30e1f) | N/A +| Avoid 3d map config dialog opening with initially out-of-sync selected pane | not reported | [Commit 8b6477208f3c34e228734f7c04d32625965c48ed](https://github.com/qgis/QGIS/commit/8b6477208f3c34e228734f7c04d32625965c48ed) | N/A +| Fix menu not shown when clicking \'add\' item in style manager dialog and color ramp tab is active | not reported | [Commit a085ce84b81a46896c9f00ee64eccaea63dad29a](https://github.com/qgis/QGIS/commit/a085ce84b81a46896c9f00ee64eccaea63dad29a) | N/A +| Fix trying to create new color ramp from first page in style manager dialog does nothing | not reported | [Commit 34fb646f7ab69f20072b4d74ebec0595054089d7](https://github.com/qgis/QGIS/commit/34fb646f7ab69f20072b4d74ebec0595054089d7) | N/A +| \[processing\] Fix generated layers stored in geopackage always report a feature count of 0 | not reported | [Commit 0675d99b34ee209a09857dfcba47cb5a92f55154](https://github.com/qgis/QGIS/commit/0675d99b34ee209a09857dfcba47cb5a92f55154) | Too risky +| Fix Import Geotagged photos algorithm incorrectly assigns form widgets when saving the results to GPKG | not reported | [Commit ff336ade18f4d6b307e4ed0e98fee77ee11a157c](https://github.com/qgis/QGIS/commit/ff336ade18f4d6b307e4ed0e98fee77ee11a157c) | [PR #39563](https://github.com/qgis/QGIS/pull/39563) +| \[processing\] Ensure driverName is passed to QgsVectorLayerExporter so that GPKG specific optimisations can be applied when saving outputs to geopackage | not reported | [Commit 501c63feb3887e18da35188062546186d8a767ac](https://github.com/qgis/QGIS/commit/501c63feb3887e18da35188062546186d8a767ac) | Too risky +| Update strings and UI regarding layer CRS override setting | [#32101](https://github.com/qgis/QGIS/issues/32101) | [Commit 06cfdd9563b15d8fbb27aee94b83d1b15773df77](https://github.com/qgis/QGIS/commit/06cfdd9563b15d8fbb27aee94b83d1b15773df77) | N/A +| Use proper SQL code editor in filter preview widget in vector layer properties, don\'t show filter as disabled | not reported | [Commit 0f4270cfe600e77f09db7727bd3ba965be7acb0e](https://github.com/qgis/QGIS/commit/0f4270cfe600e77f09db7727bd3ba965be7acb0e) | N/A +| Fix boolean literal presentation in dox/PyQGIS docs | not reported | [Commit 746ee315bd0a4140f6e84617d547cc89103f79aa](https://github.com/qgis/QGIS/commit/746ee315bd0a4140f6e84617d547cc89103f79aa) | N/A +| Speed up QGIS geometry validation | not reported | [Commit 2a15c3b0a4a631db1b55ac7e46256fdbd89949f9](https://github.com/qgis/QGIS/commit/2a15c3b0a4a631db1b55ac7e46256fdbd89949f9) | Too risky +| \[processing\] Correctly discard fid field values when running algorithms with the RegeneratePrimaryKey flag in in-place mode | [#37761](https://github.com/qgis/QGIS/issues/37761), [#33816](https://github.com/qgis/QGIS/issues/33816) | [Commit db7b97705967041d4eaca7e7f69cbf49f5692aef](https://github.com/qgis/QGIS/commit/db7b97705967041d4eaca7e7f69cbf49f5692aef) | Too risky +| \[processing\] When reporting that a feature is invalid, also mention the layer name | [#26664](https://github.com/qgis/QGIS/issues/26664) | [Commit a53bb3d49b59a3f814d862f30202ff156f74d6bc](https://github.com/qgis/QGIS/commit/a53bb3d49b59a3f814d862f30202ff156f74d6bc) | Too risky +| Allow expanding xls, ods, gpx, pdf files in browser so that layer sources can be repaired for these file types | not reported | [Commit 252976b739527e213f5d1c8c98a345911dfeab32](https://github.com/qgis/QGIS/commit/252976b739527e213f5d1c8c98a345911dfeab32) | N/A +| \[processing\] Fix \"Split with lines\" algorithm can get stuck in an endless loop | not reported | [Commit 05645b320d8547f50a308843e961e343c383036d](https://github.com/qgis/QGIS/commit/05645b320d8547f50a308843e961e343c383036d) | Too risky +| Don\'t show cascaded feature deletion warnings and feedback if joined deleted features came from an auxilary layer | not reported | [Commit 8c79b94fcc14e41d4442a018554e889f81b8e080](https://github.com/qgis/QGIS/commit/8c79b94fcc14e41d4442a018554e889f81b8e080) | N/A +| Fix crash in undo dock when clearing project/closing QGIS | [#38157](https://github.com/qgis/QGIS/issues/38157) | [Commit d87d230bb4bcbe091fe35bb047d54f7d9fcaabb8](https://github.com/qgis/QGIS/commit/d87d230bb4bcbe091fe35bb047d54f7d9fcaabb8) | [Commit 5c97ff66dd90d450a1ec60583da9626c14c9c08c](https://github.com/qgis/QGIS/commit/5c97ff66dd90d450a1ec60583da9626c14c9c08c) +| Fix copy/paste/select all shortcuts don\'t work when layer tree is selected | [#38849](https://github.com/qgis/QGIS/issues/38849) | [Commit 02d7afae3f8699e83efacc781d3266700397d8b8](https://github.com/qgis/QGIS/commit/02d7afae3f8699e83efacc781d3266700397d8b8) | N/A +| Fix edited and new features no longer correctly show their corresponding color shading in the feature list view | not reported | [Commit a195b056624c2fabe231be7c0e96c3d63e052e5b](https://github.com/qgis/QGIS/commit/a195b056624c2fabe231be7c0e96c3d63e052e5b) | Too risky/low priority +| ALWAYS load processing plugin in qgis_process tool | [#37989](https://github.com/qgis/QGIS/issues/37989) | [Commit bc0df6d25e929a575d0821208f7d187737d80709](https://github.com/qgis/QGIS/commit/bc0df6d25e929a575d0821208f7d187737d80709) | N/A +| Add \--json option to qgis_process tool | | [Commit fc8d916b8dd444b3edaee3c18ec308e74a9bb91e](https://github.com/qgis/QGIS/commit/fc8d916b8dd444b3edaee3c18ec308e74a9bb91e) | N/A +| Ensure all code editors in QGIS follow the same appearance and behavior | not reported | (many) | N/A +| When creating a CRS from WKT and the WKT has an embedded CRS name, correctly use this to set the QgsCoordinateReferenceSystem description | not reported | [Commit 9a35b27630982d63101c57c3e3440dcbf1a7786f](https://github.com/qgis/QGIS/commit/9a35b27630982d63101c57c3e3440dcbf1a7786f) | Possible after further user testing +| Big speed up for scripts which fire off many individual feature requests to a memory provider layer | not reported | [Commit 1d2bb41752c51e6c9b84124a1ce1599d3d42b41c](https://github.com/qgis/QGIS/commit/1d2bb41752c51e6c9b84124a1ce1599d3d42b41c) | Too risky +| \[console\] Fix exception when running scripts | not reported | [Commit 5c8013df6129a2bc06d25a98ff20dbf27621bff5](https://github.com/qgis/QGIS/commit/5c8013df6129a2bc06d25a98ff20dbf27621bff5) | N/A +| \[layouts\] Fix resizing multiline label items to adjust to the size of their text | not reported | [Commit 6829e6351e1dab18f1fa0c0443107eb7617794c7](https://github.com/qgis/QGIS/commit/6829e6351e1dab18f1fa0c0443107eb7617794c7) | Too risky +| Improve appearance of PyQGIS documentation for functions which return multiple values | not reported | [Commit 0001ec27a43cbf4c99d1525c3c5f75183e96f5c3](https://github.com/qgis/QGIS/commit/0001ec27a43cbf4c99d1525c3c5f75183e96f5c3) | N/A +| \[processing\] Don\'t raise a generic \"something went wrong\" exception when calling processing.run(), instead use proper descriptive exception | not reported | [Commit 2207c30a247e5907a12185165b4bd220e255bbdc](https://github.com/qgis/QGIS/commit/2207c30a247e5907a12185165b4bd220e255bbdc) | Too risky +| \[processing\] Fix execution of \"Eliminate selection\" through Python | [#38808](https://github.com/qgis/QGIS/issues/38808) | [Commit ee7bea2305253fd276a69c25bb5d308942dcb190](https://github.com/qgis/QGIS/commit/ee7bea2305253fd276a69c25bb5d308942dcb190) | Too risky +| \[3d\] Fix crash when line feature cannot be buffered | not reported | [Commit f6eed85729a8cbf913155ae16df7499f688ba0fa](https://github.com/qgis/QGIS/commit/f6eed85729a8cbf913155ae16df7499f688ba0fa) | [Commit d4c963e1c2fdc497dba038896caf2b3f975240ff](https://github.com/qgis/QGIS/commit/d4c963e1c2fdc497dba038896caf2b3f975240ff) +| Fix custom stroke patterns incorrectly scale when data defined stroke width is set | [#39201](https://github.com/qgis/QGIS/issues/39201) | [Commit 03fdc0cd7992a7883183704cd68506f32afe9ca3](https://github.com/qgis/QGIS/commit/03fdc0cd7992a7883183704cd68506f32afe9ca3) | Too risky +| Allow columns to be resized in datum transformation table | [#39169](https://github.com/qgis/QGIS/issues/39169) | [Commit 1cd5a3358b235f67b6b4d95331ce561e9f8cb715](https://github.com/qgis/QGIS/commit/1cd5a3358b235f67b6b4d95331ce561e9f8cb715) | N/A +| Fix settings incorrectly show for wrong layer types in labeling dialog | [#39168](https://github.com/qgis/QGIS/issues/39168) | [Commit 2e948884c029c9f79639201943ec4bc36dba3573](https://github.com/qgis/QGIS/commit/2e948884c029c9f79639201943ec4bc36dba3573) | N/A +| \[processing\] Fix error reporting from batch dialog | [#39197](https://github.com/qgis/QGIS/issues/39197) | [Commit 5243a8594cc39540f2c01201415633801a22ff43](https://github.com/qgis/QGIS/commit/5243a8594cc39540f2c01201415633801a22ff43) | N/A +| \[processing\] Fix crash when renaming conditional branch in modeler | [#39053](https://github.com/qgis/QGIS/issues/39053) | [Commit ddae53b7b789467bf17b21d6f4b884e827fbd3c5](https://github.com/qgis/QGIS/commit/ddae53b7b789467bf17b21d6f4b884e827fbd3c5) | N/A +| \[processing\] Fix crash in model designer when a child algorithm contains hidden parameters | not reported | [Commit f3c9f9bfbc2fc456c77965be4c1e65cc692bc0d0](https://github.com/qgis/QGIS/commit/f3c9f9bfbc2fc456c77965be4c1e65cc692bc0d0) | N/A +| Ensure True/False are treated as Python keywords in Python code editor | not reported | [Commit 5f661045c078b7938550c2c9d0798664c6f65f5a](https://github.com/qgis/QGIS/commit/5f661045c078b7938550c2c9d0798664c6f65f5a) | N/A +| Don\'t silently close QGIS with unsaved changes in the console script editors | [#38529](https://github.com/qgis/QGIS/issues/38529) | [Commit 9093bdfd1e46ba65af78c5fc01bcb4df1ed6a0e9](https://github.com/qgis/QGIS/commit/9093bdfd1e46ba65af78c5fc01bcb4df1ed6a0e9) | Too risky +| Fix dropping processing script algorithm .py file on QGIS no longer triggers the algorithm to execute | not reported | [Commit 64bf347d7e1d664fc674c5ca602ce6c4bedecdf9](https://github.com/qgis/QGIS/commit/64bf347d7e1d664fc674c5ca602ce6c4bedecdf9) | N/A +| Fix message log dock causes havoc with other docks placed in the same area | [#31955](https://github.com/qgis/QGIS/issues/31955) | [Commit 384f6a1d9257a05eaa58942921c94f1dd4941cd3](https://github.com/qgis/QGIS/commit/384f6a1d9257a05eaa58942921c94f1dd4941cd3) | Too risky +| When restoring a custom CRS from XML, if the CRS does NOT match any of the existing user defined CRS\'s on the QGIS profile then still restore the previously saved name of the custom CRS | not reported | [Commit e6d316ace7031821e04ca625e35f7c2c4d57f639](https://github.com/qgis/QGIS/commit/e6d316ace7031821e04ca625e35f7c2c4d57f639) | Possible after further user testing +| Don\'t refer to valid but custom CRSes as \"Unknown CRS\" and instead use \"Custom CRS\" phrasing | not reported | [Commit d3833fd8d6c4b4f0673c4c2337044c224675185f](https://github.com/qgis/QGIS/commit/d3833fd8d6c4b4f0673c4c2337044c224675185f) | Possible after further user testing +| Improve performance of processing batch process dialog with a large number of files | [#38987](https://github.com/qgis/QGIS/issues/38987) | [Commit 776768eb9f4ee2a8d13909b4ced5c175a0d05b3d](https://github.com/qgis/QGIS/commit/776768eb9f4ee2a8d13909b4ced5c175a0d05b3d) | Too risky +| Improve behavior of CRS selector and transformation widgets | not reported | many | N/A +| \[layouts\] Use standard CRS selector widget for map grid CRS choice | [#26548](https://github.com/qgis/QGIS/issues/26548) | [Commit 4c7fbc0260ef95f7dd6dd4b6954ee2086ad3da70](https://github.com/qgis/QGIS/commit/4c7fbc0260ef95f7dd6dd4b6954ee2086ad3da70) | Too risky +| \[layouts\] When selecting a CRS for a map item, don\'t show misleading no crs option at the top of the dialog | not reported | [Commit c3a26db4babbef46ae1b7904bb9d1f0ee9e273ad](https://github.com/qgis/QGIS/commit/c3a26db4babbef46ae1b7904bb9d1f0ee9e273ad) | Too risky +| Fix \"layer has no CRS\" message incorrectly show at the top of many projection selection dialog boxes | not reported | [Commit c68d05cc40f8f2c828e5204e6e4f5f11e68b4a7c](https://github.com/qgis/QGIS/commit/c68d05cc40f8f2c828e5204e6e4f5f11e68b4a7c) | Too risky +| Fix crash when editing style and opening a project | [#38920](https://github.com/qgis/QGIS/issues/38920) | [Commit 67ec244864ca6f9290e1f35a1a0c60b4888fe686](https://github.com/qgis/QGIS/commit/67ec244864ca6f9290e1f35a1a0c60b4888fe686) | [PR #38748](https://github.com/qgis/QGIS/pull/38748)/commits/ecf96231aefa5628539f0b63ca313ea8b20c9548 +| Avoid qt warning when dragging a non-color object over color buttons | not reported | [Commit fd771bba68da84b1ce8023898b9662b5dc619693](https://github.com/qgis/QGIS/commit/fd771bba68da84b1ce8023898b9662b5dc619693) | N/A +| Fix shift in geopdf feature positions when using geographic CRS at large scales | [#37755](https://github.com/qgis/QGIS/issues/37755) | [Commit 0b77f187ec5a14651457fd07f306cba2511fb854](https://github.com/qgis/QGIS/commit/0b77f187ec5a14651457fd07f306cba2511fb854) | [PR #38748](https://github.com/qgis/QGIS/pull/38748)/commits/b705d29c73e81fe87e2e301c7028e5e659d80364 +| Fix constraint metadata is duplicated after opening layer properties | [#38916](https://github.com/qgis/QGIS/issues/38916) | [Commit 6a002573c00a8a8e11443eaca28b57a8ad6de4c0](https://github.com/qgis/QGIS/commit/6a002573c00a8a8e11443eaca28b57a8ad6de4c0) | [PR #38748](https://github.com/qgis/QGIS/pull/38748)/commits/49260b8f1f4b1ddd9a25c7160f32570221f3989e +| Fix PDF export includes vector information outside of the area of interest | [#38878](https://github.com/qgis/QGIS/issues/38878) | [Commit f3f226aa69a19b31dd8a1b83c82319528e061cfe](https://github.com/qgis/QGIS/commit/f3f226aa69a19b31dd8a1b83c82319528e061cfe) | Too risky +| \[layouts\] Fix legend symbol rendering doesn\'t respect linked map scale when symbol uses map unit based sizes | [#38326](https://github.com/qgis/QGIS/issues/38326) | [Commit 426ee2120b33a8613f3e476da3c2eba0a00f65d7](https://github.com/qgis/QGIS/commit/426ee2120b33a8613f3e476da3c2eba0a00f65d7) | N/A +| Don\'t try to write empty rendered rings/geometries to GeoPDF outputs | not reported | [Commit 96753cfd1b9e986841158675bda365e585c48c27](https://github.com/qgis/QGIS/commit/96753cfd1b9e986841158675bda365e585c48c27) | Possible after further user testing +| Correctly apply capitalization setting whenever QgsTextRenderer is used, not just in labeling | [#38898](https://github.com/qgis/QGIS/issues/38898) | [Commit e1ca83b2c24c51e7ff67a53278ffd2601c0459be](https://github.com/qgis/QGIS/commit/e1ca83b2c24c51e7ff67a53278ffd2601c0459be) | Too risky +| Fix qgis_process list raises exception if processing algorithm provider is activated | [#38862](https://github.com/qgis/QGIS/issues/38862) | [Commit 772181bc16820d7dd5ee8d967355dbdfde5a8efe](https://github.com/qgis/QGIS/commit/772181bc16820d7dd5ee8d967355dbdfde5a8efe) | N/A +| Dramatic speed up for calling some frequently used methods from PyQGIS | not reported | [Commit d4a2dddac5a2fd4fcf901cc3d50f70a6119ca1ca](https://github.com/qgis/QGIS/commit/d4a2dddac5a2fd4fcf901cc3d50f70a6119ca1ca) | Too risky +| \[processing\] Fix certain characters show as HTML escaped in processing log | [#37934](https://github.com/qgis/QGIS/issues/37934) | [Commit 965595d25bd0a69875ba8a405d3b365bedfe2a12](https://github.com/qgis/QGIS/commit/965595d25bd0a69875ba8a405d3b365bedfe2a12) | N/A +| Fix incorrect capitalization in title of new layout name dialog | not reported | [Commit 92d0ec59a1c26c4ac33d35b9e6c93344845eddca](https://github.com/qgis/QGIS/commit/92d0ec59a1c26c4ac33d35b9e6c93344845eddca) | N/A +| Add a new capitalization option for \"Title Case\", and rename the confusing \"Capitalize First Letter\" option to Force First Letter to Capital | [#16539](https://github.com/qgis/QGIS/issues/16539) | [Commit 484ba6f979cdcaabffe823c72b35b57d1b1c7aad](https://github.com/qgis/QGIS/commit/484ba6f979cdcaabffe823c72b35b57d1b1c7aad) | N/A +| Add a Legend category to the style selection widgets and allow legend settings to be stored and restored in QML | [#37683](https://github.com/qgis/QGIS/issues/37683) | [Commit f018252023275f95c167d7f308d05c8819d6db0b](https://github.com/qgis/QGIS/commit/f018252023275f95c167d7f308d05c8819d6db0b) | Too risky +| Fix \[Style\] Export \--\> Save as QGIS Layer style File should allow to select style categories (and output format) | [#29145](https://github.com/qgis/QGIS/issues/29145) | [Commit 1ad2e78735e57cef218a7470d7eec645c2f45263](https://github.com/qgis/QGIS/commit/1ad2e78735e57cef218a7470d7eec645c2f45263) | Too risky +| \[browser\] Correctly save expanded node state when closing QGIS | not reported | [Commit 2eff061bf3cdcb3f36956e43098adfcb0359b5eb](https://github.com/qgis/QGIS/commit/2eff061bf3cdcb3f36956e43098adfcb0359b5eb) | Too risky +| \[browser\] Gpkg and other container types can be dragged to the map to allow layers to be added from them | not reported | [Commit 0234d4e9e10f3fbb5732f66e00eebd038f502ab0](https://github.com/qgis/QGIS/commit/0234d4e9e10f3fbb5732f66e00eebd038f502ab0) | Too risky +| Don\'t prompt for CRS for annotation layers | [#38739](https://github.com/qgis/QGIS/issues/38739) | [Commit 15975c1d5191933311d81a494d87806f4e73ce57](https://github.com/qgis/QGIS/commit/15975c1d5191933311d81a494d87806f4e73ce57) | N/A +| Fix reading saved color map file when an item\'s label contains a comma character | [#24112](https://github.com/qgis/QGIS/issues/24112) | [Commit 252149375c750d6a8f1ee281c1cc9d03de272170](https://github.com/qgis/QGIS/commit/252149375c750d6a8f1ee281c1cc9d03de272170) | Too risky +| Fix diagram settings are not correctly restored when loading a QML file | [#35343](https://github.com/qgis/QGIS/issues/35343) | [Commit 4668927ce432b198b3c572535ff234343c5042f5](https://github.com/qgis/QGIS/commit/4668927ce432b198b3c572535ff234343c5042f5) | Too risky +| Fix can no longer paste colors from text strings | not reported | [PR #39561](https://github.com/qgis/QGIS/pull/39561) | N/A This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) diff --git a/content/product/visual-changelogs/visualchangelog318/index.md b/content/product/visual-changelogs/visualchangelog318/index.md index 9a372738a..fcaaf4b4d 100644 --- a/content/product/visual-changelogs/visualchangelog318/index.md +++ b/content/product/visual-changelogs/visualchangelog318/index.md @@ -733,55 +733,31 @@ This feature was developed by [Nyall Dawson](https://api.github.com/users/nyalld ### Feature: Bug fixes by Alessandro Pasotti - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.16 backport commit (GitHub) - ------------------------------------------------------------------------------------------------------------------------------ ----------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------ - Crash with VRT layers using Python pixel functions [#41048](https://github.com/qgis/QGIS/issues/41048) Works for me - - Cannot enter attributes and save edits on PostGIS table when user has only the INSERT privilige [#40922](https://github.com/qgis/QGIS/issues/40922) [PR #41059](https://github.com/qgis/QGIS/pull/41059) no - - GeoPackage layer name truncated when filename contains more that one dot [#40864](https://github.com/qgis/QGIS/issues/40864) [PR #41061](https://github.com/qgis/QGIS/pull/41061) no - - Unable to right click GeoPackage table from browser [#40856](https://github.com/qgis/QGIS/issues/40856) Works for me - - Empty Temporary scratch layer made permanent is not editable [#38834](https://github.com/qgis/QGIS/issues/38834) [PR #41075](https://github.com/qgis/QGIS/pull/41075) no - - Update MXE build, several issues multiple issues [Commit afff8ba7be2794fe521a462feaf83b1a5d7cce63](https://github.com/qgis/QGIS/commit/afff8ba7be2794fe521a462feaf83b1a5d7cce63) [PR #40923](https://github.com/qgis/QGIS/pull/40923) yes (CI) - - can\'t change value in vertex editor if \"locale\" settings use commas as decimal separator [#29682](https://github.com/qgis/QGIS/issues/29682) [PR #41082](https://github.com/qgis/QGIS/pull/41082) [PR #41607](https://github.com/qgis/QGIS/pull/41607) - - Empty String \'\' is shown as NULL with a spatialite layer using OGR provider [#41076](https://github.com/qgis/QGIS/issues/41076) [PR #41109](https://github.com/qgis/QGIS/pull/41109) [PR #41123](https://github.com/qgis/QGIS/pull/41123) - - Wrong WFS 2.0.0 request returns duplicate features [#41087](https://github.com/qgis/QGIS/issues/41087) [PR #41169](https://github.com/qgis/QGIS/pull/41169) no - - Server WMS GetFeatureInfo feature ID inconsitencies [#41124](https://github.com/qgis/QGIS/issues/41124) [PR #41137](https://github.com/qgis/QGIS/pull/41137) [PR #41148](https://github.com/qgis/QGIS/pull/41148) - - WMS throws LayerNotDefined when layer name contains plus sign (+) [#41116](https://github.com/qgis/QGIS/issues/41116) [PR #41211](https://github.com/qgis/QGIS/pull/41211) [PR #41331](https://github.com/qgis/QGIS/pull/41331) - - QGIS Server WFS 1.1: issue with axis order [#36584](https://github.com/qgis/QGIS/issues/36584) [PR #41242](https://github.com/qgis/QGIS/pull/41242) [PR #41608](https://github.com/qgis/QGIS/pull/41608) - - raster export (save as\...) not working if QGIS locale uses commas as decimal separator [#41284](https://github.com/qgis/QGIS/issues/41284) [PR #41316](https://github.com/qgis/QGIS/pull/41316) [PR #41330](https://github.com/qgis/QGIS/pull/41330) - - QGISserver WFS returns invalid GML in case of cascading WFS [#41292](https://github.com/qgis/QGIS/issues/41292) [PR #41335](https://github.com/qgis/QGIS/pull/41335) [PR #41387](https://github.com/qgis/QGIS/pull/41387) - - Better handling of duplicated FIDs in GPKGs [#41156](https://github.com/qgis/QGIS/issues/41156) Works for me - - Cannot Create New Tables in a Geopackage (browser) [#41342](https://github.com/qgis/QGIS/issues/41342) [PR #41355](https://github.com/qgis/QGIS/pull/41355) [PR #41403](https://github.com/qgis/QGIS/pull/41403) - - QGIS crashes when cancelling add child form [#41295](https://github.com/qgis/QGIS/issues/41295) [PR #41375](https://github.com/qgis/QGIS/pull/41375) N/A - - Group has no name when importing sublayers from browser panel [#41343](https://github.com/qgis/QGIS/issues/41343) [PR #41379](https://github.com/qgis/QGIS/pull/41379) [PR #41402](https://github.com/qgis/QGIS/pull/41402) - - Identifty tool does not work anymore on arcgis map services layers [#41311](https://github.com/qgis/QGIS/issues/41311) [PR #41427](https://github.com/qgis/QGIS/pull/41427) [PR #41430](https://github.com/qgis/QGIS/pull/41430) - - Signal committedAttributeValuesChanges not emitted when project in auto transaction mode [#41477](https://github.com/qgis/QGIS/issues/41477) [PR #41539](https://github.com/qgis/QGIS/pull/41539) risky - - The project file does not store variables with formatted text [#41541](https://github.com/qgis/QGIS/issues/41541) Upstream bug in QT - - New spatial table in a geopackage with index always throw a warning [#41436](https://github.com/qgis/QGIS/issues/41436) [PR #41556](https://github.com/qgis/QGIS/pull/41556) [PR #41609](https://github.com/qgis/QGIS/pull/41609) - - Empty \"Exclude layers\" selection list in Server settings dialog when using projects saved in GPKG files or PGSQL databases [#40552](https://github.com/qgis/QGIS/issues/40552) [PR #41605](https://github.com/qgis/QGIS/pull/41605) - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.16 backport commit (GitHub) +|----|----|----|----| +| Crash with VRT layers using Python pixel functions | [#41048](https://github.com/qgis/QGIS/issues/41048) | Works for me +| Cannot enter attributes and save edits on PostGIS table when user has only the INSERT privilige | [#40922](https://github.com/qgis/QGIS/issues/40922) | [PR #41059](https://github.com/qgis/QGIS/pull/41059) | no +| GeoPackage layer name truncated when filename contains more that one dot | [#40864](https://github.com/qgis/QGIS/issues/40864) | [PR #41061](https://github.com/qgis/QGIS/pull/41061) | no +| Unable to right click GeoPackage table from browser | [#40856](https://github.com/qgis/QGIS/issues/40856) | Works for me +| Empty Temporary scratch layer made permanent is not editable | [#38834](https://github.com/qgis/QGIS/issues/38834) | [PR #41075](https://github.com/qgis/QGIS/pull/41075) | no +| Update MXE build, several issues | multiple issues | [Commit afff8ba7be2794fe521a462feaf83b1a5d7cce63](https://github.com/qgis/QGIS/commit/afff8ba7be2794fe521a462feaf83b1a5d7cce63) [PR #40923](https://github.com/qgis/QGIS/pull/40923) | yes (CI) +| can\'t change value in vertex editor if \"locale\" settings use commas as decimal separator | [#29682](https://github.com/qgis/QGIS/issues/29682) | [PR #41082](https://github.com/qgis/QGIS/pull/41082) | [PR #41607](https://github.com/qgis/QGIS/pull/41607) +| Empty String \'\' is shown as NULL with a spatialite layer using OGR provider | [#41076](https://github.com/qgis/QGIS/issues/41076) | [PR #41109](https://github.com/qgis/QGIS/pull/41109) | [PR #41123](https://github.com/qgis/QGIS/pull/41123) +| Wrong WFS 2.0.0 request returns duplicate features | [#41087](https://github.com/qgis/QGIS/issues/41087) | [PR #41169](https://github.com/qgis/QGIS/pull/41169) | no +| Server WMS GetFeatureInfo feature ID inconsitencies | [#41124](https://github.com/qgis/QGIS/issues/41124) | [PR #41137](https://github.com/qgis/QGIS/pull/41137) | [PR #41148](https://github.com/qgis/QGIS/pull/41148) +| WMS throws LayerNotDefined when layer name contains plus sign (+) | [#41116](https://github.com/qgis/QGIS/issues/41116) | [PR #41211](https://github.com/qgis/QGIS/pull/41211) | [PR #41331](https://github.com/qgis/QGIS/pull/41331) +| QGIS Server WFS 1.1: issue with axis order | [#36584](https://github.com/qgis/QGIS/issues/36584) | [PR #41242](https://github.com/qgis/QGIS/pull/41242) | [PR #41608](https://github.com/qgis/QGIS/pull/41608) +| raster export (save as\...) not working if QGIS locale uses commas as decimal separator | [#41284](https://github.com/qgis/QGIS/issues/41284) | [PR #41316](https://github.com/qgis/QGIS/pull/41316) | [PR #41330](https://github.com/qgis/QGIS/pull/41330) +| QGISserver WFS returns invalid GML in case of cascading WFS | [#41292](https://github.com/qgis/QGIS/issues/41292) | [PR #41335](https://github.com/qgis/QGIS/pull/41335) | [PR #41387](https://github.com/qgis/QGIS/pull/41387) +| Better handling of duplicated FIDs in GPKGs | [#41156](https://github.com/qgis/QGIS/issues/41156) | Works for me +| Cannot Create New Tables in a Geopackage (browser) | [#41342](https://github.com/qgis/QGIS/issues/41342) | [PR #41355](https://github.com/qgis/QGIS/pull/41355) | [PR #41403](https://github.com/qgis/QGIS/pull/41403) +| QGIS crashes when cancelling add child form | [#41295](https://github.com/qgis/QGIS/issues/41295) | [PR #41375](https://github.com/qgis/QGIS/pull/41375) | N/A +| Group has no name when importing sublayers from browser panel | [#41343](https://github.com/qgis/QGIS/issues/41343) | [PR #41379](https://github.com/qgis/QGIS/pull/41379) | [PR #41402](https://github.com/qgis/QGIS/pull/41402) +| Identifty tool does not work anymore on arcgis map services layers | [#41311](https://github.com/qgis/QGIS/issues/41311) | [PR #41427](https://github.com/qgis/QGIS/pull/41427) | [PR #41430](https://github.com/qgis/QGIS/pull/41430) +| Signal committedAttributeValuesChanges not emitted when project in auto transaction mode | [#41477](https://github.com/qgis/QGIS/issues/41477) | [PR #41539](https://github.com/qgis/QGIS/pull/41539) | risky +| The project file does not store variables with formatted text | [#41541](https://github.com/qgis/QGIS/issues/41541) | Upstream bug in QT +| New spatial table in a geopackage with index always throw a warning | [#41436](https://github.com/qgis/QGIS/issues/41436) | [PR #41556](https://github.com/qgis/QGIS/pull/41556) | [PR #41609](https://github.com/qgis/QGIS/pull/41609) +| Empty \"Exclude layers\" selection list in Server settings dialog when using projects saved in GPKG files or PGSQL databases | [#40552](https://github.com/qgis/QGIS/issues/40552) | [PR #41605](https://github.com/qgis/QGIS/pull/41605) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -789,37 +765,22 @@ This feature was developed by [Alessandro Pasotti](https://www.qcooperative.net/ ### Feature: Bug fixes by Peter Petrik - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.16 backport commit (GitHub) - ---------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------- - Skipping unknown layer type circle in vector tiles [#41529](https://github.com/qgis/QGIS/issues/41529) [PR #41584](https://github.com/qgis/QGIS/pull/41584) todo - - Passwords cannot be saved into keychain on macOS with QGIS 3.16 [#40541](https://github.com/qgis/QGIS/issues/40541) [QGIS-Mac-Packager PR #112](https://github.com/qgis/QGIS-Mac-Packager/pull/112) automatic - - Symbol not found: \_curl_mime_addpart with GDAL merge [QGIS-Mac-Packager Issue #111](https://github.com/qgis/QGIS-Mac-Packager/issues/111) [QGIS-Mac-Packager PR #112](https://github.com/qgis/QGIS-Mac-Packager/pull/112) automatic - - initGUI() results in Segmentation fault on macOS in standalone PyQgis [#40378](https://github.com/qgis/QGIS/issues/40378) answered with the fix to the script - - QgsCompoundColorWidget instance crash when QgsApplication::colorSchemeRegistry() is empty \\ [#28208](https://github.com/qgis/QGIS/issues/28208) invalid - - Include missing fonts in build [QGIS-Mac-Packager Issue #105](https://github.com/qgis/QGIS-Mac-Packager/issues/105) [PR #41412](https://github.com/qgis/QGIS/pull/41412) not needed? - - Mishandling Grib Data Values [#37504](https://github.com/qgis/QGIS/issues/37504) unable to replicate in qgis 3.16 macos - - Error opening .2dm and .xmdf mesh data [#40385](https://github.com/qgis/QGIS/issues/40385) [PR libspatialindex #221](https://github.com/libspatialindex/libspatialindex/pull/221) automatic - - r.watershed error on macOS [#40996](https://github.com/qgis/QGIS/issues/40996) [QGIS-Mac-Packager Commit 7238782](https://github.com/qgis/QGIS-Mac-Packager/commit/7238782f4b3408f1d69b2adbafe52d9698c4f20c) [QGIS-Mac-Packager Commit 7238782](https://github.com/qgis/QGIS-Mac-Packager/commit/7238782f4b3408f1d69b2adbafe52d9698c4f20c) - - OpenCL Acceleration not found on macOS [#41182](https://github.com/qgis/QGIS/issues/41182) [PR #41374](https://github.com/qgis/QGIS/pull/41374) [Github commit](https://github.com/nyalldawson/QGIS/commit/997d3c1ab8386a5035b70a65e9843ec64feaa377) - - Proj.db not found for SAGA tools on QGIS 3.17 Mac nightly [#41606](https://github.com/qgis/QGIS/issues/41606) [QGIS-Mac-Packager Commit 7a71390](https://github.com/qgis/QGIS-Mac-Packager/commit/7a713903cf001a9e156eac60e25e84789e1e534a) automatic - - \[mesh\]\[ui\] Changing settings for 2D Contour color ramp shader shows confusing widgets \"[#39571](https://github.com/qgis/QGIS/issues/39571) [PR #41442](https://github.com/qgis/QGIS/pull/41442) not needed? - - QGIS crashes when \"open directory\" is selected from the recent projects contextual menu [PR #41591](https://github.com/qgis/QGIS/pull/41591) [PR #41591](https://github.com/qgis/QGIS/pull/41591) todo - - Data-defined setting in html frame does not work [#41590](https://github.com/qgis/QGIS/issues/41590) investigation done - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.16 backport commit (GitHub) +|----|----|----|----| +| Skipping unknown layer type circle in vector tiles | [#41529](https://github.com/qgis/QGIS/issues/41529) | [PR #41584](https://github.com/qgis/QGIS/pull/41584) | todo +| Passwords cannot be saved into keychain on macOS with QGIS 3.16 | [#40541](https://github.com/qgis/QGIS/issues/40541) | [QGIS-Mac-Packager PR #112](https://github.com/qgis/QGIS-Mac-Packager/pull/112) | automatic +| Symbol not found: \_curl_mime_addpart with GDAL merge | [QGIS-Mac-Packager Issue #111](https://github.com/qgis/QGIS-Mac-Packager/issues/111) | [QGIS-Mac-Packager PR #112](https://github.com/qgis/QGIS-Mac-Packager/pull/112) | automatic +| initGUI() results in Segmentation fault on macOS in standalone PyQgis | [#40378](https://github.com/qgis/QGIS/issues/40378) | answered with the fix to the script +| QgsCompoundColorWidget instance crash when QgsApplication::colorSchemeRegistry() is empty \\ | [#28208](https://github.com/qgis/QGIS/issues/28208) | invalid +| Include missing fonts in build | [QGIS-Mac-Packager Issue #105](https://github.com/qgis/QGIS-Mac-Packager/issues/105) | [PR #41412](https://github.com/qgis/QGIS/pull/41412) | not needed? +| Mishandling Grib Data Values | [#37504](https://github.com/qgis/QGIS/issues/37504) | unable to replicate in qgis 3.16 macos +| Error opening .2dm and .xmdf mesh data | [#40385](https://github.com/qgis/QGIS/issues/40385) | [PR libspatialindex #221](https://github.com/libspatialindex/libspatialindex/pull/221) | automatic +| r.watershed error on macOS | [#40996](https://github.com/qgis/QGIS/issues/40996) | [QGIS-Mac-Packager Commit 7238782](https://github.com/qgis/QGIS-Mac-Packager/commit/7238782f4b3408f1d69b2adbafe52d9698c4f20c) | [QGIS-Mac-Packager Commit 7238782](https://github.com/qgis/QGIS-Mac-Packager/commit/7238782f4b3408f1d69b2adbafe52d9698c4f20c) +| OpenCL Acceleration not found on macOS | [#41182](https://github.com/qgis/QGIS/issues/41182) | [PR #41374](https://github.com/qgis/QGIS/pull/41374) | [Github commit](https://github.com/nyalldawson/QGIS/commit/997d3c1ab8386a5035b70a65e9843ec64feaa377) +| Proj.db not found for SAGA tools on QGIS 3.17 Mac nightly | [#41606](https://github.com/qgis/QGIS/issues/41606) | [QGIS-Mac-Packager Commit 7a71390](https://github.com/qgis/QGIS-Mac-Packager/commit/7a713903cf001a9e156eac60e25e84789e1e534a) | automatic +| \[mesh\]\[ui\] Changing settings for 2D Contour color ramp shader shows confusing widgets | \"[#39571](https://github.com/qgis/QGIS/issues/39571) | [PR #41442](https://github.com/qgis/QGIS/pull/41442) | not needed? +| QGIS crashes when \"open directory\" is selected from the recent projects contextual menu | [PR #41591](https://github.com/qgis/QGIS/pull/41591) | [PR #41591](https://github.com/qgis/QGIS/pull/41591) | todo +| Data-defined setting in html frame does not work | [#41590](https://github.com/qgis/QGIS/issues/41590) | investigation done This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -827,31 +788,19 @@ This feature was developed by [Peter Petrik](https://www.lutraconsulting.co.uk/) ### Feature: Bug fixes by Even Rouault - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.16 backport commit (GitHub) - ----------------------------------------------------------------------------------------------------------- ----------------------------------------------------- --------------------------------------------------------- ------------------------------------------------------------------------------------------------------ - PostgreSQL provider doesn\'t support special characters for authentication on Windows [#41132](https://github.com/qgis/QGIS/issues/41132) [PR #41144](https://github.com/qgis/QGIS/pull/41144) [PR #41179](https://github.com/qgis/QGIS/pull/41179) - - WMS/WFS connections XML import fails silently if there are two connections with the same name [#39758](https://github.com/qgis/QGIS/issues/39758) [PR #41145](https://github.com/qgis/QGIS/pull/41145) [PR #41195](https://github.com/qgis/QGIS/pull/41195) - - QgsAttributeWidgetRelationEditWidget::setRelationEditorConfiguration(): avoid crash on corrupted relation [#40495](https://github.com/qgis/QGIS/issues/40495) [PR #41147](https://github.com/qgis/QGIS/pull/41147) [PR #41175](https://github.com/qgis/QGIS/pull/41175) - - \[Processing\] Rescale Raster gives bad results [#41084](https://github.com/qgis/QGIS/issues/41084) [PR #41155](https://github.com/qgis/QGIS/pull/41155) [PR #41194](https://github.com/qgis/QGIS/pull/41194) - - QGIS not using PostGIS spatial index on geography column [#39453](https://github.com/qgis/QGIS/issues/39453) [PR #41296](https://github.com/qgis/QGIS/pull/41296) [PR #41301](https://github.com/qgis/QGIS/pull/41301) - - Geopackage with DateTime field (temporal selection) behave different for painting and attributetable [#41074](https://github.com/qgis/QGIS/issues/41074) Analysis of the issue - - Crash with VRT layers using Python pixel functions [#41048](https://github.com/qgis/QGIS/issues/41048) [GDAL PR 3424](https://github.com/OSGeo/gdal/pull/3424) [GDAL Commit a2ed089](https://github.com/OSGeo/gdal/commit/a2ed0894b83e023e21a6dfa19fa399d0784b339a) - - Empty layer names adding Raster layer from GDAL / OGCAPI driver [#41428](https://github.com/qgis/QGIS/issues/41428) [PR #41452](https://github.com/qgis/QGIS/pull/41452) not appropriate - - Imported GeoTIFF not using data extent to select CRS - NAD83 vs NAD83(CSRS) [#41456](https://github.com/qgis/QGIS/issues/41456) invalid - - Georeferencer: fix crash on .points files generated by older QGIS versions not reported [PR #41480](https://github.com/qgis/QGIS/pull/41480) N/A - - Crash trying to load ArcGis community map vector tiles [#41401](https://github.com/qgis/QGIS/issues/41401) [PR #41481](https://github.com/qgis/QGIS/pull/41481) [PR #41516](https://github.com/qgis/QGIS/pull/41516) - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.16 backport commit (GitHub) +|----|----|----|----| +| PostgreSQL provider doesn\'t support special characters for authentication on Windows | [#41132](https://github.com/qgis/QGIS/issues/41132) | [PR #41144](https://github.com/qgis/QGIS/pull/41144) | [PR #41179](https://github.com/qgis/QGIS/pull/41179) +| WMS/WFS connections XML import fails silently if there are two connections with the same name | [#39758](https://github.com/qgis/QGIS/issues/39758) | [PR #41145](https://github.com/qgis/QGIS/pull/41145) | [PR #41195](https://github.com/qgis/QGIS/pull/41195) +| QgsAttributeWidgetRelationEditWidget::setRelationEditorConfiguration(): avoid crash on corrupted relation | [#40495](https://github.com/qgis/QGIS/issues/40495) | [PR #41147](https://github.com/qgis/QGIS/pull/41147) | [PR #41175](https://github.com/qgis/QGIS/pull/41175) +| \[Processing\] Rescale Raster gives bad results | [#41084](https://github.com/qgis/QGIS/issues/41084) | [PR #41155](https://github.com/qgis/QGIS/pull/41155) | [PR #41194](https://github.com/qgis/QGIS/pull/41194) +| QGIS not using PostGIS spatial index on geography column | [#39453](https://github.com/qgis/QGIS/issues/39453) | [PR #41296](https://github.com/qgis/QGIS/pull/41296) | [PR #41301](https://github.com/qgis/QGIS/pull/41301) +| Geopackage with DateTime field (temporal selection) behave different for painting and attributetable | [#41074](https://github.com/qgis/QGIS/issues/41074) | Analysis of the issue +| Crash with VRT layers using Python pixel functions | [#41048](https://github.com/qgis/QGIS/issues/41048) | [GDAL PR 3424](https://github.com/OSGeo/gdal/pull/3424) | [GDAL Commit a2ed089](https://github.com/OSGeo/gdal/commit/a2ed0894b83e023e21a6dfa19fa399d0784b339a) +| Empty layer names adding Raster layer from GDAL / OGCAPI driver | [#41428](https://github.com/qgis/QGIS/issues/41428) | [PR #41452](https://github.com/qgis/QGIS/pull/41452) | not appropriate +| Imported GeoTIFF not using data extent to select CRS - NAD83 vs NAD83(CSRS) | [#41456](https://github.com/qgis/QGIS/issues/41456) | invalid +| Georeferencer: fix crash on .points files generated by older QGIS versions | not reported | [PR #41480](https://github.com/qgis/QGIS/pull/41480) | N/A +| Crash trying to load ArcGis community map vector tiles | [#41401](https://github.com/qgis/QGIS/issues/41401) | [PR #41481](https://github.com/qgis/QGIS/pull/41481) | [PR #41516](https://github.com/qgis/QGIS/pull/41516) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -859,27 +808,17 @@ This feature was developed by [Even Rouault](http://www.spatialys.com/) ### Feature: Bug fixes by Julien Cabieces - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.16 backport commit (GitHub) - --------------------------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------------------------------- - Record count regression on views [#41188](https://github.com/qgis/QGIS/issues/41188) Won't fix - - Integer overflow errors creating and saving virtual layers [#40503](https://github.com/qgis/QGIS/issues/40503) [PR #41332](https://github.com/qgis/QGIS/pull/41332) [PR #41054](https://github.com/qgis/QGIS/pull/41054) - - Vertex Tool uses old cached data resulting in corrupted data in db [#40720](https://github.com/qgis/QGIS/issues/40720) [PR #41357](https://github.com/qgis/QGIS/pull/41357) [PR #41509](https://github.com/qgis/QGIS/pull/41509) - - WMS layer metadata - count for available CRS is not correct [#40318](https://github.com/qgis/QGIS/issues/40318) [PR #41363](https://github.com/qgis/QGIS/pull/41363) - - Layer variables missing from Field Calculator algorithm on QGIS 3.16.1 [#40255](https://github.com/qgis/QGIS/issues/40255) [PR #41417](https://github.com/qgis/QGIS/pull/41417) [PR #41510](https://github.com/qgis/QGIS/pull/41510)/ - - Filter is not applied in duplicated layers [#40349](https://github.com/qgis/QGIS/issues/40349) Feedback - - Unable to save results to PostgreSQL database when iterating features in processing algorithms [#39620](https://github.com/qgis/QGIS/issues/39620) [PR #41446](https://github.com/qgis/QGIS/pull/41446) - - Closed Python call to \--processing.run(\'qgis:fieldcalculator\'\-- fails to catch divide by zero [#37737](https://github.com/qgis/QGIS/issues/37737) Already Fixed - - Expression widget does not list fields when Selected features only is checked [#40055](https://github.com/qgis/QGIS/issues/40055) [PR #41457](https://github.com/qgis/QGIS/pull/41457) [PR #41511](https://github.com/qgis/QGIS/pull/41511) - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.16 backport commit (GitHub) +|----|----|----|----| +| Record count regression on views | [#41188](https://github.com/qgis/QGIS/issues/41188) | Won't fix +| Integer overflow errors creating and saving virtual layers | [#40503](https://github.com/qgis/QGIS/issues/40503) | [PR #41332](https://github.com/qgis/QGIS/pull/41332) | [PR #41054](https://github.com/qgis/QGIS/pull/41054) +| Vertex Tool uses old cached data resulting in corrupted data in db | [#40720](https://github.com/qgis/QGIS/issues/40720) | [PR #41357](https://github.com/qgis/QGIS/pull/41357) | [PR #41509](https://github.com/qgis/QGIS/pull/41509) +| WMS layer metadata - count for available CRS is not correct | [#40318](https://github.com/qgis/QGIS/issues/40318) | [PR #41363](https://github.com/qgis/QGIS/pull/41363) +| Layer variables missing from Field Calculator algorithm on QGIS 3.16.1 | [#40255](https://github.com/qgis/QGIS/issues/40255) | [PR #41417](https://github.com/qgis/QGIS/pull/41417) | [PR #41510](https://github.com/qgis/QGIS/pull/41510)/ +| Filter is not applied in duplicated layers | [#40349](https://github.com/qgis/QGIS/issues/40349) | Feedback +| Unable to save results to PostgreSQL database when iterating features in processing algorithms | [#39620](https://github.com/qgis/QGIS/issues/39620) | [PR #41446](https://github.com/qgis/QGIS/pull/41446) +| Closed Python call to \--processing.run(\'qgis:fieldcalculator\'\-- fails to catch divide by zero | [#37737](https://github.com/qgis/QGIS/issues/37737) | Already Fixed +| Expression widget does not list fields when Selected features only is checked | [#40055](https://github.com/qgis/QGIS/issues/40055) | [PR #41457](https://github.com/qgis/QGIS/pull/41457) | [PR #41511](https://github.com/qgis/QGIS/pull/41511) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -887,71 +826,39 @@ This feature was developed by [Julien Cabieces](https://oslandia.com/en/) ### Feature: Bug fixes by Nyall Dawson - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.16 backport commit (GitHub) - ---------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------- - Fix text edit widget wrapper incorrectly shows \"NULL\" string for indeterminate state not reported [Commit fa91357](https://github.com/qgis/QGIS/commit/fa9135792574ff5dbbd1ab53d15faec3d190e3db) [PR #41054](https://github.com/qgis/QGIS/pull/41054) - - \[layouts\] Expose the correct expression context for attribute and manual table text format widgets not reported [Commit f337271](https://github.com/qgis/QGIS/commit/f3372716060f2c1eecff46c99c999b66505504fc) [PR #41054](https://github.com/qgis/QGIS/pull/41054) - - Fix incorrect error when saving attribute modifications to layers with joins not reported [Commit 01889d9](https://github.com/qgis/QGIS/commit/01889d96b22757028e62c156a945ae8b86e69a68) [PR #41054](https://github.com/qgis/QGIS/pull/41054) - - Fix misleading JSON error message when an attribute form fails to save changes not reported [Commit fd657be](https://github.com/qgis/QGIS/commit/fd657bee96c2b58c035a69a71fd58d1cb409770e) [PR #41054](https://github.com/qgis/QGIS/pull/41054) - - Fix project \"avoid tile artifacts\" setting has no effect on server [#37679](https://github.com/qgis/QGIS/issues/37679) [Commit 04d6ea9](https://github.com/qgis/QGIS/commit/04d6ea99b43fb8e426dc1cb31b2b7e913aca203c) Not appropriate - - Don\'t crash when a relation is created where the field names defined in the relation differ in case from the layer\'s field names not reported [Commit 0f49cb9](https://github.com/qgis/QGIS/commit/0f49cb909732882e4c0b3ba26a6987fff95e29ea) [Commit c708ca58](https://github.com/qgis/QGIS/commit/c708ca58e81734abed0193d596a451609edd295a) - - Fix add/remove buttons have no icons in create relationship dialogs not reported [Commit 2e81dbc](https://github.com/qgis/QGIS/commit/2e81dbcc50e510afc9033be9a99bfcb2512f6fd9) N/A - - Fix restoring previous GDAL alg raster creation options when running an algorithm from processing history not reported [Commit 645397e](https://github.com/qgis/QGIS/commit/645397e83d88c124e8ca8faa46b304c2e74ec3e9) [Commit c708ca5](https://github.com/qgis/QGIS/commit/c708ca58e81734abed0193d596a451609edd295a) - - Fix setting the current GDAL profile options temporarily overwrites the definition of one of the stored GDAL profiles [#41378](https://github.com/qgis/QGIS/issues/41378) [Commit 7ff0187](https://github.com/qgis/QGIS/commit/7ff01871d0c72b92070aed3b66f95f7f268ce6e0) [Commit c708ca58e](https://github.com/qgis/QGIS/commit/c708ca58e81734abed0193d596a451609edd295a) - - Fix crash when running model from file through qgis_process with the \--json switch not reported [Commit ccd4fb6](https://github.com/qgis/QGIS/commit/ccd4fb67eb309a077e959df60c0d3556321453da) [Commit 8bda37c](https://github.com/qgis/QGIS/commit/8bda37ca0f2b914fa5fe9916398a2d08c1ef774d) - - When labelling job takes a long time to render, don\'t clear the map canvas between the finished layer render state and final state not reported [Commit 1beb1bd](https://github.com/qgis/QGIS/commit/1beb1bdc788ba64f826c54d3ab587fcc5289afb4) N/A - - Don\'t loop through all selected features multiple times (once per field) when the attribute form is opened [#41366](https://github.com/qgis/QGIS/issues/41366) [Commit c661359](https://github.com/qgis/QGIS/commit/c6613593c72ac0411417d5a9aacf0335d52c4e66) [PR #41054](https://github.com/qgis/QGIS/pull/41054) - - Fix incorrect feature request filter expression generated when rule based renderer uses a NOT IN rule not reported [Commit a895598](https://github.com/qgis/QGIS/commit/a89559879743242d2b7138c2d3d73179c380af97) [Commit 5eec9e4](https://github.com/qgis/QGIS/commit/5eec9e42f3e4ddeb17f63a194df7a1f9ccb2e5e5) - - Ask users for existing destination fields for Sum Line Length and Count Points In Polygons result fields when running in in-place mode [#39807](https://github.com/qgis/QGIS/issues/39807) [Commit 12e8130](https://github.com/qgis/QGIS/commit/12e8130beb0836fe18bf741f5ad26bf599feb84f) Not appropriate - - Fix crash when no layers exist in project not reported [Commit 039bc20](https://github.com/qgis/QGIS/commit/039bc202733d57e5daaa13d417eb78b2c072851d) N/A - - \[processing\] Fix exception in algorithm locator filter if an algorithm has no group set not reported [Commit 46dbd8b](https://github.com/qgis/QGIS/commit/46dbd8b2d6275256779c14938de7424ab1053d7a) [Commit 7ef7b17](https://github.com/qgis/QGIS/commit/7ef7b17f2601bd8ee8f31dc5be7a69b90c89550f) - - Expose additional GDAL supported resampling methods as options for \"early\" raster resampling [#40746](https://github.com/qgis/QGIS/issues/40746) [Commit 13fbcd1c](https://github.com/qgis/QGIS/commit/13fbcd1cff3dfa31a7c592566de9d2f5be1cf965) Not appropriate - - \[processing\] Add commands to qgis_process tool to enable or disable plugins from the command line [#41218](https://github.com/qgis/QGIS/issues/41218) [Commit d140970](https://github.com/qgis/QGIS/commit/d1409703fbc1eff1c80cc0895e53e2764f332e92) [PR #41054](https://github.com/qgis/QGIS/pull/41054) - - Fix transparency for ImageServer layers added via browser [#41126](https://github.com/qgis/QGIS/issues/41126) [Commit 9fb554f](https://github.com/qgis/QGIS/commit/9fb554fde0348c3a78aad6070c6c83986e5470ab) Not appropriate - - \[server\] Just skip any broken projects on the landing page, instead of blocking the whole landing pag not reported [Commit e4a4b83](https://github.com/qgis/QGIS/commit/e4a4b832dff47e552271c8b024eb8105b88483cb) Not appropriate - - Automatically update map canvas and layouts if set to a user crs and the user changes that crs definition not reported [Commit ea57cfe](https://github.com/qgis/QGIS/commit/ea57cfea1ff4320b2bd6b7e6be5aea699bdeabe3) Not appropriate - - Don\'t show duplicate \"source\"/\"path\" rows for local files not reported [Commit 8aa9c6a](https://github.com/qgis/QGIS/commit/8aa9c6a142523aed85ce74d70b93c04553e13dc0) N/A - - Fix retrieval of sql results from geopackages [#40856](https://github.com/qgis/QGIS/issues/40856) [Commit f65fe3d](https://github.com/qgis/QGIS/commit/f65fe3dbc95a7f38b24271e9fb979eed68823cff) - - Don\'t default to input field for optional expression parameters [#41063](https://github.com/qgis/QGIS/issues/41063) [Commit 1fed902](https://github.com/qgis/QGIS/commit/1fed9020a21a3f3deb9cece03ebb533aeae8c6a2) [PR #41054](https://github.com/qgis/QGIS/pull/41054) - - \[layouts\] Always update label after text changes [#40203](https://github.com/qgis/QGIS/issues/40203) [Commit 5d14c61](https://github.com/qgis/QGIS/commit/5d14c61f224e0f3621f701f96aa499ab355e1888) [PR #41054](https://github.com/qgis/QGIS/pull/41054) - - Fix fill symbol only related properties (like ring filters) show for line symbols in some contexts. [#33398](https://github.com/qgis/QGIS/issues/33398) [Commit 9cba248](https://github.com/qgis/QGIS/commit/9cba2489bcde55ee6e072dc7690ff2401928c507) Not appropriate - - Ensure layer style dock is updated when toggling legend items through layer tree menu [#40630](https://github.com/qgis/QGIS/issues/40630) [Commit 457d661](https://github.com/qgis/QGIS/commit/457d6618ad6e9843b785854cf85ab5a0b815cd8c) [PR #41054](https://github.com/qgis/QGIS/pull/41054) - - Fix rendering of Vector Field marker symbol layer when map is rotated [#40916](https://github.com/qgis/QGIS/issues/40916) [Commit 157bdca](https://github.com/qgis/QGIS/commit/157bdcab884dde6523e78897ec1a8618a26b6d06) [PR #41054](https://github.com/qgis/QGIS/pull/41054) - - Fix marker line symbol layer renders vertices for segmentized versions of curved geometries instead of the actual vertices [#39750](https://github.com/qgis/QGIS/issues/39750) [Commit 71090b0](https://github.com/qgis/QGIS/commit/71090b077f6968eef2c428d2de74c63c78f3f3a1) [PR #41054](https://github.com/qgis/QGIS/pull/41054) - - Fix scalebar decoration uses incorrect map extent when restoring a project [#40748](https://github.com/qgis/QGIS/issues/40748) [Commit f1ea5a9](https://github.com/qgis/QGIS/commit/f1ea5a9c560eaba6f3947cc8447d6f25226c2b5d) [Commit 6b1e67d](https://github.com/qgis/QGIS/commit/6b1e67dd947e41359a7ad3d1a8f44ef1ec20b442) - - Fix missing identify results right click menu items for non vector layer types not reported [Commit 176e972](https://github.com/qgis/QGIS/commit/176e9728c5ebb24f309369878664c2c49dc6eb16) Not appropriate - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.16 backport commit (GitHub) +|----|----|----|----| +| Fix text edit widget wrapper incorrectly shows \"NULL\" string for indeterminate state | not reported | [Commit fa91357](https://github.com/qgis/QGIS/commit/fa9135792574ff5dbbd1ab53d15faec3d190e3db) | [PR #41054](https://github.com/qgis/QGIS/pull/41054) +| \[layouts\] Expose the correct expression context for attribute and manual table text format widgets | not reported | [Commit f337271](https://github.com/qgis/QGIS/commit/f3372716060f2c1eecff46c99c999b66505504fc) | [PR #41054](https://github.com/qgis/QGIS/pull/41054) +| Fix incorrect error when saving attribute modifications to layers with joins | not reported | [Commit 01889d9](https://github.com/qgis/QGIS/commit/01889d96b22757028e62c156a945ae8b86e69a68) | [PR #41054](https://github.com/qgis/QGIS/pull/41054) +| Fix misleading JSON error message when an attribute form fails to save changes | not reported | [Commit fd657be](https://github.com/qgis/QGIS/commit/fd657bee96c2b58c035a69a71fd58d1cb409770e) | [PR #41054](https://github.com/qgis/QGIS/pull/41054) +| Fix project \"avoid tile artifacts\" setting has no effect on server | [#37679](https://github.com/qgis/QGIS/issues/37679) | [Commit 04d6ea9](https://github.com/qgis/QGIS/commit/04d6ea99b43fb8e426dc1cb31b2b7e913aca203c) | Not appropriate +| Don\'t crash when a relation is created where the field names defined in the relation differ in case from the layer\'s field names | not reported | [Commit 0f49cb9](https://github.com/qgis/QGIS/commit/0f49cb909732882e4c0b3ba26a6987fff95e29ea) | [Commit c708ca58](https://github.com/qgis/QGIS/commit/c708ca58e81734abed0193d596a451609edd295a) +| Fix add/remove buttons have no icons in create relationship dialogs | not reported | [Commit 2e81dbc](https://github.com/qgis/QGIS/commit/2e81dbcc50e510afc9033be9a99bfcb2512f6fd9) | N/A +| Fix restoring previous GDAL alg raster creation options when running an algorithm from processing history | not reported | [Commit 645397e](https://github.com/qgis/QGIS/commit/645397e83d88c124e8ca8faa46b304c2e74ec3e9) | [Commit c708ca5](https://github.com/qgis/QGIS/commit/c708ca58e81734abed0193d596a451609edd295a) +| Fix setting the current GDAL profile options temporarily overwrites the definition of one of the stored GDAL profiles | [#41378](https://github.com/qgis/QGIS/issues/41378) | [Commit 7ff0187](https://github.com/qgis/QGIS/commit/7ff01871d0c72b92070aed3b66f95f7f268ce6e0) | [Commit c708ca58e](https://github.com/qgis/QGIS/commit/c708ca58e81734abed0193d596a451609edd295a) +| Fix crash when running model from file through qgis_process with the \--json switch | not reported | [Commit ccd4fb6](https://github.com/qgis/QGIS/commit/ccd4fb67eb309a077e959df60c0d3556321453da) | [Commit 8bda37c](https://github.com/qgis/QGIS/commit/8bda37ca0f2b914fa5fe9916398a2d08c1ef774d) +| When labelling job takes a long time to render, don\'t clear the map canvas between the finished layer render state and final state | not reported | [Commit 1beb1bd](https://github.com/qgis/QGIS/commit/1beb1bdc788ba64f826c54d3ab587fcc5289afb4) | N/A +| Don\'t loop through all selected features multiple times (once per field) when the attribute form is opened | [#41366](https://github.com/qgis/QGIS/issues/41366) | [Commit c661359](https://github.com/qgis/QGIS/commit/c6613593c72ac0411417d5a9aacf0335d52c4e66) | [PR #41054](https://github.com/qgis/QGIS/pull/41054) +| Fix incorrect feature request filter expression generated when rule based renderer uses a NOT IN rule | not reported | [Commit a895598](https://github.com/qgis/QGIS/commit/a89559879743242d2b7138c2d3d73179c380af97) | [Commit 5eec9e4](https://github.com/qgis/QGIS/commit/5eec9e42f3e4ddeb17f63a194df7a1f9ccb2e5e5) +| Ask users for existing destination fields for Sum Line Length and Count Points In Polygons result fields when running in in-place mode | [#39807](https://github.com/qgis/QGIS/issues/39807) | [Commit 12e8130](https://github.com/qgis/QGIS/commit/12e8130beb0836fe18bf741f5ad26bf599feb84f) | Not appropriate +| Fix crash when no layers exist in project | not reported | [Commit 039bc20](https://github.com/qgis/QGIS/commit/039bc202733d57e5daaa13d417eb78b2c072851d) | N/A +| \[processing\] Fix exception in algorithm locator filter if an algorithm has no group set | not reported | [Commit 46dbd8b](https://github.com/qgis/QGIS/commit/46dbd8b2d6275256779c14938de7424ab1053d7a) | [Commit 7ef7b17](https://github.com/qgis/QGIS/commit/7ef7b17f2601bd8ee8f31dc5be7a69b90c89550f) +| Expose additional GDAL supported resampling methods as options for \"early\" raster resampling | [#40746](https://github.com/qgis/QGIS/issues/40746) | [Commit 13fbcd1c](https://github.com/qgis/QGIS/commit/13fbcd1cff3dfa31a7c592566de9d2f5be1cf965) | Not appropriate +| \[processing\] Add commands to qgis_process tool to enable or disable plugins from the command line | [#41218](https://github.com/qgis/QGIS/issues/41218) | [Commit d140970](https://github.com/qgis/QGIS/commit/d1409703fbc1eff1c80cc0895e53e2764f332e92) | [PR #41054](https://github.com/qgis/QGIS/pull/41054) +| Fix transparency for ImageServer layers added via browser | [#41126](https://github.com/qgis/QGIS/issues/41126) | [Commit 9fb554f](https://github.com/qgis/QGIS/commit/9fb554fde0348c3a78aad6070c6c83986e5470ab) | Not appropriate +| \[server\] Just skip any broken projects on the landing page, instead of blocking the whole landing pag | not reported | [Commit e4a4b83](https://github.com/qgis/QGIS/commit/e4a4b832dff47e552271c8b024eb8105b88483cb) | Not appropriate +| Automatically update map canvas and layouts if set to a user crs and the user changes that crs definition | not reported | [Commit ea57cfe](https://github.com/qgis/QGIS/commit/ea57cfea1ff4320b2bd6b7e6be5aea699bdeabe3) | Not appropriate +| Don\'t show duplicate \"source\"/\"path\" rows for local files | not reported | [Commit 8aa9c6a](https://github.com/qgis/QGIS/commit/8aa9c6a142523aed85ce74d70b93c04553e13dc0) | N/A +| Fix retrieval of sql results from geopackages | [#40856](https://github.com/qgis/QGIS/issues/40856) | [Commit f65fe3d](https://github.com/qgis/QGIS/commit/f65fe3dbc95a7f38b24271e9fb979eed68823cff) +| Don\'t default to input field for optional expression parameters | [#41063](https://github.com/qgis/QGIS/issues/41063) | [Commit 1fed902](https://github.com/qgis/QGIS/commit/1fed9020a21a3f3deb9cece03ebb533aeae8c6a2) | [PR #41054](https://github.com/qgis/QGIS/pull/41054) +| \[layouts\] Always update label after text changes | [#40203](https://github.com/qgis/QGIS/issues/40203) | [Commit 5d14c61](https://github.com/qgis/QGIS/commit/5d14c61f224e0f3621f701f96aa499ab355e1888) | [PR #41054](https://github.com/qgis/QGIS/pull/41054) +| Fix fill symbol only related properties (like ring filters) show for line symbols in some contexts. | [#33398](https://github.com/qgis/QGIS/issues/33398) | [Commit 9cba248](https://github.com/qgis/QGIS/commit/9cba2489bcde55ee6e072dc7690ff2401928c507) | Not appropriate +| Ensure layer style dock is updated when toggling legend items through layer tree menu | [#40630](https://github.com/qgis/QGIS/issues/40630) | [Commit 457d661](https://github.com/qgis/QGIS/commit/457d6618ad6e9843b785854cf85ab5a0b815cd8c) | [PR #41054](https://github.com/qgis/QGIS/pull/41054) +| Fix rendering of Vector Field marker symbol layer when map is rotated | [#40916](https://github.com/qgis/QGIS/issues/40916) | [Commit 157bdca](https://github.com/qgis/QGIS/commit/157bdcab884dde6523e78897ec1a8618a26b6d06) | [PR #41054](https://github.com/qgis/QGIS/pull/41054) +| Fix marker line symbol layer renders vertices for segmentized versions of curved geometries instead of the actual vertices | [#39750](https://github.com/qgis/QGIS/issues/39750) | [Commit 71090b0](https://github.com/qgis/QGIS/commit/71090b077f6968eef2c428d2de74c63c78f3f3a1) | [PR #41054](https://github.com/qgis/QGIS/pull/41054) +| Fix scalebar decoration uses incorrect map extent when restoring a project | [#40748](https://github.com/qgis/QGIS/issues/40748) | [Commit f1ea5a9](https://github.com/qgis/QGIS/commit/f1ea5a9c560eaba6f3947cc8447d6f25226c2b5d) | [Commit 6b1e67d](https://github.com/qgis/QGIS/commit/6b1e67dd947e41359a7ad3d1a8f44ef1ec20b442) +| Fix missing identify results right click menu items for non vector layer types | not reported | [Commit 176e972](https://github.com/qgis/QGIS/commit/176e9728c5ebb24f309369878664c2c49dc6eb16) | Not appropriate This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) diff --git a/content/product/visual-changelogs/visualchangelog320/index.md b/content/product/visual-changelogs/visualchangelog320/index.md index 1df206664..c3f922174 100644 --- a/content/product/visual-changelogs/visualchangelog320/index.md +++ b/content/product/visual-changelogs/visualchangelog320/index.md @@ -748,37 +748,22 @@ This feature was developed by [Stéphane Brunner](https://github.com/sbrunner) ### Feature: Bug fixes by Even Rouault - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL (if reported, Github) URL Commit (Github) 3.16 backport commit (GitHub) - ------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- - compiler warning in QgsMeshDatasetGroupStore::readXml() unreported [PR #43304](https://github.com/qgis/QGIS/pull/43304) N/A - - QGIS Crashes with GDAL 3.3 [#43224](https://github.com/qgis/QGIS/issues/43224) [PR #43306](https://github.com/qgis/QGIS/pull/43306) [PR #43323](https://github.com/qgis/QGIS/pull/43323) - - Data corrupted when deleting field in a (specific) geopackage layer [#42768](https://github.com/qgis/QGIS/issues/42768) [PR #43309](https://github.com/qgis/QGIS/pull/43309) [PR #43322](https://github.com/qgis/QGIS/pull/43322) - - PyQGIS: WMS-T layer uri without timeDimensionExtent in it crashes QGIS [#43158](https://github.com/qgis/QGIS/issues/43158) [PR #43310](https://github.com/qgis/QGIS/pull/43310) [PR #43324](https://github.com/qgis/QGIS/pull/43324) - - Data Corruption: Failed GPKG OID/FID Over-write causes value to spill into next attribute column [#42274](https://github.com/qgis/QGIS/issues/42274) [PR #43311](https://github.com/qgis/QGIS/pull/43311) [PR #43360](https://github.com/qgis/QGIS/pull/43360) - - \"Split features\" causes data loss [#41283](https://github.com/qgis/QGIS/issues/41283) [PR #43328](https://github.com/qgis/QGIS/pull/43328) [PR #43340](https://github.com/qgis/QGIS/pull/43340) - - Foreign key constraints checks are ignored on GPKG [#34728](https://github.com/qgis/QGIS/issues/34728) [PR #43330](https://github.com/qgis/QGIS/pull/43330) Not appropriate - - Strange error message from SQL Query Composer in WFS client [#42985](https://github.com/qgis/QGIS/issues/42985) [PR #43334](https://github.com/qgis/QGIS/pull/43334) [PR #43341](https://github.com/qgis/QGIS/pull/43341) - - WFS 1.1.0 ExceptionReport response handling : QGIS looks for \'exceptionCode\' but in specifications it\'s \'code\' attribute [#42196](https://github.com/qgis/QGIS/issues/42196) [PR #43335](https://github.com/qgis/QGIS/pull/43335) [PR #43342](https://github.com/qgis/QGIS/pull/43342) - - Export selection from a large WFS layer fails [#42049](https://github.com/qgis/QGIS/issues/42049) [PR #43336](https://github.com/qgis/QGIS/pull/43336) [PR #43343](https://github.com/qgis/QGIS/pull/43343) - - Long (?) WKT makes delimited text layer fail on 3.16 and 3.18 [#43256](https://github.com/qgis/QGIS/issues/43256) [PR #43337](https://github.com/qgis/QGIS/pull/43337) [PR #43339](https://github.com/qgis/QGIS/pull/43339) - - Wrong SRS when reading a Postgis layer unreported [PR #43338](https://github.com/qgis/QGIS/pull/43338) Not appropriate - - Mesh data in GRIB format from ERA5 [#41809](https://github.com/qgis/QGIS/issues/41809) [GDAL PR 3875](https://github.com/OSGeo/gdal/pull/3875) [GDAL PR 3877](https://github.com/OSGeo/gdal/pull/3877) - - Two OGR provider filtered layers with same source dataset don\'t restore proper feature count / extent on project reload [#43361](https://github.com/qgis/QGIS/issues/43361) [PR #43372](https://github.com/qgis/QGIS/pull/43372) [PR #43394](https://github.com/qgis/QGIS/pull/43394) - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL (if reported, Github) | URL Commit (Github) | 3.16 backport commit (GitHub) +|----|----|----|----| +| compiler warning in QgsMeshDatasetGroupStore::readXml() | unreported | [PR #43304](https://github.com/qgis/QGIS/pull/43304) | N/A +| QGIS Crashes with GDAL 3.3 | [#43224](https://github.com/qgis/QGIS/issues/43224) | [PR #43306](https://github.com/qgis/QGIS/pull/43306) | [PR #43323](https://github.com/qgis/QGIS/pull/43323) +| Data corrupted when deleting field in a (specific) geopackage layer | [#42768](https://github.com/qgis/QGIS/issues/42768) | [PR #43309](https://github.com/qgis/QGIS/pull/43309) | [PR #43322](https://github.com/qgis/QGIS/pull/43322) +| PyQGIS: WMS-T layer uri without timeDimensionExtent in it crashes QGIS | [#43158](https://github.com/qgis/QGIS/issues/43158) | [PR #43310](https://github.com/qgis/QGIS/pull/43310) | [PR #43324](https://github.com/qgis/QGIS/pull/43324) +| Data Corruption: Failed GPKG OID/FID Over-write causes value to spill into next attribute column | [#42274](https://github.com/qgis/QGIS/issues/42274) | [PR #43311](https://github.com/qgis/QGIS/pull/43311) | [PR #43360](https://github.com/qgis/QGIS/pull/43360) +| \"Split features\" causes data loss | [#41283](https://github.com/qgis/QGIS/issues/41283) | [PR #43328](https://github.com/qgis/QGIS/pull/43328) | [PR #43340](https://github.com/qgis/QGIS/pull/43340) +| Foreign key constraints checks are ignored on GPKG | [#34728](https://github.com/qgis/QGIS/issues/34728) | [PR #43330](https://github.com/qgis/QGIS/pull/43330) | Not appropriate +| Strange error message from SQL Query Composer in WFS client | [#42985](https://github.com/qgis/QGIS/issues/42985) | [PR #43334](https://github.com/qgis/QGIS/pull/43334) | [PR #43341](https://github.com/qgis/QGIS/pull/43341) +| WFS 1.1.0 ExceptionReport response handling : QGIS looks for \'exceptionCode\' but in specifications it\'s \'code\' attribute | [#42196](https://github.com/qgis/QGIS/issues/42196) | [PR #43335](https://github.com/qgis/QGIS/pull/43335) | [PR #43342](https://github.com/qgis/QGIS/pull/43342) +| Export selection from a large WFS layer fails | [#42049](https://github.com/qgis/QGIS/issues/42049) | [PR #43336](https://github.com/qgis/QGIS/pull/43336) | [PR #43343](https://github.com/qgis/QGIS/pull/43343) +| Long (?) WKT makes delimited text layer fail on 3.16 and 3.18 | [#43256](https://github.com/qgis/QGIS/issues/43256) | [PR #43337](https://github.com/qgis/QGIS/pull/43337) | [PR #43339](https://github.com/qgis/QGIS/pull/43339) +| Wrong SRS when reading a Postgis layer | unreported | [PR #43338](https://github.com/qgis/QGIS/pull/43338) | Not appropriate +| Mesh data in GRIB format from ERA5 | [#41809](https://github.com/qgis/QGIS/issues/41809) | [GDAL PR 3875](https://github.com/OSGeo/gdal/pull/3875) | [GDAL PR 3877](https://github.com/OSGeo/gdal/pull/3877) +| Two OGR provider filtered layers with same source dataset don\'t restore proper feature count / extent on project reload | [#43361](https://github.com/qgis/QGIS/issues/43361) | [PR #43372](https://github.com/qgis/QGIS/pull/43372) | [PR #43394](https://github.com/qgis/QGIS/pull/43394) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -786,67 +771,37 @@ This feature was developed by [Even Rouault](https://www.spatialys.com/en/home/) ### Feature: Bug fixes by Alessandro Pasotti - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL (if reported, Github) URL Commit (Github) 3.16 backport commit (GitHub) - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------- --------------------------------------------------------- ------------------------------------------------------ - Data Source Manager fails to derive exact 3D geometry type for GeometryZ PostGIS tables [#43268](https://github.com/qgis/QGIS/issues/43268) [PR #43326](https://github.com/qgis/QGIS/pull/43326) - - Attribute table conditional formatting doesn\'t work when using \$geometry is NULL [#43252](https://github.com/qgis/QGIS/issues/43252) Works for me - - QgsZonalStatistics.calculateStatistics() incomplete outputs [#43245](https://github.com/qgis/QGIS/issues/43245) [PR #43332](https://github.com/qgis/QGIS/pull/43332) [PR #43378](https://github.com/qgis/QGIS/pull/43378) - - Bad Request on feed.qgis.org [#43232](https://github.com/qgis/QGIS/issues/43232) [PR #43333](https://github.com/qgis/QGIS/pull/43333) Not relevant - - Server: WFS3/API Features - overlapping columns/content on data items as HTML pages [#42269](https://github.com/qgis/QGIS/issues/42269) [PR #43363](https://github.com/qgis/QGIS/pull/43363) [PR #43380](https://github.com/qgis/QGIS/pull/43380) - - Datum transformation using custom gsb grid for WMS Layer in QGIS Server does not work [#43072](https://github.com/qgis/QGIS/issues/43072) [PR #43365](https://github.com/qgis/QGIS/pull/43365) Not relevant - - Server: fix unreported QGIS_OPTIONS_PATH not really working for proj unreported [PR #43366](https://github.com/qgis/QGIS/pull/43366) Not appropriate - - WFS cascade getfeatureinfo fails [#42062](https://github.com/qgis/QGIS/issues/42062) Works for me - - Server standalone: fix unreported project storage not supported with -p unreported [PR #43381](https://github.com/qgis/QGIS/pull/43381) [PR #43464](https://github.com/qgis/QGIS/pull/43464) - - QGIS Server GetPrint: HIGHLIGHT_GEOM is not printed if map layers are configured to follow a map theme [#34178](https://github.com/qgis/QGIS/issues/34178) [PR #43391](https://github.com/qgis/QGIS/pull/43391) Risky - - Feature count is wrong when adding features from a table with features of mixed geometries [#43199](https://github.com/qgis/QGIS/issues/43199) Works for me - - Not all geometry types are found in PostGIS table with Spatial Type of Geometry [#43186](https://github.com/qgis/QGIS/issues/43186) [PR #43419](https://github.com/qgis/QGIS/pull/43419) Risky - - Icon not updated when saving a scratch layer unreported [PR #43431](https://github.com/qgis/QGIS/pull/43431) [PR #43463](https://github.com/qgis/QGIS/pull/43463) - - Fix list of protocols in ssh custom configuration unreported [PR #43432](https://github.com/qgis/QGIS/pull/43432) Not appropriate - - Crash with table set to Show Visible, joins, and left open as QGIS is quit [#43287](https://github.com/qgis/QGIS/issues/43287) [PR #43434](https://github.com/qgis/QGIS/pull/43434) Not appropriate - - \"show label\" is disabled in widget designer but label keeps displaying in attribute form if you use tabs in the Drag and-Drop Designer and the field widget was placed in any tab [#43103](https://github.com/qgis/QGIS/issues/43103) [PR #43435](https://github.com/qgis/QGIS/pull/43435) TODO - - Browser adds layers to projects with a leading space [#43129](https://github.com/qgis/QGIS/issues/43129) [PR #43436](https://github.com/qgis/QGIS/pull/43436) Not appropriate - - saveStyleToDatabase() bug when saving more than one layer to a GPKG [#42988](https://github.com/qgis/QGIS/issues/42988) Works for me - - Widget parameters not persistent for relations in D&D designer [#43123](https://github.com/qgis/QGIS/issues/43123) [PR #43468](https://github.com/qgis/QGIS/pull/43468) Not appropriate - - Rule-based rendering sometimes doesn\'t show all results [#43181](https://github.com/qgis/QGIS/issues/43181) [PR #43502](https://github.com/qgis/QGIS/pull/43502) Risky - - Fix unreported missing raster band stats in info panel unreported [PR #43507](https://github.com/qgis/QGIS/pull/43507) - - Raster calculator does not create/store statistics for output rasters [#42835](https://github.com/qgis/QGIS/issues/42835) [PR #43512](https://github.com/qgis/QGIS/pull/43512) Not a priority - - Attribute Form Value Relation Doesn\'t Respect Column Default [#41951](https://github.com/qgis/QGIS/issues/41951) Works for me - - Attribute table in form view can display \"ghost\" attributes [#43477](https://github.com/qgis/QGIS/issues/43477) [PR #43533](https://github.com/qgis/QGIS/pull/43533) Not a priority - - PG identity default clause issue [PR #43529](https://github.com/qgis/QGIS/pull/43529) Not appropriate - - Pyqgis 3.18.3 error when adding wms layer [#43580](https://github.com/qgis/QGIS/issues/43580) [PR #43581](https://github.com/qgis/QGIS/pull/43581) TODO - - \"Reuse last entered attribute values\" slows creation of new features on large vector [#42909](https://github.com/qgis/QGIS/issues/42909) [PR #43584](https://github.com/qgis/QGIS/pull/43584) TODO - - Deleting \"all other values\" breaks date based categorise symbology [#43651](https://github.com/qgis/QGIS/issues/43651) [GDAL PR 3978](https://github.com/OSGeo/gdal/pull/3978) - - Fix documentation doctest builds Not relevant - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL (if reported, Github) | URL Commit (Github) | 3.16 backport commit (GitHub) +|----|----|----|----| +| Data Source Manager fails to derive exact 3D geometry type for GeometryZ PostGIS tables | [#43268](https://github.com/qgis/QGIS/issues/43268) | [PR #43326](https://github.com/qgis/QGIS/pull/43326) +| Attribute table conditional formatting doesn\'t work when using \$geometry is NULL | [#43252](https://github.com/qgis/QGIS/issues/43252) | Works for me +| QgsZonalStatistics.calculateStatistics() incomplete outputs | [#43245](https://github.com/qgis/QGIS/issues/43245) | [PR #43332](https://github.com/qgis/QGIS/pull/43332) | [PR #43378](https://github.com/qgis/QGIS/pull/43378) +| Bad Request on feed.qgis.org | [#43232](https://github.com/qgis/QGIS/issues/43232) | [PR #43333](https://github.com/qgis/QGIS/pull/43333) | Not relevant +| Server: WFS3/API Features - overlapping columns/content on data items as HTML pages | [#42269](https://github.com/qgis/QGIS/issues/42269) | [PR #43363](https://github.com/qgis/QGIS/pull/43363) | [PR #43380](https://github.com/qgis/QGIS/pull/43380) +| Datum transformation using custom gsb grid for WMS Layer in QGIS Server does not work | [#43072](https://github.com/qgis/QGIS/issues/43072) | [PR #43365](https://github.com/qgis/QGIS/pull/43365) | Not relevant +| Server: fix unreported QGIS_OPTIONS_PATH not really working for proj | unreported | [PR #43366](https://github.com/qgis/QGIS/pull/43366) | Not appropriate +| WFS cascade getfeatureinfo fails | [#42062](https://github.com/qgis/QGIS/issues/42062) | Works for me +| Server standalone: fix unreported project storage not supported with -p | unreported | [PR #43381](https://github.com/qgis/QGIS/pull/43381) | [PR #43464](https://github.com/qgis/QGIS/pull/43464) +| QGIS Server GetPrint: HIGHLIGHT_GEOM is not printed if map layers are configured to follow a map theme | [#34178](https://github.com/qgis/QGIS/issues/34178) | [PR #43391](https://github.com/qgis/QGIS/pull/43391) | Risky +| Feature count is wrong when adding features from a table with features of mixed geometries | [#43199](https://github.com/qgis/QGIS/issues/43199) | Works for me +| Not all geometry types are found in PostGIS table with Spatial Type of Geometry | [#43186](https://github.com/qgis/QGIS/issues/43186) | [PR #43419](https://github.com/qgis/QGIS/pull/43419) | Risky +| Icon not updated when saving a scratch layer | unreported | [PR #43431](https://github.com/qgis/QGIS/pull/43431) | [PR #43463](https://github.com/qgis/QGIS/pull/43463) +| Fix list of protocols in ssh custom configuration | unreported | [PR #43432](https://github.com/qgis/QGIS/pull/43432) | Not appropriate +| Crash with table set to Show Visible, joins, and left open as QGIS is quit | [#43287](https://github.com/qgis/QGIS/issues/43287) | [PR #43434](https://github.com/qgis/QGIS/pull/43434) | Not appropriate +| \"show label\" is disabled in widget designer but label keeps displaying in attribute form if you use tabs in the Drag and-Drop Designer and the field widget was placed in any tab | [#43103](https://github.com/qgis/QGIS/issues/43103) | [PR #43435](https://github.com/qgis/QGIS/pull/43435) | TODO +| Browser adds layers to projects with a leading space | [#43129](https://github.com/qgis/QGIS/issues/43129) | [PR #43436](https://github.com/qgis/QGIS/pull/43436) | Not appropriate +| saveStyleToDatabase() bug when saving more than one layer to a GPKG | [#42988](https://github.com/qgis/QGIS/issues/42988) | Works for me +| Widget parameters not persistent for relations in D&D designer | [#43123](https://github.com/qgis/QGIS/issues/43123) | [PR #43468](https://github.com/qgis/QGIS/pull/43468) | Not appropriate +| Rule-based rendering sometimes doesn\'t show all results | [#43181](https://github.com/qgis/QGIS/issues/43181) | [PR #43502](https://github.com/qgis/QGIS/pull/43502) | Risky +| Fix unreported missing raster band stats in info panel | unreported | [PR #43507](https://github.com/qgis/QGIS/pull/43507) +| Raster calculator does not create/store statistics for output rasters | [#42835](https://github.com/qgis/QGIS/issues/42835) | [PR #43512](https://github.com/qgis/QGIS/pull/43512) | Not a priority +| Attribute Form Value Relation Doesn\'t Respect Column Default | [#41951](https://github.com/qgis/QGIS/issues/41951) | Works for me +| Attribute table in form view can display \"ghost\" attributes | [#43477](https://github.com/qgis/QGIS/issues/43477) | [PR #43533](https://github.com/qgis/QGIS/pull/43533) | Not a priority +| PG identity default clause issue | | [PR #43529](https://github.com/qgis/QGIS/pull/43529) | Not appropriate +| Pyqgis 3.18.3 error when adding wms layer | [#43580](https://github.com/qgis/QGIS/issues/43580) | [PR #43581](https://github.com/qgis/QGIS/pull/43581) | TODO +| \"Reuse last entered attribute values\" slows creation of new features on large vector | [#42909](https://github.com/qgis/QGIS/issues/42909) | [PR #43584](https://github.com/qgis/QGIS/pull/43584) | TODO +| Deleting \"all other values\" breaks date based categorise symbology | [#43651](https://github.com/qgis/QGIS/issues/43651) | [GDAL PR 3978](https://github.com/OSGeo/gdal/pull/3978) +| Fix documentation doctest builds | | | Not relevant This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -854,23 +809,15 @@ This feature was developed by [Alessandro Pasotti](https://www.qcooperative.net/ ### Feature: Bug fixes by Paul Blottiere - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL (if reported, Github) URL Commit (Github) 3.16 backport commit (GitHub) - ------------------------------------------------------------------------------------------ ----------------------------------------------------- ------------------------------------------------------ ------------------------------------------------------ - VERSION is now mandatory in WMS 1.3.0 for getmap requests unreported [PR #43459](https://github.com/qgis/QGIS/pull/43459) [PR #43467](https://github.com/qgis/QGIS/pull/43467) - - WMTS GetCapabilities and axis order [#34826](https://github.com/qgis/QGIS/issues/34826) [PR #43280](https://github.com/qgis/QGIS/pull/43280) [PR #43772](https://github.com/qgis/QGIS/pull/43772) - - Use the lowest version in wms negotiation [#41051](https://github.com/qgis/QGIS/issues/41051) [PR #41376](https://github.com/qgis/QGIS/pull/41376) Risky - - QGIS crashes adding a record to a memory (\"scratch\") layer table in some circumstances [#42578](https://github.com/qgis/QGIS/issues/42578) Works for me - - QGIS fails silently when an auxiliary layer cannot be created unreported [PR #43543](https://github.com/qgis/QGIS/pull/43543) [PR #43773](https://github.com/qgis/QGIS/pull/43773) - - Unable to save auxiliary storage [#26365](https://github.com/qgis/QGIS/issues/26365) [PR #43560](https://github.com/qgis/QGIS/pull/43560) Risky - - WMS GetFeatureInfo on time enabled layer does not pass TIME parameter [#42141](https://github.com/qgis/QGIS/issues/42141) [PR #43599](https://github.com/qgis/QGIS/pull/43599) [PR #43774](https://github.com/qgis/QGIS/pull/43774) - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL (if reported, Github) | URL Commit (Github) | 3.16 backport commit (GitHub) +|----|----|----|----| +| VERSION is now mandatory in WMS 1.3.0 for getmap requests | unreported | [PR #43459](https://github.com/qgis/QGIS/pull/43459) | [PR #43467](https://github.com/qgis/QGIS/pull/43467) +| WMTS GetCapabilities and axis order | [#34826](https://github.com/qgis/QGIS/issues/34826) | [PR #43280](https://github.com/qgis/QGIS/pull/43280) | [PR #43772](https://github.com/qgis/QGIS/pull/43772) +| Use the lowest version in wms negotiation | [#41051](https://github.com/qgis/QGIS/issues/41051) | [PR #41376](https://github.com/qgis/QGIS/pull/41376) | Risky +| QGIS crashes adding a record to a memory (\"scratch\") layer table in some circumstances | [#42578](https://github.com/qgis/QGIS/issues/42578) | Works for me +| QGIS fails silently when an auxiliary layer cannot be created | unreported | [PR #43543](https://github.com/qgis/QGIS/pull/43543) | [PR #43773](https://github.com/qgis/QGIS/pull/43773) +| Unable to save auxiliary storage | [#26365](https://github.com/qgis/QGIS/issues/26365) | [PR #43560](https://github.com/qgis/QGIS/pull/43560) | Risky +| WMS GetFeatureInfo on time enabled layer does not pass TIME parameter | [#42141](https://github.com/qgis/QGIS/issues/42141) | [PR #43599](https://github.com/qgis/QGIS/pull/43599) | [PR #43774](https://github.com/qgis/QGIS/pull/43774) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -878,27 +825,17 @@ This feature was developed by [Paul Blottiere](https://www.qcooperative.net/) ### Feature: Bug fixes by Denis Rouzaud - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL (if reported, Github) URL Commit (Github) 3.16 backport commit (GitHub) - ----------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------- - Widget parameters not persistent for relations in D&D designer [#43123](https://github.com/qgis/QGIS/issues/43123) [PR #43479](https://github.com/qgis/QGIS/pull/43479) not relevant - - Use a read-only line edit instead of combobox in relation reference doesn\'t allow to add a child from the parent [#42813](https://github.com/qgis/QGIS/issues/42813) [PR #43509](https://github.com/qgis/QGIS/pull/43509) too risky / not worth it - - no open-form in all layers feature locator filter (active filter has) + show form instead of error for geometry-less layers unreported [PR #43462](https://github.com/qgis/QGIS/pull/43462) ? - - Cannot add a polymorphic relations [#41959](https://github.com/qgis/QGIS/issues/41959) [PR #43488](https://github.com/qgis/QGIS/pull/43488) not relevant - - Filter expression from relation reference widget on attributes form, not working properly [#42803](https://github.com/qgis/QGIS/issues/42803) [PR #43523](https://github.com/qgis/QGIS/pull/43523) yes - - fix Picture layout element does not handle properly a non-existing filepath when provided with an expression [#42280](https://github.com/qgis/QGIS/issues/42280) [PR #43119](https://github.com/qgis/QGIS/pull/43119) - - relations bug: zoom to child button disappears [#34477](https://github.com/qgis/QGIS/issues/34477) Works for me - - Value Relation and Relation reference widget: Entries are sorted although the option \"Order by value\" is NOT checked [#26468](https://github.com/qgis/QGIS/issues/26468) not sure how to fix this for now - - Errors while adding a feature with a polymorphic relation [#41962](https://github.com/qgis/QGIS/issues/41962) fixed - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL (if reported, Github) | URL Commit (Github) | 3.16 backport commit (GitHub) +|----|----|----|----| +| Widget parameters not persistent for relations in D&D designer | [#43123](https://github.com/qgis/QGIS/issues/43123) | [PR #43479](https://github.com/qgis/QGIS/pull/43479) | not relevant +| Use a read-only line edit instead of combobox in relation reference doesn\'t allow to add a child from the parent | [#42813](https://github.com/qgis/QGIS/issues/42813) | [PR #43509](https://github.com/qgis/QGIS/pull/43509) | too risky / not worth it +| no open-form in all layers feature locator filter (active filter has) + show form instead of error for geometry-less layers | unreported | [PR #43462](https://github.com/qgis/QGIS/pull/43462) | ? +| Cannot add a polymorphic relations | [#41959](https://github.com/qgis/QGIS/issues/41959) | [PR #43488](https://github.com/qgis/QGIS/pull/43488) | not relevant +| Filter expression from relation reference widget on attributes form, not working properly | [#42803](https://github.com/qgis/QGIS/issues/42803) | [PR #43523](https://github.com/qgis/QGIS/pull/43523) | yes +| fix Picture layout element does not handle properly a non-existing filepath when provided with an expression | [#42280](https://github.com/qgis/QGIS/issues/42280) | [PR #43119](https://github.com/qgis/QGIS/pull/43119) +| relations bug: zoom to child button disappears | [#34477](https://github.com/qgis/QGIS/issues/34477) | Works for me +| Value Relation and Relation reference widget: Entries are sorted although the option \"Order by value\" is NOT checked | [#26468](https://github.com/qgis/QGIS/issues/26468) | not sure how to fix this for now +| Errors while adding a feature with a polymorphic relation | [#41962](https://github.com/qgis/QGIS/issues/41962) | fixed This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -906,23 +843,15 @@ This feature was developed by [Denis Rouzaud](https://www.opengis.ch/) ### Feature: Bug fixes by Loïc Bartoletti - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL (if reported, Github) URL Commit (Github) 3.16 backport commit (GitHub) - --------------------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------------------------------ - QgsProjectionSelectionWidget::selectCrs() cannot be overwritten in Python [#43019](https://github.com/qgis/QGIS/issues/43019) Works for me. - - A bug? in FindPyQt5.py [#41913](https://github.com/qgis/QGIS/issues/41913) [#41913](https://github.com/qgis/QGIS/issues/41913) not relevant - - Missing incon of Geometry Checker core plugin [#42708](https://github.com/qgis/QGIS/issues/42708) [PR #43536](https://github.com/qgis/QGIS/pull/43536) [PR #43549](https://github.com/qgis/QGIS/pull/43549) - - Please reomve the not functional OWS group from the QGIS browser [#24841](https://github.com/qgis/QGIS/issues/24841) [PR #43559](https://github.com/qgis/QGIS/pull/43559) Not appropriate - - Build fails with external qwtpolar [#41910](https://github.com/qgis/QGIS/issues/41910) [PR #43551](https://github.com/qgis/QGIS/pull/43551) [PR #43583](https://github.com/qgis/QGIS/pull/43583) - - Check geometries tool does not save default action changes [#42489](https://github.com/qgis/QGIS/issues/42489) [PR #43550](https://github.com/qgis/QGIS/pull/43550) [PR #43568](https://github.com/qgis/QGIS/pull/43568) - - Wrong error output location when using Check validity on data with certain type of 3D error [#43582](https://github.com/qgis/QGIS/issues/43582) [PR #43588](https://github.com/qgis/QGIS/pull/43588) - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL (if reported, Github) | URL Commit (Github) | 3.16 backport commit (GitHub) +|----|----|----|----| +| QgsProjectionSelectionWidget::selectCrs() cannot be overwritten in Python | [#43019](https://github.com/qgis/QGIS/issues/43019) | Works for me. +| A bug? in FindPyQt5.py | [#41913](https://github.com/qgis/QGIS/issues/41913) | [#41913](https://github.com/qgis/QGIS/issues/41913) | not relevant +| Missing incon of Geometry Checker core plugin | [#42708](https://github.com/qgis/QGIS/issues/42708) | [PR #43536](https://github.com/qgis/QGIS/pull/43536) | [PR #43549](https://github.com/qgis/QGIS/pull/43549) +| Please reomve the not functional OWS group from the QGIS browser | [#24841](https://github.com/qgis/QGIS/issues/24841) | [PR #43559](https://github.com/qgis/QGIS/pull/43559) | Not appropriate +| Build fails with external qwtpolar | [#41910](https://github.com/qgis/QGIS/issues/41910) | [PR #43551](https://github.com/qgis/QGIS/pull/43551) | [PR #43583](https://github.com/qgis/QGIS/pull/43583) +| Check geometries tool does not save default action changes | [#42489](https://github.com/qgis/QGIS/issues/42489) | [PR #43550](https://github.com/qgis/QGIS/pull/43550) | [PR #43568](https://github.com/qgis/QGIS/pull/43568) +| Wrong error output location when using Check validity on data with certain type of 3D error | [#43582](https://github.com/qgis/QGIS/issues/43582) | [PR #43588](https://github.com/qgis/QGIS/pull/43588) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -930,25 +859,16 @@ This feature was developed by [Loïc Bartoletti](https://www.oslandia.com/) ### Feature: Bug fixes by Julien Cabieces - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL (if reported, Github) URL Commit (Github) 3.16 backport commit (GitHub) - ----------------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------------------------------ - Postgresql tables with intarray fields as primary key causes problems in python scripts [#42778](https://github.com/qgis/QGIS/issues/42778) [PR #43493](https://github.com/qgis/QGIS/pull/43493) [PR #43510](https://github.com/qgis/QGIS/pull/43510) - - Cannot instantiate QgsFeatureFilterModel using PyQGIS [#42488](https://github.com/qgis/QGIS/issues/42488) [PR #43494](https://github.com/qgis/QGIS/pull/43494) [PR #43516](https://github.com/qgis/QGIS/pull/43516) - - QGIS crashes by loading ui file [#42379](https://github.com/qgis/QGIS/issues/42379) Working - - QvariantList Field , nothing in attribute table when a single value is in the list [#33108](https://github.com/qgis/QGIS/issues/33108) [PR #43508](https://github.com/qgis/QGIS/pull/43508) [PR #43530](https://github.com/qgis/QGIS/pull/43530) - - Copy CRS to clipboard when copying selected features [#40117](https://github.com/qgis/QGIS/issues/40117) [PR #43527](https://github.com/qgis/QGIS/pull/43527) [PR #43532](https://github.com/qgis/QGIS/pull/43532) - - Open Running (connection) Task makes it impossible to Quit QGIS [#40001](https://github.com/qgis/QGIS/issues/40001) [PR #43587](https://github.com/qgis/QGIS/pull/43587) - - Plugin manager doesn\'t work with proxy [#43284](https://github.com/qgis/QGIS/issues/43284) Feedback - - Form fails to initialize \$geometry [#34791](https://github.com/qgis/QGIS/issues/34791) [PR #43617](https://github.com/qgis/QGIS/pull/43617) - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL (if reported, Github) | URL Commit (Github) | 3.16 backport commit (GitHub) +|----|----|----|----| +| Postgresql tables with intarray fields as primary key causes problems in python scripts | [#42778](https://github.com/qgis/QGIS/issues/42778) | [PR #43493](https://github.com/qgis/QGIS/pull/43493) | [PR #43510](https://github.com/qgis/QGIS/pull/43510) +| Cannot instantiate QgsFeatureFilterModel using PyQGIS | [#42488](https://github.com/qgis/QGIS/issues/42488) | [PR #43494](https://github.com/qgis/QGIS/pull/43494) | [PR #43516](https://github.com/qgis/QGIS/pull/43516) +| QGIS crashes by loading ui file | [#42379](https://github.com/qgis/QGIS/issues/42379) | Working +| QvariantList Field , nothing in attribute table when a single value is in the list | [#33108](https://github.com/qgis/QGIS/issues/33108) | [PR #43508](https://github.com/qgis/QGIS/pull/43508) | [PR #43530](https://github.com/qgis/QGIS/pull/43530) +| Copy CRS to clipboard when copying selected features | [#40117](https://github.com/qgis/QGIS/issues/40117) | [PR #43527](https://github.com/qgis/QGIS/pull/43527) | [PR #43532](https://github.com/qgis/QGIS/pull/43532) +| Open Running (connection) Task makes it impossible to Quit QGIS | [#40001](https://github.com/qgis/QGIS/issues/40001) | [PR #43587](https://github.com/qgis/QGIS/pull/43587) +| Plugin manager doesn\'t work with proxy | [#43284](https://github.com/qgis/QGIS/issues/43284) | Feedback +| Form fails to initialize \$geometry | [#34791](https://github.com/qgis/QGIS/issues/34791) | [PR #43617](https://github.com/qgis/QGIS/pull/43617) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -956,21 +876,14 @@ This feature was developed by [Julien Cabieces](https://www.oslandia.com/) ### Feature: Bug fixes by Peter Petrik - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ - Bug Title URL (if reported, Github) URL Commit (Github) 3.16 backport commit (GitHub) - --------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------- - Passwords cannot be saved into keychain on macOS with QGIS 3.16 [#40541](https://github.com/qgis/QGIS/issues/40541) feedback - - buggy profile results in two instances starting [#29379](https://github.com/qgis/QGIS/issues/29379) not an issue anymore - - GRASS plugin init error on macOS [#41782](https://github.com/qgis/QGIS/issues/41782) Works for me. - - Data Source Manager incorrectly identifies PostGIS raster extent on macOS [#43042](https://github.com/qgis/QGIS/issues/43042) investigation - - Crash with point clouds when zooming into 3D viewer \[Mac\] [#41903](https://github.com/qgis/QGIS/issues/41903) [PR #43743](https://github.com/qgis/QGIS/pull/43743) not relevant - - Crash when chcking the \"Show bounding boxes\" option in 3D view settings [#40766](https://github.com/qgis/QGIS/issues/40766) [PR #43755](https://github.com/qgis/QGIS/pull/43755) backport_bot - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ +| Bug Title | URL (if reported, Github) | URL Commit (Github) | 3.16 backport commit (GitHub) +|----|----|----|----| +| Passwords cannot be saved into keychain on macOS with QGIS 3.16 | [#40541](https://github.com/qgis/QGIS/issues/40541) | feedback +| buggy profile results in two instances starting | [#29379](https://github.com/qgis/QGIS/issues/29379) | not an issue anymore +| GRASS plugin init error on macOS | [#41782](https://github.com/qgis/QGIS/issues/41782) | Works for me. +| Data Source Manager incorrectly identifies PostGIS raster extent on macOS | [#43042](https://github.com/qgis/QGIS/issues/43042) | investigation +| Crash with point clouds when zooming into 3D viewer \[Mac\] | [#41903](https://github.com/qgis/QGIS/issues/41903) | [PR #43743](https://github.com/qgis/QGIS/pull/43743) | not relevant +| Crash when chcking the \"Show bounding boxes\" option in 3D view settings | [#40766](https://github.com/qgis/QGIS/issues/40766) | [PR #43755](https://github.com/qgis/QGIS/pull/43755) | backport_bot This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -978,101 +891,54 @@ This feature was developed by [Peter Petrik](https://www.lutraconsulting.co.uk/) ### Feature: Bug fixes by Nyall Dawson - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ - Bug Title URL (if reported, Github) URL Commit (Github) 3.16 backport commit (GitHub) - --------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------ - Fix browser panel scanning on remote locations can hang QGIS many PRs - - \[3d\] Fix rendering of curved lines using simple line renderer unreported [Commit 700390a](https://github.com/qgis/QGIS/commit/700390abff6928636de010c49746a10129c215eb) - - Fix layer preview through browser panel [#43303](https://github.com/qgis/QGIS/issues/43303) [Commit 7bf85a0](https://github.com/qgis/QGIS/commit/7bf85a0cccc105208a0a9563396ad8ca10a38810) - - \[expressions\] Fix evaluation of round(\...) where input value is a string containing a decimal number [#36467](https://github.com/qgis/QGIS/issues/36467) [Commit 42c2061](https://github.com/qgis/QGIS/commit/42c2061c5418bbcfa2fde8aac35486ac7fcb26b1) - - Fix label masking settings get dropped for layers with \",\" or \";\" characters in the text [#37473](https://github.com/qgis/QGIS/issues/37473) [Commit 3d4e2f4](https://github.com/qgis/QGIS/commit/3d4e2f460f5ca04a469a2549c69b96dea889b174) - - Fix orphaned symbol masking can force maps to be rasterized unreported [Commit ffc500d](https://github.com/qgis/QGIS/commit/ffc500d79de02d9f83d36a8fa40b4436079be04d) - - Fix selection of features which use variables in filter rules [#42006](https://github.com/qgis/QGIS/issues/42006) [Commit d41c234](https://github.com/qgis/QGIS/commit/d41c2342676098e9c9991305711b9eea748bb858) [PR #43235](https://github.com/qgis/QGIS/pull/43235) - - \[labeling\] Default to \"from symbol bounds\" for cartographic point label placement [#25866](https://github.com/qgis/QGIS/issues/25866) [Commit 4ad5d36](https://github.com/qgis/QGIS/commit/4ad5d36d93df8eaf0105aed2c9918197f5bf67ef) - - Fix PyQGIS QgsLineString constructor only accepts lists of QgsPoint, not QgsPointXY as indicated by the documentation [#43200](https://github.com/qgis/QGIS/issues/43200) [Commit 2b6c3c1](https://github.com/qgis/QGIS/commit/2b6c3c1db2cc3c8214a6c019c2c044b8bae712f2) - - Fix crash when changing symbol levels through style dock [#42671](https://github.com/qgis/QGIS/issues/42671) [Commit f3f4c17](https://github.com/qgis/QGIS/commit/f3f4c17c5fa1d71670d505a2938da2345c683909) [PR #43235](https://github.com/qgis/QGIS/pull/43235) - - Allow clearing data defined buttons which are set to non-existing fields unreported [Commit ee03ad5](https://github.com/qgis/QGIS/commit/ee03ad5991094ec975118c986075d0e830dec469) - - \[processing\] Python entry in history dialog should be processing.run line, not processing.execAlgorithmDialog unreported [Commit 61ac64c](https://github.com/qgis/QGIS/commit/61ac64c5a146adc72d38eaf5ab3fe35a6f51be20) - - Don\'t try to render font marker symbols in massive font sizes, avoid crash [#42270](https://github.com/qgis/QGIS/issues/42270) [Commit 12d1078](https://github.com/qgis/QGIS/commit/12d1078a8bc11caef7002629e6315cf50522e732) [PR #43235](https://github.com/qgis/QGIS/pull/43235) - - Fix Qgis::MessageLevel::None is not available in PyQGIS [#42996](https://github.com/qgis/QGIS/issues/42996) [Commit 02266ef](https://github.com/qgis/QGIS/commit/02266ef8e66ef6613d27e7818e0e7adf0d5a3271) - - Fix marker symbol bounds incorrectly include bounds of disabled symbol layers unreported [Commit ca54e8f](https://github.com/qgis/QGIS/commit/ca54e8f8520453954e06e4d91adbd375287ddadd) [PR #43235](https://github.com/qgis/QGIS/pull/43235) - - Fix hang in rendering joined layers [#38551](https://github.com/qgis/QGIS/issues/38551) [Commit ca00377](https://github.com/qgis/QGIS/commit/ca00377027dc7ae6066d8ca5fc3da35ad46dd7c2) [Commit cdbf722](https://github.com/qgis/QGIS/commit/cdbf7224f716a7272e89239895ae254d2ee31bcd) - - \[temporal\] Fix broken animations when a non-integer interval value is used (e.g. 1.5 hours) unreported [Commit 81ec79c](https://github.com/qgis/QGIS/commit/81ec79c0e5d31f0e56413fdb01af320fbc00c564) - - Fix allowing attribute selection for DXF layer name [#42575](https://github.com/qgis/QGIS/issues/42575) [Commit 66c6ef9](https://github.com/qgis/QGIS/commit/66c6ef96bcd4bcce4fa06cfc4ea62c87ac2898c9) - - Fix papercut in rule based labeling widget where it\'s possible to uncheck BOTH the filter and else radio buttons unreported [Commit 1fcb9752](https://github.com/qgis/QGIS/commit/1fcb97522c34d319c18bab13e4ccc64d6161bbef) [PR #43235](https://github.com/qgis/QGIS/pull/43235) - - Fix it\'s impossible to change a rule based labeling \"else\" rule back to a normal rule unreported [Commit de92ca0](https://github.com/qgis/QGIS/commit/de92ca034714452e8de139584518277092ea6c3c) [PR #43235](https://github.com/qgis/QGIS/pull/43235) - - Fix data defined properties which bind to a field can have incorrect values when the linked field has a null value unreported [Commit 4e25c6b](https://github.com/qgis/QGIS/commit/4e25c6bcf413c8d93a09839696dbc93ae0e55f64) [Commit 2a3bcc3](https://github.com/qgis/QGIS/commit/2a3bcc365d901c3d69270fd9c4a9a2165c2cbd31) - - Fix broken coordinate transform when exporting features to DXF [#43449](https://github.com/qgis/QGIS/issues/43449) [Commit 65c02e0](https://github.com/qgis/QGIS/commit/65c02e024a767ccc57283ec29a9c1b6d6ef8003f) [Commit 044f6a1](https://github.com/qgis/QGIS/commit/044f6a1ec2d96314805ee9ab9be73d8d25e38597) - - \[processing\] Don\'t show model child algorithm outputs as choices for multi-layer input parameters when running a model [#41210](https://github.com/qgis/QGIS/issues/41210) [Commit f4477b2](https://github.com/qgis/QGIS/commit/f4477b2cc4f29553ceb8c3d2d82139bc955ffd0c) - - Expand on QgsPoint/QgsPointXY documentation to clarify when each class should be used [#43598](https://github.com/qgis/QGIS/issues/43598) [Commit ae83444](https://github.com/qgis/QGIS/commit/ae83444c9f0c5ce8056ac7b282d6fb1dedc43ad4) - - Fix crash when canceling union tool [#43553](https://github.com/qgis/QGIS/issues/43553) [Commit b1f50bb](https://github.com/qgis/QGIS/commit/b1f50bbc2cefe593918b73af7d2b92ffac9b764d) [Commit 1f25ba5](https://github.com/qgis/QGIS/commit/1f25ba5dbc58bc2f2efd1d930a6104110abe1569) - - Fix \"force layer to render as raster\" setting wasn\'t correctly copied [#43535](https://github.com/qgis/QGIS/issues/43535) [Commit 1313786](https://github.com/qgis/QGIS/commit/131378650ff47f35588eed04162a7e2f2c728abf) [Commit dcd016b](https://github.com/qgis/QGIS/commit/dcd016bace01506aa283aa7e6760ebe13bfa0d73) - - Fix massive performance regression in attribute table unreported [Commit 5fdb88b](https://github.com/qgis/QGIS/commit/5fdb88bae3e40316a489d71594f17548f7a55f00) [Commit 4970c3a](https://github.com/qgis/QGIS/commit/4970c3a9dbc66d1b2d155e3cdd07df200ee1c14a) - - Fix performance issue when using attribute table with \"edited or new features\" filter in place unreported [Commit af021f1](https://github.com/qgis/QGIS/commit/af021f10fb73d4850a0486527775e7fdc101ef47) - - Fix invalid error message when creating expression for layout text item [#42884](https://github.com/qgis/QGIS/issues/42884) [Commit db74013](https://github.com/qgis/QGIS/commit/db74013c7fc5966436fc41b3d912e93367bbec23) - - Clarify labels in temporal controller unreported [Commit ed346d8](https://github.com/qgis/QGIS/commit/ed346d88fd3ebdf16839fa5b750dc92731cecfb6) - - Correctly redraw canvas when applying project properties changes unreported [Commit 41f9842](https://github.com/qgis/QGIS/commit/41f98420e028c251cd0619242b5c1e8d01f5d41e) [Commit 607b44b](https://github.com/qgis/QGIS/commit/607b44b1e0175a97c103eb7c04f2450c1ff924d3) - - Make interactive labeling tools correctly work with data defined properties which aren\'t bound to fields unreported [Commit c6bd366](https://github.com/qgis/QGIS/commit/c6bd366112f92e836dd071dd395f8b3dbf982d50) - - Fix crash in labeling if label has data defined x/y set and projection error occurs transforming these coordinates unreported [Commit 8943ac7](https://github.com/qgis/QGIS/commit/8943ac76d598f96c59d59a2ed530a972f07f89a1) [Commit 2fe68cc](https://github.com/qgis/QGIS/commit/2fe68cc2f9c776f12fb94886d9c5d660a7d2a99f) - - \[temporal\] Fix filter generation for vector temporal layers [#38468](https://github.com/qgis/QGIS/issues/38468) [Commit 544708f](https://github.com/qgis/QGIS/commit/544708f4aade5c4451463e045fd23c168552ab40) - - Fix formatting of exception blocks in PyQGIS docs unreported [Commit 8359281](https://github.com/qgis/QGIS/commit/835928101213484c23f46e5c91b8329102478534) [PR #43235](https://github.com/qgis/QGIS/pull/43235) - - Fix zonal statistics does not correctly handle coordinate transforms [#26858](https://github.com/qgis/QGIS/issues/26858) [Commit e70cf8d](https://github.com/qgis/QGIS/commit/e70cf8da2747c13e02866bc940ce4dbb3af41815) [Commit c82678d](https://github.com/qgis/QGIS/commit/c82678dd6136de79cd76206c9ca25b1f9e34abd2) - - Don\'t assume that owslib \>= 0.20 is available [#38074](https://github.com/qgis/QGIS/issues/38074) [Commit 3cf9083](https://github.com/qgis/QGIS/commit/3cf9083743de2a72893d2efeddcfb29f3ea7130f) [Commit eb1a55a](https://github.com/qgis/QGIS/commit/eb1a55a146d1dddb7ddf52da9c961e4c5a8cce96) - - Fix crash in geometry checker when empty geometries are found [#38983](https://github.com/qgis/QGIS/issues/38983) [Commit 73a4948](https://github.com/qgis/QGIS/commit/73a49489c857ec492f62bb8ef0ec2494d93d368a) [Commit 6938593](https://github.com/qgis/QGIS/commit/69385937d842cfa88ff65663591049ca210403b8) - - \[temporal\] Fix incorrect frame duration in last frame in animation mode [#40777](https://github.com/qgis/QGIS/issues/40777) [Commit f76747b](https://github.com/qgis/QGIS/commit/f76747b8b1ffd93844767ad9b66e3601b96a98a2) - - Default to a time range of the last 24 hours, in 1 hour increments, instead of a confusing \"zero length\" range [#40868](https://github.com/qgis/QGIS/issues/40868) [Commit 5f5a3a7](https://github.com/qgis/QGIS/commit/5f5a3a7e46fac5a4939d90f2eaf57a8b61008789) - - Fix temporal fields reset if previously set to no value [#43643](https://github.com/qgis/QGIS/issues/43643) [Commit 9de5d25](https://github.com/qgis/QGIS/commit/9de5d2500bd358c1214b17434424d1c301444b03) [PR #43235](https://github.com/qgis/QGIS/pull/43235) - - \[processing\] Fix broken execution of models via browser/drag and drop [#43698](https://github.com/qgis/QGIS/issues/43698) [Commit cbe2678](https://github.com/qgis/QGIS/commit/cbe2678e34767f01dd3d2578261c4e55e40a00ba) [Commit 9e0cdcb](https://github.com/qgis/QGIS/commit/9e0cdcba48de04a3fb3a6aa81276e68a0447a6fd) - - Fix QgsDistanceArea.bearing() unreported [Commit 0b499d3](https://github.com/qgis/QGIS/commit/0b499d3a0058dbb234ce54f6329015818a9ccde7) - - Don\'t restrict adding crs selections to list of recent CRSes to only a few select dialogs unreported [Commit 870945c](https://github.com/qgis/QGIS/commit/870945c476c1a429eb410af2a793644a7b1db85f) - - \[processing\] Fix use of data defined parameter values when editing features in place [#43758](https://github.com/qgis/QGIS/issues/43758) [Commit 3ae9625](https://github.com/qgis/QGIS/commit/3ae96253de7efc5e8921e776ae91de4b9281d90c) - - \[layouts\] Fix bounding rectangle for shapes doesn\'t include stroke width after loading from xml [#43748](https://github.com/qgis/QGIS/issues/43748) [Commit fad1800](https://github.com/qgis/QGIS/commit/fad18003b3560e6daa1c47080f5b2fe10ddef9e6) - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ +| Bug Title | URL (if reported, Github) | URL Commit (Github) | 3.16 backport commit (GitHub) +|----|----|----|----| +| Fix browser panel scanning on remote locations can hang QGIS | many PRs +| \[3d\] Fix rendering of curved lines using simple line renderer | unreported | [Commit 700390a](https://github.com/qgis/QGIS/commit/700390abff6928636de010c49746a10129c215eb) +| Fix layer preview through browser panel | [#43303](https://github.com/qgis/QGIS/issues/43303) | [Commit 7bf85a0](https://github.com/qgis/QGIS/commit/7bf85a0cccc105208a0a9563396ad8ca10a38810) +| \[expressions\] Fix evaluation of round(\...) where input value is a string containing a decimal number | [#36467](https://github.com/qgis/QGIS/issues/36467) | [Commit 42c2061](https://github.com/qgis/QGIS/commit/42c2061c5418bbcfa2fde8aac35486ac7fcb26b1) +| Fix label masking settings get dropped for layers with \",\" or \";\" characters in the text | [#37473](https://github.com/qgis/QGIS/issues/37473) | [Commit 3d4e2f4](https://github.com/qgis/QGIS/commit/3d4e2f460f5ca04a469a2549c69b96dea889b174) +| Fix orphaned symbol masking can force maps to be rasterized | unreported | [Commit ffc500d](https://github.com/qgis/QGIS/commit/ffc500d79de02d9f83d36a8fa40b4436079be04d) +| Fix selection of features which use variables in filter rules | [#42006](https://github.com/qgis/QGIS/issues/42006) | [Commit d41c234](https://github.com/qgis/QGIS/commit/d41c2342676098e9c9991305711b9eea748bb858) | [PR #43235](https://github.com/qgis/QGIS/pull/43235) +| \[labeling\] Default to \"from symbol bounds\" for cartographic point label placement | [#25866](https://github.com/qgis/QGIS/issues/25866) | [Commit 4ad5d36](https://github.com/qgis/QGIS/commit/4ad5d36d93df8eaf0105aed2c9918197f5bf67ef) +| Fix PyQGIS QgsLineString constructor only accepts lists of QgsPoint, not QgsPointXY as indicated by the documentation | [#43200](https://github.com/qgis/QGIS/issues/43200) | [Commit 2b6c3c1](https://github.com/qgis/QGIS/commit/2b6c3c1db2cc3c8214a6c019c2c044b8bae712f2) +| Fix crash when changing symbol levels through style dock | [#42671](https://github.com/qgis/QGIS/issues/42671) | [Commit f3f4c17](https://github.com/qgis/QGIS/commit/f3f4c17c5fa1d71670d505a2938da2345c683909) | [PR #43235](https://github.com/qgis/QGIS/pull/43235) +| Allow clearing data defined buttons which are set to non-existing fields | unreported | [Commit ee03ad5](https://github.com/qgis/QGIS/commit/ee03ad5991094ec975118c986075d0e830dec469) +| \[processing\] Python entry in history dialog should be processing.run line, not processing.execAlgorithmDialog | unreported | [Commit 61ac64c](https://github.com/qgis/QGIS/commit/61ac64c5a146adc72d38eaf5ab3fe35a6f51be20) +| Don\'t try to render font marker symbols in massive font sizes, avoid crash | [#42270](https://github.com/qgis/QGIS/issues/42270) | [Commit 12d1078](https://github.com/qgis/QGIS/commit/12d1078a8bc11caef7002629e6315cf50522e732) | [PR #43235](https://github.com/qgis/QGIS/pull/43235) +| Fix Qgis::MessageLevel::None is not available in PyQGIS | [#42996](https://github.com/qgis/QGIS/issues/42996) | [Commit 02266ef](https://github.com/qgis/QGIS/commit/02266ef8e66ef6613d27e7818e0e7adf0d5a3271) +| Fix marker symbol bounds incorrectly include bounds of disabled symbol layers | unreported | [Commit ca54e8f](https://github.com/qgis/QGIS/commit/ca54e8f8520453954e06e4d91adbd375287ddadd) | [PR #43235](https://github.com/qgis/QGIS/pull/43235) +| Fix hang in rendering joined layers | [#38551](https://github.com/qgis/QGIS/issues/38551) | [Commit ca00377](https://github.com/qgis/QGIS/commit/ca00377027dc7ae6066d8ca5fc3da35ad46dd7c2) | [Commit cdbf722](https://github.com/qgis/QGIS/commit/cdbf7224f716a7272e89239895ae254d2ee31bcd) +| \[temporal\] Fix broken animations when a non-integer interval value is used (e.g. 1.5 hours) | unreported | [Commit 81ec79c](https://github.com/qgis/QGIS/commit/81ec79c0e5d31f0e56413fdb01af320fbc00c564) +| Fix allowing attribute selection for DXF layer name | [#42575](https://github.com/qgis/QGIS/issues/42575) | [Commit 66c6ef9](https://github.com/qgis/QGIS/commit/66c6ef96bcd4bcce4fa06cfc4ea62c87ac2898c9) +| Fix papercut in rule based labeling widget where it\'s possible to uncheck BOTH the filter and else radio buttons | unreported | [Commit 1fcb9752](https://github.com/qgis/QGIS/commit/1fcb97522c34d319c18bab13e4ccc64d6161bbef) | [PR #43235](https://github.com/qgis/QGIS/pull/43235) +| Fix it\'s impossible to change a rule based labeling \"else\" rule back to a normal rule | unreported | [Commit de92ca0](https://github.com/qgis/QGIS/commit/de92ca034714452e8de139584518277092ea6c3c) | [PR #43235](https://github.com/qgis/QGIS/pull/43235) +| Fix data defined properties which bind to a field can have incorrect values when the linked field has a null value | unreported | [Commit 4e25c6b](https://github.com/qgis/QGIS/commit/4e25c6bcf413c8d93a09839696dbc93ae0e55f64) | [Commit 2a3bcc3](https://github.com/qgis/QGIS/commit/2a3bcc365d901c3d69270fd9c4a9a2165c2cbd31) +| Fix broken coordinate transform when exporting features to DXF | [#43449](https://github.com/qgis/QGIS/issues/43449) | [Commit 65c02e0](https://github.com/qgis/QGIS/commit/65c02e024a767ccc57283ec29a9c1b6d6ef8003f) | [Commit 044f6a1](https://github.com/qgis/QGIS/commit/044f6a1ec2d96314805ee9ab9be73d8d25e38597) +| \[processing\] Don\'t show model child algorithm outputs as choices for multi-layer input parameters when running a model | [#41210](https://github.com/qgis/QGIS/issues/41210) | [Commit f4477b2](https://github.com/qgis/QGIS/commit/f4477b2cc4f29553ceb8c3d2d82139bc955ffd0c) +| Expand on QgsPoint/QgsPointXY documentation to clarify when each class should be used | [#43598](https://github.com/qgis/QGIS/issues/43598) | [Commit ae83444](https://github.com/qgis/QGIS/commit/ae83444c9f0c5ce8056ac7b282d6fb1dedc43ad4) +| Fix crash when canceling union tool | [#43553](https://github.com/qgis/QGIS/issues/43553) | [Commit b1f50bb](https://github.com/qgis/QGIS/commit/b1f50bbc2cefe593918b73af7d2b92ffac9b764d) | [Commit 1f25ba5](https://github.com/qgis/QGIS/commit/1f25ba5dbc58bc2f2efd1d930a6104110abe1569) +| Fix \"force layer to render as raster\" setting wasn\'t correctly copied | [#43535](https://github.com/qgis/QGIS/issues/43535) | [Commit 1313786](https://github.com/qgis/QGIS/commit/131378650ff47f35588eed04162a7e2f2c728abf) | [Commit dcd016b](https://github.com/qgis/QGIS/commit/dcd016bace01506aa283aa7e6760ebe13bfa0d73) +| Fix massive performance regression in attribute table | unreported | [Commit 5fdb88b](https://github.com/qgis/QGIS/commit/5fdb88bae3e40316a489d71594f17548f7a55f00) | [Commit 4970c3a](https://github.com/qgis/QGIS/commit/4970c3a9dbc66d1b2d155e3cdd07df200ee1c14a) +| Fix performance issue when using attribute table with \"edited or new features\" filter in place | unreported | [Commit af021f1](https://github.com/qgis/QGIS/commit/af021f10fb73d4850a0486527775e7fdc101ef47) +| Fix invalid error message when creating expression for layout text item | [#42884](https://github.com/qgis/QGIS/issues/42884) | [Commit db74013](https://github.com/qgis/QGIS/commit/db74013c7fc5966436fc41b3d912e93367bbec23) +| Clarify labels in temporal controller | unreported | [Commit ed346d8](https://github.com/qgis/QGIS/commit/ed346d88fd3ebdf16839fa5b750dc92731cecfb6) +| Correctly redraw canvas when applying project properties changes | unreported | [Commit 41f9842](https://github.com/qgis/QGIS/commit/41f98420e028c251cd0619242b5c1e8d01f5d41e) | [Commit 607b44b](https://github.com/qgis/QGIS/commit/607b44b1e0175a97c103eb7c04f2450c1ff924d3) +| Make interactive labeling tools correctly work with data defined properties which aren\'t bound to fields | unreported | [Commit c6bd366](https://github.com/qgis/QGIS/commit/c6bd366112f92e836dd071dd395f8b3dbf982d50) +| Fix crash in labeling if label has data defined x/y set and projection error occurs transforming these coordinates | unreported | [Commit 8943ac7](https://github.com/qgis/QGIS/commit/8943ac76d598f96c59d59a2ed530a972f07f89a1) | [Commit 2fe68cc](https://github.com/qgis/QGIS/commit/2fe68cc2f9c776f12fb94886d9c5d660a7d2a99f) +| \[temporal\] Fix filter generation for vector temporal layers | [#38468](https://github.com/qgis/QGIS/issues/38468) | [Commit 544708f](https://github.com/qgis/QGIS/commit/544708f4aade5c4451463e045fd23c168552ab40) +| Fix formatting of exception blocks in PyQGIS docs | unreported | [Commit 8359281](https://github.com/qgis/QGIS/commit/835928101213484c23f46e5c91b8329102478534) | [PR #43235](https://github.com/qgis/QGIS/pull/43235) +| Fix zonal statistics does not correctly handle coordinate transforms | [#26858](https://github.com/qgis/QGIS/issues/26858) | [Commit e70cf8d](https://github.com/qgis/QGIS/commit/e70cf8da2747c13e02866bc940ce4dbb3af41815) | [Commit c82678d](https://github.com/qgis/QGIS/commit/c82678dd6136de79cd76206c9ca25b1f9e34abd2) +| Don\'t assume that owslib \>= 0.20 is available | [#38074](https://github.com/qgis/QGIS/issues/38074) | [Commit 3cf9083](https://github.com/qgis/QGIS/commit/3cf9083743de2a72893d2efeddcfb29f3ea7130f) | [Commit eb1a55a](https://github.com/qgis/QGIS/commit/eb1a55a146d1dddb7ddf52da9c961e4c5a8cce96) +| Fix crash in geometry checker when empty geometries are found | [#38983](https://github.com/qgis/QGIS/issues/38983) | [Commit 73a4948](https://github.com/qgis/QGIS/commit/73a49489c857ec492f62bb8ef0ec2494d93d368a) | [Commit 6938593](https://github.com/qgis/QGIS/commit/69385937d842cfa88ff65663591049ca210403b8) +| \[temporal\] Fix incorrect frame duration in last frame in animation mode | [#40777](https://github.com/qgis/QGIS/issues/40777) | [Commit f76747b](https://github.com/qgis/QGIS/commit/f76747b8b1ffd93844767ad9b66e3601b96a98a2) +| Default to a time range of the last 24 hours, in 1 hour increments, instead of a confusing \"zero length\" range | [#40868](https://github.com/qgis/QGIS/issues/40868) | [Commit 5f5a3a7](https://github.com/qgis/QGIS/commit/5f5a3a7e46fac5a4939d90f2eaf57a8b61008789) +| Fix temporal fields reset if previously set to no value | [#43643](https://github.com/qgis/QGIS/issues/43643) | [Commit 9de5d25](https://github.com/qgis/QGIS/commit/9de5d2500bd358c1214b17434424d1c301444b03) | [PR #43235](https://github.com/qgis/QGIS/pull/43235) +| \[processing\] Fix broken execution of models via browser/drag and drop | [#43698](https://github.com/qgis/QGIS/issues/43698) | [Commit cbe2678](https://github.com/qgis/QGIS/commit/cbe2678e34767f01dd3d2578261c4e55e40a00ba) | [Commit 9e0cdcb](https://github.com/qgis/QGIS/commit/9e0cdcba48de04a3fb3a6aa81276e68a0447a6fd) +| Fix QgsDistanceArea.bearing() | unreported | [Commit 0b499d3](https://github.com/qgis/QGIS/commit/0b499d3a0058dbb234ce54f6329015818a9ccde7) +| Don\'t restrict adding crs selections to list of recent CRSes to only a few select dialogs | unreported | [Commit 870945c](https://github.com/qgis/QGIS/commit/870945c476c1a429eb410af2a793644a7b1db85f) +| \[processing\] Fix use of data defined parameter values when editing features in place | [#43758](https://github.com/qgis/QGIS/issues/43758) | [Commit 3ae9625](https://github.com/qgis/QGIS/commit/3ae96253de7efc5e8921e776ae91de4b9281d90c) +| \[layouts\] Fix bounding rectangle for shapes doesn\'t include stroke width after loading from xml | [#43748](https://github.com/qgis/QGIS/issues/43748) | [Commit fad1800](https://github.com/qgis/QGIS/commit/fad18003b3560e6daa1c47080f5b2fe10ddef9e6) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) diff --git a/content/product/visual-changelogs/visualchangelog322/index.md b/content/product/visual-changelogs/visualchangelog322/index.md index 116362a8d..cb7a2f20d 100644 --- a/content/product/visual-changelogs/visualchangelog322/index.md +++ b/content/product/visual-changelogs/visualchangelog322/index.md @@ -919,39 +919,23 @@ This feature was developed by [Mathieu Pellerin](https://www.opengis.ch/) ### Bug fixes by Even Rouault - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.16 backport commit (GitHub) Remark - -------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------- --------------------------------------------------------- ------------------------------------------------------ ---------------------- - WFS / GML parse issue, but QGIS loads GML as file fine? [#45017](https://github.com/qgis/QGIS/issues/45017) Not a bug - - POST request to modify timestamp does not respect defined format [#44990](https://github.com/qgis/QGIS/issues/44990) Wontfix / not a bug - - Warning message \'Cannot create temporary SpatiaLite cache\' when adding many WFS-layers [#44971](https://github.com/qgis/QGIS/issues/44971) Duplicate - - QGIS creates invalid filter for WFS GetFeature request [#43957](https://github.com/qgis/QGIS/issues/43957) [PR #45043](https://github.com/qgis/QGIS/pull/45043) [PR #45053](https://github.com/qgis/QGIS/pull/45053) - - WFS Layer is not rendered when requested CRS is not matching project CRS and \"Only request features overlapping the view extent\" option is set [#44054](https://github.com/qgis/QGIS/issues/44054) [PR #45044](https://github.com/qgis/QGIS/pull/45044) [PR #45047](https://github.com/qgis/QGIS/pull/45047) - - Adding a WFS layer with filter for non-existent attribute leads to broken layer [#43950](https://github.com/qgis/QGIS/issues/43950) [PR #45045](https://github.com/qgis/QGIS/pull/45045) [PR #45052](https://github.com/qgis/QGIS/pull/45052) - - New Shapefile layer silently overwrite existing files [#44299](https://github.com/qgis/QGIS/issues/44299) [PR #45207](https://github.com/qgis/QGIS/pull/45207) [PR #45240](https://github.com/qgis/QGIS/pull/45240) - - QGIS on linux crashes when opening many geopackages at once [#43620](https://github.com/qgis/QGIS/issues/43620) [PR #45211](https://github.com/qgis/QGIS/pull/45211) No - - Crash in QgsPointCloudLayerRenderer when closing while rendering still active [#44144](https://github.com/qgis/QGIS/issues/44144) [PR #45227](https://github.com/qgis/QGIS/pull/45227) [PR #45241](https://github.com/qgis/QGIS/pull/45241) - - Geoprocessing tools cause libgeos to throw SIGBUS [#45226](https://github.com/qgis/QGIS/issues/45226) [geos PR 481](https://github.com/libgeos/geos/pull/481) N/A - - QGIS crash after loading WMS layer via script and zooming in and out [#44095](https://github.com/qgis/QGIS/issues/44095) [PR #45254](https://github.com/qgis/QGIS/pull/45254) No Mostly a usage issue - - Integer unexpectedly large in GeoPackage [#45178](https://github.com/qgis/QGIS/issues/45178) Not a bug - - Attributes - Update All button - Creates Corrupted Fields - GeoJSON file [#45139](https://github.com/qgis/QGIS/issues/45139) [GDAL PR 4552](https://github.com/OSGeo/gdal/pull/4552) N/A - - WFS connection manager: GetCapabilities document\'s URLs not being used consistently [#45242](https://github.com/qgis/QGIS/issues/45242) [PR #45267](https://github.com/qgis/QGIS/pull/45267) [PR #45273](https://github.com/qgis/QGIS/pull/45273) - - QGIS crashes if network connexion is lost and a raster layer is loaded [#45293](https://github.com/qgis/QGIS/issues/45293) [GDAL PR 4560](https://github.com/OSGeo/gdal/pull/4560) N/A - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.16 backport commit (GitHub) | Remark +|----|----|----|----|----| +| WFS / GML parse issue, but QGIS loads GML as file fine? | [#45017](https://github.com/qgis/QGIS/issues/45017) | Not a bug +| POST request to modify timestamp does not respect defined format | [#44990](https://github.com/qgis/QGIS/issues/44990) | Wontfix / not a bug +| Warning message \'Cannot create temporary SpatiaLite cache\' when adding many WFS-layers | [#44971](https://github.com/qgis/QGIS/issues/44971) | Duplicate +| QGIS creates invalid filter for WFS GetFeature request | [#43957](https://github.com/qgis/QGIS/issues/43957) | [PR #45043](https://github.com/qgis/QGIS/pull/45043) | [PR #45053](https://github.com/qgis/QGIS/pull/45053) +| WFS Layer is not rendered when requested CRS is not matching project CRS and \"Only request features overlapping the view extent\" option is set | [#44054](https://github.com/qgis/QGIS/issues/44054) | [PR #45044](https://github.com/qgis/QGIS/pull/45044) | [PR #45047](https://github.com/qgis/QGIS/pull/45047) +| Adding a WFS layer with filter for non-existent attribute leads to broken layer | [#43950](https://github.com/qgis/QGIS/issues/43950) | [PR #45045](https://github.com/qgis/QGIS/pull/45045) | [PR #45052](https://github.com/qgis/QGIS/pull/45052) +| New Shapefile layer silently overwrite existing files | [#44299](https://github.com/qgis/QGIS/issues/44299) | [PR #45207](https://github.com/qgis/QGIS/pull/45207) | [PR #45240](https://github.com/qgis/QGIS/pull/45240) +| QGIS on linux crashes when opening many geopackages at once | [#43620](https://github.com/qgis/QGIS/issues/43620) | [PR #45211](https://github.com/qgis/QGIS/pull/45211) | No +| Crash in QgsPointCloudLayerRenderer when closing while rendering still active | [#44144](https://github.com/qgis/QGIS/issues/44144) | [PR #45227](https://github.com/qgis/QGIS/pull/45227) | [PR #45241](https://github.com/qgis/QGIS/pull/45241) +| Geoprocessing tools cause libgeos to throw SIGBUS | [#45226](https://github.com/qgis/QGIS/issues/45226) | [geos PR 481](https://github.com/libgeos/geos/pull/481) | N/A +| QGIS crash after loading WMS layer via script and zooming in and out | [#44095](https://github.com/qgis/QGIS/issues/44095) | [PR #45254](https://github.com/qgis/QGIS/pull/45254) | No | Mostly a usage issue +| Integer unexpectedly large in GeoPackage | [#45178](https://github.com/qgis/QGIS/issues/45178) | Not a bug +| Attributes - Update All button - Creates Corrupted Fields - GeoJSON file | [#45139](https://github.com/qgis/QGIS/issues/45139) | [GDAL PR 4552](https://github.com/OSGeo/gdal/pull/4552) | N/A +| WFS connection manager: GetCapabilities document\'s URLs not being used consistently | [#45242](https://github.com/qgis/QGIS/issues/45242) | [PR #45267](https://github.com/qgis/QGIS/pull/45267) | [PR #45273](https://github.com/qgis/QGIS/pull/45273) +| QGIS crashes if network connexion is lost and a raster layer is loaded | [#45293](https://github.com/qgis/QGIS/issues/45293) | [GDAL PR 4560](https://github.com/OSGeo/gdal/pull/4560) | N/A These bug fixes were funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -959,61 +943,34 @@ Bugs fixed by [Even Rouault](https://www.spatialys.com/) ### Bug fixes by Alessandro Pasotti - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.16 backport commit (GitHub) Remark - ------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------------------------------ -------------------------------------------------- - Data Source Manager - ArcGIS REST Server - dialog/window closes when adding a layer [#45050](https://github.com/qgis/QGIS/issues/45050) [PR #45059](https://github.com/qgis/QGIS/pull/45059) n/a - - \"Display no data value as\" option is not available in raster layer properties [#44949](https://github.com/qgis/QGIS/issues/44949) [PR #45063](https://github.com/qgis/QGIS/pull/45063) Not critical - - Raster layer not rendering after data-source change when combined with certain layout element [#44929](https://github.com/qgis/QGIS/issues/44929) [PR #45074](https://github.com/qgis/QGIS/pull/45074) [PR #45083](https://github.com/qgis/QGIS/pull/45083) - - Update selected feature ids before emitting featuresDeleted [#44921](https://github.com/qgis/QGIS/issues/44921) [PR #45078](https://github.com/qgis/QGIS/pull/45078) Not critical - - sample() and identify() from QgsRasterDataProvider don\'t always provide the same value [#44902](https://github.com/qgis/QGIS/issues/44902) [PR #45086](https://github.com/qgis/QGIS/pull/45086) [PR #45145](https://github.com/qgis/QGIS/pull/45145) - - Copying objects containing multiline strings into another project does not work properly [#44989](https://github.com/qgis/QGIS/issues/44989) [PR #45129](https://github.com/qgis/QGIS/pull/45129) Not critical - - projecting label coordinates for multiPoint geometry crashes QGIS [#45148](https://github.com/qgis/QGIS/issues/45148) [PR #45150](https://github.com/qgis/QGIS/pull/45150) No - - Copy/paste style category \"Form\" is missing some settings [#45146](https://github.com/qgis/QGIS/issues/45146) Maybe won\'t fix, checking with m-kuhn and 3nids - - Adding a new point onto a memory multipoint layer kills QGIS [#45152](https://github.com/qgis/QGIS/issues/45152) [PR #45157](https://github.com/qgis/QGIS/pull/45157) - - Attributes - Update All button - Creates Corrupted Fields - GeoJSON file [#45139](https://github.com/qgis/QGIS/issues/45139) [PR #45174](https://github.com/qgis/QGIS/pull/45174) No - - WMS parent layer added via QGIS Browser doesn\'t use default style [#45192](https://github.com/qgis/QGIS/issues/45192) [PR #45209](https://github.com/qgis/QGIS/pull/45209) No - - \"Display nodata as\" color widget is not automatically updated in layer styling panel [#45132](https://github.com/qgis/QGIS/issues/45132) [PR #45264](https://github.com/qgis/QGIS/pull/45264) n/a - - PostGIS error while changing attributes (field value and geometry): prepared statement \"updatefeature\" already exists [#45100](https://github.com/qgis/QGIS/issues/45100) [PR #45266](https://github.com/qgis/QGIS/pull/45266) queued - - Attribute Table in Layout Manager Font Style Override Doesn\'t Show Fields [#45098](https://github.com/qgis/QGIS/issues/45098) [PR #45269](https://github.com/qgis/QGIS/pull/45269) queued - - WFS Layer from QGIS Server is not rendered because of an issue with coordinate axis order [#45216](https://github.com/qgis/QGIS/issues/45216) [PR #45270](https://github.com/qgis/QGIS/pull/45270) Not critical - - Not rendering with identity transform raster created with rasterio [#45324](https://github.com/qgis/QGIS/issues/45324) Checked out, probably not a bug - - SQL query from DB Manager is executed twice [#45318](https://github.com/qgis/QGIS/issues/45318) [PR #45351](https://github.com/qgis/QGIS/pull/45351) queued - - can\'t use layers where name starts with number in virtual layer [#45347](https://github.com/qgis/QGIS/issues/45347) [PR #45354](https://github.com/qgis/QGIS/pull/45354) queued - - Show Feature Count counts null in zero category [#45280](https://github.com/qgis/QGIS/issues/45280) [PR #45361](https://github.com/qgis/QGIS/pull/45361) queued - - Copying table by Drag&Drop in Browser (2) doesn\'t copy the table structure correctly [#45286](https://github.com/qgis/QGIS/issues/45286) [PR #45375](https://github.com/qgis/QGIS/pull/45375) No - - Wrong histogram plot if raster data type is byte [#45379](https://github.com/qgis/QGIS/issues/45379) [PR #45400](https://github.com/qgis/QGIS/pull/45400) queued - - Inconsistency regarding pattern handling for QgsServerOgcApiHandler [#45439](https://github.com/qgis/QGIS/issues/45439) [PR #45450](https://github.com/qgis/QGIS/pull/45450) queued - - QGIS Server - WMS Request GetPrint fails with ATLAS_PK [#30817](https://github.com/qgis/QGIS/issues/30817) [PR #45521](https://github.com/qgis/QGIS/pull/45521) queued - - projectsInDatabase key is not stored to xml for PostGIS connections [#45508](https://github.com/qgis/QGIS/issues/45508) [PR #45523](https://github.com/qgis/QGIS/pull/45523) queued - - Changing values in Form mode of attribute table doesn\'t set active the Save button [#45527](https://github.com/qgis/QGIS/issues/45527) [PR #45532](https://github.com/qgis/QGIS/pull/45532) queued - - Create spatialite trigger with DBManager do not work [#45420](https://github.com/qgis/QGIS/issues/45420) [PR #45553](https://github.com/qgis/QGIS/pull/45553) No - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.16 backport commit (GitHub) | Remark +|----|----|----|----|----| +| Data Source Manager - ArcGIS REST Server - dialog/window closes when adding a layer | [#45050](https://github.com/qgis/QGIS/issues/45050) | [PR #45059](https://github.com/qgis/QGIS/pull/45059) | n/a +| \"Display no data value as\" option is not available in raster layer properties | [#44949](https://github.com/qgis/QGIS/issues/44949) | [PR #45063](https://github.com/qgis/QGIS/pull/45063) | Not critical +| Raster layer not rendering after data-source change when combined with certain layout element | [#44929](https://github.com/qgis/QGIS/issues/44929) | [PR #45074](https://github.com/qgis/QGIS/pull/45074) | [PR #45083](https://github.com/qgis/QGIS/pull/45083) +| Update selected feature ids before emitting featuresDeleted | [#44921](https://github.com/qgis/QGIS/issues/44921) | [PR #45078](https://github.com/qgis/QGIS/pull/45078) | Not critical +| sample() and identify() from QgsRasterDataProvider don\'t always provide the same value | [#44902](https://github.com/qgis/QGIS/issues/44902) | [PR #45086](https://github.com/qgis/QGIS/pull/45086) | [PR #45145](https://github.com/qgis/QGIS/pull/45145) +| Copying objects containing multiline strings into another project does not work properly | [#44989](https://github.com/qgis/QGIS/issues/44989) | [PR #45129](https://github.com/qgis/QGIS/pull/45129) | Not critical +| projecting label coordinates for multiPoint geometry crashes QGIS | [#45148](https://github.com/qgis/QGIS/issues/45148) | [PR #45150](https://github.com/qgis/QGIS/pull/45150) | No +| Copy/paste style category \"Form\" is missing some settings | [#45146](https://github.com/qgis/QGIS/issues/45146) | Maybe won\'t fix, checking with m-kuhn and 3nids +| Adding a new point onto a memory multipoint layer kills QGIS | [#45152](https://github.com/qgis/QGIS/issues/45152) | [PR #45157](https://github.com/qgis/QGIS/pull/45157) +| Attributes - Update All button - Creates Corrupted Fields - GeoJSON file | [#45139](https://github.com/qgis/QGIS/issues/45139) | [PR #45174](https://github.com/qgis/QGIS/pull/45174) | No +| WMS parent layer added via QGIS Browser doesn\'t use default style | [#45192](https://github.com/qgis/QGIS/issues/45192) | [PR #45209](https://github.com/qgis/QGIS/pull/45209) | No +| \"Display nodata as\" color widget is not automatically updated in layer styling panel | [#45132](https://github.com/qgis/QGIS/issues/45132) | [PR #45264](https://github.com/qgis/QGIS/pull/45264) | n/a +| PostGIS error while changing attributes (field value and geometry): prepared statement \"updatefeature\" already exists | [#45100](https://github.com/qgis/QGIS/issues/45100) | [PR #45266](https://github.com/qgis/QGIS/pull/45266) | queued +| Attribute Table in Layout Manager Font Style Override Doesn\'t Show Fields | [#45098](https://github.com/qgis/QGIS/issues/45098) | [PR #45269](https://github.com/qgis/QGIS/pull/45269) | queued +| WFS Layer from QGIS Server is not rendered because of an issue with coordinate axis order | [#45216](https://github.com/qgis/QGIS/issues/45216) | [PR #45270](https://github.com/qgis/QGIS/pull/45270) | Not critical +| Not rendering with identity transform raster created with rasterio | [#45324](https://github.com/qgis/QGIS/issues/45324) | Checked out, probably not a bug +| SQL query from DB Manager is executed twice | [#45318](https://github.com/qgis/QGIS/issues/45318) | [PR #45351](https://github.com/qgis/QGIS/pull/45351) | queued +| can\'t use layers where name starts with number in virtual layer | [#45347](https://github.com/qgis/QGIS/issues/45347) | [PR #45354](https://github.com/qgis/QGIS/pull/45354) | queued +| Show Feature Count counts null in zero category | [#45280](https://github.com/qgis/QGIS/issues/45280) | [PR #45361](https://github.com/qgis/QGIS/pull/45361) | queued +| Copying table by Drag&Drop in Browser (2) doesn\'t copy the table structure correctly | [#45286](https://github.com/qgis/QGIS/issues/45286) | [PR #45375](https://github.com/qgis/QGIS/pull/45375) | No +| Wrong histogram plot if raster data type is byte | [#45379](https://github.com/qgis/QGIS/issues/45379) | [PR #45400](https://github.com/qgis/QGIS/pull/45400) | queued +| Inconsistency regarding pattern handling for QgsServerOgcApiHandler | [#45439](https://github.com/qgis/QGIS/issues/45439) | [PR #45450](https://github.com/qgis/QGIS/pull/45450) | queued +| QGIS Server - WMS Request GetPrint fails with ATLAS_PK | [#30817](https://github.com/qgis/QGIS/issues/30817) | [PR #45521](https://github.com/qgis/QGIS/pull/45521) | queued +| projectsInDatabase key is not stored to xml for PostGIS connections | [#45508](https://github.com/qgis/QGIS/issues/45508) | [PR #45523](https://github.com/qgis/QGIS/pull/45523) | queued +| Changing values in Form mode of attribute table doesn\'t set active the Save button | [#45527](https://github.com/qgis/QGIS/issues/45527) | [PR #45532](https://github.com/qgis/QGIS/pull/45532) | queued +| Create spatialite trigger with DBManager do not work | [#45420](https://github.com/qgis/QGIS/issues/45420) | [PR #45553](https://github.com/qgis/QGIS/pull/45553) | No These bug fixes were funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -1021,25 +978,16 @@ Bugs fixed by [Alessandro Pasotti](https://www.qcooperative.net/) ### Bug fixes by Peter Petrik - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.16 backport commit (GitHub) Remark - --------------------------------------------------------------------------------------------------------------- ----------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------- ---------------------------------- ------------------------------------------------------------------ - QGIS 3.20 on Mac crashes when certain Qt signals are emitted [#44182](https://github.com/qgis/QGIS/issues/44182) [QGIS-Mac-Packager Commit bf925f311](https://github.com/qgis/QGIS-Mac-Packager/commit/bf925f3118a5d51080dfed46dddcb7cba3bbbc00) n/a - - Unable to view LAS files written in WGS84 (EPSG:4326) coordinates [#44755](https://github.com/qgis/QGIS/issues/44755) duplicate of [#41765](https://github.com/qgis/QGIS/issues/41765) - - macOS: Symbol not found: \_\_cg_jpeg_resync_to_restart when reprojecting raster layer with GDAL warp on macOS [#40164](https://github.com/qgis/QGIS/issues/40164) no no Not an issue with the nightly (qgis-deps-0.9) anymore - - Data Source Manager incorrectly identifies PostGIS raster extent on macOS [#43042](https://github.com/qgis/QGIS/issues/43042) [PR #45322](https://github.com/qgis/QGIS/pull/45322) queued - - icons not visible in the Layer Notes [#44425](https://github.com/qgis/QGIS/issues/44425) [PR #45332](https://github.com/qgis/QGIS/pull/45332) n/a - - unable to open any ascii FLO-2D files in Mesh Layer unreported [PR #45349](https://github.com/qgis/QGIS/pull/45349) n/a - - encoding issue when using GRASS processing tool on macOS [#41870](https://github.com/qgis/QGIS/issues/41870) [PR #45399](https://github.com/qgis/QGIS/pull/45399) Not critical - workaround exists - - Matplotlib QT backend imports not working on MacOS [#45398](https://github.com/qgis/QGIS/issues/45398) investigation - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.16 backport commit (GitHub) | Remark +|----|----|----|----|----| +| QGIS 3.20 on Mac crashes when certain Qt signals are emitted | [#44182](https://github.com/qgis/QGIS/issues/44182) | [QGIS-Mac-Packager Commit bf925f311](https://github.com/qgis/QGIS-Mac-Packager/commit/bf925f3118a5d51080dfed46dddcb7cba3bbbc00) | n/a +| Unable to view LAS files written in WGS84 (EPSG:4326) coordinates | [#44755](https://github.com/qgis/QGIS/issues/44755) | duplicate of [#41765](https://github.com/qgis/QGIS/issues/41765) +| macOS: Symbol not found: \_\_cg_jpeg_resync_to_restart when reprojecting raster layer with GDAL warp on macOS | [#40164](https://github.com/qgis/QGIS/issues/40164) | no | no | Not an issue with the nightly (qgis-deps-0.9) anymore +| Data Source Manager incorrectly identifies PostGIS raster extent on macOS | [#43042](https://github.com/qgis/QGIS/issues/43042) | [PR #45322](https://github.com/qgis/QGIS/pull/45322) | queued +| icons not visible in the Layer Notes | [#44425](https://github.com/qgis/QGIS/issues/44425) | [PR #45332](https://github.com/qgis/QGIS/pull/45332) | n/a +| unable to open any ascii FLO-2D files in Mesh Layer | unreported | [PR #45349](https://github.com/qgis/QGIS/pull/45349) | n/a +| encoding issue when using GRASS processing tool on macOS | [#41870](https://github.com/qgis/QGIS/issues/41870) | [PR #45399](https://github.com/qgis/QGIS/pull/45399) | Not critical - workaround exists +| Matplotlib QT backend imports not working on MacOS | [#45398](https://github.com/qgis/QGIS/issues/45398) | investigation These bug fixes were funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -1047,29 +995,18 @@ Bugs fixed by [Lutra Consulting (Peter Petrik)](https://www.lutraconsulting.co.u ### Bug fixes by Sandro Santilli - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.16 backport commit (GitHub) Remark - -------------------------------------------------------------------- -------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------- ------------------------------- --------------------------------------------------------------- - Make QgsGeos::prepareGeometry and QgsGeos::cacheGeos idempotent unreported [PR #45147](https://github.com/qgis/QGIS/pull/45147) - - Add a distanceWithin method to the QgsGeometryEngine virtual class unreported [PR #45057](https://github.com/qgis/QGIS/pull/45057) - - Allow calling testdata_pg.sh from any directory unreported [PR #45378](https://github.com/qgis/QGIS/pull/45378) - - Make TestPyQgsPostgresProvider.testGeneratedColumns idempotent unreported [PR #45415](https://github.com/qgis/QGIS/pull/45415) - - Improve PostgreSQL test DB setup documentation and script unreported [PR #45413](https://github.com/qgis/QGIS/pull/45413) - - Add GEOS DistanceWithin API [GEOS Ticket #1124](https://trac.osgeo.org/geos/ticket/1124) [GEOS commit #ba10ba4508a](https://trac.osgeo.org/geos/changeset/ba10ba4508af887a1a78bbc632ab45d89ce3242c/git) [GEOS Issue #472](https://github.com/libgeos/geos/issues/472) - - Make Postgres provider test idempotent [#45417](https://github.com/qgis/QGIS/issues/45417) [PR #45418](https://github.com/qgis/QGIS/pull/45418) - - Use GEOSDistanceWithin when available unreported [PR #45340](https://github.com/qgis/QGIS/pull/45340) - - Reduce GEOS conversions and preparations of geometries unreported [PR #45195](https://github.com/qgis/QGIS/pull/45195) - - More heuristics to determine whether to iterate over target source unreported [PR #45339](https://github.com/qgis/QGIS/pull/45339) - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.16 backport commit (GitHub) | Remark +|----|----|----|----|----| +| Make QgsGeos::prepareGeometry and QgsGeos::cacheGeos idempotent | unreported | [PR #45147](https://github.com/qgis/QGIS/pull/45147) +| Add a distanceWithin method to the QgsGeometryEngine virtual class | unreported | [PR #45057](https://github.com/qgis/QGIS/pull/45057) +| Allow calling testdata_pg.sh from any directory | unreported | [PR #45378](https://github.com/qgis/QGIS/pull/45378) +| Make TestPyQgsPostgresProvider.testGeneratedColumns idempotent | unreported | [PR #45415](https://github.com/qgis/QGIS/pull/45415) +| Improve PostgreSQL test DB setup documentation and script | unreported | [PR #45413](https://github.com/qgis/QGIS/pull/45413) +| Add GEOS DistanceWithin API | [GEOS Ticket #1124](https://trac.osgeo.org/geos/ticket/1124) | [GEOS commit #ba10ba4508a](https://trac.osgeo.org/geos/changeset/ba10ba4508af887a1a78bbc632ab45d89ce3242c/git) | [GEOS Issue #472](https://github.com/libgeos/geos/issues/472) +| Make Postgres provider test idempotent | [#45417](https://github.com/qgis/QGIS/issues/45417) | [PR #45418](https://github.com/qgis/QGIS/pull/45418) +| Use GEOSDistanceWithin when available | unreported | [PR #45340](https://github.com/qgis/QGIS/pull/45340) +| Reduce GEOS conversions and preparations of geometries | unreported | [PR #45195](https://github.com/qgis/QGIS/pull/45195) +| More heuristics to determine whether to iterate over target source | unreported | [PR #45339](https://github.com/qgis/QGIS/pull/45339) These bug fixes were funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -1077,27 +1014,17 @@ Bugs fixed by [Sandro Santilli](https://strk.kbt.io/) ### Bug fixes by Loïc Bartoletti - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.16 backport commit (GitHub) Remark - ------------------------------------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------------------------------ -------------------------------------------------------------------------------------------- - More const in geometry Not reported / performance [PR #45217](https://github.com/qgis/QGIS/pull/45217) - - QgsFeature::setId improve documentation with a warning [#44898](https://github.com/qgis/QGIS/issues/44898) [PR #45189](https://github.com/qgis/QGIS/pull/45189) [PR #45229](https://github.com/qgis/QGIS/pull/45229) - - Geometry Checker: Enlarge FeatureID [#44250](https://github.com/qgis/QGIS/issues/44250) [PR #45191](https://github.com/qgis/QGIS/pull/45191) [PR #45229](https://github.com/qgis/QGIS/pull/45229) - - VertexTool. Fixes move vertex on Z layer if CRS are differents (with Vincent Cloarec) Not reported [PR #45020](https://github.com/qgis/QGIS/pull/45020) Not backported. Introduce new methods. - - Fix Z/M dimension URI via DB Manager. [#34894](https://github.com/qgis/QGIS/issues/34894) [PR #45223](https://github.com/qgis/QGIS/pull/45223) [PR #45304](https://github.com/qgis/QGIS/pull/45304) - - \[FIX\] GeometryValidator init curve support Not reported [PR #45272](https://github.com/qgis/QGIS/pull/45272) - - Compile fails, \'None\' is not a member of \'QgsField::ConfigurationFlags\' [#44681](https://github.com/qgis/QGIS/issues/44681) Wontfix / not a bug - - Union fails when using a point and a polygon layer [#44801](https://github.com/qgis/QGIS/issues/44801) Difference between GEOS 3.8 and 3.9 - - Rings order in MultiPolygon WKT string may leave overlapping parts when deleting holes (native:deleteholes) [#44424](https://github.com/qgis/QGIS/issues/44424) Wontfix for now. We can use Geos to fix the issue, but will remove Z/M and segmentize arc. - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.16 backport commit (GitHub) | Remark +|----|----|----|----|----| +| More const in geometry | Not reported / performance | [PR #45217](https://github.com/qgis/QGIS/pull/45217) +| QgsFeature::setId improve documentation with a warning | [#44898](https://github.com/qgis/QGIS/issues/44898) | [PR #45189](https://github.com/qgis/QGIS/pull/45189) | [PR #45229](https://github.com/qgis/QGIS/pull/45229) +| Geometry Checker: Enlarge FeatureID | [#44250](https://github.com/qgis/QGIS/issues/44250) | [PR #45191](https://github.com/qgis/QGIS/pull/45191) | [PR #45229](https://github.com/qgis/QGIS/pull/45229) +| VertexTool. Fixes move vertex on Z layer if CRS are differents (with Vincent Cloarec) | Not reported | [PR #45020](https://github.com/qgis/QGIS/pull/45020) | Not backported. Introduce new methods. +| Fix Z/M dimension URI via DB Manager. | [#34894](https://github.com/qgis/QGIS/issues/34894) | [PR #45223](https://github.com/qgis/QGIS/pull/45223) | [PR #45304](https://github.com/qgis/QGIS/pull/45304) +| \[FIX\] GeometryValidator init curve support | Not reported | [PR #45272](https://github.com/qgis/QGIS/pull/45272) +| Compile fails, \'None\' is not a member of \'QgsField::ConfigurationFlags\' | [#44681](https://github.com/qgis/QGIS/issues/44681) | Wontfix / not a bug +| Union fails when using a point and a polygon layer | [#44801](https://github.com/qgis/QGIS/issues/44801) | Difference between GEOS 3.8 and 3.9 +| Rings order in MultiPolygon WKT string may leave overlapping parts when deleting holes (native:deleteholes) | [#44424](https://github.com/qgis/QGIS/issues/44424) | Wontfix for now. We can use Geos to fix the issue, but will remove Z/M and segmentize arc. These bug fixes were funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -1105,12 +1032,9 @@ Bugs fixed by [Loïc Bartoletti](https://www.oslandia.com/) ### Bug fixes by Denis Rouzaud - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.16 backport commit (GitHub) Remark - ---------------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------- -------- - Regression: trying to run the multipart to singleparts algorithm throws a python error [#45331](https://github.com/qgis/QGIS/issues/45331) [PR #45348](https://github.com/qgis/QGIS/pull/45348) - - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.16 backport commit (GitHub) | Remark +|----|----|----|----|----| +| Regression: trying to run the multipart to singleparts algorithm throws a python error | [#45331](https://github.com/qgis/QGIS/issues/45331) | [PR #45348](https://github.com/qgis/QGIS/pull/45348) These bug fixes were funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -1118,31 +1042,19 @@ Bugs fixed by [Denis Rouzaud](https://www.opengis.ch/) ### Bug fixes by Julien Cabieces - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.16 backport commit (GitHub) Remark - --------------------------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------------------------------ ---------------------------------------------------------------------------------- - Styles in database not working for postgres provider and non-geometric layers [#44749](https://github.com/qgis/QGIS/issues/44749) [PR #45075](https://github.com/qgis/QGIS/pull/45075) [PR #45102](https://github.com/qgis/QGIS/pull/45102) - - \"Layer notes\" icon is not displayed when copy-pasting a style [#44692](https://github.com/qgis/QGIS/issues/44692) [PR #45302](https://github.com/qgis/QGIS/pull/45302) no need - - Ambiguous JSON errors [#42832](https://github.com/qgis/QGIS/issues/42832) Failed to reproduce - - Attribute table: missing features when copying/pasting from scratch layer [#42798](https://github.com/qgis/QGIS/issues/42798) Can't reproduce (Closed) - - Form view shows wrong image attachments when scrolling through features [#42705](https://github.com/qgis/QGIS/issues/42705) Already fixed - - Build Virtual Raster tool creates an additional layer when selecting and reordering layers [#44270](https://github.com/qgis/QGIS/issues/44270) [PR #45092](https://github.com/qgis/QGIS/pull/45092) [PR #45102](https://github.com/qgis/QGIS/pull/45102) - - Attachment widget options are reset when you reopen the field widget properties [#45089](https://github.com/qgis/QGIS/issues/45089) Duplicate - - Cleared feature attributes not acting like they have been cleared, and preventing saving of layer [#39146](https://github.com/qgis/QGIS/issues/39146) [PR #45176](https://github.com/qgis/QGIS/pull/45176) [PR #45292](https://github.com/qgis/QGIS/pull/45292) - - \[Postgres\] default value displayed instead of NULL [#45198](https://github.com/qgis/QGIS/issues/45198) [PR #45199](https://github.com/qgis/QGIS/pull/45199) [PR #45291](https://github.com/qgis/QGIS/pull/45291) - - a feature copy/paste sets a NULL field to its \"default value\" in a geopackage [#44544](https://github.com/qgis/QGIS/issues/44544) Question: Do we evaluate default value on NULL field when copy-pasting feature ? - - QGIS expression builder can not resolve PostgreSQL text arrays correctly [#45290](https://github.com/qgis/QGIS/issues/45290) [PR #45321](https://github.com/qgis/QGIS/pull/45321) - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.16 backport commit (GitHub) | Remark +|----|----|----|----|----| +| Styles in database not working for postgres provider and non-geometric layers | [#44749](https://github.com/qgis/QGIS/issues/44749) | [PR #45075](https://github.com/qgis/QGIS/pull/45075) | [PR #45102](https://github.com/qgis/QGIS/pull/45102) +| \"Layer notes\" icon is not displayed when copy-pasting a style | [#44692](https://github.com/qgis/QGIS/issues/44692) | [PR #45302](https://github.com/qgis/QGIS/pull/45302) | no need +| Ambiguous JSON errors | [#42832](https://github.com/qgis/QGIS/issues/42832) | Failed to reproduce +| Attribute table: missing features when copying/pasting from scratch layer | [#42798](https://github.com/qgis/QGIS/issues/42798) | Can't reproduce (Closed) +| Form view shows wrong image attachments when scrolling through features | [#42705](https://github.com/qgis/QGIS/issues/42705) | Already fixed +| Build Virtual Raster tool creates an additional layer when selecting and reordering layers | [#44270](https://github.com/qgis/QGIS/issues/44270) | [PR #45092](https://github.com/qgis/QGIS/pull/45092) | [PR #45102](https://github.com/qgis/QGIS/pull/45102) +| Attachment widget options are reset when you reopen the field widget properties | [#45089](https://github.com/qgis/QGIS/issues/45089) | Duplicate +| Cleared feature attributes not acting like they have been cleared, and preventing saving of layer | [#39146](https://github.com/qgis/QGIS/issues/39146) | [PR #45176](https://github.com/qgis/QGIS/pull/45176) | [PR #45292](https://github.com/qgis/QGIS/pull/45292) +| \[Postgres\] default value displayed instead of NULL | [#45198](https://github.com/qgis/QGIS/issues/45198) | [PR #45199](https://github.com/qgis/QGIS/pull/45199) | [PR #45291](https://github.com/qgis/QGIS/pull/45291) +| a feature copy/paste sets a NULL field to its \"default value\" in a geopackage | [#44544](https://github.com/qgis/QGIS/issues/44544) | Question: Do we evaluate default value on NULL field when copy-pasting feature ? +| QGIS expression builder can not resolve PostgreSQL text arrays correctly | [#45290](https://github.com/qgis/QGIS/issues/45290) | [PR #45321](https://github.com/qgis/QGIS/pull/45321) These bug fixes were funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) @@ -1150,57 +1062,32 @@ Bugs fixed by [Julien Cabieces](https://www.oslandia.com/) ### Bug fixes by Nyall Dawson - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.16 backport commit (GitHub) Remark - --------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------ --------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------- -------- - Don\'t reset mesh layer styling when changing data source for layer [#45391](https://github.com/qgis/QGIS/issues/45391) [PR #45392](https://github.com/qgis/QGIS/pull/45392) N/A - - Fix crash when rendering clipped features and clipped shape results [#45190](https://github.com/qgis/QGIS/issues/45190) [Commit 6a4cdb36](https://github.com/qgis/QGIS/commit/6a4cdb36c91085c5bb1544fb02da1f83467a29d7) [PR #45422](https://github.com/qgis/QGIS/pull/45422) - - Fix crash when using map label tools with projects containing vector tile layers [#44486](https://github.com/qgis/QGIS/issues/44486) [PR #45311](https://github.com/qgis/QGIS/pull/45311) [PR #45390](https://github.com/qgis/QGIS/pull/45390) - - Fix symbol sizes in Meters at Scale cannot be negative [#45298](https://github.com/qgis/QGIS/issues/45298) [Commit 360351a](https://github.com/qgis/QGIS/commit/360351a02704c370545fb8f92c0bdafbdfa35b2e) Not suitable for backport - - Fix overwriting default style of geopackage layers [#42811](https://github.com/qgis/QGIS/issues/42811) [Commit eef6939b96](https://github.com/qgis/QGIS/commit/eef6939b96407b3d050988be4a0eeb692ffc5b68) [PR #45107](https://github.com/qgis/QGIS/pull/45107) - - Fix hang when rendering lines with dash patterns with all 0 values [#41994](https://github.com/qgis/QGIS/issues/41994) [Commit f4e2e900](https://github.com/qgis/QGIS/commit/f4e2e900eed16633ef0198f7b9a9152f395e173a) [PR #45107](https://github.com/qgis/QGIS/pull/45107) - - Update default toolbar locations unreported [Commit 77be95feac](https://github.com/qgis/QGIS/commit/77be95feac7391e58f6bd487f30e09ed8ed63651) N/A - - Don\'t overwrite existing data defined property expressions when an interactive map tool is used to move/rotate/edit labels [PR #45279](https://github.com/qgis/QGIS/pull/45279) [Commit b30c17f0](https://github.com/qgis/QGIS/commit/b30c17f07d00850597d8bb1b2cfb1f454498b391) N/A - - Fix crash on exit with CAD dock open unreported [Commit 1fb21f69f](https://github.com/qgis/QGIS/commit/1fb21f69fede05cabb8f1d27a8ad24564ae16f3d) N/A - - Fix rule based symbology doesn\'t work for columns with \'-\' in name [#44379](https://github.com/qgis/QGIS/issues/44379) [Commit 51fa9840](https://github.com/qgis/QGIS/commit/51fa9840248135a7fe7ee181b7d645f3c591c9cc) [Commit 797367dde](https://github.com/qgis/QGIS/commit/797367dde65d6ab06f39f5c4636c2127c67aa9d1) - - Avoid hangs when drawing symbol icons using inappropriate sizes in map units [#41149](https://github.com/qgis/QGIS/issues/41149) [PR #45233](https://github.com/qgis/QGIS/pull/45233) Not suitable for backport - - Fix inappropriate display of z/m values in cad dock when non-z/m layer is selected unreported [Commit 55a76d1d](https://github.com/qgis/QGIS/commit/55a76d1d867c32f52ae4bd38ed671d44aa3ae92e) N/A - - Implement more responsive cancelation of map render for maps using complex effects [#41149](https://github.com/qgis/QGIS/issues/41149) [PR #45212](https://github.com/qgis/QGIS/pull/45212) Not suitable for backport - - Allow CAD dock to be used for geographic CRS, but only allow the x/y/z/m constraints to be set unreported [PR #45185](https://github.com/qgis/QGIS/pull/45185) Not suitable for backport - - Fix crash when opening symbology properties of a layer set to embedded renderer which is not compatible with embedded renderers [#45159](https://github.com/qgis/QGIS/issues/45159) [PR #45193](https://github.com/qgis/QGIS/pull/45193) N/A - - Fix QgsMapToolCapture coordinates when associated with a non-vector layer where the layer CRS != canvas CRS unreported [PR #45183](https://github.com/qgis/QGIS/pull/45183) N/A - - Fix geometry generator rendering outside of vector layers [#39159](https://github.com/qgis/QGIS/issues/39159) [PR #45165](https://github.com/qgis/QGIS/pull/45165) Not suitable for backport - - Fix color customisation is lost when configuring renderers using geometry generators [#38377](https://github.com/qgis/QGIS/issues/38377) [PR #45166](https://github.com/qgis/QGIS/pull/45166) Not suitable for backport - - Fix rendering of interpolated line symbol layer outside of vector layers [#45028](https://github.com/qgis/QGIS/issues/45028) [PR #45164](https://github.com/qgis/QGIS/pull/45164) N/A - - Fix QgsGeometry.fromPolygonXY docs [#45099](https://github.com/qgis/QGIS/issues/45099) [Commit 3d599fe4](https://github.com/qgis/QGIS/commit/3d599fe4b5574e7c916133171e097163cae51e32) N/A - - Fix digitizing features using CAD dock when layer CRS != canvas CRS unreported [PR #45108](https://github.com/qgis/QGIS/pull/45108) N/A - - Fix offset background when drawing rotated text [#44907](https://github.com/qgis/QGIS/issues/44907) [PR #45425](https://github.com/qgis/QGIS/pull/45425) pending - - Correctly escape complex source strings in processing history log [#45403](https://github.com/qgis/QGIS/issues/45403) [PR #45426](https://github.com/qgis/QGIS/pull/45426) pending - - Fix handling of ADF files in browser unreported [PR #45393](https://github.com/qgis/QGIS/pull/45393) Not suitable for backport - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.16 backport commit (GitHub) | Remark +|----|----|----|----|----| +| Don\'t reset mesh layer styling when changing data source for layer | [#45391](https://github.com/qgis/QGIS/issues/45391) | [PR #45392](https://github.com/qgis/QGIS/pull/45392) | N/A +| Fix crash when rendering clipped features and clipped shape results | [#45190](https://github.com/qgis/QGIS/issues/45190) | [Commit 6a4cdb36](https://github.com/qgis/QGIS/commit/6a4cdb36c91085c5bb1544fb02da1f83467a29d7) | [PR #45422](https://github.com/qgis/QGIS/pull/45422) +| Fix crash when using map label tools with projects containing vector tile layers | [#44486](https://github.com/qgis/QGIS/issues/44486) | [PR #45311](https://github.com/qgis/QGIS/pull/45311) | [PR #45390](https://github.com/qgis/QGIS/pull/45390) +| Fix symbol sizes in Meters at Scale cannot be negative | [#45298](https://github.com/qgis/QGIS/issues/45298) | [Commit 360351a](https://github.com/qgis/QGIS/commit/360351a02704c370545fb8f92c0bdafbdfa35b2e) | Not suitable for backport +| Fix overwriting default style of geopackage layers | [#42811](https://github.com/qgis/QGIS/issues/42811) | [Commit eef6939b96](https://github.com/qgis/QGIS/commit/eef6939b96407b3d050988be4a0eeb692ffc5b68) | [PR #45107](https://github.com/qgis/QGIS/pull/45107) +| Fix hang when rendering lines with dash patterns with all 0 values | [#41994](https://github.com/qgis/QGIS/issues/41994) | [Commit f4e2e900](https://github.com/qgis/QGIS/commit/f4e2e900eed16633ef0198f7b9a9152f395e173a) | [PR #45107](https://github.com/qgis/QGIS/pull/45107) +| Update default toolbar locations | unreported | [Commit 77be95feac](https://github.com/qgis/QGIS/commit/77be95feac7391e58f6bd487f30e09ed8ed63651) | N/A +| Don\'t overwrite existing data defined property expressions when an interactive map tool is used to move/rotate/edit labels | [PR #45279](https://github.com/qgis/QGIS/pull/45279) | [Commit b30c17f0](https://github.com/qgis/QGIS/commit/b30c17f07d00850597d8bb1b2cfb1f454498b391) | N/A +| Fix crash on exit with CAD dock open | unreported | [Commit 1fb21f69f](https://github.com/qgis/QGIS/commit/1fb21f69fede05cabb8f1d27a8ad24564ae16f3d) | N/A +| Fix rule based symbology doesn\'t work for columns with \'-\' in name | [#44379](https://github.com/qgis/QGIS/issues/44379) | [Commit 51fa9840](https://github.com/qgis/QGIS/commit/51fa9840248135a7fe7ee181b7d645f3c591c9cc) | [Commit 797367dde](https://github.com/qgis/QGIS/commit/797367dde65d6ab06f39f5c4636c2127c67aa9d1) +| Avoid hangs when drawing symbol icons using inappropriate sizes in map units | [#41149](https://github.com/qgis/QGIS/issues/41149) | [PR #45233](https://github.com/qgis/QGIS/pull/45233) | Not suitable for backport +| Fix inappropriate display of z/m values in cad dock when non-z/m layer is selected | unreported | [Commit 55a76d1d](https://github.com/qgis/QGIS/commit/55a76d1d867c32f52ae4bd38ed671d44aa3ae92e) | N/A +| Implement more responsive cancelation of map render for maps using complex effects | [#41149](https://github.com/qgis/QGIS/issues/41149) | [PR #45212](https://github.com/qgis/QGIS/pull/45212) | Not suitable for backport +| Allow CAD dock to be used for geographic CRS, but only allow the x/y/z/m constraints to be set | unreported | [PR #45185](https://github.com/qgis/QGIS/pull/45185) | Not suitable for backport +| Fix crash when opening symbology properties of a layer set to embedded renderer which is not compatible with embedded renderers | [#45159](https://github.com/qgis/QGIS/issues/45159) | [PR #45193](https://github.com/qgis/QGIS/pull/45193) | N/A +| Fix QgsMapToolCapture coordinates when associated with a non-vector layer where the layer CRS != canvas CRS | unreported | [PR #45183](https://github.com/qgis/QGIS/pull/45183) | N/A +| Fix geometry generator rendering outside of vector layers | [#39159](https://github.com/qgis/QGIS/issues/39159) | [PR #45165](https://github.com/qgis/QGIS/pull/45165) | Not suitable for backport +| Fix color customisation is lost when configuring renderers using geometry generators | [#38377](https://github.com/qgis/QGIS/issues/38377) | [PR #45166](https://github.com/qgis/QGIS/pull/45166) | Not suitable for backport +| Fix rendering of interpolated line symbol layer outside of vector layers | [#45028](https://github.com/qgis/QGIS/issues/45028) | [PR #45164](https://github.com/qgis/QGIS/pull/45164) | N/A +| Fix QgsGeometry.fromPolygonXY docs | [#45099](https://github.com/qgis/QGIS/issues/45099) | [Commit 3d599fe4](https://github.com/qgis/QGIS/commit/3d599fe4b5574e7c916133171e097163cae51e32) | N/A +| Fix digitizing features using CAD dock when layer CRS != canvas CRS | unreported | [PR #45108](https://github.com/qgis/QGIS/pull/45108) | N/A +| Fix offset background when drawing rotated text | [#44907](https://github.com/qgis/QGIS/issues/44907) | [PR #45425](https://github.com/qgis/QGIS/pull/45425) | pending +| Correctly escape complex source strings in processing history log | [#45403](https://github.com/qgis/QGIS/issues/45403) | [PR #45426](https://github.com/qgis/QGIS/pull/45426) | pending +| Fix handling of ADF files in browser | unreported | [PR #45393](https://github.com/qgis/QGIS/pull/45393) | Not suitable for backport These bug fixes were funded by [QGIS.ORG (through donations and sustaining memberships)](https://www.qgis.org/) diff --git a/content/product/visual-changelogs/visualchangelog324/index.md b/content/product/visual-changelogs/visualchangelog324/index.md index a3fb0f07b..9a6f1e7ba 100644 --- a/content/product/visual-changelogs/visualchangelog324/index.md +++ b/content/product/visual-changelogs/visualchangelog324/index.md @@ -919,63 +919,35 @@ This feature was developed by [David Marteau](https://github.com/dmarteau) ### Bug fixes by Alessandro Pasotti - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.22 backport commit (GitHub) - --------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------- - Wrong raster projection on HIDPI screens [#46882](https://github.com/qgis/QGIS/issues/46882) [PR #46931](https://github.com/qgis/QGIS/pull/46931) TODO - - Data Source Manager title not translatable [#46929](https://github.com/qgis/QGIS/issues/46929) [PR #46932](https://github.com/qgis/QGIS/pull/46932) TODO - - QGIS 3.22 - Identical map names in print composer [#46927](https://github.com/qgis/QGIS/issues/46927) Works for me - - Bold and italic attributes of labels that reinitialize [#46896](https://github.com/qgis/QGIS/issues/46896) Works for me - - NameError: name \'QGISAPP\' is not defined when using stop_app() [#46883](https://github.com/qgis/QGIS/issues/46883) Works for me on Linux/master, might be windows only - - Virtual layer not loaded correctly after re-opening a project [#46834](https://github.com/qgis/QGIS/issues/46834) [PR #46938](https://github.com/qgis/QGIS/pull/46938) TODO - - QGIS crashes while calling readLayerXml() [#46741](https://github.com/qgis/QGIS/issues/46741) Works for me - - Crash when changing orientation of page in layout [#46575](https://github.com/qgis/QGIS/issues/46575) [PR #46972](https://github.com/qgis/QGIS/pull/46972) TODO - - \"sort\" funcionality of attributes table sort numeric fields as text [#34935](https://github.com/qgis/QGIS/issues/34935) [PR #47035](https://github.com/qgis/QGIS/pull/47035) TODO - - OAPIF: api-key not included when requesting /collections endpoint [#46535](https://github.com/qgis/QGIS/issues/46535) [PR #47145](https://github.com/qgis/QGIS/pull/47145) TODO - - XML notation if missing from tooltips in vector file writer dialog [#46508](https://github.com/qgis/QGIS/issues/46508) [PR #47148](https://github.com/qgis/QGIS/pull/47148) TODO - - Ignore out of range option in interpolated symbol renderer creates artifacts if start value is out of range [#46362](https://github.com/qgis/QGIS/issues/46362) [PR #47174](https://github.com/qgis/QGIS/pull/47174) TODO - - start width \> end width is ignored when using the \"exact\" color interpolation method [#46371](https://github.com/qgis/QGIS/issues/46371) [PR #47195](https://github.com/qgis/QGIS/pull/47195) TODO - - QGIS Layouts: using \"Data defined override\" for HTML Source URL not working [#34395](https://github.com/qgis/QGIS/issues/34395) works for me (closed - not a bug) - - (Un)force hide form in relation widget [#47226](https://github.com/qgis/QGIS/issues/47226) [PR #47245](https://github.com/qgis/QGIS/pull/47245) TODO - - Oauth2 authentication protocol does not honors the defined port number in redirect URL in QGIS 3.22.1 [#46354](https://github.com/qgis/QGIS/issues/46354) works for me (left open) - - HTML/String-ish QByteArray as result of expression function breaks expression preview display [#46174](https://github.com/qgis/QGIS/issues/46174) [PR #47229](https://github.com/qgis/QGIS/pull/47229) TODO - - Raster layer exported to GeoPackage with the character \'ß\' in the name is not immediately loaded in the project [#45965](https://github.com/qgis/QGIS/issues/45965) works for me (closed) - - Layout Attribute Table sorting does not work in Print Layouts when column name has spaces [#43744](https://github.com/qgis/QGIS/issues/43744) [PR #47249](https://github.com/qgis/QGIS/pull/47249) TODO - - Incorrect scale range legend after applying logarithmic graduated symbology to a vector layer [#45454](https://github.com/qgis/QGIS/issues/45454) [PR #47259](https://github.com/qgis/QGIS/pull/47259) Risky? - - fix server crash unreported [PR #47271](https://github.com/qgis/QGIS/pull/47271) TODO - - Load QGIS project from command line from a PostgreSQL project [#47270](https://github.com/qgis/QGIS/issues/47270) [PR #47272](https://github.com/qgis/QGIS/pull/47272) TODO - - Aggregate function with filter doesn\'t work in layout manager [#45552](https://github.com/qgis/QGIS/issues/45552) Works for me (closed) - - Value map widget: \"value\"/\"description\" inconsistency when table added to print layouts [#41798](https://github.com/qgis/QGIS/issues/41798) [PR #47300](https://github.com/qgis/QGIS/pull/47300) TODO - - Missing entries in attributetable in layout with atlas at page break [#44086](https://github.com/qgis/QGIS/issues/44086) [PR #47303](https://github.com/qgis/QGIS/pull/47303) TODO - - Server OAPIF: bbox filter isn\'t working if data source CRS is not EPSG:4326/WGS84 [#47302](https://github.com/qgis/QGIS/issues/47302) [PR #47318](https://github.com/qgis/QGIS/pull/47318) TODO - - Drag & Drop designer control visibility by expression with field IS NOT NULL doesn\'t work if the field is configured with html [#47363](https://github.com/qgis/QGIS/issues/47363) [PR #47432](https://github.com/qgis/QGIS/pull/47432) Risky? - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.22 backport commit (GitHub) +|----|----|----|----| +| Wrong raster projection on HIDPI screens | [#46882](https://github.com/qgis/QGIS/issues/46882) | [PR #46931](https://github.com/qgis/QGIS/pull/46931) | TODO +| Data Source Manager title not translatable | [#46929](https://github.com/qgis/QGIS/issues/46929) | [PR #46932](https://github.com/qgis/QGIS/pull/46932) | TODO +| QGIS 3.22 - Identical map names in print composer | [#46927](https://github.com/qgis/QGIS/issues/46927) | Works for me +| Bold and italic attributes of labels that reinitialize | [#46896](https://github.com/qgis/QGIS/issues/46896) | Works for me +| NameError: name \'QGISAPP\' is not defined when using stop_app() | [#46883](https://github.com/qgis/QGIS/issues/46883) | Works for me on Linux/master, might be windows only +| Virtual layer not loaded correctly after re-opening a project | [#46834](https://github.com/qgis/QGIS/issues/46834) | [PR #46938](https://github.com/qgis/QGIS/pull/46938) | TODO +| QGIS crashes while calling readLayerXml() | [#46741](https://github.com/qgis/QGIS/issues/46741) | Works for me +| Crash when changing orientation of page in layout | [#46575](https://github.com/qgis/QGIS/issues/46575) | [PR #46972](https://github.com/qgis/QGIS/pull/46972) | TODO +| \"sort\" funcionality of attributes table sort numeric fields as text | [#34935](https://github.com/qgis/QGIS/issues/34935) | [PR #47035](https://github.com/qgis/QGIS/pull/47035) | TODO +| OAPIF: api-key not included when requesting /collections endpoint | [#46535](https://github.com/qgis/QGIS/issues/46535) | [PR #47145](https://github.com/qgis/QGIS/pull/47145) | TODO +| XML notation if missing from tooltips in vector file writer dialog | [#46508](https://github.com/qgis/QGIS/issues/46508) | [PR #47148](https://github.com/qgis/QGIS/pull/47148) | TODO +| Ignore out of range option in interpolated symbol renderer creates artifacts if start value is out of range | [#46362](https://github.com/qgis/QGIS/issues/46362) | [PR #47174](https://github.com/qgis/QGIS/pull/47174) | TODO +| start width \> end width is ignored when using the \"exact\" color interpolation method | [#46371](https://github.com/qgis/QGIS/issues/46371) | [PR #47195](https://github.com/qgis/QGIS/pull/47195) | TODO +| QGIS Layouts: using \"Data defined override\" for HTML Source URL not working | [#34395](https://github.com/qgis/QGIS/issues/34395) | works for me (closed - not a bug) +| (Un)force hide form in relation widget | [#47226](https://github.com/qgis/QGIS/issues/47226) | [PR #47245](https://github.com/qgis/QGIS/pull/47245) | TODO +| Oauth2 authentication protocol does not honors the defined port number in redirect URL in QGIS 3.22.1 | [#46354](https://github.com/qgis/QGIS/issues/46354) | works for me (left open) +| HTML/String-ish QByteArray as result of expression function breaks expression preview display | [#46174](https://github.com/qgis/QGIS/issues/46174) | [PR #47229](https://github.com/qgis/QGIS/pull/47229) | TODO +| Raster layer exported to GeoPackage with the character \'ß\' in the name is not immediately loaded in the project | [#45965](https://github.com/qgis/QGIS/issues/45965) | works for me (closed) +| Layout Attribute Table sorting does not work in Print Layouts when column name has spaces | [#43744](https://github.com/qgis/QGIS/issues/43744) | [PR #47249](https://github.com/qgis/QGIS/pull/47249) | TODO +| Incorrect scale range legend after applying logarithmic graduated symbology to a vector layer | [#45454](https://github.com/qgis/QGIS/issues/45454) | [PR #47259](https://github.com/qgis/QGIS/pull/47259) | Risky? +| fix server crash | unreported | [PR #47271](https://github.com/qgis/QGIS/pull/47271) | TODO +| Load QGIS project from command line from a PostgreSQL project | [#47270](https://github.com/qgis/QGIS/issues/47270) | [PR #47272](https://github.com/qgis/QGIS/pull/47272) | TODO +| Aggregate function with filter doesn\'t work in layout manager | [#45552](https://github.com/qgis/QGIS/issues/45552) | Works for me (closed) +| Value map widget: \"value\"/\"description\" inconsistency when table added to print layouts | [#41798](https://github.com/qgis/QGIS/issues/41798) | [PR #47300](https://github.com/qgis/QGIS/pull/47300) | TODO +| Missing entries in attributetable in layout with atlas at page break | [#44086](https://github.com/qgis/QGIS/issues/44086) | [PR #47303](https://github.com/qgis/QGIS/pull/47303) | TODO +| Server OAPIF: bbox filter isn\'t working if data source CRS is not EPSG:4326/WGS84 | [#47302](https://github.com/qgis/QGIS/issues/47302) | [PR #47318](https://github.com/qgis/QGIS/pull/47318) | TODO +| Drag & Drop designer control visibility by expression with field IS NOT NULL doesn\'t work if the field is configured with html | [#47363](https://github.com/qgis/QGIS/issues/47363) | [PR #47432](https://github.com/qgis/QGIS/pull/47432) | Risky? These bugfixes were funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -983,23 +955,15 @@ Bugs fixed by [Alessandro Pasotti](https://www.qcooperative.net/) ### Bug fixes by Sandro Santilli - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.22 backport commit (GitHub) - ----------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------------------------------ - DistanceWithin algorithm failing with PostgreSQL provider [#45352](https://github.com/qgis/QGIS/issues/45352) [PR #46971](https://github.com/qgis/QGIS/pull/46971) [PR #47076](https://github.com/qgis/QGIS/pull/47076) - - GH_WORKSPACE -\> QGIS_WORKSPACE [PR #47060](https://github.com/qgis/QGIS/pull/47060) - - Improve documentation about running tests [PR #47057](https://github.com/qgis/QGIS/pull/47057) - - Use variables to set postgresql connection config in authmanager test [PR #47059](https://github.com/qgis/QGIS/pull/47059) - - Re-use possibly cached postgis_version from pgsql description method [PR #47393](https://github.com/qgis/QGIS/pull/47393) [PR #47401](https://github.com/qgis/QGIS/pull/47401) - - Trust primary key of layers setup by DBManager TopoViewer plugin [#47389](https://github.com/qgis/QGIS/issues/47389) [PR #47390](https://github.com/qgis/QGIS/pull/47390) [PR #47403](https://github.com/qgis/QGIS/pull/47403) - - Improved debugging output in QgsPostgresConn class [PR #47396](https://github.com/qgis/QGIS/pull/47396) - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.22 backport commit (GitHub) +|----|----|----|----| +| DistanceWithin algorithm failing with PostgreSQL provider | [#45352](https://github.com/qgis/QGIS/issues/45352) | [PR #46971](https://github.com/qgis/QGIS/pull/46971) | [PR #47076](https://github.com/qgis/QGIS/pull/47076) +| GH_WORKSPACE -\> QGIS_WORKSPACE | [PR #47060](https://github.com/qgis/QGIS/pull/47060) +| Improve documentation about running tests | [PR #47057](https://github.com/qgis/QGIS/pull/47057) +| Use variables to set postgresql connection config in authmanager test | [PR #47059](https://github.com/qgis/QGIS/pull/47059) +| Re-use possibly cached postgis_version from pgsql description method | [PR #47393](https://github.com/qgis/QGIS/pull/47393) | [PR #47401](https://github.com/qgis/QGIS/pull/47401) +| Trust primary key of layers setup by DBManager TopoViewer plugin | [#47389](https://github.com/qgis/QGIS/issues/47389) | [PR #47390](https://github.com/qgis/QGIS/pull/47390) | [PR #47403](https://github.com/qgis/QGIS/pull/47403) +| Improved debugging output in QgsPostgresConn class | [PR #47396](https://github.com/qgis/QGIS/pull/47396) These bugfixes were funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -1007,25 +971,16 @@ Bugs fixed by [Sandro Santilli](https://strk.kbt.io/) ### Bug fixes by Even Rouault - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.22 backport commit (GitHub) - -------------------------------------------------------------------------------------------------------- --------------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- - QGIS 3.21.0: preset transform required \"nehpgn.gsb\" but downloads \"nehpgn.tif\" which does not work [#45470](https://github.com/qgis/QGIS/issues/45470) [PR #46918](https://github.com/qgis/QGIS/pull/46918) [PR #46952](https://github.com/qgis/QGIS/pull/46952) - - Raster layer misaligns when bbox bigger than projected raster layer [#34518](https://github.com/qgis/QGIS/issues/34518) [PR #46939](https://github.com/qgis/QGIS/pull/46939) [PR #46956](https://github.com/qgis/QGIS/pull/46956) - - Filter for WFS layer: The \"Tables\" button is missing [#46887](https://github.com/qgis/QGIS/issues/46887) Not a bug - - Something simpler than SQL to filter a WFS layer [#46888](https://github.com/qgis/QGIS/issues/46888) [PR #47056](https://github.com/qgis/QGIS/pull/47056) [PR #47132](https://github.com/qgis/QGIS/pull/47132) - - renaming/deleting columns takes a lot of time on large vectors [#47012](https://github.com/qgis/QGIS/issues/47012) [GDAL PR 5193](https://github.com/OSGeo/gdal/pull/5193) [GDAL PR 5204](https://github.com/OSGeo/gdal/pull/5204) - - Opening a Vector Geopackage in QGIS alters its file even when no changes are done by user [#23991](https://github.com/qgis/QGIS/issues/23991) [PR #47098](https://github.com/qgis/QGIS/pull/47098) [PR #47301](https://github.com/qgis/QGIS/pull/47301) - - MapInfo CRS not correctly recognized [GDAL issue #5217](https://github.com/OSGeo/gdal/issues/5217) [PR #47149](https://github.com/qgis/QGIS/pull/47149) [PR #47157](https://github.com/qgis/QGIS/pull/47157) - - Crash exporting dxf using \"Symbol layer symbology\" [#46245](https://github.com/qgis/QGIS/issues/46245) [PR #47277](https://github.com/qgis/QGIS/pull/47277) [PR #47297](https://github.com/qgis/QGIS/pull/47297) - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.22 backport commit (GitHub) +|----|----|----|----| +| QGIS 3.21.0: preset transform required \"nehpgn.gsb\" but downloads \"nehpgn.tif\" which does not work | [#45470](https://github.com/qgis/QGIS/issues/45470) | [PR #46918](https://github.com/qgis/QGIS/pull/46918) | [PR #46952](https://github.com/qgis/QGIS/pull/46952) +| Raster layer misaligns when bbox bigger than projected raster layer | [#34518](https://github.com/qgis/QGIS/issues/34518) | [PR #46939](https://github.com/qgis/QGIS/pull/46939) | [PR #46956](https://github.com/qgis/QGIS/pull/46956) +| Filter for WFS layer: The \"Tables\" button is missing | [#46887](https://github.com/qgis/QGIS/issues/46887) | Not a bug +| Something simpler than SQL to filter a WFS layer | [#46888](https://github.com/qgis/QGIS/issues/46888) | [PR #47056](https://github.com/qgis/QGIS/pull/47056) | [PR #47132](https://github.com/qgis/QGIS/pull/47132) +| renaming/deleting columns takes a lot of time on large vectors | [#47012](https://github.com/qgis/QGIS/issues/47012) | [GDAL PR 5193](https://github.com/OSGeo/gdal/pull/5193) | [GDAL PR 5204](https://github.com/OSGeo/gdal/pull/5204) +| Opening a Vector Geopackage in QGIS alters its file even when no changes are done by user | [#23991](https://github.com/qgis/QGIS/issues/23991) | [PR #47098](https://github.com/qgis/QGIS/pull/47098) | [PR #47301](https://github.com/qgis/QGIS/pull/47301) +| MapInfo CRS not correctly recognized | [GDAL issue #5217](https://github.com/OSGeo/gdal/issues/5217) | [PR #47149](https://github.com/qgis/QGIS/pull/47149) | [PR #47157](https://github.com/qgis/QGIS/pull/47157) +| Crash exporting dxf using \"Symbol layer symbology\" | [#46245](https://github.com/qgis/QGIS/issues/46245) | [PR #47277](https://github.com/qgis/QGIS/pull/47277) | [PR #47297](https://github.com/qgis/QGIS/pull/47297) These bugfixes were funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -1033,15 +988,11 @@ Bugs fixed by [Even Rouault](https://www.spatialys.com/) ### Bug fixes by Denis Rouzaud - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.22 backport commit (GitHub) - ----------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------- - Trying to add GPKG from data source manager crashes QGIS master [#46463](https://github.com/qgis/QGIS/issues/46463) [PR #46928](https://github.com/qgis/QGIS/pull/46928) not relevant - - Display name in layer properties is not automatically filled [#28353](https://github.com/qgis/QGIS/issues/28353) [PR #47016](https://github.com/qgis/QGIS/pull/47016) - - Fixes to QgsGeometry::addPart + new test cases unreported [PR #47009](https://github.com/qgis/QGIS/pull/47009) - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.22 backport commit (GitHub) +|----|----|----|----| +| Trying to add GPKG from data source manager crashes QGIS master | [#46463](https://github.com/qgis/QGIS/issues/46463) | [PR #46928](https://github.com/qgis/QGIS/pull/46928) | not relevant +| Display name in layer properties is not automatically filled | [#28353](https://github.com/qgis/QGIS/issues/28353) | [PR #47016](https://github.com/qgis/QGIS/pull/47016) +| Fixes to QgsGeometry::addPart + new test cases | unreported | [PR #47009](https://github.com/qgis/QGIS/pull/47009) These bugfixes were funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -1049,51 +1000,29 @@ Bugs fixed by [Denis Rouzaud](http://www.opengis.ch/) ### Bug fixes by Alex Bruy - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.22 backport commit (GitHub) - ----------------------------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------------------------------ - Layout picture: data-defined svg parameters should be disabled for incompatible pictures [#26524](https://github.com/qgis/QGIS/issues/26524) [PR #46976](https://github.com/qgis/QGIS/pull/46976) - - TypeError in MetaSearch when adding WFS data [#46135](https://github.com/qgis/QGIS/issues/46135) [PR #46993](https://github.com/qgis/QGIS/pull/46993) [PR #47003](https://github.com/qgis/QGIS/pull/47003) - - Split Vector Layer algorithm does not export both null and empty values [#38105](https://github.com/qgis/QGIS/issues/38105) [PR #46997](https://github.com/qgis/QGIS/pull/46997) [PR #47030](https://github.com/qgis/QGIS/pull/47030) - - data source manager not opening with correct sub menu for point cloud datasources [#42881](https://github.com/qgis/QGIS/issues/42881) [PR #46998](https://github.com/qgis/QGIS/pull/46998) [PR #47002](https://github.com/qgis/QGIS/pull/47002) - - SLD import doesn\'t recognize html enconding in ttf font references [#27263](https://github.com/qgis/QGIS/issues/27263) [PR #46975](https://github.com/qgis/QGIS/pull/46975) [PR #47040](https://github.com/qgis/QGIS/pull/47040) - - Error opening data loader dialog from MetaSearch [#40490](https://github.com/qgis/QGIS/issues/40490) Works for me - - Display name in layer properties is not automatically filled [#28353](https://github.com/qgis/QGIS/issues/28353) [PR #46978](https://github.com/qgis/QGIS/pull/46978) - - No way to add mbtiles file-based MVT package except drag and drop [#36449](https://github.com/qgis/QGIS/issues/36449) [PR #47028](https://github.com/qgis/QGIS/pull/47028) [PR #47068](https://github.com/qgis/QGIS/pull/47068) - - \"GDAL rasterize overwrite with attribute\" does not refresh/reload output [#45729](https://github.com/qgis/QGIS/issues/45729) [PR #47055](https://github.com/qgis/QGIS/pull/47055) [PR #47105](https://github.com/qgis/QGIS/pull/47105) - - Delete Column in Matrix Parameter in Graphic Modeler not Working [#45694](https://github.com/qgis/QGIS/issues/45694) [PR #47064](https://github.com/qgis/QGIS/pull/47064) [PR #47067](https://github.com/qgis/QGIS/pull/47067) - - Wrong signature of the QgsProcessingParameterMeshDatasetGroups when exporting to Python unreported [PR #47152](https://github.com/qgis/QGIS/pull/47152) [PR #47156](https://github.com/qgis/QGIS/pull/47156) - - Error message when GRASS tools cannot be run is (now) wrong [#46052](https://github.com/qgis/QGIS/issues/46052) [PR #47163](https://github.com/qgis/QGIS/pull/47163) - - \"Ignore invalid input features\" processing setting location is misleading [#42557](https://github.com/qgis/QGIS/issues/42557) [PR #47163](https://github.com/qgis/QGIS/pull/47163) - - Inconsistent number of decimal places in Identify tool [#27929](https://github.com/qgis/QGIS/issues/27929) [PR #47173](https://github.com/qgis/QGIS/pull/47173) - - qgis_process is not showing algorithm providers installed via a python plugin [#41120](https://github.com/qgis/QGIS/issues/41120) [PR #47258](https://github.com/qgis/QGIS/pull/47258) [PR #47263](https://github.com/qgis/QGIS/pull/47263) - - Unable to delete files .shp and .dbf using python code (removeMapLayers, deleteShapeFile) [#39428](https://github.com/qgis/QGIS/issues/39428) Works for me - - QgsProcessingParameterFile extension option [#45633](https://github.com/qgis/QGIS/issues/45633) Not a bug - - Make the labels \"edit rule\" widget a real dialog with buttons [#36761](https://github.com/qgis/QGIS/issues/36761) [PR #47305](https://github.com/qgis/QGIS/pull/47305) - - Edit form python editor tabs/spaces confusion [#46988](https://github.com/qgis/QGIS/issues/46988) [PR #47345](https://github.com/qgis/QGIS/pull/47345) [PR #47352](https://github.com/qgis/QGIS/pull/47352) - - Error when making buffer from empty layer with \'Dissolve result\' option checked [#46396](https://github.com/qgis/QGIS/issues/46396) [PR #47348](https://github.com/qgis/QGIS/pull/47348) [PR #47384](https://github.com/qgis/QGIS/pull/47384) - - QGIS does not replace commas in layer names when exporting to DXF (so is incompatible with AutoCAD) [#47381](https://github.com/qgis/QGIS/issues/47381) [PR #47418](https://github.com/qgis/QGIS/pull/47418) [PR #47430](https://github.com/qgis/QGIS/pull/47430) - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.22 backport commit (GitHub) +|----|----|----|----| +| Layout picture: data-defined svg parameters should be disabled for incompatible pictures | [#26524](https://github.com/qgis/QGIS/issues/26524) | [PR #46976](https://github.com/qgis/QGIS/pull/46976) +| TypeError in MetaSearch when adding WFS data | [#46135](https://github.com/qgis/QGIS/issues/46135) | [PR #46993](https://github.com/qgis/QGIS/pull/46993) | [PR #47003](https://github.com/qgis/QGIS/pull/47003) +| Split Vector Layer algorithm does not export both null and empty values | [#38105](https://github.com/qgis/QGIS/issues/38105) | [PR #46997](https://github.com/qgis/QGIS/pull/46997) | [PR #47030](https://github.com/qgis/QGIS/pull/47030) +| data source manager not opening with correct sub menu for point cloud datasources | [#42881](https://github.com/qgis/QGIS/issues/42881) | [PR #46998](https://github.com/qgis/QGIS/pull/46998) | [PR #47002](https://github.com/qgis/QGIS/pull/47002) +| SLD import doesn\'t recognize html enconding in ttf font references | [#27263](https://github.com/qgis/QGIS/issues/27263) | [PR #46975](https://github.com/qgis/QGIS/pull/46975) | [PR #47040](https://github.com/qgis/QGIS/pull/47040) +| Error opening data loader dialog from MetaSearch | [#40490](https://github.com/qgis/QGIS/issues/40490) | Works for me +| Display name in layer properties is not automatically filled | [#28353](https://github.com/qgis/QGIS/issues/28353) | [PR #46978](https://github.com/qgis/QGIS/pull/46978) +| No way to add mbtiles file-based MVT package except drag and drop | [#36449](https://github.com/qgis/QGIS/issues/36449) | [PR #47028](https://github.com/qgis/QGIS/pull/47028) | [PR #47068](https://github.com/qgis/QGIS/pull/47068) +| \"GDAL rasterize overwrite with attribute\" does not refresh/reload output | [#45729](https://github.com/qgis/QGIS/issues/45729) | [PR #47055](https://github.com/qgis/QGIS/pull/47055) | [PR #47105](https://github.com/qgis/QGIS/pull/47105) +| Delete Column in Matrix Parameter in Graphic Modeler not Working | [#45694](https://github.com/qgis/QGIS/issues/45694) | [PR #47064](https://github.com/qgis/QGIS/pull/47064) | [PR #47067](https://github.com/qgis/QGIS/pull/47067) +| Wrong signature of the QgsProcessingParameterMeshDatasetGroups when exporting to Python | unreported | [PR #47152](https://github.com/qgis/QGIS/pull/47152) | [PR #47156](https://github.com/qgis/QGIS/pull/47156) +| Error message when GRASS tools cannot be run is (now) wrong | [#46052](https://github.com/qgis/QGIS/issues/46052) | [PR #47163](https://github.com/qgis/QGIS/pull/47163) +| \"Ignore invalid input features\" processing setting location is misleading | [#42557](https://github.com/qgis/QGIS/issues/42557) | [PR #47163](https://github.com/qgis/QGIS/pull/47163) +| Inconsistent number of decimal places in Identify tool | [#27929](https://github.com/qgis/QGIS/issues/27929) | [PR #47173](https://github.com/qgis/QGIS/pull/47173) +| qgis_process is not showing algorithm providers installed via a python plugin | [#41120](https://github.com/qgis/QGIS/issues/41120) | [PR #47258](https://github.com/qgis/QGIS/pull/47258) | [PR #47263](https://github.com/qgis/QGIS/pull/47263) +| Unable to delete files .shp and .dbf using python code (removeMapLayers, deleteShapeFile) | [#39428](https://github.com/qgis/QGIS/issues/39428) | Works for me +| QgsProcessingParameterFile extension option | [#45633](https://github.com/qgis/QGIS/issues/45633) | Not a bug +| Make the labels \"edit rule\" widget a real dialog with buttons | [#36761](https://github.com/qgis/QGIS/issues/36761) | [PR #47305](https://github.com/qgis/QGIS/pull/47305) +| Edit form python editor tabs/spaces confusion | [#46988](https://github.com/qgis/QGIS/issues/46988) | [PR #47345](https://github.com/qgis/QGIS/pull/47345) | [PR #47352](https://github.com/qgis/QGIS/pull/47352) +| Error when making buffer from empty layer with \'Dissolve result\' option checked | [#46396](https://github.com/qgis/QGIS/issues/46396) | [PR #47348](https://github.com/qgis/QGIS/pull/47348) | [PR #47384](https://github.com/qgis/QGIS/pull/47384) +| QGIS does not replace commas in layer names when exporting to DXF (so is incompatible with AutoCAD) | [#47381](https://github.com/qgis/QGIS/issues/47381) | [PR #47418](https://github.com/qgis/QGIS/pull/47418) | [PR #47430](https://github.com/qgis/QGIS/pull/47430) These bugfixes were funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -1101,19 +1030,13 @@ Bugs fixed by Alex Bruy ### Bug fixes by Paul Blottiere - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.22 backport commit (GitHub) - --------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------- ------------------------------------------------------ ------------------------------- - Fixes WFS EXP_FILTER parsing in GetFeature request [mailing list](https://www.mail-archive.com/qgis-user@lists.osgeo.org/msg50029.html) [PR #47029](https://github.com/qgis/QGIS/pull/47029) Too risky - - Fix output filename when a raster is saved in a format without extension unreported [PR #46992](https://github.com/qgis/QGIS/pull/46992) TODO - - WFS GetFeature document and exceptions unreported [PR #47198](https://github.com/qgis/QGIS/pull/47198) TODO - - Exluding a print layout in project propteries -\> server do not avoid that a GetPrint request can be done for that layout [#46140](https://github.com/qgis/QGIS/issues/46140) [PR #47199](https://github.com/qgis/QGIS/pull/47199) TODO - - Server: Can\'t enable WFS3 API update endpoint (PUT/PATCH) on layers without geometry [#46119](https://github.com/qgis/QGIS/issues/46119) Works for me - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.22 backport commit (GitHub) +|----|----|----|----| +| Fixes WFS EXP_FILTER parsing in GetFeature request | [mailing list](https://www.mail-archive.com/qgis-user@lists.osgeo.org/msg50029.html) | [PR #47029](https://github.com/qgis/QGIS/pull/47029) | Too risky +| Fix output filename when a raster is saved in a format without extension | unreported | [PR #46992](https://github.com/qgis/QGIS/pull/46992) | TODO +| WFS GetFeature document and exceptions | unreported | [PR #47198](https://github.com/qgis/QGIS/pull/47198) | TODO +| Exluding a print layout in project propteries -\> server do not avoid that a GetPrint request can be done for that layout | [#46140](https://github.com/qgis/QGIS/issues/46140) | [PR #47199](https://github.com/qgis/QGIS/pull/47199) | TODO +| Server: Can\'t enable WFS3 API update endpoint (PUT/PATCH) on layers without geometry | [#46119](https://github.com/qgis/QGIS/issues/46119) | Works for me These bugfixes were funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -1121,12 +1044,9 @@ Bugs fixed by [Pau Blottiere](https://hytech-imaging.fr/) ### Bug fixes by Matthias Kuhn - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.22 backport commit (GitHub) - ------------------------------ ----------------------------------------------------- ------------------------------------------------------ ------------------------------- - Fix HTTP Post with MultiPart [#46989](https://github.com/qgis/QGIS/issues/46989) [PR #47006](https://github.com/qgis/QGIS/pull/47006) not needed - - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.22 backport commit (GitHub) +|----|----|----|----| +| Fix HTTP Post with MultiPart | [#46989](https://github.com/qgis/QGIS/issues/46989) | [PR #47006](https://github.com/qgis/QGIS/pull/47006) | not needed These bugfixes were funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -1134,67 +1054,37 @@ Bugs fixed by [Matthias Kuhn](https://www.opengis.ch/) ### Bug fixes by Nyall Dawson - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.22 backport commit (GitHub) - ---------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------------------------------ - Add .tsv extension to delimited text supported files filter reported on youtube screencast [PR #47181](https://github.com/qgis/QGIS/pull/47181) pending - - Fix line anchor placements are reversed for labels which sit below lines unreported [PR #47181](https://github.com/qgis/QGIS/pull/47181) [PR #47181](https://github.com/qgis/QGIS/pull/47181) - - Fix incorrect return code from QgsProcessingModelAlgorithm::fromFile when file does not exist unreported [PR #47161](https://github.com/qgis/QGIS/pull/47161) [PR #47162](https://github.com/qgis/QGIS/pull/47162) - - Fix many georeferencer regressions multiple unreported pending - - Avoid some unwanted \"unhandled exception\" message boxes which can pop up while moving the mouse reported on youtube screencast [PR #47138](https://github.com/qgis/QGIS/pull/47138) [PR #47154](https://github.com/qgis/QGIS/pull/47154) - - Don\'t use custom palette in crash handler dialog, this results in unreadable text on dark themes [#47065](https://github.com/qgis/QGIS/issues/47065) [PR #47110](https://github.com/qgis/QGIS/pull/47110) [PR #47136](https://github.com/qgis/QGIS/pull/47136) - - Don\'t slightly colorise the icons for selected items in lists [#47065](https://github.com/qgis/QGIS/issues/47065) [PR #47133](https://github.com/qgis/QGIS/pull/47133) not suitable - - Fix python exception raised after running in-place algorithm which requires no parameters reported on youtube screencast [PR #47108](https://github.com/qgis/QGIS/pull/47108) [PR #47130](https://github.com/qgis/QGIS/pull/47130) - - Fix labelling shown for features out of range of temporal controller dates [#45160](https://github.com/qgis/QGIS/issues/45160) [PR #47119](https://github.com/qgis/QGIS/pull/47119) [PR #47126](https://github.com/qgis/QGIS/pull/47126) - - Fix line dependent orientation rendering of curved labels [#45051](https://github.com/qgis/QGIS/issues/45051) [PR #47118](https://github.com/qgis/QGIS/pull/47118) [PR #47137](https://github.com/qgis/QGIS/pull/47137) - - When processing is initialized in external scripts, ensure the GRASS, SAGA and OTB providers are included by default [#45935](https://github.com/qgis/QGIS/issues/45935) [PR #47114](https://github.com/qgis/QGIS/pull/47114) [PR #47121](https://github.com/qgis/QGIS/pull/47121) - - Show descriptive error when label rotation tool cannot be used because of invalid expressions [#47091](https://github.com/qgis/QGIS/issues/47091) [PR #47112](https://github.com/qgis/QGIS/pull/47112) not suitable - - QgsRasterDataProvider.block() returns invalid QgsRasterBlock if requested block size exceeds a certain threshold [#47097](https://github.com/qgis/QGIS/issues/47097) [PR #47106](https://github.com/qgis/QGIS/pull/47106) [PR #47129](https://github.com/qgis/QGIS/pull/47129) - - Fix missing icons for array field types [#47078](https://github.com/qgis/QGIS/issues/47078) [PR #47086](https://github.com/qgis/QGIS/pull/47086) not suitable - - Use correct approach to unset data defined field for label position when auxiliary column is removed [#46403](https://github.com/qgis/QGIS/issues/46403) [PR #47085](https://github.com/qgis/QGIS/pull/47085) [PR #47088](https://github.com/qgis/QGIS/pull/47088) - - Fix atlas sorting with complex field names [#40332](https://github.com/qgis/QGIS/issues/40332) [PR #47083](https://github.com/qgis/QGIS/pull/47083) [PR #47103](https://github.com/qgis/QGIS/pull/47103) - - improve field handling when converting to rule-based [#46459](https://github.com/qgis/QGIS/issues/46459) [PR #47081](https://github.com/qgis/QGIS/pull/47081) [PR #47104](https://github.com/qgis/QGIS/pull/47104) - - Fix \'Save all Styles/Save current Style\' only appears after close/reopen the layer properties window [#46596](https://github.com/qgis/QGIS/issues/46596) [PR #47080](https://github.com/qgis/QGIS/pull/47080) not suitable - - Fix readability of text when using dark themes [#47065](https://github.com/qgis/QGIS/issues/47065) [PR #47071](https://github.com/qgis/QGIS/pull/47071) [PR #47074](https://github.com/qgis/QGIS/pull/47074) - - Fix sqlite errors on startup caused by default style database import logic unreported [PR #47070](https://github.com/qgis/QGIS/pull/47070) not suitable - - Fix color widgets incorrectly change colors when mouse is hovered over widget unreported [PR #47069](https://github.com/qgis/QGIS/pull/47069) [PR #47077](https://github.com/qgis/QGIS/pull/47077) - - Avoid crs definition errors when closing options dialog [#47014](https://github.com/qgis/QGIS/issues/47014) [PR #47061](https://github.com/qgis/QGIS/pull/47061) n/a - - Fix duplicate shortcut registered warning on startup unreported [PR #46983](https://github.com/qgis/QGIS/pull/46983) not suitable - - Fix scroll wheel events get \"stuck\" when scrolling to bottom of areas unreported [PR #46958](https://github.com/qgis/QGIS/pull/46958) [PR #46987](https://github.com/qgis/QGIS/pull/46987) - - Flag a lot of situations where ballpark transforms are appropriate so warnings are not shown [#45621](https://github.com/qgis/QGIS/issues/45621) [PR #46957](https://github.com/qgis/QGIS/pull/46957) [PR #46961](https://github.com/qgis/QGIS/pull/46961) - - Fix crashes when saving layer styles [#46954](https://github.com/qgis/QGIS/issues/46954) [PR #46955](https://github.com/qgis/QGIS/pull/46955) not suitable - - Fix broken merge features tool unreported [PR #46924](https://github.com/qgis/QGIS/pull/46924) n/a - - \[mssql\] Fix provider on case-sensitive database locales [#46907](https://github.com/qgis/QGIS/issues/46907) [PR #46923](https://github.com/qgis/QGIS/pull/46923) [PR #46949](https://github.com/qgis/QGIS/pull/46949) - - \[mssql\] Fix inserting features when pk attribute name contains special chars [#42290](https://github.com/qgis/QGIS/issues/42290) [PR #46876](https://github.com/qgis/QGIS/pull/46876) [PR #46903](https://github.com/qgis/QGIS/pull/46903) - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.22 backport commit (GitHub) +|----|----|----|----| +| Add .tsv extension to delimited text supported files filter | reported on youtube screencast | [PR #47181](https://github.com/qgis/QGIS/pull/47181) | pending +| Fix line anchor placements are reversed for labels which sit below lines | unreported | [PR #47181](https://github.com/qgis/QGIS/pull/47181) | [PR #47181](https://github.com/qgis/QGIS/pull/47181) +| Fix incorrect return code from QgsProcessingModelAlgorithm::fromFile when file does not exist | unreported | [PR #47161](https://github.com/qgis/QGIS/pull/47161) | [PR #47162](https://github.com/qgis/QGIS/pull/47162) +| Fix many georeferencer regressions | multiple | unreported | pending +| Avoid some unwanted \"unhandled exception\" message boxes which can pop up while moving the mouse | reported on youtube screencast | [PR #47138](https://github.com/qgis/QGIS/pull/47138) | [PR #47154](https://github.com/qgis/QGIS/pull/47154) +| Don\'t use custom palette in crash handler dialog, this results in unreadable text on dark themes | [#47065](https://github.com/qgis/QGIS/issues/47065) | [PR #47110](https://github.com/qgis/QGIS/pull/47110) | [PR #47136](https://github.com/qgis/QGIS/pull/47136) +| Don\'t slightly colorise the icons for selected items in lists | [#47065](https://github.com/qgis/QGIS/issues/47065) | [PR #47133](https://github.com/qgis/QGIS/pull/47133) | not suitable +| Fix python exception raised after running in-place algorithm which requires no parameters | reported on youtube screencast | [PR #47108](https://github.com/qgis/QGIS/pull/47108) | [PR #47130](https://github.com/qgis/QGIS/pull/47130) +| Fix labelling shown for features out of range of temporal controller dates | [#45160](https://github.com/qgis/QGIS/issues/45160) | [PR #47119](https://github.com/qgis/QGIS/pull/47119) | [PR #47126](https://github.com/qgis/QGIS/pull/47126) +| Fix line dependent orientation rendering of curved labels | [#45051](https://github.com/qgis/QGIS/issues/45051) | [PR #47118](https://github.com/qgis/QGIS/pull/47118) | [PR #47137](https://github.com/qgis/QGIS/pull/47137) +| When processing is initialized in external scripts, ensure the GRASS, SAGA and OTB providers are included by default | [#45935](https://github.com/qgis/QGIS/issues/45935) | [PR #47114](https://github.com/qgis/QGIS/pull/47114) | [PR #47121](https://github.com/qgis/QGIS/pull/47121) +| Show descriptive error when label rotation tool cannot be used because of invalid expressions | [#47091](https://github.com/qgis/QGIS/issues/47091) | [PR #47112](https://github.com/qgis/QGIS/pull/47112) | not suitable +| QgsRasterDataProvider.block() returns invalid QgsRasterBlock if requested block size exceeds a certain threshold | [#47097](https://github.com/qgis/QGIS/issues/47097) | [PR #47106](https://github.com/qgis/QGIS/pull/47106) | [PR #47129](https://github.com/qgis/QGIS/pull/47129) +| Fix missing icons for array field types | [#47078](https://github.com/qgis/QGIS/issues/47078) | [PR #47086](https://github.com/qgis/QGIS/pull/47086) | not suitable +| Use correct approach to unset data defined field for label position when auxiliary column is removed | [#46403](https://github.com/qgis/QGIS/issues/46403) | [PR #47085](https://github.com/qgis/QGIS/pull/47085) | [PR #47088](https://github.com/qgis/QGIS/pull/47088) +| Fix atlas sorting with complex field names | [#40332](https://github.com/qgis/QGIS/issues/40332) | [PR #47083](https://github.com/qgis/QGIS/pull/47083) | [PR #47103](https://github.com/qgis/QGIS/pull/47103) +| improve field handling when converting to rule-based | [#46459](https://github.com/qgis/QGIS/issues/46459) | [PR #47081](https://github.com/qgis/QGIS/pull/47081) | [PR #47104](https://github.com/qgis/QGIS/pull/47104) +| Fix \'Save all Styles/Save current Style\' only appears after close/reopen the layer properties window | [#46596](https://github.com/qgis/QGIS/issues/46596) | [PR #47080](https://github.com/qgis/QGIS/pull/47080) | not suitable +| Fix readability of text when using dark themes | [#47065](https://github.com/qgis/QGIS/issues/47065) | [PR #47071](https://github.com/qgis/QGIS/pull/47071) | [PR #47074](https://github.com/qgis/QGIS/pull/47074) +| Fix sqlite errors on startup caused by default style database import logic | unreported | [PR #47070](https://github.com/qgis/QGIS/pull/47070) | not suitable +| Fix color widgets incorrectly change colors when mouse is hovered over widget | unreported | [PR #47069](https://github.com/qgis/QGIS/pull/47069) | [PR #47077](https://github.com/qgis/QGIS/pull/47077) +| Avoid crs definition errors when closing options dialog | [#47014](https://github.com/qgis/QGIS/issues/47014) | [PR #47061](https://github.com/qgis/QGIS/pull/47061) | n/a +| Fix duplicate shortcut registered warning on startup | unreported | [PR #46983](https://github.com/qgis/QGIS/pull/46983) | not suitable +| Fix scroll wheel events get \"stuck\" when scrolling to bottom of areas | unreported | [PR #46958](https://github.com/qgis/QGIS/pull/46958) | [PR #46987](https://github.com/qgis/QGIS/pull/46987) +| Flag a lot of situations where ballpark transforms are appropriate so warnings are not shown | [#45621](https://github.com/qgis/QGIS/issues/45621) | [PR #46957](https://github.com/qgis/QGIS/pull/46957) | [PR #46961](https://github.com/qgis/QGIS/pull/46961) +| Fix crashes when saving layer styles | [#46954](https://github.com/qgis/QGIS/issues/46954) | [PR #46955](https://github.com/qgis/QGIS/pull/46955) | not suitable +| Fix broken merge features tool | unreported | [PR #46924](https://github.com/qgis/QGIS/pull/46924) | n/a +| \[mssql\] Fix provider on case-sensitive database locales | [#46907](https://github.com/qgis/QGIS/issues/46907) | [PR #46923](https://github.com/qgis/QGIS/pull/46923) | [PR #46949](https://github.com/qgis/QGIS/pull/46949) +| \[mssql\] Fix inserting features when pk attribute name contains special chars | [#42290](https://github.com/qgis/QGIS/issues/42290) | [PR #46876](https://github.com/qgis/QGIS/pull/46876) | [PR #46903](https://github.com/qgis/QGIS/pull/46903) These bugfixes were funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -1202,12 +1092,9 @@ Bugs fixed by [Nyall Dawson](https://north-road.com/) ### Bug fixes by Damiano Lombardi - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.22 backport commit (GitHub) - --------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------- - Fix #47089 wrong rotation point for rotate label tool preview [#47089](https://github.com/qgis/QGIS/issues/47089) [PR #47124](https://github.com/qgis/QGIS/pull/47124) - - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.22 backport commit (GitHub) +|----|----|----|----| +| Fix #47089 wrong rotation point for rotate label tool preview | [#47089](https://github.com/qgis/QGIS/issues/47089) | [PR #47124](https://github.com/qgis/QGIS/pull/47124) These bugfixes were funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) diff --git a/content/product/visual-changelogs/visualchangelog326/index.md b/content/product/visual-changelogs/visualchangelog326/index.md index 4e96276f1..7726ccefb 100644 --- a/content/product/visual-changelogs/visualchangelog326/index.md +++ b/content/product/visual-changelogs/visualchangelog326/index.md @@ -885,39 +885,23 @@ This feature was developed by [Mathieu Pellerin](https://www.opengis.ch/) ### Bug fixes by Even Rouault - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ - Bug Title URL Issues (if reported, Github) URL Commit (Github) 3.22 backport commit (GitHub) - ---------------------------------------------------------------------------------------- ----------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- - WFS provider doesn\'t recognize CRS strings other than OGC URNs [#46485](https://github.com/qgis/QGIS/issues/46485) [PR #48550](https://github.com/qgis/QGIS/pull/48550) N/A - - QgsMapCanvas::showEvent access violation / QGIS crash [#48438](https://github.com/qgis/QGIS/issues/48438) [PR #48551](https://github.com/qgis/QGIS/pull/48551) [PR #48558](https://github.com/qgis/QGIS/pull/48558) - - \[GDAL provider\] Minimal support for GDT_Int64/GDT_UInt64 of GDAL 3.5.0 (not reported) [PR #48553](https://github.com/qgis/QGIS/pull/48553) - - access to QgsRubberBand-methods crashes QGis [#48471](https://github.com/qgis/QGIS/issues/48471) [PR #48554](https://github.com/qgis/QGIS/pull/48554) [PR #48561](https://github.com/qgis/QGIS/pull/48561) - - annotationManager with access to canvas-items crashes QGis [#48436](https://github.com/qgis/QGIS/issues/48436) [PR #48554](https://github.com/qgis/QGIS/pull/48554) [PR #48561](https://github.com/qgis/QGIS/pull/48561) - - Can not import excel File with new version of QGIS [#47838](https://github.com/qgis/QGIS/issues/47838) N/A - freexl bug. Patch submitted to upstream N/A - - Layers added by QGIS are not correct if datasource is a collection [#47610](https://github.com/qgis/QGIS/issues/47610) [PR #48556](https://github.com/qgis/QGIS/pull/48556) [PR #48572](https://github.com/qgis/QGIS/pull/48572) - - SQLite: No Spatial Index Creation though QGIS misleadingly reports success [#44513](https://github.com/qgis/QGIS/issues/44513) [PR #48557](https://github.com/qgis/QGIS/pull/48557) [PR #48565](https://github.com/qgis/QGIS/pull/48565) - - Saving a large edited point layer takes far too long [#46355](https://github.com/qgis/QGIS/issues/46355) [GDAL PR 5730](https://github.com/OSGeo/gdal/pull/5730) [GDAL PR 5753](https://github.com/OSGeo/gdal/pull/5753) - - Non-existent but registered attribute table in GPKG is added as empty table [#30670](https://github.com/qgis/QGIS/issues/30670) [GDAL PR 5752](https://github.com/OSGeo/gdal/pull/5752) Not appropriate - - Accents displayed incorrectly when saving metadata to geopackage [#47435](https://github.com/qgis/QGIS/issues/47435) [PR #48625](https://github.com/qgis/QGIS/pull/48625) [PR #48631](https://github.com/qgis/QGIS/pull/48631) - - Raster tiles are clipped based on the gpkg_contents bounding box of a GeoPackage [#45530](https://github.com/qgis/QGIS/issues/45530) Not a bug - - Pan-action freeze after use of middle mouse button and \'copy coordinate\' [#48645](https://github.com/qgis/QGIS/issues/48645) [PR #48666](https://github.com/qgis/QGIS/pull/48666) [PR #48684](https://github.com/qgis/QGIS/pull/48684) - - New GeoPackage layer cannot be loaded (QGIS thinks it\'s invalid but it isn\'t really) [#48671](https://github.com/qgis/QGIS/issues/48671) [PR #48692](https://github.com/qgis/QGIS/pull/48692) [PR #48774](https://github.com/qgis/QGIS/pull/48774) - - \[regression\] New filter for duplicated WFS layer is also applied on source layer [#48465](https://github.com/qgis/QGIS/issues/48465) [PR #48998](https://github.com/qgis/QGIS/pull/48998) N/A - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ +| Bug Title | URL Issues (if reported, Github) | URL Commit (Github) | 3.22 backport commit (GitHub) +|----|----|----|----| +| WFS provider doesn\'t recognize CRS strings other than OGC URNs | [#46485](https://github.com/qgis/QGIS/issues/46485) | [PR #48550](https://github.com/qgis/QGIS/pull/48550) | N/A +| QgsMapCanvas::showEvent access violation / QGIS crash | [#48438](https://github.com/qgis/QGIS/issues/48438) | [PR #48551](https://github.com/qgis/QGIS/pull/48551) | [PR #48558](https://github.com/qgis/QGIS/pull/48558) +| \[GDAL provider\] Minimal support for GDT_Int64/GDT_UInt64 of GDAL 3.5.0 | (not reported) | [PR #48553](https://github.com/qgis/QGIS/pull/48553) +| access to QgsRubberBand-methods crashes QGis | [#48471](https://github.com/qgis/QGIS/issues/48471) | [PR #48554](https://github.com/qgis/QGIS/pull/48554) | [PR #48561](https://github.com/qgis/QGIS/pull/48561) +| annotationManager with access to canvas-items crashes QGis | [#48436](https://github.com/qgis/QGIS/issues/48436) | [PR #48554](https://github.com/qgis/QGIS/pull/48554) | [PR #48561](https://github.com/qgis/QGIS/pull/48561) +| Can not import excel File with new version of QGIS | [#47838](https://github.com/qgis/QGIS/issues/47838) | N/A - freexl bug. Patch submitted to upstream | N/A +| Layers added by QGIS are not correct if datasource is a collection | [#47610](https://github.com/qgis/QGIS/issues/47610) | [PR #48556](https://github.com/qgis/QGIS/pull/48556) | [PR #48572](https://github.com/qgis/QGIS/pull/48572) +| SQLite: No Spatial Index Creation though QGIS misleadingly reports success | [#44513](https://github.com/qgis/QGIS/issues/44513) | [PR #48557](https://github.com/qgis/QGIS/pull/48557) | [PR #48565](https://github.com/qgis/QGIS/pull/48565) +| Saving a large edited point layer takes far too long | [#46355](https://github.com/qgis/QGIS/issues/46355) | [GDAL PR 5730](https://github.com/OSGeo/gdal/pull/5730) | [GDAL PR 5753](https://github.com/OSGeo/gdal/pull/5753) +| Non-existent but registered attribute table in GPKG is added as empty table | [#30670](https://github.com/qgis/QGIS/issues/30670) | [GDAL PR 5752](https://github.com/OSGeo/gdal/pull/5752) | Not appropriate +| Accents displayed incorrectly when saving metadata to geopackage | [#47435](https://github.com/qgis/QGIS/issues/47435) | [PR #48625](https://github.com/qgis/QGIS/pull/48625) | [PR #48631](https://github.com/qgis/QGIS/pull/48631) +| Raster tiles are clipped based on the gpkg_contents bounding box of a GeoPackage | [#45530](https://github.com/qgis/QGIS/issues/45530) | Not a bug +| Pan-action freeze after use of middle mouse button and \'copy coordinate\' | [#48645](https://github.com/qgis/QGIS/issues/48645) | [PR #48666](https://github.com/qgis/QGIS/pull/48666) | [PR #48684](https://github.com/qgis/QGIS/pull/48684) +| New GeoPackage layer cannot be loaded (QGIS thinks it\'s invalid but it isn\'t really) | [#48671](https://github.com/qgis/QGIS/issues/48671) | [PR #48692](https://github.com/qgis/QGIS/pull/48692) | [PR #48774](https://github.com/qgis/QGIS/pull/48774) +| \[regression\] New filter for duplicated WFS layer is also applied on source layer | [#48465](https://github.com/qgis/QGIS/issues/48465) | [PR #48998](https://github.com/qgis/QGIS/pull/48998) | N/A These bugfixes were funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -925,45 +909,26 @@ Bugs fixed by [Even Rouault](https://www.spatialys.com/) ### Bug fixes by Alessandro Pasotti - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL Issues (if reported, Github) URL Commit (Github) 3.22 backport commit (GitHub) - ---------------------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ ------------------------------------------------------ - \@project_keywords are no longer tested on Rule based filters [#48480](https://github.com/qgis/QGIS/issues/48480) Not a bug - - No more styles after duplicate layer and change filter in query builder in 3.22.6 [#48467](https://github.com/qgis/QGIS/issues/48467) Works for me on 3.24.2 and master - - MSSQL Add Connection Dialog never enables OK button [#48462](https://github.com/qgis/QGIS/issues/48462) Works for me on master - - Highlight of identified feature not displaying correctly on \"geometry generator\" marker from different CRS [#48439](https://github.com/qgis/QGIS/issues/48439) [PR #48579](https://github.com/qgis/QGIS/pull/48579) TODO - - Cannot past copied features as temporary scratch layer [#48401](https://github.com/qgis/QGIS/issues/48401) [PR #48611](https://github.com/qgis/QGIS/pull/48611) TODO - - QGIS crash by opening a form with relation content [#48443](https://github.com/qgis/QGIS/issues/48443) [PR #48616](https://github.com/qgis/QGIS/pull/48616) TODO - - Relation reference widget: filter expression does not work with variables [#48190](https://github.com/qgis/QGIS/issues/48190) [PR #48619](https://github.com/qgis/QGIS/pull/48619) TODO - - Random order of attributes in oracle feature query [#35309](https://github.com/qgis/QGIS/issues/35309) [PR #48668](https://github.com/qgis/QGIS/pull/48668) no - - CSV datasource not converted from 3.16 to 3.22 correctly - projects not usable anymore [#48587](https://github.com/qgis/QGIS/issues/48587) Works for me on 3.24 and master - - Documentation doctest failure [QGIS developer mail list](https://lists.osgeo.org/pipermail/qgis-developer/2022-May/064720.html) [QGIS Documentation PR 7581](https://github.com/qgis/QGIS-Documentation/pull/7581) no - - \"Add to group\" option in sub layer window always add at top of layer tree [#48694](https://github.com/qgis/QGIS/issues/48694) [PR #48696](https://github.com/qgis/QGIS/pull/48696) no - - Name/id of map objects in GetProjectSettings follows an order that is the inverse of the order used to add the map objects in a layout [#46143](https://github.com/qgis/QGIS/issues/46143) [PR #48728](https://github.com/qgis/QGIS/pull/48728) no - - Aborted inserts in Postgis geometryless tables are saved anyway [#48171](https://github.com/qgis/QGIS/issues/48171) [PR #48741](https://github.com/qgis/QGIS/pull/48741) no - - Inconsistent coordinate rounding in Raster \"Layer Properties\" [#48767](https://github.com/qgis/QGIS/issues/48767) [PR #48790](https://github.com/qgis/QGIS/pull/48790) TODO - - Drag and Drop Postgis-Table in QGIS Browser alters name of Geometry-Column [#48748](https://github.com/qgis/QGIS/issues/48748) [PR #48796](https://github.com/qgis/QGIS/pull/48796) no - - Layer filter does not work on multiline strings values with linebreaks [#47530](https://github.com/qgis/QGIS/issues/47530) [PR #48818](https://github.com/qgis/QGIS/pull/48818) no need - - QGIS Crashes while searching in the expression builder [#48189](https://github.com/qgis/QGIS/issues/48189) [PR #48856](https://github.com/qgis/QGIS/pull/48856) [PR #48864](https://github.com/qgis/QGIS/pull/48864) - - Server GetPrint with multiple maps following map themes apply prefixed LAYERS (map0:LAYERS) to all maps [PR #48923](https://github.com/qgis/QGIS/pull/48923) [PR #48923](https://github.com/qgis/QGIS/pull/48923) TODO - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL Issues (if reported, Github) | URL Commit (Github) | 3.22 backport commit (GitHub) +|----|----|----|----| +| \@project_keywords are no longer tested on Rule based filters | [#48480](https://github.com/qgis/QGIS/issues/48480) | Not a bug +| No more styles after duplicate layer and change filter in query builder in 3.22.6 | [#48467](https://github.com/qgis/QGIS/issues/48467) | Works for me on 3.24.2 and master +| MSSQL Add Connection Dialog never enables OK button | [#48462](https://github.com/qgis/QGIS/issues/48462) | Works for me on master +| Highlight of identified feature not displaying correctly on \"geometry generator\" marker from different CRS | [#48439](https://github.com/qgis/QGIS/issues/48439) | [PR #48579](https://github.com/qgis/QGIS/pull/48579) | TODO +| Cannot past copied features as temporary scratch layer | [#48401](https://github.com/qgis/QGIS/issues/48401) | [PR #48611](https://github.com/qgis/QGIS/pull/48611) | TODO +| QGIS crash by opening a form with relation content | [#48443](https://github.com/qgis/QGIS/issues/48443) | [PR #48616](https://github.com/qgis/QGIS/pull/48616) | TODO +| Relation reference widget: filter expression does not work with variables | [#48190](https://github.com/qgis/QGIS/issues/48190) | [PR #48619](https://github.com/qgis/QGIS/pull/48619) | TODO +| Random order of attributes in oracle feature query | [#35309](https://github.com/qgis/QGIS/issues/35309) | [PR #48668](https://github.com/qgis/QGIS/pull/48668) | no +| CSV datasource not converted from 3.16 to 3.22 correctly - projects not usable anymore | [#48587](https://github.com/qgis/QGIS/issues/48587) | Works for me on 3.24 and master +| Documentation doctest failure | [QGIS developer mail list](https://lists.osgeo.org/pipermail/qgis-developer/2022-May/064720.html) | [QGIS Documentation PR 7581](https://github.com/qgis/QGIS-Documentation/pull/7581) | no +| \"Add to group\" option in sub layer window always add at top of layer tree | [#48694](https://github.com/qgis/QGIS/issues/48694) | [PR #48696](https://github.com/qgis/QGIS/pull/48696) | no +| Name/id of map objects in GetProjectSettings follows an order that is the inverse of the order used to add the map objects in a layout | [#46143](https://github.com/qgis/QGIS/issues/46143) | [PR #48728](https://github.com/qgis/QGIS/pull/48728) | no +| Aborted inserts in Postgis geometryless tables are saved anyway | [#48171](https://github.com/qgis/QGIS/issues/48171) | [PR #48741](https://github.com/qgis/QGIS/pull/48741) | no +| Inconsistent coordinate rounding in Raster \"Layer Properties\" | [#48767](https://github.com/qgis/QGIS/issues/48767) | [PR #48790](https://github.com/qgis/QGIS/pull/48790) | TODO +| Drag and Drop Postgis-Table in QGIS Browser alters name of Geometry-Column | [#48748](https://github.com/qgis/QGIS/issues/48748) | [PR #48796](https://github.com/qgis/QGIS/pull/48796) | no +| Layer filter does not work on multiline strings values with linebreaks | [#47530](https://github.com/qgis/QGIS/issues/47530) | [PR #48818](https://github.com/qgis/QGIS/pull/48818) | no need +| QGIS Crashes while searching in the expression builder | [#48189](https://github.com/qgis/QGIS/issues/48189) | [PR #48856](https://github.com/qgis/QGIS/pull/48856) | [PR #48864](https://github.com/qgis/QGIS/pull/48864) +| Server GetPrint with multiple maps following map themes apply prefixed LAYERS (map0:LAYERS) to all maps | [PR #48923](https://github.com/qgis/QGIS/pull/48923) | [PR #48923](https://github.com/qgis/QGIS/pull/48923) | TODO These bugfixes were funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -971,31 +936,19 @@ Bugs fixed by [Alessandro Pasotti](https://www.qcooperative.net/) ### Bug fixes by Alex Bruy - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL Issues (if reported, Github) URL Commit (Github) 3.22 backport commit (GitHub) - --------------------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------------------------------ - QgsProcessingParameterMultipleLayers adds an extra list element when reordering inputs [#45634](https://github.com/qgis/QGIS/issues/45634) Works for me on 3.24 and master - - GDAL Vector to Raster (gdal_rasterize) fail to produce ESRI ASCII as output [#39140](https://github.com/qgis/QGIS/issues/39140) Not a bug - - Processing: Drape / qgis:setzfromraster inconsistent NODATA behaviour [#43650](https://github.com/qgis/QGIS/issues/43650) Works for me on master - - Algorithm output node is placed half outsize model canvas [#48132](https://github.com/qgis/QGIS/issues/48132) [PR #48600](https://github.com/qgis/QGIS/pull/48600) [PR #48661](https://github.com/qgis/QGIS/pull/48661) - - Inconsequence in CRS-names/id\'s in Copy Coordinate in MapCanvas [#37226](https://github.com/qgis/QGIS/issues/37226) [PR #48599](https://github.com/qgis/QGIS/pull/48599) - - QGIS Batch Mode Populating Form are producing gaps between rows [#43869](https://github.com/qgis/QGIS/issues/43869) [PR #48601](https://github.com/qgis/QGIS/pull/48601) [PR #48636](https://github.com/qgis/QGIS/pull/48636) - - Processing settings dialog cleared after a search is done in Settings dialog [#34543](https://github.com/qgis/QGIS/issues/34543) [PR #48602](https://github.com/qgis/QGIS/pull/48602) [PR #48633](https://github.com/qgis/QGIS/pull/48633) - - QgsProcessingAlgorithm with FlagHideFromModeler flag is still visible in the Model Designer [#48586](https://github.com/qgis/QGIS/issues/48586) [PR #48603](https://github.com/qgis/QGIS/pull/48603) [PR #48632](https://github.com/qgis/QGIS/pull/48632) - - Batch Nominatim Geocoder output directly saved to file has no CRS [#48385](https://github.com/qgis/QGIS/issues/48385) [PR #48618](https://github.com/qgis/QGIS/pull/48618) [PR #48708](https://github.com/qgis/QGIS/pull/48708) - - Iterating over features in processing algorithm not creating correct destination folder [#48383](https://github.com/qgis/QGIS/issues/48383) [PR #48646](https://github.com/qgis/QGIS/pull/48646) [PR #48657](https://github.com/qgis/QGIS/pull/48657) - - Dragging multiple layers in processing algorithm layer selection widget crashes QGIS [#47728](https://github.com/qgis/QGIS/issues/47728) [PR #48649](https://github.com/qgis/QGIS/pull/48649) [PR #48656](https://github.com/qgis/QGIS/pull/48656) - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL Issues (if reported, Github) | URL Commit (Github) | 3.22 backport commit (GitHub) +|----|----|----|----| +| QgsProcessingParameterMultipleLayers adds an extra list element when reordering inputs | [#45634](https://github.com/qgis/QGIS/issues/45634) | Works for me on 3.24 and master +| GDAL Vector to Raster (gdal_rasterize) fail to produce ESRI ASCII as output | [#39140](https://github.com/qgis/QGIS/issues/39140) | Not a bug +| Processing: Drape / qgis:setzfromraster inconsistent NODATA behaviour | [#43650](https://github.com/qgis/QGIS/issues/43650) | Works for me on master +| Algorithm output node is placed half outsize model canvas | [#48132](https://github.com/qgis/QGIS/issues/48132) | [PR #48600](https://github.com/qgis/QGIS/pull/48600) | [PR #48661](https://github.com/qgis/QGIS/pull/48661) +| Inconsequence in CRS-names/id\'s in Copy Coordinate in MapCanvas | [#37226](https://github.com/qgis/QGIS/issues/37226) | [PR #48599](https://github.com/qgis/QGIS/pull/48599) +| QGIS Batch Mode Populating Form are producing gaps between rows | [#43869](https://github.com/qgis/QGIS/issues/43869) | [PR #48601](https://github.com/qgis/QGIS/pull/48601) | [PR #48636](https://github.com/qgis/QGIS/pull/48636) +| Processing settings dialog cleared after a search is done in Settings dialog | [#34543](https://github.com/qgis/QGIS/issues/34543) | [PR #48602](https://github.com/qgis/QGIS/pull/48602) | [PR #48633](https://github.com/qgis/QGIS/pull/48633) +| QgsProcessingAlgorithm with FlagHideFromModeler flag is still visible in the Model Designer | [#48586](https://github.com/qgis/QGIS/issues/48586) | [PR #48603](https://github.com/qgis/QGIS/pull/48603) | [PR #48632](https://github.com/qgis/QGIS/pull/48632) +| Batch Nominatim Geocoder output directly saved to file has no CRS | [#48385](https://github.com/qgis/QGIS/issues/48385) | [PR #48618](https://github.com/qgis/QGIS/pull/48618) | [PR #48708](https://github.com/qgis/QGIS/pull/48708) +| Iterating over features in processing algorithm not creating correct destination folder | [#48383](https://github.com/qgis/QGIS/issues/48383) | [PR #48646](https://github.com/qgis/QGIS/pull/48646) | [PR #48657](https://github.com/qgis/QGIS/pull/48657) +| Dragging multiple layers in processing algorithm layer selection widget crashes QGIS | [#47728](https://github.com/qgis/QGIS/issues/47728) | [PR #48649](https://github.com/qgis/QGIS/pull/48649) | [PR #48656](https://github.com/qgis/QGIS/pull/48656) These bugfixes were funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -1003,31 +956,19 @@ Bugs fixed by [Alex Bruy](https://www.qcooperative.net/) ### Bug fixes by Sandro Santilli - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL Issues (if reported, Github) URL Commit (Github) 3.22 backport commit (GitHub) - -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------- ------------------------------------------------------ ------------------------------------------------------ - Add simple bash script to run tests as done by CI [QGIS QEP #244](https://github.com/qgis/QGIS-Enhancement-Proposals/issues/244) [PR #48617](https://github.com/qgis/QGIS/pull/48617) Not appropriate - - test_provider_eptprovider occasionally aborts [#48778](https://github.com/qgis/QGIS/issues/48778) [PR #48793](https://github.com/qgis/QGIS/pull/48793) not needed - - Issue with QgsVectorLayerUndoCommand class (QGIS crashes) [#23243](https://github.com/qgis/QGIS/issues/23243) [PR #48700](https://github.com/qgis/QGIS/pull/48700) [PR #48934](https://github.com/qgis/QGIS/pull/48934) - - Check that source files are not overridden [#25830](https://github.com/qgis/QGIS/issues/25830) [PR #48654](https://github.com/qgis/QGIS/pull/48654) Not appropriate - - TestQgsGdalProvider failures in absence of netcdf support [#48906](https://github.com/qgis/QGIS/issues/48906) [PR #48907](https://github.com/qgis/QGIS/pull/48907) [PR #48926](https://github.com/qgis/QGIS/pull/48926) - - test_core_gdalprovider modifies tests/testdata/zip/landsat_b1.zip source file [#48846](https://github.com/qgis/QGIS/issues/48846) [PR #48917](https://github.com/qgis/QGIS/pull/48917) [PR #48926](https://github.com/qgis/QGIS/pull/48926) - - Drop gpkg_metadata_reference_column_name_update trigger generated by GDAL \< 2.4.0 N/A [PR #48953](https://github.com/qgis/QGIS/pull/48953) [PR #48957](https://github.com/qgis/QGIS/pull/48957) - - Fix test analysis processing modification of source files [#48937](https://github.com/qgis/QGIS/issues/48937) [PR #48959](https://github.com/qgis/QGIS/pull/48959) [PR #48961](https://github.com/qgis/QGIS/pull/48961) - - ctest: No module named \'qgis.server\' [#48958](https://github.com/qgis/QGIS/issues/48958) [PR #48993](https://github.com/qgis/QGIS/pull/48993) [PR #48999](https://github.com/qgis/QGIS/pull/48999) - - PyQgsLocalServer test fails: AttributeError: module \'platform\' has no attribute \'dist\' [#48962](https://github.com/qgis/QGIS/issues/48962) [PR #48976](https://github.com/qgis/QGIS/pull/48976) [PR #49028](https://github.com/qgis/QGIS/pull/49028) - - Fix old GDAL triggers in geopackage files N/A [PR #49037](https://github.com/qgis/QGIS/pull/49037) [PR #49039](https://github.com/qgis/QGIS/pull/49039) - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL Issues (if reported, Github) | URL Commit (Github) | 3.22 backport commit (GitHub) +|----|----|----|----| +| Add simple bash script to run tests as done by CI | [QGIS QEP #244](https://github.com/qgis/QGIS-Enhancement-Proposals/issues/244) | [PR #48617](https://github.com/qgis/QGIS/pull/48617) | Not appropriate +| test_provider_eptprovider occasionally aborts | [#48778](https://github.com/qgis/QGIS/issues/48778) | [PR #48793](https://github.com/qgis/QGIS/pull/48793) | not needed +| Issue with QgsVectorLayerUndoCommand class (QGIS crashes) | [#23243](https://github.com/qgis/QGIS/issues/23243) | [PR #48700](https://github.com/qgis/QGIS/pull/48700) | [PR #48934](https://github.com/qgis/QGIS/pull/48934) +| Check that source files are not overridden | [#25830](https://github.com/qgis/QGIS/issues/25830) | [PR #48654](https://github.com/qgis/QGIS/pull/48654) | Not appropriate +| TestQgsGdalProvider failures in absence of netcdf support | [#48906](https://github.com/qgis/QGIS/issues/48906) | [PR #48907](https://github.com/qgis/QGIS/pull/48907) | [PR #48926](https://github.com/qgis/QGIS/pull/48926) +| test_core_gdalprovider modifies tests/testdata/zip/landsat_b1.zip source file | [#48846](https://github.com/qgis/QGIS/issues/48846) | [PR #48917](https://github.com/qgis/QGIS/pull/48917) | [PR #48926](https://github.com/qgis/QGIS/pull/48926) +| Drop gpkg_metadata_reference_column_name_update trigger generated by GDAL \< 2.4.0 | N/A | [PR #48953](https://github.com/qgis/QGIS/pull/48953) | [PR #48957](https://github.com/qgis/QGIS/pull/48957) +| Fix test analysis processing modification of source files | [#48937](https://github.com/qgis/QGIS/issues/48937) | [PR #48959](https://github.com/qgis/QGIS/pull/48959) | [PR #48961](https://github.com/qgis/QGIS/pull/48961) +| ctest: No module named \'qgis.server\' | [#48958](https://github.com/qgis/QGIS/issues/48958) | [PR #48993](https://github.com/qgis/QGIS/pull/48993) | [PR #48999](https://github.com/qgis/QGIS/pull/48999) +| PyQgsLocalServer test fails: AttributeError: module \'platform\' has no attribute \'dist\' | [#48962](https://github.com/qgis/QGIS/issues/48962) | [PR #48976](https://github.com/qgis/QGIS/pull/48976) | [PR #49028](https://github.com/qgis/QGIS/pull/49028) +| Fix old GDAL triggers in geopackage files | N/A | [PR #49037](https://github.com/qgis/QGIS/pull/49037) | [PR #49039](https://github.com/qgis/QGIS/pull/49039) These bugfixes were funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -1035,85 +976,46 @@ Bugs fixed by [Sandro Santilli (strk)](https://strk.kbt.io/) ### Bug fixes by Nyall Dawson - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL Issues (if reported, Github) URL Commit (Github) 3.22 backport commit (GitHub) - ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- ------------------------------------------------------ - layer_property(\..., \'path\') should work for all layer types [#49011](https://github.com/qgis/QGIS/issues/49011) [PR #49042](https://github.com/qgis/QGIS/pull/49042) [PR #49046](https://github.com/qgis/QGIS/pull/49046) - - Improve UX for virtual layer creation dialog unreported [PR #49015](https://github.com/qgis/QGIS/pull/49015) Not appropriate - - \[db manager\] Don\'t load preview layers into project [#47159](https://github.com/qgis/QGIS/issues/47159) [PR #49016](https://github.com/qgis/QGIS/pull/49016) [PR #49019](https://github.com/qgis/QGIS/pull/49019) - - Don\'t hang when an error occurs while trying to build a virtual layer [#48908](https://github.com/qgis/QGIS/issues/48908) [Commit 988edc8700](https://github.com/qgis/QGIS/commit/988edc8700bd8d6363ebc4e4379963924bfa02b5) Too intrusive - - Don\'t offer non-vector layer providers as options for virtual layer [#48908](https://github.com/qgis/QGIS/issues/48908) [Commit 988edc8700](https://github.com/qgis/QGIS/commit/988edc8700bd8d6363ebc4e4379963924bfa02b5) Too intrusive - - Fix selecting/deselecting all in offline editing dialog when some layers are in unchecked groups [#48971](https://github.com/qgis/QGIS/issues/48971) [PR #48985](https://github.com/qgis/QGIS/pull/48985) [PR #49002](https://github.com/qgis/QGIS/pull/49002) - - Fix hovering features in attribute table in dark themes selects them [#48914](https://github.com/qgis/QGIS/issues/48914) [PR #48986](https://github.com/qgis/QGIS/pull/48986) [PR #49001](https://github.com/qgis/QGIS/pull/49001) - - Fix atlas expression context is not available when rendering item overview frames [#48963](https://github.com/qgis/QGIS/issues/48963) [PR #48967](https://github.com/qgis/QGIS/pull/48967) [PR #48984](https://github.com/qgis/QGIS/pull/48984) - - Fix regression where layout attribute table conditional styles don\'t apply [#48965](https://github.com/qgis/QGIS/issues/48965) [PR #48968](https://github.com/qgis/QGIS/pull/48968) [PR #48973](https://github.com/qgis/QGIS/pull/48973) - - Review and finish open PR [PR #48314](https://github.com/qgis/QGIS/pull/48314) - - Fix geometry based expression attributes for diagrams [#47800](https://github.com/qgis/QGIS/issues/47800) [PR #48893](https://github.com/qgis/QGIS/pull/48893) [PR #48911](https://github.com/qgis/QGIS/pull/48911) - - Fix loss of precision when an extent is manually entered in processing extent widgets [#48887](https://github.com/qgis/QGIS/issues/48887) [PR #48895](https://github.com/qgis/QGIS/pull/48895) [PR #48910](https://github.com/qgis/QGIS/pull/48910) - - Fix some undersized icons on hidpi displays unreported [PR #48875](https://github.com/qgis/QGIS/pull/48875) Not appropriate - - Make atlas coverage layer available to expression builder for custom grid format [#48833](https://github.com/qgis/QGIS/issues/48833) [PR #48839](https://github.com/qgis/QGIS/pull/48839) [PR #48894](https://github.com/qgis/QGIS/pull/48894) - - Fix regression where user defined default style doesn\'t apply to MapInfo TAB files [#48667](https://github.com/qgis/QGIS/issues/48667) [PR #48840](https://github.com/qgis/QGIS/pull/48840) [PR #48892](https://github.com/qgis/QGIS/pull/48892) - - Fix picking values from QgsFeatureListComboBox [#48459](https://github.com/qgis/QGIS/issues/48459) [PR #48841](https://github.com/qgis/QGIS/pull/48841) [PR #48881](https://github.com/qgis/QGIS/pull/48881) - - Fix clear values for offset along line spin boxes unreported [PR #48872](https://github.com/qgis/QGIS/pull/48872) [PR #48878](https://github.com/qgis/QGIS/pull/48878) - - Fix ambiguous \"show all labels\" setting and address regressions in label when this setting is misinterpreted [#41043](https://github.com/qgis/QGIS/issues/41043) [PR #48771](https://github.com/qgis/QGIS/pull/48771) Too intrusive - - Main annotation layer should follow project crs unless it has items added [#42378](https://github.com/qgis/QGIS/issues/42378) [PR #48815](https://github.com/qgis/QGIS/pull/48815) Too intrusive - - Fix some misleading warnings about transformations for non-earth crs [#42378](https://github.com/qgis/QGIS/issues/42378) [PR #48815](https://github.com/qgis/QGIS/pull/48815) Too intrusive - - Never show the transformation selection dialog for the first layer added to a project unreported [PR #48811](https://github.com/qgis/QGIS/pull/48811) [PR #48814](https://github.com/qgis/QGIS/pull/48814) - - Ensure layer level expressions work correctly for diagrams [#47800](https://github.com/qgis/QGIS/issues/47800)0 [PR #48803](https://github.com/qgis/QGIS/pull/48803) [PR #48813](https://github.com/qgis/QGIS/pull/48813) - - Fix handling of WMTS sources with dimensions in browser [#36264](https://github.com/qgis/QGIS/issues/36264) [PR #48800](https://github.com/qgis/QGIS/pull/48800) [PR #48812](https://github.com/qgis/QGIS/pull/48812) - - Ensure that all units are changed when setting output unit for a symbol [#45961](https://github.com/qgis/QGIS/issues/45961) [PR #48786](https://github.com/qgis/QGIS/pull/48786) - - Fix loss of mesh layer styling when fixing a broken path to a mesh layer unreported [PR #48765](https://github.com/qgis/QGIS/pull/48765) [PR #48768](https://github.com/qgis/QGIS/pull/48768) - - Show pinned label highlights also for pinned curved labels [#48753](https://github.com/qgis/QGIS/issues/48753) [PR #48764](https://github.com/qgis/QGIS/pull/48764) N/A - - Don\'t hide parts of the mesh renderer widget if the layer is invalid unreported [PR #48757](https://github.com/qgis/QGIS/pull/48757) - - Add layer opacity widget in mesh layer renderer properties widget unreported [PR #48756](https://github.com/qgis/QGIS/pull/48756) - - Review and finish open PR [PR #44941](https://github.com/qgis/QGIS/pull/44941) - - Fix a crash when QgsProject::instance() is accessed when no QgsApplication exists unreported [PR #48721](https://github.com/qgis/QGIS/pull/48721) N/A - - Better approach to filtering lists by tags which works across different styles [#48659](https://github.com/qgis/QGIS/issues/48659) [PR #48689](https://github.com/qgis/QGIS/pull/48689) N/A - - Fix slow layout view when atlas is enabled with legend filter enabled [#47033](https://github.com/qgis/QGIS/issues/47033) [PR #48686](https://github.com/qgis/QGIS/pull/48686) [PR #48704](https://github.com/qgis/QGIS/pull/48704) - - Fix crash after running model from history dialog [#40258](https://github.com/qgis/QGIS/issues/40258) [PR #48687](https://github.com/qgis/QGIS/pull/48687) [PR #48709](https://github.com/qgis/QGIS/pull/48709) - - Fix crash on QGIS exit likely solves a number of open tickets, but needs end user confirmation [Commit 5b052730b5](https://github.com/qgis/QGIS/commit/5b052730b5c10f12570dd5e68fca1962f113b3f3) Too intrusive - - Add support for map field types to memory provider, avoid data loss in models/processing unreported [PR #48638](https://github.com/qgis/QGIS/pull/48638) Too intrusive - - Fix crash when convertng a curved geometry to curves [#48045](https://github.com/qgis/QGIS/issues/48045) [#48045](https://github.com/qgis/QGIS/issues/48045) [PR #49024](https://github.com/qgis/QGIS/pull/49024) - - Fix many memory leaks unreported [PR #48590](https://github.com/qgis/QGIS/pull/48590) N/A - - Fix ctrl modifier scrolling on symbol buttons unreported [PR #48581](https://github.com/qgis/QGIS/pull/48581) N/A - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL Issues (if reported, Github) | URL Commit (Github) | 3.22 backport commit (GitHub) +|----|----|----|----| +| layer_property(\..., \'path\') should work for all layer types | [#49011](https://github.com/qgis/QGIS/issues/49011) | [PR #49042](https://github.com/qgis/QGIS/pull/49042) | [PR #49046](https://github.com/qgis/QGIS/pull/49046) +| Improve UX for virtual layer creation dialog | unreported | [PR #49015](https://github.com/qgis/QGIS/pull/49015) | Not appropriate +| \[db manager\] Don\'t load preview layers into project | [#47159](https://github.com/qgis/QGIS/issues/47159) | [PR #49016](https://github.com/qgis/QGIS/pull/49016) | [PR #49019](https://github.com/qgis/QGIS/pull/49019) +| Don\'t hang when an error occurs while trying to build a virtual layer | [#48908](https://github.com/qgis/QGIS/issues/48908) | [Commit 988edc8700](https://github.com/qgis/QGIS/commit/988edc8700bd8d6363ebc4e4379963924bfa02b5) | Too intrusive +| Don\'t offer non-vector layer providers as options for virtual layer | [#48908](https://github.com/qgis/QGIS/issues/48908) | [Commit 988edc8700](https://github.com/qgis/QGIS/commit/988edc8700bd8d6363ebc4e4379963924bfa02b5) | Too intrusive +| Fix selecting/deselecting all in offline editing dialog when some layers are in unchecked groups | [#48971](https://github.com/qgis/QGIS/issues/48971) | [PR #48985](https://github.com/qgis/QGIS/pull/48985) | [PR #49002](https://github.com/qgis/QGIS/pull/49002) +| Fix hovering features in attribute table in dark themes selects them | [#48914](https://github.com/qgis/QGIS/issues/48914) | [PR #48986](https://github.com/qgis/QGIS/pull/48986) | [PR #49001](https://github.com/qgis/QGIS/pull/49001) +| Fix atlas expression context is not available when rendering item overview frames | [#48963](https://github.com/qgis/QGIS/issues/48963) | [PR #48967](https://github.com/qgis/QGIS/pull/48967) | [PR #48984](https://github.com/qgis/QGIS/pull/48984) +| Fix regression where layout attribute table conditional styles don\'t apply | [#48965](https://github.com/qgis/QGIS/issues/48965) | [PR #48968](https://github.com/qgis/QGIS/pull/48968) | [PR #48973](https://github.com/qgis/QGIS/pull/48973) +| Review and finish open PR [PR #48314](https://github.com/qgis/QGIS/pull/48314) +| Fix geometry based expression attributes for diagrams | [#47800](https://github.com/qgis/QGIS/issues/47800) | [PR #48893](https://github.com/qgis/QGIS/pull/48893) | [PR #48911](https://github.com/qgis/QGIS/pull/48911) +| Fix loss of precision when an extent is manually entered in processing extent widgets | [#48887](https://github.com/qgis/QGIS/issues/48887) | [PR #48895](https://github.com/qgis/QGIS/pull/48895) | [PR #48910](https://github.com/qgis/QGIS/pull/48910) +| Fix some undersized icons on hidpi displays | unreported | [PR #48875](https://github.com/qgis/QGIS/pull/48875) | Not appropriate +| Make atlas coverage layer available to expression builder for custom grid format | [#48833](https://github.com/qgis/QGIS/issues/48833) | [PR #48839](https://github.com/qgis/QGIS/pull/48839) | [PR #48894](https://github.com/qgis/QGIS/pull/48894) +| Fix regression where user defined default style doesn\'t apply to MapInfo TAB files | [#48667](https://github.com/qgis/QGIS/issues/48667) | [PR #48840](https://github.com/qgis/QGIS/pull/48840) | [PR #48892](https://github.com/qgis/QGIS/pull/48892) +| Fix picking values from QgsFeatureListComboBox | [#48459](https://github.com/qgis/QGIS/issues/48459) | [PR #48841](https://github.com/qgis/QGIS/pull/48841) | [PR #48881](https://github.com/qgis/QGIS/pull/48881) +| Fix clear values for offset along line spin boxes | unreported | [PR #48872](https://github.com/qgis/QGIS/pull/48872) | [PR #48878](https://github.com/qgis/QGIS/pull/48878) +| Fix ambiguous \"show all labels\" setting and address regressions in label when this setting is misinterpreted | [#41043](https://github.com/qgis/QGIS/issues/41043) | [PR #48771](https://github.com/qgis/QGIS/pull/48771) | Too intrusive +| Main annotation layer should follow project crs unless it has items added | [#42378](https://github.com/qgis/QGIS/issues/42378) | [PR #48815](https://github.com/qgis/QGIS/pull/48815) | Too intrusive +| Fix some misleading warnings about transformations for non-earth crs | [#42378](https://github.com/qgis/QGIS/issues/42378) | [PR #48815](https://github.com/qgis/QGIS/pull/48815) | Too intrusive +| Never show the transformation selection dialog for the first layer added to a project | unreported | [PR #48811](https://github.com/qgis/QGIS/pull/48811) | [PR #48814](https://github.com/qgis/QGIS/pull/48814) +| Ensure layer level expressions work correctly for diagrams | [#47800](https://github.com/qgis/QGIS/issues/47800)0 | [PR #48803](https://github.com/qgis/QGIS/pull/48803) | [PR #48813](https://github.com/qgis/QGIS/pull/48813) +| Fix handling of WMTS sources with dimensions in browser | [#36264](https://github.com/qgis/QGIS/issues/36264) | [PR #48800](https://github.com/qgis/QGIS/pull/48800) | [PR #48812](https://github.com/qgis/QGIS/pull/48812) +| Ensure that all units are changed when setting output unit for a symbol | [#45961](https://github.com/qgis/QGIS/issues/45961) | [PR #48786](https://github.com/qgis/QGIS/pull/48786) +| Fix loss of mesh layer styling when fixing a broken path to a mesh layer | unreported | [PR #48765](https://github.com/qgis/QGIS/pull/48765) | [PR #48768](https://github.com/qgis/QGIS/pull/48768) +| Show pinned label highlights also for pinned curved labels | [#48753](https://github.com/qgis/QGIS/issues/48753) | [PR #48764](https://github.com/qgis/QGIS/pull/48764) | N/A +| Don\'t hide parts of the mesh renderer widget if the layer is invalid | unreported | [PR #48757](https://github.com/qgis/QGIS/pull/48757) +| Add layer opacity widget in mesh layer renderer properties widget | unreported | [PR #48756](https://github.com/qgis/QGIS/pull/48756) +| Review and finish open PR [PR #44941](https://github.com/qgis/QGIS/pull/44941) +| Fix a crash when QgsProject::instance() is accessed when no QgsApplication exists | unreported | [PR #48721](https://github.com/qgis/QGIS/pull/48721) | N/A +| Better approach to filtering lists by tags which works across different styles | [#48659](https://github.com/qgis/QGIS/issues/48659) | [PR #48689](https://github.com/qgis/QGIS/pull/48689) | N/A +| Fix slow layout view when atlas is enabled with legend filter enabled | [#47033](https://github.com/qgis/QGIS/issues/47033) | [PR #48686](https://github.com/qgis/QGIS/pull/48686) | [PR #48704](https://github.com/qgis/QGIS/pull/48704) +| Fix crash after running model from history dialog | [#40258](https://github.com/qgis/QGIS/issues/40258) | [PR #48687](https://github.com/qgis/QGIS/pull/48687) | [PR #48709](https://github.com/qgis/QGIS/pull/48709) +| Fix crash on QGIS exit | likely solves a number of open tickets, but needs end user confirmation | [Commit 5b052730b5](https://github.com/qgis/QGIS/commit/5b052730b5c10f12570dd5e68fca1962f113b3f3) | Too intrusive +| Add support for map field types to memory provider, avoid data loss in models/processing | unreported | [PR #48638](https://github.com/qgis/QGIS/pull/48638) | Too intrusive +| Fix crash when convertng a curved geometry to curves | [#48045](https://github.com/qgis/QGIS/issues/48045) | [#48045](https://github.com/qgis/QGIS/issues/48045) | [PR #49024](https://github.com/qgis/QGIS/pull/49024) +| Fix many memory leaks | unreported | [PR #48590](https://github.com/qgis/QGIS/pull/48590) | N/A +| Fix ctrl modifier scrolling on symbol buttons | unreported | [PR #48581](https://github.com/qgis/QGIS/pull/48581) | N/A These bugfixes were funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) diff --git a/content/product/visual-changelogs/visualchangelog328/index.md b/content/product/visual-changelogs/visualchangelog328/index.md index a341b1cc7..05699a89b 100644 --- a/content/product/visual-changelogs/visualchangelog328/index.md +++ b/content/product/visual-changelogs/visualchangelog328/index.md @@ -620,49 +620,28 @@ This feature was developed by [Damiano Lombardi](https://github.com/domi4484) ### Feature: Bug fixes by Alessandro Pasotti - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.22 backport commit (GitHub) - --------------------------------------------------------------------------------------------------------- ------------------------------------------------------ ------------------------------------------------------ ------------------------------------------------------ - GetPrint request of Atlas Template doesn\'t respect Project scales [#49900](https://github.com/qgis/QGIS/issues/49900) [PR #50199](https://github.com/qgis/QGIS/pull/50199) [PR #50214](https://github.com/qgis/QGIS/pull/50214) - - Attribute Table Integer entries not showing due to window size [#50181](https://github.com/qgis/QGIS/issues/50181) [PR #50201](https://github.com/qgis/QGIS/pull/50201) Not recommended - - WFS3 collections field name/displayName mix in request/response [#49399](https://github.com/qgis/QGIS/issues/49399) [PR #50203](https://github.com/qgis/QGIS/pull/50203) Not recommended - - QGIS Server WMS GetFeatureInfo does not evaluate represent_value expression in maptip [#30719](https://github.com/qgis/QGIS/issues/30719) [PR #50216](https://github.com/qgis/QGIS/pull/50216) [PR #50223](https://github.com/qgis/QGIS/pull/50223) - - \"evaluate default value on providers side\" block insert on table in the schema with autoincrement [#50168](https://github.com/qgis/QGIS/issues/50168) [PR #50230](https://github.com/qgis/QGIS/pull/50230) [PR #50333](https://github.com/qgis/QGIS/pull/50333) - - QGIS not responding when entering page size using custom width or height fields [#50104](https://github.com/qgis/QGIS/issues/50104) Cannot reproduce - - \"Add Directory\...\" inputs files from previous selected directory at first instance, then the corret. [#50055](https://github.com/qgis/QGIS/issues/50055) [PR #50232](https://github.com/qgis/QGIS/pull/50232) [PR #50241](https://github.com/qgis/QGIS/pull/50241) - - Layer style panel and Layer panel do not show same visibility settings for layer style [#49998](https://github.com/qgis/QGIS/issues/49998) Cannot reproduce - - Crash while opening Options dialog after switching locale [#50239](https://github.com/qgis/QGIS/issues/50239)9 [PR #50263](https://github.com/qgis/QGIS/pull/50263) Not needed - - unreported MSSQL connections API error Unreported [PR #50194](https://github.com/qgis/QGIS/pull/50194) [PR #50454](https://github.com/qgis/QGIS/pull/50454) - - Identify and select tools don\'t work with geometry-based query layers [#50242](https://github.com/qgis/QGIS/issues/50242) Cannot reproduce - - Problem with Reloading SLD file in QGIS [#50152](https://github.com/qgis/QGIS/issues/50152) [PR #50266](https://github.com/qgis/QGIS/pull/50266) queued - - Unreported endless alg splitwithlines Unreported [PR #50279](https://github.com/qgis/QGIS/pull/50279) Not recommended - - Processing algorithm \"Split with lines\" does not split polygon [#50227](https://github.com/qgis/QGIS/issues/50227) Not a bug - - Expression do not split string in multiple lines [#49666](https://github.com/qgis/QGIS/issues/49666) [PR #50295](https://github.com/qgis/QGIS/pull/50295) [PR #50455](https://github.com/qgis/QGIS/pull/50455) - - Problem with exportation of complex SLD [#42348](https://github.com/qgis/QGIS/issues/42348) [PR #50342](https://github.com/qgis/QGIS/pull/50342) [PR #50354](https://github.com/qgis/QGIS/pull/50354) - - Wrong interpretation of SLD color opacity [#44657](https://github.com/qgis/QGIS/issues/44657) Not a bug - - Wrong label size for SLD export/import [#35561](https://github.com/qgis/QGIS/issues/35561) [PR #50347](https://github.com/qgis/QGIS/pull/50347) Not needed - - Exporting SLD doesnt include fill-opacity [#33376](https://github.com/qgis/QGIS/issues/33376) [PR #50349](https://github.com/qgis/QGIS/pull/50349) [PR #50436](https://github.com/qgis/QGIS/pull/50436) - - SpatiaLite - Added feature vanishes, attribute dialog does not show required fields [#50523](https://github.com/qgis/QGIS/issues/50523) [PR #50573](https://github.com/qgis/QGIS/pull/50573) queued - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.22 backport commit (GitHub) +|----|----|----|----| +| GetPrint request of Atlas Template doesn\'t respect Project scales | [#49900](https://github.com/qgis/QGIS/issues/49900) | [PR #50199](https://github.com/qgis/QGIS/pull/50199) | [PR #50214](https://github.com/qgis/QGIS/pull/50214) +| Attribute Table Integer entries not showing due to window size | [#50181](https://github.com/qgis/QGIS/issues/50181) | [PR #50201](https://github.com/qgis/QGIS/pull/50201) | Not recommended +| WFS3 collections field name/displayName mix in request/response | [#49399](https://github.com/qgis/QGIS/issues/49399) | [PR #50203](https://github.com/qgis/QGIS/pull/50203) | Not recommended +| QGIS Server WMS GetFeatureInfo does not evaluate represent_value expression in maptip | [#30719](https://github.com/qgis/QGIS/issues/30719) | [PR #50216](https://github.com/qgis/QGIS/pull/50216) | [PR #50223](https://github.com/qgis/QGIS/pull/50223) +| \"evaluate default value on providers side\" block insert on table in the schema with autoincrement | [#50168](https://github.com/qgis/QGIS/issues/50168) | [PR #50230](https://github.com/qgis/QGIS/pull/50230) | [PR #50333](https://github.com/qgis/QGIS/pull/50333) +| QGIS not responding when entering page size using custom width or height fields | [#50104](https://github.com/qgis/QGIS/issues/50104) | Cannot reproduce +| \"Add Directory\...\" inputs files from previous selected directory at first instance, then the corret. | [#50055](https://github.com/qgis/QGIS/issues/50055) | [PR #50232](https://github.com/qgis/QGIS/pull/50232) | [PR #50241](https://github.com/qgis/QGIS/pull/50241) +| Layer style panel and Layer panel do not show same visibility settings for layer style | [#49998](https://github.com/qgis/QGIS/issues/49998) | Cannot reproduce +| Crash while opening Options dialog after switching locale | [#50239](https://github.com/qgis/QGIS/issues/50239)9 | [PR #50263](https://github.com/qgis/QGIS/pull/50263) | Not needed +| unreported MSSQL connections API error | Unreported | [PR #50194](https://github.com/qgis/QGIS/pull/50194) | [PR #50454](https://github.com/qgis/QGIS/pull/50454) +| Identify and select tools don\'t work with geometry-based query layers | [#50242](https://github.com/qgis/QGIS/issues/50242) | Cannot reproduce +| Problem with Reloading SLD file in QGIS | [#50152](https://github.com/qgis/QGIS/issues/50152) | [PR #50266](https://github.com/qgis/QGIS/pull/50266) | queued +| Unreported endless alg splitwithlines | Unreported | [PR #50279](https://github.com/qgis/QGIS/pull/50279) | Not recommended +| Processing algorithm \"Split with lines\" does not split polygon | [#50227](https://github.com/qgis/QGIS/issues/50227) | Not a bug +| Expression do not split string in multiple lines | [#49666](https://github.com/qgis/QGIS/issues/49666) | [PR #50295](https://github.com/qgis/QGIS/pull/50295) | [PR #50455](https://github.com/qgis/QGIS/pull/50455) +| Problem with exportation of complex SLD | [#42348](https://github.com/qgis/QGIS/issues/42348) | [PR #50342](https://github.com/qgis/QGIS/pull/50342) | [PR #50354](https://github.com/qgis/QGIS/pull/50354) +| Wrong interpretation of SLD color opacity | [#44657](https://github.com/qgis/QGIS/issues/44657) | Not a bug +| Wrong label size for SLD export/import | [#35561](https://github.com/qgis/QGIS/issues/35561) | [PR #50347](https://github.com/qgis/QGIS/pull/50347) | Not needed +| Exporting SLD doesnt include fill-opacity | [#33376](https://github.com/qgis/QGIS/issues/33376) | [PR #50349](https://github.com/qgis/QGIS/pull/50349) | [PR #50436](https://github.com/qgis/QGIS/pull/50436) +| SpatiaLite - Added feature vanishes, attribute dialog does not show required fields | [#50523](https://github.com/qgis/QGIS/issues/50523) | [PR #50573](https://github.com/qgis/QGIS/pull/50573) | queued This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -670,55 +649,31 @@ This feature was developed by [Alessandro Pasotti](https://www.qcooperative.net/ ### Feature: Bug fixes by Even Rouault - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.22 backport commit (GitHub) - ----------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ --------------------------------------------------------------- - GML import is missing one feature without geometry [#50215](https://github.com/qgis/QGIS/issues/50215) [PR #50231](https://github.com/qgis/QGIS/pull/50231) Not appropriate - - WFS/QgsOapifProvider does not take the pageSize from the dialog into account [#49404](https://github.com/qgis/QGIS/issues/49404) [PR #50236](https://github.com/qgis/QGIS/pull/50236) Not needed - - \[WFS\] Layer is added incorrectly as mixed geometry collection [#49335](https://github.com/qgis/QGIS/issues/49335) [PR #50237](https://github.com/qgis/QGIS/pull/50237) [PR #50353](https://github.com/qgis/QGIS/pull/50353) - - WFS: missing namespace prefix on geometry and attribute elements in FILTER for WFS GetFeature reques [#49121](https://github.com/qgis/QGIS/issues/49121) [PR #50249](https://github.com/qgis/QGIS/pull/50249) [PR #50351](https://github.com/qgis/QGIS/pull/50351) - - \[Processing\] Fix typo in smoothing parameter name of gdal_grid algorithms Unreported [PR #50261](https://github.com/qgis/QGIS/pull/50261) [PR #50331](https://github.com/qgis/QGIS/pull/50331) - - WFS client shows wrong CRS [#42627](https://github.com/qgis/QGIS/issues/42627) [PR #50272](https://github.com/qgis/QGIS/pull/50272) [PR #50328](https://github.com/qgis/QGIS/pull/50328) - - QGIS doesn\'t work properly with WFS 2.0.0 combined with OGC HTTP URI srsName style (e.g. ) [#29391](https://github.com/qgis/QGIS/issues/29391) [PR #50281](https://github.com/qgis/QGIS/pull/50281) [PR #50386](https://github.com/qgis/QGIS/pull/50386) - - QGIS ignores field inherited from parent feature type in WFS 2.0 services [#42660](https://github.com/qgis/QGIS/issues/42660) [PR #50300](https://github.com/qgis/QGIS/pull/50300) Not appropriate - - Loading and displaying CADRG/NITF data is slower than it used to be [#49439](https://github.com/qgis/QGIS/issues/49439) [PR #50302](https://github.com/qgis/QGIS/pull/50302) [PR #50352](https://github.com/qgis/QGIS/pull/50352) - - world_map.gpkg: little fix to avoid warning with recent GDAL versions Unreported [PR #50304](https://github.com/qgis/QGIS/pull/50304) Not needed - - QGIS 3.24.1 (Windows) destroys my VRT raster mosaic [#48052](https://github.com/qgis/QGIS/issues/48052) [PR #50328](https://github.com/qgis/QGIS/pull/50328)Bug Title - - \-- \-- \-- \-- - - GML import is missing one feature without geometry [#50215](https://github.com/qgis/QGIS/issues/50215) [PR #50231](https://github.com/qgis/QGIS/pull/50231) Not appropriate - - WFS/QgsOapifProvider does not take the pageSize from the dialog into account [#49404](https://github.com/qgis/QGIS/issues/49404) [PR #50236](https://github.com/qgis/QGIS/pull/50236) Not needed - - \[WFS\] Layer is added incorrectly as mixed geometry collection [#49335](https://github.com/qgis/QGIS/issues/49335) [PR #50237](https://github.com/qgis/QGIS/pull/50237) [PR #50353](https://github.com/qgis/QGIS/pull/50353) - - WFS: missing namespace prefix on geometry and attribute elements in FILTER for WFS GetFeature reques [#49121](https://github.com/qgis/QGIS/issues/49121) [PR #50249](https://github.com/qgis/QGIS/pull/50249) [PR #50351](https://github.com/qgis/QGIS/pull/50351) - - \[Processing\] Fix typo in smoothing parameter name of gdal_grid algorithms Unreported [PR #50261](https://github.com/qgis/QGIS/pull/50261) [PR #50331](https://github.com/qgis/QGIS/pull/50331) - - WFS client shows wrong CRS [#42627](https://github.com/qgis/QGIS/issues/42627) [PR #50272](https://github.com/qgis/QGIS/pull/50272) [PR #50328](https://github.com/qgis/QGIS/pull/50328) - - QGIS doesn\'t work properly with WFS 2.0.0 combined with OGC HTTP URI srsName style (e.g. ) [#29391](https://github.com/qgis/QGIS/issues/29391) [PR #50281](https://github.com/qgis/QGIS/pull/50281) [PR #50386](https://github.com/qgis/QGIS/pull/50386) - - QGIS ignores field inherited from parent feature type in WFS 2.0 services [#42660](https://github.com/qgis/QGIS/issues/42660) [PR #50300](https://github.com/qgis/QGIS/pull/50300) Not appropriate - - Loading and displaying CADRG/NITF data is slower than it used to be [#49439](https://github.com/qgis/QGIS/issues/49439) [PR #50302](https://github.com/qgis/QGIS/pull/50302) [PR #50352](https://github.com/qgis/QGIS/pull/50352) - - world_map.gpkg: little fix to avoid warning with recent GDAL versions Unreported [PR #50304](https://github.com/qgis/QGIS/pull/50304) Not needed - - QGIS 3.24.1 (Windows) destroys my VRT raster mosaic [#48052](https://github.com/qgis/QGIS/issues/48052) [PR #50328](https://github.com/qgis/QGIS/pull/50328) - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.22 backport commit (GitHub) +|----|----|----|----| +| GML import is missing one feature without geometry | [#50215](https://github.com/qgis/QGIS/issues/50215) | [PR #50231](https://github.com/qgis/QGIS/pull/50231) | Not appropriate +| WFS/QgsOapifProvider does not take the pageSize from the dialog into account | [#49404](https://github.com/qgis/QGIS/issues/49404) | [PR #50236](https://github.com/qgis/QGIS/pull/50236) | Not needed +| \[WFS\] Layer is added incorrectly as mixed geometry collection | [#49335](https://github.com/qgis/QGIS/issues/49335) | [PR #50237](https://github.com/qgis/QGIS/pull/50237) | [PR #50353](https://github.com/qgis/QGIS/pull/50353) +| WFS: missing namespace prefix on geometry and attribute elements in FILTER for WFS GetFeature reques | [#49121](https://github.com/qgis/QGIS/issues/49121) | [PR #50249](https://github.com/qgis/QGIS/pull/50249) | [PR #50351](https://github.com/qgis/QGIS/pull/50351) +| \[Processing\] Fix typo in smoothing parameter name of gdal_grid algorithms | Unreported | [PR #50261](https://github.com/qgis/QGIS/pull/50261) | [PR #50331](https://github.com/qgis/QGIS/pull/50331) +| WFS client shows wrong CRS | [#42627](https://github.com/qgis/QGIS/issues/42627) | [PR #50272](https://github.com/qgis/QGIS/pull/50272) | [PR #50328](https://github.com/qgis/QGIS/pull/50328) +| QGIS doesn\'t work properly with WFS 2.0.0 combined with OGC HTTP URI srsName style (e.g. ) | [#29391](https://github.com/qgis/QGIS/issues/29391) | [PR #50281](https://github.com/qgis/QGIS/pull/50281) | [PR #50386](https://github.com/qgis/QGIS/pull/50386) +| QGIS ignores field inherited from parent feature type in WFS 2.0 services | [#42660](https://github.com/qgis/QGIS/issues/42660) | [PR #50300](https://github.com/qgis/QGIS/pull/50300) | Not appropriate +| Loading and displaying CADRG/NITF data is slower than it used to be | [#49439](https://github.com/qgis/QGIS/issues/49439) | [PR #50302](https://github.com/qgis/QGIS/pull/50302) | [PR #50352](https://github.com/qgis/QGIS/pull/50352) +| world_map.gpkg: little fix to avoid warning with recent GDAL versions | Unreported | [PR #50304](https://github.com/qgis/QGIS/pull/50304) | Not needed +| QGIS 3.24.1 (Windows) destroys my VRT raster mosaic | [#48052](https://github.com/qgis/QGIS/issues/48052) | | [PR #50328](https://github.com/qgis/QGIS/pull/50328)Bug Title +| \-- | \-- | \-- | \-- +| GML import is missing one feature without geometry | [#50215](https://github.com/qgis/QGIS/issues/50215) | [PR #50231](https://github.com/qgis/QGIS/pull/50231) | Not appropriate +| WFS/QgsOapifProvider does not take the pageSize from the dialog into account | [#49404](https://github.com/qgis/QGIS/issues/49404) | [PR #50236](https://github.com/qgis/QGIS/pull/50236) | Not needed +| \[WFS\] Layer is added incorrectly as mixed geometry collection | [#49335](https://github.com/qgis/QGIS/issues/49335) | [PR #50237](https://github.com/qgis/QGIS/pull/50237) | [PR #50353](https://github.com/qgis/QGIS/pull/50353) +| WFS: missing namespace prefix on geometry and attribute elements in FILTER for WFS GetFeature reques | [#49121](https://github.com/qgis/QGIS/issues/49121) | [PR #50249](https://github.com/qgis/QGIS/pull/50249) | [PR #50351](https://github.com/qgis/QGIS/pull/50351) +| \[Processing\] Fix typo in smoothing parameter name of gdal_grid algorithms | Unreported | [PR #50261](https://github.com/qgis/QGIS/pull/50261) | [PR #50331](https://github.com/qgis/QGIS/pull/50331) +| WFS client shows wrong CRS | [#42627](https://github.com/qgis/QGIS/issues/42627) | [PR #50272](https://github.com/qgis/QGIS/pull/50272) | [PR #50328](https://github.com/qgis/QGIS/pull/50328) +| QGIS doesn\'t work properly with WFS 2.0.0 combined with OGC HTTP URI srsName style (e.g. ) | [#29391](https://github.com/qgis/QGIS/issues/29391) | [PR #50281](https://github.com/qgis/QGIS/pull/50281) | [PR #50386](https://github.com/qgis/QGIS/pull/50386) +| QGIS ignores field inherited from parent feature type in WFS 2.0 services | [#42660](https://github.com/qgis/QGIS/issues/42660) | [PR #50300](https://github.com/qgis/QGIS/pull/50300) | Not appropriate +| Loading and displaying CADRG/NITF data is slower than it used to be | [#49439](https://github.com/qgis/QGIS/issues/49439) | [PR #50302](https://github.com/qgis/QGIS/pull/50302) | [PR #50352](https://github.com/qgis/QGIS/pull/50352) +| world_map.gpkg: little fix to avoid warning with recent GDAL versions | Unreported | [PR #50304](https://github.com/qgis/QGIS/pull/50304) | Not needed +| QGIS 3.24.1 (Windows) destroys my VRT raster mosaic | [#48052](https://github.com/qgis/QGIS/issues/48052) | | [PR #50328](https://github.com/qgis/QGIS/pull/50328) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -726,43 +681,25 @@ This feature was developed by [Even Rouault](https://www.spatialys.com/) ### Feature: Bug fixes by Julien Cabieces - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.22 backport commit (GitHub) - ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------------------------------ - QGIS not retrieving sequence from postgis in 3.26 [#49463](https://github.com/qgis/QGIS/issues/49463) [PR #50247](https://github.com/qgis/QGIS/pull/50247) no need to bp - - SVG is not rendered for SVG Marker symbol [#50208](https://github.com/qgis/QGIS/issues/50208) Cannot fix, Qt issue - - If \"estimated metadata\" option is checked, feature count for tables/postgis do not work [#46790](https://github.com/qgis/QGIS/issues/46790) [PR #50256](https://github.com/qgis/QGIS/pull/50256) [PR #50425](https://github.com/qgis/QGIS/pull/50425) - - Variable raster image source in composer not working [#47981](https://github.com/qgis/QGIS/issues/47981) [PR #50277](https://github.com/qgis/QGIS/pull/50277) [PR #50332](https://github.com/qgis/QGIS/pull/50332) - - Print Layout Picture Box reverting to SVG [#38031](https://github.com/qgis/QGIS/issues/38031) [PR #50277](https://github.com/qgis/QGIS/pull/50277) [PR #50332](https://github.com/qgis/QGIS/pull/50332) - - Layout picture can not change SVG image to Raster image [#37804](https://github.com/qgis/QGIS/issues/37804) [PR #50277](https://github.com/qgis/QGIS/pull/50277) [PR #50332](https://github.com/qgis/QGIS/pull/50332) - - QgsOptionsPageWidget - helpKey and helpSearchPath are not working [#49421](https://github.com/qgis/QGIS/issues/49421) [PR #50282](https://github.com/qgis/QGIS/pull/50282) [PR #50330](https://github.com/qgis/QGIS/pull/50330) - - Freeze when opening WFS attribute table from HTTPS server with SSL exception [#42615](https://github.com/qgis/QGIS/issues/42615) [PR #50443](https://github.com/qgis/QGIS/pull/50443) no bp - - News feed not loading when using MSI installer [#49097](https://github.com/qgis/QGIS/issues/49097) [PR #50443](https://github.com/qgis/QGIS/pull/50443) no bp - - .ci/run_tests.sh: test_core_networkaccessmanager (Timeout) [#50234](https://github.com/qgis/QGIS/issues/50234) [PR #50443](https://github.com/qgis/QGIS/pull/50443) - - SVG Symbol on newer version of QGIS (3.22.7/8/10 tested) make the software lag a lot (and not on 3.4 version). [#49818](https://github.com/qgis/QGIS/issues/49818) Feedback, not sure it's a bug - - Empty Options drop-down menu in Query Logger tab [#50403](https://github.com/qgis/QGIS/issues/50403) [PR #50527](https://github.com/qgis/QGIS/pull/50527) no bp - - Build fails with WITH_POSTGRESQL=OFF [#50075](https://github.com/qgis/QGIS/issues/50075) Feedback - - Build fails with WITH_GSL=OFF [#50076](https://github.com/qgis/QGIS/issues/50076) [PR #50555](https://github.com/qgis/QGIS/pull/50555) - - QGIS master exports out of bounds in layout [#48624](https://github.com/qgis/QGIS/issues/48624) Cannot fix, Qt issue - - Layout bleeding to edge outside map window [#49638](https://github.com/qgis/QGIS/issues/49638) Cannot fix, Qt issue - - Freeze with virtual field on \$area used as parameter in sum [#49589](https://github.com/qgis/QGIS/issues/49589) [PR #50533](https://github.com/qgis/QGIS/pull/50533) [PR #50565](https://github.com/qgis/QGIS/pull/50565) - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.22 backport commit (GitHub) +|----|----|----|----| +| QGIS not retrieving sequence from postgis in 3.26 | [#49463](https://github.com/qgis/QGIS/issues/49463) | [PR #50247](https://github.com/qgis/QGIS/pull/50247) | no need to bp +| SVG is not rendered for SVG Marker symbol | [#50208](https://github.com/qgis/QGIS/issues/50208) | Cannot fix, Qt issue +| If \"estimated metadata\" option is checked, feature count for tables/postgis do not work | [#46790](https://github.com/qgis/QGIS/issues/46790) | [PR #50256](https://github.com/qgis/QGIS/pull/50256) | [PR #50425](https://github.com/qgis/QGIS/pull/50425) +| Variable raster image source in composer not working | [#47981](https://github.com/qgis/QGIS/issues/47981) | [PR #50277](https://github.com/qgis/QGIS/pull/50277) | [PR #50332](https://github.com/qgis/QGIS/pull/50332) +| Print Layout Picture Box reverting to SVG | [#38031](https://github.com/qgis/QGIS/issues/38031) | [PR #50277](https://github.com/qgis/QGIS/pull/50277) | [PR #50332](https://github.com/qgis/QGIS/pull/50332) +| Layout picture can not change SVG image to Raster image | [#37804](https://github.com/qgis/QGIS/issues/37804) | [PR #50277](https://github.com/qgis/QGIS/pull/50277) | [PR #50332](https://github.com/qgis/QGIS/pull/50332) +| QgsOptionsPageWidget - helpKey and helpSearchPath are not working | [#49421](https://github.com/qgis/QGIS/issues/49421) | [PR #50282](https://github.com/qgis/QGIS/pull/50282) | [PR #50330](https://github.com/qgis/QGIS/pull/50330) +| Freeze when opening WFS attribute table from HTTPS server with SSL exception | [#42615](https://github.com/qgis/QGIS/issues/42615) | [PR #50443](https://github.com/qgis/QGIS/pull/50443) | no bp +| News feed not loading when using MSI installer | [#49097](https://github.com/qgis/QGIS/issues/49097) | [PR #50443](https://github.com/qgis/QGIS/pull/50443) | no bp +| .ci/run_tests.sh: test_core_networkaccessmanager (Timeout) | [#50234](https://github.com/qgis/QGIS/issues/50234) | [PR #50443](https://github.com/qgis/QGIS/pull/50443) +| SVG Symbol on newer version of QGIS (3.22.7/8/10 tested) make the software lag a lot (and not on 3.4 version). | [#49818](https://github.com/qgis/QGIS/issues/49818) | Feedback, not sure it's a bug +| Empty Options drop-down menu in Query Logger tab | [#50403](https://github.com/qgis/QGIS/issues/50403) | [PR #50527](https://github.com/qgis/QGIS/pull/50527) | no bp +| Build fails with WITH_POSTGRESQL=OFF | [#50075](https://github.com/qgis/QGIS/issues/50075) | Feedback +| Build fails with WITH_GSL=OFF | [#50076](https://github.com/qgis/QGIS/issues/50076) | [PR #50555](https://github.com/qgis/QGIS/pull/50555) +| QGIS master exports out of bounds in layout | [#48624](https://github.com/qgis/QGIS/issues/48624) | Cannot fix, Qt issue +| Layout bleeding to edge outside map window | [#49638](https://github.com/qgis/QGIS/issues/49638) | Cannot fix, Qt issue +| Freeze with virtual field on \$area used as parameter in sum | [#49589](https://github.com/qgis/QGIS/issues/49589) | [PR #50533](https://github.com/qgis/QGIS/pull/50533) | [PR #50565](https://github.com/qgis/QGIS/pull/50565) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -770,25 +707,16 @@ This feature was developed by [Julien Cabieces](https://oslandia.com/) ### Feature: Bug fixes by Paul Blottiere - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.22 backport commit (GitHub) - ----------------------------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------------------------------ - QGIS Server WFS 1.1.0 GetFeature response - properties with xsi:nil=\"true\" [#45243](https://github.com/qgis/QGIS/issues/45243) [PR #50495](https://github.com/qgis/QGIS/pull/50495) - - Cannot move labels [#47542](https://github.com/qgis/QGIS/issues/47542) Cannot reproduce - - Auxiliary storage and removed layers [#44667](https://github.com/qgis/QGIS/issues/44667) [PR #50479](https://github.com/qgis/QGIS/pull/50479) Not recommended - - OPACITIES parameter not handled with Vector Tile layer in GetMap/GetPrint [#50364](https://github.com/qgis/QGIS/issues/50364) [PR #50374](https://github.com/qgis/QGIS/pull/50374) [PR #50539](https://github.com/qgis/QGIS/pull/50539) - - Fixes log messages when a job error is not related to a specific layer Unreported [PR #50372](https://github.com/qgis/QGIS/pull/50372) Not needed - - Labels: Data defined override of \"Show Label\" always wants the auxiliary storage option [#47993](https://github.com/qgis/QGIS/issues/47993) [PR #50496](https://github.com/qgis/QGIS/pull/50496) [PR #50538](https://github.com/qgis/QGIS/pull/50538) - - Auxiliary storage rotation or offset fields for symbols are visible by default while labels are not [#28548](https://github.com/qgis/QGIS/issues/28548) [PR #50498](https://github.com/qgis/QGIS/pull/50498) - - Improve selection of PostGIS raster overviews Unreported [PR #50554](https://github.com/qgis/QGIS/pull/50554) [PR #50575](https://github.com/qgis/QGIS/pull/50575) - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.22 backport commit (GitHub) +|----|----|----|----| +| QGIS Server WFS 1.1.0 GetFeature response - properties with xsi:nil=\"true\" | [#45243](https://github.com/qgis/QGIS/issues/45243) | [PR #50495](https://github.com/qgis/QGIS/pull/50495) +| Cannot move labels | [#47542](https://github.com/qgis/QGIS/issues/47542) | Cannot reproduce +| Auxiliary storage and removed layers | [#44667](https://github.com/qgis/QGIS/issues/44667) | [PR #50479](https://github.com/qgis/QGIS/pull/50479) | Not recommended +| OPACITIES parameter not handled with Vector Tile layer in GetMap/GetPrint | [#50364](https://github.com/qgis/QGIS/issues/50364) | [PR #50374](https://github.com/qgis/QGIS/pull/50374) | [PR #50539](https://github.com/qgis/QGIS/pull/50539) +| Fixes log messages when a job error is not related to a specific layer | Unreported | [PR #50372](https://github.com/qgis/QGIS/pull/50372) | Not needed +| Labels: Data defined override of \"Show Label\" always wants the auxiliary storage option | [#47993](https://github.com/qgis/QGIS/issues/47993) | [PR #50496](https://github.com/qgis/QGIS/pull/50496) | [PR #50538](https://github.com/qgis/QGIS/pull/50538) +| Auxiliary storage rotation or offset fields for symbols are visible by default while labels are not | [#28548](https://github.com/qgis/QGIS/issues/28548) | [PR #50498](https://github.com/qgis/QGIS/pull/50498) +| Improve selection of PostGIS raster overviews | Unreported | [PR #50554](https://github.com/qgis/QGIS/pull/50554) | [PR #50575](https://github.com/qgis/QGIS/pull/50575) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -796,15 +724,11 @@ This feature was developed by [Paul Blottiere](https://hytech-imaging.fr/) ### Feature: Bug fixes by Sandro Santilli - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.22 backport commit (GitHub) - ----------------------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------- - Crash with offline-editing-core-plugin converting to offline project layer with empty polygon [#50466](https://github.com/qgis/QGIS/issues/50466) [PR #50577](https://github.com/qgis/QGIS/pull/50577) - - Cleanup temporary python test config path when requested [#48884](https://github.com/qgis/QGIS/issues/48884) [PR #50608](https://github.com/qgis/QGIS/pull/50608) - - Include type name in message about unsupported qfield validations Unreported [PR #50589](https://github.com/qgis/QGIS/pull/50589) - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.22 backport commit (GitHub) +|----|----|----|----| +| Crash with offline-editing-core-plugin converting to offline project layer with empty polygon | [#50466](https://github.com/qgis/QGIS/issues/50466) | [PR #50577](https://github.com/qgis/QGIS/pull/50577) +| Cleanup temporary python test config path when requested | [#48884](https://github.com/qgis/QGIS/issues/48884) | [PR #50608](https://github.com/qgis/QGIS/pull/50608) +| Include type name in message about unsupported qfield validations | Unreported | [PR #50589](https://github.com/qgis/QGIS/pull/50589) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -812,63 +736,35 @@ This feature was developed by [Sandro Santilli (strk)](https://strk.kbt.io/) ### Feature: Bug fixes by Nyall Dawson - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.22 backport commit (GitHub) - --------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------------------------------ - Fix regression in column break calculations in legends [#42672](https://github.com/qgis/QGIS/issues/42672) [PR #50597](https://github.com/qgis/QGIS/pull/50597) Not suitable \-- too risky - - Fix tracing fails when layer crs differs from map crs [#49247](https://github.com/qgis/QGIS/issues/49247) [PR #50612](https://github.com/qgis/QGIS/pull/50612) Not required - - Show only available CRS in WMS layer selection widget [#45918](https://github.com/qgis/QGIS/issues/45918) [PR #50572](https://github.com/qgis/QGIS/pull/50572) Not required - - Fix some overlay algorithms output multipoint geometries but output layer is single point, causing insertion errors [#49456](https://github.com/qgis/QGIS/issues/49456) [PR #50567](https://github.com/qgis/QGIS/pull/50567) [PR #50641](https://github.com/qgis/QGIS/pull/50641) - - Fix missing information in crash reports on Windows [#50472](https://github.com/qgis/QGIS/issues/50472) [PR #50595](https://github.com/qgis/QGIS/pull/50595) Not required - - Fix regression where attribute table dialogs do not open as proper top level windows with their own taskbar entries [#49286](https://github.com/qgis/QGIS/issues/49286) [PR #50594](https://github.com/qgis/QGIS/pull/50594) Not required - - \[georeferencer\] Fix options ignored when \"create world file only\" is active [#49331](https://github.com/qgis/QGIS/issues/49331) [PR #50566](https://github.com/qgis/QGIS/pull/50566) Not required - - Ensure identify tool uses correct labels for x/y values when coordinate axis order for project is y/x [#50540](https://github.com/qgis/QGIS/issues/50540) [PR #50548](https://github.com/qgis/QGIS/pull/50548) Not required - - Ensure coordinate display in status bar updates immediately when related settings change, and update the tooltip to match the actual values displayed in the widget [#50540](https://github.com/qgis/QGIS/issues/50540) [PR #50548](https://github.com/qgis/QGIS/pull/50548) Not required - - Fix rendering of linestrings with nan z values [#50510](https://github.com/qgis/QGIS/issues/50510) [PR #50549](https://github.com/qgis/QGIS/pull/50549) Not required - - Fix broken logic in clearing python console history Not reported [PR #50504](https://github.com/qgis/QGIS/pull/50504) [PR #50515](https://github.com/qgis/QGIS/pull/50515) - - Fix QgsFileWidget does not reactivate widget\'s window after selecting a file/folder via the browse button on mac Not reported [PR #50501](https://github.com/qgis/QGIS/pull/50501) [PR #50502](https://github.com/qgis/QGIS/pull/50502) - - Fix code folding not shown for non-python code editor classes Not reported [PR #50492](https://github.com/qgis/QGIS/pull/50492) - - Fix leak in GEOS geometry library use Not reported [PR #50379](https://github.com/qgis/QGIS/pull/50379) - - Fix raster contour renderer ignores opacity setting [#41663](https://github.com/qgis/QGIS/issues/41663) [PR #50382](https://github.com/qgis/QGIS/pull/50382) Not suitable \-- too risky - - Fix truncation of recent project list removes too many items, raises a warning Not reported [PR #50394](https://github.com/qgis/QGIS/pull/50394) [PR #50397](https://github.com/qgis/QGIS/pull/50397) - - Fix dizzy easter egg [#50345](https://github.com/qgis/QGIS/issues/50345) [PR #50380](https://github.com/qgis/QGIS/pull/50380) Not required - - Fix point pattern fill sometimes ignores symbol opacity setting [#48031](https://github.com/qgis/QGIS/issues/48031) [PR #50384](https://github.com/qgis/QGIS/pull/50384) Not suitable \-- too risky - - Fix broken path in svg raises Qt warnings while rendering Not reported [PR #50383](https://github.com/qgis/QGIS/pull/50383) - - Ensure correct expression context is used when generating symbol preview icons [#49106](https://github.com/qgis/QGIS/issues/49106) [PR #50393](https://github.com/qgis/QGIS/pull/50393) Not suitable \-- too risky - - \[spatialite\] Fix corrupted default attribute values when fields are loaded using gaiaVectorLayer Privately reported [PR #50360](https://github.com/qgis/QGIS/pull/50360) [PR #50361](https://github.com/qgis/QGIS/pull/50361) - - Fix handling of vector tiles when zoom level 0 is not available [#47934](https://github.com/qgis/QGIS/issues/47934) [PR #50337](https://github.com/qgis/QGIS/pull/50337) Not required - - Fix drag and drop of files to georeferencer window [#49175](https://github.com/qgis/QGIS/issues/49175) [PR #50338](https://github.com/qgis/QGIS/pull/50338) Not required - - Never try to handle base parameter type values as map layers in QgsProcessingParameterDefinition::valueAs\* methods [#48598](https://github.com/qgis/QGIS/issues/48598) [PR #50327](https://github.com/qgis/QGIS/pull/50327) Not required - - Avoid a redundant calculation of visible layer extent in overview canvas Not reported [PR #50329](https://github.com/qgis/QGIS/pull/50329) [PR #50336](https://github.com/qgis/QGIS/pull/50336) - - Show standard Rendering tab in point cloud layer properties, add missing scale range widget to mesh layer properties [#50268](https://github.com/qgis/QGIS/issues/50268) [PR #50326](https://github.com/qgis/QGIS/pull/50326) Not suitable - - Show standard Rendering tab in point cloud layer properties, add missing scale range widget to mesh layer properties [#50268](https://github.com/qgis/QGIS/issues/50268) [PR #50326](https://github.com/qgis/QGIS/pull/50326) Not suitable - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.22 backport commit (GitHub) +|----|----|----|----| +| Fix regression in column break calculations in legends | [#42672](https://github.com/qgis/QGIS/issues/42672) | [PR #50597](https://github.com/qgis/QGIS/pull/50597) | Not suitable \-- too risky +| Fix tracing fails when layer crs differs from map crs | [#49247](https://github.com/qgis/QGIS/issues/49247) | [PR #50612](https://github.com/qgis/QGIS/pull/50612) | Not required +| Show only available CRS in WMS layer selection widget | [#45918](https://github.com/qgis/QGIS/issues/45918) | [PR #50572](https://github.com/qgis/QGIS/pull/50572) | Not required +| Fix some overlay algorithms output multipoint geometries but output layer is single point, causing insertion errors | [#49456](https://github.com/qgis/QGIS/issues/49456) | [PR #50567](https://github.com/qgis/QGIS/pull/50567) | [PR #50641](https://github.com/qgis/QGIS/pull/50641) +| Fix missing information in crash reports on Windows | [#50472](https://github.com/qgis/QGIS/issues/50472) | [PR #50595](https://github.com/qgis/QGIS/pull/50595) | Not required +| Fix regression where attribute table dialogs do not open as proper top level windows with their own taskbar entries | [#49286](https://github.com/qgis/QGIS/issues/49286) | [PR #50594](https://github.com/qgis/QGIS/pull/50594) | Not required +| \[georeferencer\] Fix options ignored when \"create world file only\" is active | [#49331](https://github.com/qgis/QGIS/issues/49331) | [PR #50566](https://github.com/qgis/QGIS/pull/50566) | Not required +| Ensure identify tool uses correct labels for x/y values when coordinate axis order for project is y/x | [#50540](https://github.com/qgis/QGIS/issues/50540) | [PR #50548](https://github.com/qgis/QGIS/pull/50548) | Not required +| Ensure coordinate display in status bar updates immediately when related settings change, and update the tooltip to match the actual values displayed in the widget | [#50540](https://github.com/qgis/QGIS/issues/50540) | [PR #50548](https://github.com/qgis/QGIS/pull/50548) | Not required +| Fix rendering of linestrings with nan z values | [#50510](https://github.com/qgis/QGIS/issues/50510) | [PR #50549](https://github.com/qgis/QGIS/pull/50549) | Not required +| Fix broken logic in clearing python console history | Not reported | [PR #50504](https://github.com/qgis/QGIS/pull/50504) | [PR #50515](https://github.com/qgis/QGIS/pull/50515) +| Fix QgsFileWidget does not reactivate widget\'s window after selecting a file/folder via the browse button on mac | Not reported | [PR #50501](https://github.com/qgis/QGIS/pull/50501) | [PR #50502](https://github.com/qgis/QGIS/pull/50502) +| Fix code folding not shown for non-python code editor classes | Not reported | [PR #50492](https://github.com/qgis/QGIS/pull/50492) +| Fix leak in GEOS geometry library use | Not reported | [PR #50379](https://github.com/qgis/QGIS/pull/50379) +| Fix raster contour renderer ignores opacity setting | [#41663](https://github.com/qgis/QGIS/issues/41663) | [PR #50382](https://github.com/qgis/QGIS/pull/50382) | Not suitable \-- too risky +| Fix truncation of recent project list removes too many items, raises a warning | Not reported | [PR #50394](https://github.com/qgis/QGIS/pull/50394) | [PR #50397](https://github.com/qgis/QGIS/pull/50397) +| Fix dizzy easter egg | [#50345](https://github.com/qgis/QGIS/issues/50345) | [PR #50380](https://github.com/qgis/QGIS/pull/50380) | Not required +| Fix point pattern fill sometimes ignores symbol opacity setting | [#48031](https://github.com/qgis/QGIS/issues/48031) | [PR #50384](https://github.com/qgis/QGIS/pull/50384) | Not suitable \-- too risky +| Fix broken path in svg raises Qt warnings while rendering | Not reported | [PR #50383](https://github.com/qgis/QGIS/pull/50383) +| Ensure correct expression context is used when generating symbol preview icons | [#49106](https://github.com/qgis/QGIS/issues/49106) | [PR #50393](https://github.com/qgis/QGIS/pull/50393) | Not suitable \-- too risky +| \[spatialite\] Fix corrupted default attribute values when fields are loaded using gaiaVectorLayer | Privately reported | [PR #50360](https://github.com/qgis/QGIS/pull/50360) | [PR #50361](https://github.com/qgis/QGIS/pull/50361) +| Fix handling of vector tiles when zoom level 0 is not available | [#47934](https://github.com/qgis/QGIS/issues/47934) | [PR #50337](https://github.com/qgis/QGIS/pull/50337) | Not required +| Fix drag and drop of files to georeferencer window | [#49175](https://github.com/qgis/QGIS/issues/49175) | [PR #50338](https://github.com/qgis/QGIS/pull/50338) | Not required +| Never try to handle base parameter type values as map layers in QgsProcessingParameterDefinition::valueAs\* methods | [#48598](https://github.com/qgis/QGIS/issues/48598) | [PR #50327](https://github.com/qgis/QGIS/pull/50327) | Not required +| Avoid a redundant calculation of visible layer extent in overview canvas | Not reported | [PR #50329](https://github.com/qgis/QGIS/pull/50329) | [PR #50336](https://github.com/qgis/QGIS/pull/50336) +| Show standard Rendering tab in point cloud layer properties, add missing scale range widget to mesh layer properties | [#50268](https://github.com/qgis/QGIS/issues/50268) | [PR #50326](https://github.com/qgis/QGIS/pull/50326) | Not suitable +| Show standard Rendering tab in point cloud layer properties, add missing scale range widget to mesh layer properties | [#50268](https://github.com/qgis/QGIS/issues/50268) | [PR #50326](https://github.com/qgis/QGIS/pull/50326) | Not suitable This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -876,13 +772,10 @@ This feature was developed by [Nyall Dawson](https://north-road.com/) ### Feature: Bug fixes by Loïc Bartoletti - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.22 backport commit (GitHub) - ---------------------------------------------------------------------- ----------------------------------------------------- --------------------------------------------------- --------------------------------------------------- - Fix \"Add Ring\" tool doesn\'t consider all the overlapping features [#23113](https://github.com/qgis/QGIS/issues/23113) [#50447](https://github.com/qgis/QGIS/pull/50447) Not suitable - add new methods - - Fix wkbType cast from OGR 25D Type [#50218](https://github.com/qgis/QGIS/issues/50218) [#50233](https://github.com/qgis/QGIS/pull/50233) [#50251](https://github.com/qgis/QGIS/pull/50251) - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.22 backport commit (GitHub) +|----|----|----|----| +| Fix \"Add Ring\" tool doesn\'t consider all the overlapping features | [#23113](https://github.com/qgis/QGIS/issues/23113) | [#50447](https://github.com/qgis/QGIS/pull/50447) | Not suitable - add new methods +| Fix wkbType cast from OGR 25D Type | [#50218](https://github.com/qgis/QGIS/issues/50218) | [#50233](https://github.com/qgis/QGIS/pull/50233) | [#50251](https://github.com/qgis/QGIS/pull/50251) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) diff --git a/content/product/visual-changelogs/visualchangelog330/index.md b/content/product/visual-changelogs/visualchangelog330/index.md index 700cd4fd6..5895a9b57 100644 --- a/content/product/visual-changelogs/visualchangelog330/index.md +++ b/content/product/visual-changelogs/visualchangelog330/index.md @@ -719,35 +719,21 @@ This feature was developed by [Yoann Quenach de Quivillic](https://github.com/Yo ### Feature: Bug fixes by Even Rouault - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.28 backport commit (GitHub) - --------------------------------------------------------------------------------------------------------------- ----------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- - Task: take into account GDT_Int8 [#50907](https://github.com/qgis/QGIS/issues/50907) [PR #51586](https://github.com/qgis/QGIS/pull/51586) [PR #51602](https://github.com/qgis/QGIS/pull/51602) - - Task: take into account GDT_Int8 [#50907](https://github.com/qgis/QGIS/issues/50907) [PR #51587](https://github.com/qgis/QGIS/pull/51587) N/A - - MultiLineString from OpenFileGDB Disappears on Zoom [#32534](https://github.com/qgis/QGIS/issues/32534) [GDAL PR 7137](https://github.com/OSGeo/gdal/pull/7137) - - DATETIME: Wrong timezone for UTC in attribute table [#48393](https://github.com/qgis/QGIS/issues/48393) [PR #51625](https://github.com/qgis/QGIS/pull/51625) [PR #51645](https://github.com/qgis/QGIS/pull/51645) - - distutils is deprecated but still used [#51532](https://github.com/qgis/QGIS/issues/51532) [PR #51630](https://github.com/qgis/QGIS/pull/51630) [PR #51644](https://github.com/qgis/QGIS/pull/51644) - - Importing Data into a QGIS Created File Based Geodatabase [#51435](https://github.com/qgis/QGIS/issues/51435) N/A - - Importing Data into a QGIS Created File Based Geodatabase [#51435](https://github.com/qgis/QGIS/issues/51435) [GDAL PR 7147](https://github.com/OSGeo/gdal/pull/7147) [GDAL PR 7176](https://github.com/OSGeo/gdal/pull/7176) - - OGCAPI Features url of collection with dot [#51663](https://github.com/qgis/QGIS/issues/51663) [PR #51671](https://github.com/qgis/QGIS/pull/51671) [PR #51987](https://github.com/qgis/QGIS/pull/51987) - - CityGML Import not working with LoD2 files [#51647](https://github.com/qgis/QGIS/issues/51647) [GDAL PR 7168](https://github.com/OSGeo/gdal/pull/7168) N/A - - Broken layers when creating new table on GPKG created by third party [#51721](https://github.com/qgis/QGIS/issues/51721) [GDAL PR 7174](https://github.com/OSGeo/gdal/pull/7174) N/A - - \"Save Layer Edits\" after \"Add Polygon Feature\" deletes added polygons when the objects have no attributes [#51247](https://github.com/qgis/QGIS/issues/51247) [GDAL PR 7184](https://github.com/OSGeo/gdal/pull/7184) [GDAL PR 7188](https://github.com/OSGeo/gdal/pull/7188) - - gis transforming coordinates incorrectly [#51792](https://github.com/qgis/QGIS/issues/51792) [proj PR 3621](https://github.com/OSGeo/PROJ/pull/3621) N/A - - Some versions of QGIS can\'t parse mixed-dtype-columns in GeoJSON [#51911](https://github.com/qgis/QGIS/issues/51911) None: just investigation & preliminary fix attempt - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.28 backport commit (GitHub) +|----|----|----|----| +| Task: take into account GDT_Int8 | [#50907](https://github.com/qgis/QGIS/issues/50907) | [PR #51586](https://github.com/qgis/QGIS/pull/51586) | [PR #51602](https://github.com/qgis/QGIS/pull/51602) +| Task: take into account GDT_Int8 | [#50907](https://github.com/qgis/QGIS/issues/50907) | [PR #51587](https://github.com/qgis/QGIS/pull/51587) | N/A +| MultiLineString from OpenFileGDB Disappears on Zoom | [#32534](https://github.com/qgis/QGIS/issues/32534) | [GDAL PR 7137](https://github.com/OSGeo/gdal/pull/7137) +| DATETIME: Wrong timezone for UTC in attribute table | [#48393](https://github.com/qgis/QGIS/issues/48393) | [PR #51625](https://github.com/qgis/QGIS/pull/51625) | [PR #51645](https://github.com/qgis/QGIS/pull/51645) +| distutils is deprecated but still used | [#51532](https://github.com/qgis/QGIS/issues/51532) | [PR #51630](https://github.com/qgis/QGIS/pull/51630) | [PR #51644](https://github.com/qgis/QGIS/pull/51644) +| Importing Data into a QGIS Created File Based Geodatabase | [#51435](https://github.com/qgis/QGIS/issues/51435) | | N/A +| Importing Data into a QGIS Created File Based Geodatabase | [#51435](https://github.com/qgis/QGIS/issues/51435) | [GDAL PR 7147](https://github.com/OSGeo/gdal/pull/7147) | [GDAL PR 7176](https://github.com/OSGeo/gdal/pull/7176) +| OGCAPI Features url of collection with dot | [#51663](https://github.com/qgis/QGIS/issues/51663) | [PR #51671](https://github.com/qgis/QGIS/pull/51671) | [PR #51987](https://github.com/qgis/QGIS/pull/51987) +| CityGML Import not working with LoD2 files | [#51647](https://github.com/qgis/QGIS/issues/51647) | [GDAL PR 7168](https://github.com/OSGeo/gdal/pull/7168) | N/A +| Broken layers when creating new table on GPKG created by third party | [#51721](https://github.com/qgis/QGIS/issues/51721) | [GDAL PR 7174](https://github.com/OSGeo/gdal/pull/7174) | N/A +| \"Save Layer Edits\" after \"Add Polygon Feature\" deletes added polygons when the objects have no attributes | [#51247](https://github.com/qgis/QGIS/issues/51247) | [GDAL PR 7184](https://github.com/OSGeo/gdal/pull/7184) | [GDAL PR 7188](https://github.com/OSGeo/gdal/pull/7188) +| gis transforming coordinates incorrectly | [#51792](https://github.com/qgis/QGIS/issues/51792) | [proj PR 3621](https://github.com/OSGeo/PROJ/pull/3621) | N/A +| Some versions of QGIS can\'t parse mixed-dtype-columns in GeoJSON | [#51911](https://github.com/qgis/QGIS/issues/51911) | None: just investigation & preliminary fix attempt This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -755,43 +741,25 @@ This feature was developed by [Even Rouault](https://www.spatialys.com/) ### Feature: Bug fixes by Alessandro Pasotti - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.28 backport commit (GitHub) - ---------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------------------------------------- ------------------------------------------------------ - Add Row does not work with postgres identity columns that have many characters [#51563](https://github.com/qgis/QGIS/issues/51563) [PR #51641](https://github.com/qgis/QGIS/pull/51641) [PR #52059](https://github.com/qgis/QGIS/pull/52059) - - If some layers are not identifyable, QGIS Server WMS \"GetFeatureInfo\" returns LayerNotQueryable [#51613](https://github.com/qgis/QGIS/issues/51613) [PR #51646](https://github.com/qgis/QGIS/pull/51646) (tests only, cannot reproduce) N/A - - Research and diagnosys on: Bug or new behaviour on default fields values on QGIS 3.28.X [#51543](https://github.com/qgis/QGIS/issues/51543) Asked feedback to the original developer of the \"feature\" - - \[ogr provider\] Saving big CSV edit is very slow when the whole file has to be updated (such as adding a new field) [#51668](https://github.com/qgis/QGIS/issues/51668) [PR #51686](https://github.com/qgis/QGIS/pull/51686) [PR #51700](https://github.com/qgis/QGIS/pull/51700) - - Vector data - Graduated Symbology - Legend Format - Only use upper limit [#51691](https://github.com/qgis/QGIS/issues/51691) [PR #51692](https://github.com/qgis/QGIS/pull/51692) [PR #51696](https://github.com/qgis/QGIS/pull/51696) - - Weird interval QgsDoubleSpinbox behavior in graduated symbology with fixed interval [#51687](https://github.com/qgis/QGIS/issues/51687) [PR #51714](https://github.com/qgis/QGIS/pull/51714) No - - Project predefined scales are trimmed at thousand separator after project restart/reopening properties [#51735](https://github.com/qgis/QGIS/issues/51735) [PR #51749](https://github.com/qgis/QGIS/pull/51749) [PR #51766](https://github.com/qgis/QGIS/pull/51766) - - wms getLegendGraphic call the group and not the layer when many style layers add from browser [#51759](https://github.com/qgis/QGIS/issues/51759) [PR #51765](https://github.com/qgis/QGIS/pull/51765) No - - overlay_intersects\' does not work with WFS-layer [#51492](https://github.com/qgis/QGIS/issues/51492) [PR #51773](https://github.com/qgis/QGIS/pull/51773) [PR #51793](https://github.com/qgis/QGIS/pull/51793) - - multiedit in attribute table not working properly in version \>=3.22 [#48077](https://github.com/qgis/QGIS/issues/48077) [PR #51801](https://github.com/qgis/QGIS/pull/51801) Risky? - - Key/Value expression constraint is not updated [#51791](https://github.com/qgis/QGIS/issues/51791) [PR #51804](https://github.com/qgis/QGIS/pull/51804) [PR #51811](https://github.com/qgis/QGIS/pull/51811) - - Float fields created in ArcGIS are converted into Real 12, 11 - Precision is too high [#51849](https://github.com/qgis/QGIS/issues/51849) Won\'t Fix - - CSV datasource not converted from 3.16 to 3.22 correctly - projects not usable anymore [#48587](https://github.com/qgis/QGIS/issues/48587) [PR #51881](https://github.com/qgis/QGIS/pull/51881) [PR #51950](https://github.com/qgis/QGIS/pull/51950) - - Changes on geometry get discarded on save edits when layer filter is enabled (gpkg layer) [#51934](https://github.com/qgis/QGIS/issues/51934) Works for me - - If a widget default value is setup as NULL then it\'s not working as it\'s overriden by database column default [#51818](https://github.com/qgis/QGIS/issues/51818) Won\'t Fix (probably: still debating) - - Can\'t use raster Unique values symbolgogy for Integer rasters with a single value of 1 [#51822](https://github.com/qgis/QGIS/issues/51822) [PR #51975](https://github.com/qgis/QGIS/pull/51975) [PR #51979](https://github.com/qgis/QGIS/pull/51979) - - PyQGIS QgsPolygon creation crashes [#51978](https://github.com/qgis/QGIS/issues/51978) [PR #52004](https://github.com/qgis/QGIS/pull/52004) TODO - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.28 backport commit (GitHub) +|----|----|----|----| +| Add Row does not work with postgres identity columns that have many characters | [#51563](https://github.com/qgis/QGIS/issues/51563) | [PR #51641](https://github.com/qgis/QGIS/pull/51641) | [PR #52059](https://github.com/qgis/QGIS/pull/52059) +| If some layers are not identifyable, QGIS Server WMS \"GetFeatureInfo\" returns LayerNotQueryable | [#51613](https://github.com/qgis/QGIS/issues/51613) | [PR #51646](https://github.com/qgis/QGIS/pull/51646) (tests only, cannot reproduce) | N/A +| Research and diagnosys on: Bug or new behaviour on default fields values on QGIS 3.28.X | [#51543](https://github.com/qgis/QGIS/issues/51543) | Asked feedback to the original developer of the \"feature\" +| \[ogr provider\] Saving big CSV edit is very slow when the whole file has to be updated (such as adding a new field) | [#51668](https://github.com/qgis/QGIS/issues/51668) | [PR #51686](https://github.com/qgis/QGIS/pull/51686) | [PR #51700](https://github.com/qgis/QGIS/pull/51700) +| Vector data - Graduated Symbology - Legend Format - Only use upper limit | [#51691](https://github.com/qgis/QGIS/issues/51691) | [PR #51692](https://github.com/qgis/QGIS/pull/51692) | [PR #51696](https://github.com/qgis/QGIS/pull/51696) +| Weird interval QgsDoubleSpinbox behavior in graduated symbology with fixed interval | [#51687](https://github.com/qgis/QGIS/issues/51687) | [PR #51714](https://github.com/qgis/QGIS/pull/51714) | No +| Project predefined scales are trimmed at thousand separator after project restart/reopening properties | [#51735](https://github.com/qgis/QGIS/issues/51735) | [PR #51749](https://github.com/qgis/QGIS/pull/51749) | [PR #51766](https://github.com/qgis/QGIS/pull/51766) +| wms getLegendGraphic call the group and not the layer when many style layers add from browser | [#51759](https://github.com/qgis/QGIS/issues/51759) | [PR #51765](https://github.com/qgis/QGIS/pull/51765) | No +| overlay_intersects\' does not work with WFS-layer | [#51492](https://github.com/qgis/QGIS/issues/51492) | [PR #51773](https://github.com/qgis/QGIS/pull/51773) | [PR #51793](https://github.com/qgis/QGIS/pull/51793) +| multiedit in attribute table not working properly in version \>=3.22 | [#48077](https://github.com/qgis/QGIS/issues/48077) | [PR #51801](https://github.com/qgis/QGIS/pull/51801) | Risky? +| Key/Value expression constraint is not updated | [#51791](https://github.com/qgis/QGIS/issues/51791) | [PR #51804](https://github.com/qgis/QGIS/pull/51804) | [PR #51811](https://github.com/qgis/QGIS/pull/51811) +| Float fields created in ArcGIS are converted into Real 12, 11 - Precision is too high | [#51849](https://github.com/qgis/QGIS/issues/51849) | Won\'t Fix +| CSV datasource not converted from 3.16 to 3.22 correctly - projects not usable anymore | [#48587](https://github.com/qgis/QGIS/issues/48587) | [PR #51881](https://github.com/qgis/QGIS/pull/51881) | [PR #51950](https://github.com/qgis/QGIS/pull/51950) +| Changes on geometry get discarded on save edits when layer filter is enabled (gpkg layer) | [#51934](https://github.com/qgis/QGIS/issues/51934) | Works for me +| If a widget default value is setup as NULL then it\'s not working as it\'s overriden by database column default | [#51818](https://github.com/qgis/QGIS/issues/51818) | Won\'t Fix (probably: still debating) +| Can\'t use raster Unique values symbolgogy for Integer rasters with a single value of 1 | [#51822](https://github.com/qgis/QGIS/issues/51822) | [PR #51975](https://github.com/qgis/QGIS/pull/51975) | [PR #51979](https://github.com/qgis/QGIS/pull/51979) +| PyQGIS QgsPolygon creation crashes | [#51978](https://github.com/qgis/QGIS/issues/51978) | [PR #52004](https://github.com/qgis/QGIS/pull/52004) | TODO This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -799,25 +767,16 @@ This feature was developed by [Alessandro Pasotti](https://www.qcooperative.net/ ### Feature: Bug fixes by Julien Cabieces - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.28 backport commit (GitHub) - ---------------------------------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------------------------------ - Area Simplify drops Z and M values [#50742](https://github.com/qgis/QGIS/issues/50742) [PR #51695](https://github.com/qgis/QGIS/pull/51695) [PR #51742](https://github.com/qgis/QGIS/pull/51742) - - NULL Value is displayed as NULL html link in the File widget [#50892](https://github.com/qgis/QGIS/issues/50892) [PR #51770](https://github.com/qgis/QGIS/pull/51770) [PR #51775](https://github.com/qgis/QGIS/pull/51775) - - Vertex Editor table shows incorrect columns in QGIS 3.28 [#51433](https://github.com/qgis/QGIS/issues/51433) [PR #51774](https://github.com/qgis/QGIS/pull/51774) [PR #51986](https://github.com/qgis/QGIS/pull/51986) - - Copying fetures to PostgreSQL layer not copying same name attribute value [#51121](https://github.com/qgis/QGIS/issues/51121) Won\'t Fix - - Crash when switching style to point displacement from geometry generator [#51070](https://github.com/qgis/QGIS/issues/51070) [PR #51784](https://github.com/qgis/QGIS/pull/51784) TODO - - Fix trust parameter not saved and not read not reported [PR #51854](https://github.com/qgis/QGIS/pull/51854) TODO - - North Arrow Decoration: file selector for custom SVG does not work correctly [#51850](https://github.com/qgis/QGIS/issues/51850) [PR #51882](https://github.com/qgis/QGIS/pull/51882) [PR #51949](https://github.com/qgis/QGIS/pull/51949) - - Filter dialog for vector layers in edit state can still be opened via the filter icon in the layers menu [#51816](https://github.com/qgis/QGIS/issues/51816) [PR #51884](https://github.com/qgis/QGIS/pull/51884) [PR #51990](https://github.com/qgis/QGIS/pull/51990) - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.28 backport commit (GitHub) +|----|----|----|----| +| Area Simplify drops Z and M values | [#50742](https://github.com/qgis/QGIS/issues/50742) | [PR #51695](https://github.com/qgis/QGIS/pull/51695) | [PR #51742](https://github.com/qgis/QGIS/pull/51742) +| NULL Value is displayed as NULL html link in the File widget | [#50892](https://github.com/qgis/QGIS/issues/50892) | [PR #51770](https://github.com/qgis/QGIS/pull/51770) | [PR #51775](https://github.com/qgis/QGIS/pull/51775) +| Vertex Editor table shows incorrect columns in QGIS 3.28 | [#51433](https://github.com/qgis/QGIS/issues/51433) | [PR #51774](https://github.com/qgis/QGIS/pull/51774) | [PR #51986](https://github.com/qgis/QGIS/pull/51986) +| Copying fetures to PostgreSQL layer not copying same name attribute value | [#51121](https://github.com/qgis/QGIS/issues/51121) | Won\'t Fix +| Crash when switching style to point displacement from geometry generator | [#51070](https://github.com/qgis/QGIS/issues/51070) | [PR #51784](https://github.com/qgis/QGIS/pull/51784) | TODO +| Fix trust parameter not saved and not read | not reported | [PR #51854](https://github.com/qgis/QGIS/pull/51854) | TODO +| North Arrow Decoration: file selector for custom SVG does not work correctly | [#51850](https://github.com/qgis/QGIS/issues/51850) | [PR #51882](https://github.com/qgis/QGIS/pull/51882) | [PR #51949](https://github.com/qgis/QGIS/pull/51949) +| Filter dialog for vector layers in edit state can still be opened via the filter icon in the layers menu | [#51816](https://github.com/qgis/QGIS/issues/51816) | [PR #51884](https://github.com/qgis/QGIS/pull/51884) | [PR #51990](https://github.com/qgis/QGIS/pull/51990) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -825,19 +784,13 @@ This feature was developed by [Julien Cabieces](https://oslandia.com/) ### Feature: Bug fixes by Sandro Santilli - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.28 backport commit (GitHub) - ------------------------------------------------------------- ------------------------------------------------------------------------------------------- ------------------------------------------------------ ------------------------------------------------------ - CI fails upon touching src/test/qgistest.h [#51917](https://github.com/qgis/QGIS/issues/51917) - - TestQgsTileDownloadManager::testIdleThread is unstable [#48927](https://github.com/qgis/QGIS/issues/48927) [PR #51916](https://github.com/qgis/QGIS/pull/51916) - - Crash on exit with static `QgsCoordinateReferenceSystem` [#51893](https://github.com/qgis/QGIS/issues/51893) [PR #51891](https://github.com/qgis/QGIS/pull/51891) [PR #51954](https://github.com/qgis/QGIS/pull/51954) - - Allow to skip PostgreSQL backend dependent tests at runtime [Discussion in PR #51891](https://github.com/qgis/QGIS/pull/51891#discussion_r1109132667) [PR #51910](https://github.com/qgis/QGIS/pull/51910) N/A - - Do not discard geometry attributes having no SRID [#49380](https://github.com/qgis/QGIS/issues/49380#issuecomment-1282913470) [PR #51885](https://github.com/qgis/QGIS/pull/51885) [PR #51997](https://github.com/qgis/QGIS/pull/51997) - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.28 backport commit (GitHub) +|----|----|----|----| +| CI fails upon touching src/test/qgistest.h | [#51917](https://github.com/qgis/QGIS/issues/51917) +| TestQgsTileDownloadManager::testIdleThread is unstable | [#48927](https://github.com/qgis/QGIS/issues/48927) | [PR #51916](https://github.com/qgis/QGIS/pull/51916) +| Crash on exit with static `QgsCoordinateReferenceSystem` | [#51893](https://github.com/qgis/QGIS/issues/51893) | [PR #51891](https://github.com/qgis/QGIS/pull/51891) | [PR #51954](https://github.com/qgis/QGIS/pull/51954) +| Allow to skip PostgreSQL backend dependent tests at runtime | [Discussion in PR #51891](https://github.com/qgis/QGIS/pull/51891#discussion_r1109132667) | [PR #51910](https://github.com/qgis/QGIS/pull/51910) | N/A +| Do not discard geometry attributes having no SRID | [#49380](https://github.com/qgis/QGIS/issues/49380#issuecomment-1282913470) | [PR #51885](https://github.com/qgis/QGIS/pull/51885) | [PR #51997](https://github.com/qgis/QGIS/pull/51997) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -845,13 +798,10 @@ This feature was developed by [Sandro Santilli (strk)](https://strk.kbt.io/) ### Feature: Bug fixes by Jean Felder - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.28 backport commit (GitHub) - ------------------------------------------------------------------------ ----------------------------------- ------------------------------------------------------ ------------------------------------------------------ - wms getcapabilities crashes on dimensional data if there are no values not reporterd [PR #51930](https://github.com/qgis/QGIS/pull/51930) [PR #51933](https://github.com/qgis/QGIS/pull/51933) - - \[3D\] Fix Y-Z inversion in point3dsymbolwidget not reporterd [PR #51855](https://github.com/qgis/QGIS/pull/51855) [PR #51938](https://github.com/qgis/QGIS/pull/51938) - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.28 backport commit (GitHub) +|----|----|----|----| +| wms getcapabilities crashes on dimensional data if there are no values | not reporterd | [PR #51930](https://github.com/qgis/QGIS/pull/51930) | [PR #51933](https://github.com/qgis/QGIS/pull/51933) +| \[3D\] Fix Y-Z inversion in point3dsymbolwidget | not reporterd | [PR #51855](https://github.com/qgis/QGIS/pull/51855) | [PR #51938](https://github.com/qgis/QGIS/pull/51938) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -859,12 +809,9 @@ This feature was developed by [Jean Felder](https://oslandia.com/) ### Feature: Bug fixes by Jacky Volpes - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.28 backport commit (GitHub) - ------------------------------------------------------ ----------------------------------------------------- ------------------------------------------------------ ------------------------------- - Missing \"Save style\...\" icon in Layer Style Panel [#51515](https://github.com/qgis/QGIS/issues/51515) [PR #52037](https://github.com/qgis/QGIS/pull/52037) Risky? - - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.28 backport commit (GitHub) +|----|----|----|----| +| Missing \"Save style\...\" icon in Layer Style Panel | [#51515](https://github.com/qgis/QGIS/issues/51515) | [PR #52037](https://github.com/qgis/QGIS/pull/52037) | Risky? This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -872,25 +819,16 @@ This feature was developed by [Jacky Volpes](https://oslandia.com/) ### Feature: Bug fixes by Stefanos Natsis - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.28 backport commit (GitHub) - ------------------------------------------------------------------------------------------------------------------ ----------------------------------------------------- ------------------------------------------------------ ------------------------------------------------------ - Drag and drop point clouds from the browser add the layer twice not reporterd [PR #51685](https://github.com/qgis/QGIS/pull/51685) - - Opening more than 16 vector layers at once causes crash not reporterd [PR #51782](https://github.com/qgis/QGIS/pull/51782) - - Crash when try to split line by point [#51501](https://github.com/qgis/QGIS/issues/51501) [PR #51797](https://github.com/qgis/QGIS/pull/51797) [PR #51951](https://github.com/qgis/QGIS/pull/51951) - - QGIS 3.26 crashes when performing \"split with line\". [#50948](https://github.com/qgis/QGIS/issues/50948) [PR #51797](https://github.com/qgis/QGIS/pull/51797) [PR #51951](https://github.com/qgis/QGIS/pull/51951) - - Cannot split line geometry at vertex if the geometry has Z dimension [#49403](https://github.com/qgis/QGIS/issues/49403) [PR #51797](https://github.com/qgis/QGIS/pull/51797) [PR #51951](https://github.com/qgis/QGIS/pull/51951) - - Current implementation of multiple-layer style paste doesn\'t work for the command menu \"Layer / Paste Style\". [#25214](https://github.com/qgis/QGIS/issues/25214) [PR #51799](https://github.com/qgis/QGIS/pull/51799) - - Copy attribute / Copy feature attributes doesn\'t return value if value is URI [#26899](https://github.com/qgis/QGIS/issues/26899) [PR #51803](https://github.com/qgis/QGIS/pull/51803) - - Split tool tries to split even without any digitized points not reported [PR #51831](https://github.com/qgis/QGIS/pull/51831) [PR #51955](https://github.com/qgis/QGIS/pull/51955) - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.28 backport commit (GitHub) +|----|----|----|----| +| Drag and drop point clouds from the browser add the layer twice | not reporterd | [PR #51685](https://github.com/qgis/QGIS/pull/51685) +| Opening more than 16 vector layers at once causes crash | not reporterd | [PR #51782](https://github.com/qgis/QGIS/pull/51782) +| Crash when try to split line by point | [#51501](https://github.com/qgis/QGIS/issues/51501) | [PR #51797](https://github.com/qgis/QGIS/pull/51797) | [PR #51951](https://github.com/qgis/QGIS/pull/51951) +| QGIS 3.26 crashes when performing \"split with line\". | [#50948](https://github.com/qgis/QGIS/issues/50948) | [PR #51797](https://github.com/qgis/QGIS/pull/51797) | [PR #51951](https://github.com/qgis/QGIS/pull/51951) +| Cannot split line geometry at vertex if the geometry has Z dimension | [#49403](https://github.com/qgis/QGIS/issues/49403) | [PR #51797](https://github.com/qgis/QGIS/pull/51797) | [PR #51951](https://github.com/qgis/QGIS/pull/51951) +| Current implementation of multiple-layer style paste doesn\'t work for the command menu \"Layer / Paste Style\". | [#25214](https://github.com/qgis/QGIS/issues/25214) | [PR #51799](https://github.com/qgis/QGIS/pull/51799) +| Copy attribute / Copy feature attributes doesn\'t return value if value is URI | [#26899](https://github.com/qgis/QGIS/issues/26899) | [PR #51803](https://github.com/qgis/QGIS/pull/51803) +| Split tool tries to split even without any digitized points | not reported | [PR #51831](https://github.com/qgis/QGIS/pull/51831) | [PR #51955](https://github.com/qgis/QGIS/pull/51955) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -898,81 +836,44 @@ This feature was developed by [Stefanos Natsis](https://www.lutraconsulting.co.u ### Feature: Bug fixes by Nyall Dawson - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.28 backport commit (GitHub) - -------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------------------------------ - Fix using interpolated line symbol layer for polygon outlines Unreported [PR #52030](https://github.com/qgis/QGIS/pull/52030) [PR #52032](https://github.com/qgis/QGIS/pull/52032) - - \[processing\] Don\'t raise uncaught exceptions when trying to generate GDAL commands for invalid layers [#51958](https://github.com/qgis/QGIS/issues/51958) [PR #51994](https://github.com/qgis/QGIS/pull/51994) [PR #52001](https://github.com/qgis/QGIS/pull/52001) - - Don\'t use scientific notation when generating gdal_translate command from georeferencer [#51813](https://github.com/qgis/QGIS/issues/51813) [PR #51993](https://github.com/qgis/QGIS/pull/51993) [PR #52071](https://github.com/qgis/QGIS/pull/52071) - - Immediately apply color ramp label precision and suffix changes when auto apply is checked Unreported [PR #51989](https://github.com/qgis/QGIS/pull/51989) Not appropriate - - \[processing\] Fix exception when setting output files in batch processing after removing rows [#51664](https://github.com/qgis/QGIS/issues/51664) [PR #51988](https://github.com/qgis/QGIS/pull/51988) [PR #51998](https://github.com/qgis/QGIS/pull/51998) - - \[processing\] Gracefully handle algorithms with no provider set [#51971](https://github.com/qgis/QGIS/issues/51971) [PR #51985](https://github.com/qgis/QGIS/pull/51985) [PR #51999](https://github.com/qgis/QGIS/pull/51999) - - Nan z values should not be clipped from rendered geometries [#51796](https://github.com/qgis/QGIS/issues/51796) [PR #51984](https://github.com/qgis/QGIS/pull/51984) [PR #51996](https://github.com/qgis/QGIS/pull/51996) - - Don\'t try to download whole COG locally in order to determine open options Unreported [PR #51982](https://github.com/qgis/QGIS/pull/51982) Not appropriate - - Fix loss of first color for lineburst symbol layers in GUI [#51942](https://github.com/qgis/QGIS/issues/51942) [PR #51952](https://github.com/qgis/QGIS/pull/51952) [PR #51968](https://github.com/qgis/QGIS/pull/51968) - - Fix inefficient vector iteration when no rule based rules match current map scale Unreported [PR #51904](https://github.com/qgis/QGIS/pull/51904) Not appropriate - - Fix logic for triggering a full model reset in attribute table after changing attributes Unreported [PR #51890](https://github.com/qgis/QGIS/pull/51890) [PR #51892](https://github.com/qgis/QGIS/pull/51892) - - Fix placement of perimeter labels with HTML formatting enabled [#51829](https://github.com/qgis/QGIS/issues/51829) [PR #51840](https://github.com/qgis/QGIS/pull/51840) [PR #51868](https://github.com/qgis/QGIS/pull/51868) - - Fix data loss in secondary geometry columns when displaying in attribute form [#49380](https://github.com/qgis/QGIS/issues/49380) [PR #51863](https://github.com/qgis/QGIS/pull/51863) Not appropriate - - Fix data loss when layers with secondary geometry columns are used in processing tools [#49380](https://github.com/qgis/QGIS/issues/49380) [PR #51846](https://github.com/qgis/QGIS/pull/51846) Not appropriate - - Correctly handle geometry value conversion for geometry fields [#49380](https://github.com/qgis/QGIS/issues/49380) [PR #51845](https://github.com/qgis/QGIS/pull/51845) [PR #51859](https://github.com/qgis/QGIS/pull/51859) - - Show an icon for geometry fields Unreported [PR #51844](https://github.com/qgis/QGIS/pull/51844) Not appropriate - - Fix geometry fields incorrectly show as \"range\" types in fields list Unreported [PR #51842](https://github.com/qgis/QGIS/pull/51842) [PR #51860](https://github.com/qgis/QGIS/pull/51860) - - Ensure correct crs is available for QgsMapCanvas for slots connected to extentsChanged when canvas CRS is changed [#51833](https://github.com/qgis/QGIS/issues/51833) [PR #51841](https://github.com/qgis/QGIS/pull/51841) [PR #51873](https://github.com/qgis/QGIS/pull/51873) - - Fix array_remove_all behavior when removing null values from array [#51820](https://github.com/qgis/QGIS/issues/51820) [PR #51838](https://github.com/qgis/QGIS/pull/51838) [PR #51869](https://github.com/qgis/QGIS/pull/51869) - - Use a better approach to update virtual layer queries which doesn\'t lose all the layer\'s properties [#51118](https://github.com/qgis/QGIS/issues/51118) [PR #51780](https://github.com/qgis/QGIS/pull/51780) [PR #51872](https://github.com/qgis/QGIS/pull/51872) - - \[layouts\] Use nicer number formatting for dynamic map scale labels [#51764](https://github.com/qgis/QGIS/issues/51764) [PR #51768](https://github.com/qgis/QGIS/pull/51768) Not possible - - Re-permit format_number to omit group separators Unreported [PR #51761](https://github.com/qgis/QGIS/pull/51761) [PR #51763](https://github.com/qgis/QGIS/pull/51763) - - Remember the collapsed state of the vector layer renderer group box Unreported [PR #51719](https://github.com/qgis/QGIS/pull/51719) Not appropriate - - When unchecking render layers as a group, ensure child layers don\'t have clipping blend modes [#51358](https://github.com/qgis/QGIS/issues/51358) [PR #51707](https://github.com/qgis/QGIS/pull/51707) Too intrusive - - Fix incorrect georeferencing of images [#51699](https://github.com/qgis/QGIS/issues/51699) [PR #51705](https://github.com/qgis/QGIS/pull/51705) [PR #51736](https://github.com/qgis/QGIS/pull/51736) - - Fix crash when showing tooltips for invalid layers Unreported [PR #51703](https://github.com/qgis/QGIS/pull/51703) [PR #51708](https://github.com/qgis/QGIS/pull/51708) - - Fix map tips do not show for vector layers where the HTML map tip option isn\'t used Unreported [PR #51702](https://github.com/qgis/QGIS/pull/51702) Unaffected - - Fix creation of GeoPDF with exported themes containing slashes [#51480](https://github.com/qgis/QGIS/issues/51480) [PR #51633](https://github.com/qgis/QGIS/pull/51633) [PR #51677](https://github.com/qgis/QGIS/pull/51677) - - Avoid redo-ing the legend symbol hit test for legend edits which won\'t affect the legend symbols visible in a map [#51455](https://github.com/qgis/QGIS/issues/51455) [PR #51681](https://github.com/qgis/QGIS/pull/51681) [PR #51738](https://github.com/qgis/QGIS/pull/51738) - - Optimise legend filter by map/expression calculations [#51233](https://github.com/qgis/QGIS/issues/51233) [PR #51675](https://github.com/qgis/QGIS/pull/51675) Too risky - - \[georeferencer\] Fix warning about missing output file name doesn\'t show in all circumstances Unreported [PR #51673](https://github.com/qgis/QGIS/pull/51673) [PR #51739](https://github.com/qgis/QGIS/pull/51739) - - Ensure using \@geometry/@feature variables trigger geometry fetching in expression calculation [#50791](https://github.com/qgis/QGIS/issues/50791) [PR #51655](https://github.com/qgis/QGIS/pull/51655) [PR #51678](https://github.com/qgis/QGIS/pull/51678) - - Fix generation of raster elevation profiles for exactly horizontal/vertical lines [#51196](https://github.com/qgis/QGIS/issues/51196) [PR #51637](https://github.com/qgis/QGIS/pull/51637) [PR #52072](https://github.com/qgis/QGIS/pull/52072) - - Percent encode text values when creating/updating fields on ArcGIS feature services [#51509](https://github.com/qgis/QGIS/issues/51509) [PR #51636](https://github.com/qgis/QGIS/pull/51636) [PR #51654](https://github.com/qgis/QGIS/pull/51654) - - Fix drag and drop to GDB results in columns shifted by on [#51435](https://github.com/qgis/QGIS/issues/51435) [PR #51634](https://github.com/qgis/QGIS/pull/51634) [PR #51969](https://github.com/qgis/QGIS/pull/51969) - - Expose option for irregular time steps when exporting map animations [#51546](https://github.com/qgis/QGIS/issues/51546) [PR #51632](https://github.com/qgis/QGIS/pull/51632) [PR #51638](https://github.com/qgis/QGIS/pull/51638) - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.28 backport commit (GitHub) +|----|----|----|----| +| Fix using interpolated line symbol layer for polygon outlines | Unreported | [PR #52030](https://github.com/qgis/QGIS/pull/52030) | [PR #52032](https://github.com/qgis/QGIS/pull/52032) +| \[processing\] Don\'t raise uncaught exceptions when trying to generate GDAL commands for invalid layers | [#51958](https://github.com/qgis/QGIS/issues/51958) | [PR #51994](https://github.com/qgis/QGIS/pull/51994) | [PR #52001](https://github.com/qgis/QGIS/pull/52001) +| Don\'t use scientific notation when generating gdal_translate command from georeferencer | [#51813](https://github.com/qgis/QGIS/issues/51813) | [PR #51993](https://github.com/qgis/QGIS/pull/51993) | [PR #52071](https://github.com/qgis/QGIS/pull/52071) +| Immediately apply color ramp label precision and suffix changes when auto apply is checked | Unreported | [PR #51989](https://github.com/qgis/QGIS/pull/51989) | Not appropriate +| \[processing\] Fix exception when setting output files in batch processing after removing rows | [#51664](https://github.com/qgis/QGIS/issues/51664) | [PR #51988](https://github.com/qgis/QGIS/pull/51988) | [PR #51998](https://github.com/qgis/QGIS/pull/51998) +| \[processing\] Gracefully handle algorithms with no provider set | [#51971](https://github.com/qgis/QGIS/issues/51971) | [PR #51985](https://github.com/qgis/QGIS/pull/51985) | [PR #51999](https://github.com/qgis/QGIS/pull/51999) +| Nan z values should not be clipped from rendered geometries | [#51796](https://github.com/qgis/QGIS/issues/51796) | [PR #51984](https://github.com/qgis/QGIS/pull/51984) | [PR #51996](https://github.com/qgis/QGIS/pull/51996) +| Don\'t try to download whole COG locally in order to determine open options | Unreported | [PR #51982](https://github.com/qgis/QGIS/pull/51982) | Not appropriate +| Fix loss of first color for lineburst symbol layers in GUI | [#51942](https://github.com/qgis/QGIS/issues/51942) | [PR #51952](https://github.com/qgis/QGIS/pull/51952) | [PR #51968](https://github.com/qgis/QGIS/pull/51968) +| Fix inefficient vector iteration when no rule based rules match current map scale | Unreported | [PR #51904](https://github.com/qgis/QGIS/pull/51904) | Not appropriate +| Fix logic for triggering a full model reset in attribute table after changing attributes | Unreported | [PR #51890](https://github.com/qgis/QGIS/pull/51890) | [PR #51892](https://github.com/qgis/QGIS/pull/51892) +| Fix placement of perimeter labels with HTML formatting enabled | [#51829](https://github.com/qgis/QGIS/issues/51829) | [PR #51840](https://github.com/qgis/QGIS/pull/51840) | [PR #51868](https://github.com/qgis/QGIS/pull/51868) +| Fix data loss in secondary geometry columns when displaying in attribute form | [#49380](https://github.com/qgis/QGIS/issues/49380) | [PR #51863](https://github.com/qgis/QGIS/pull/51863) | Not appropriate +| Fix data loss when layers with secondary geometry columns are used in processing tools | [#49380](https://github.com/qgis/QGIS/issues/49380) | [PR #51846](https://github.com/qgis/QGIS/pull/51846) | Not appropriate +| Correctly handle geometry value conversion for geometry fields | [#49380](https://github.com/qgis/QGIS/issues/49380) | [PR #51845](https://github.com/qgis/QGIS/pull/51845) | [PR #51859](https://github.com/qgis/QGIS/pull/51859) +| Show an icon for geometry fields | Unreported | [PR #51844](https://github.com/qgis/QGIS/pull/51844) | Not appropriate +| Fix geometry fields incorrectly show as \"range\" types in fields list | Unreported | [PR #51842](https://github.com/qgis/QGIS/pull/51842) | [PR #51860](https://github.com/qgis/QGIS/pull/51860) +| Ensure correct crs is available for QgsMapCanvas for slots connected to extentsChanged when canvas CRS is changed | [#51833](https://github.com/qgis/QGIS/issues/51833) | [PR #51841](https://github.com/qgis/QGIS/pull/51841) | [PR #51873](https://github.com/qgis/QGIS/pull/51873) +| Fix array_remove_all behavior when removing null values from array | [#51820](https://github.com/qgis/QGIS/issues/51820) | [PR #51838](https://github.com/qgis/QGIS/pull/51838) | [PR #51869](https://github.com/qgis/QGIS/pull/51869) +| Use a better approach to update virtual layer queries which doesn\'t lose all the layer\'s properties | [#51118](https://github.com/qgis/QGIS/issues/51118) | [PR #51780](https://github.com/qgis/QGIS/pull/51780) | [PR #51872](https://github.com/qgis/QGIS/pull/51872) +| \[layouts\] Use nicer number formatting for dynamic map scale labels | [#51764](https://github.com/qgis/QGIS/issues/51764) | [PR #51768](https://github.com/qgis/QGIS/pull/51768) | Not possible +| Re-permit format_number to omit group separators | Unreported | [PR #51761](https://github.com/qgis/QGIS/pull/51761) | [PR #51763](https://github.com/qgis/QGIS/pull/51763) +| Remember the collapsed state of the vector layer renderer group box | Unreported | [PR #51719](https://github.com/qgis/QGIS/pull/51719) | Not appropriate +| When unchecking render layers as a group, ensure child layers don\'t have clipping blend modes | [#51358](https://github.com/qgis/QGIS/issues/51358) | [PR #51707](https://github.com/qgis/QGIS/pull/51707) | Too intrusive +| Fix incorrect georeferencing of images | [#51699](https://github.com/qgis/QGIS/issues/51699) | [PR #51705](https://github.com/qgis/QGIS/pull/51705) | [PR #51736](https://github.com/qgis/QGIS/pull/51736) +| Fix crash when showing tooltips for invalid layers | Unreported | [PR #51703](https://github.com/qgis/QGIS/pull/51703) | [PR #51708](https://github.com/qgis/QGIS/pull/51708) +| Fix map tips do not show for vector layers where the HTML map tip option isn\'t used | Unreported | [PR #51702](https://github.com/qgis/QGIS/pull/51702) | Unaffected +| Fix creation of GeoPDF with exported themes containing slashes | [#51480](https://github.com/qgis/QGIS/issues/51480) | [PR #51633](https://github.com/qgis/QGIS/pull/51633) | [PR #51677](https://github.com/qgis/QGIS/pull/51677) +| Avoid redo-ing the legend symbol hit test for legend edits which won\'t affect the legend symbols visible in a map | [#51455](https://github.com/qgis/QGIS/issues/51455) | [PR #51681](https://github.com/qgis/QGIS/pull/51681) | [PR #51738](https://github.com/qgis/QGIS/pull/51738) +| Optimise legend filter by map/expression calculations | [#51233](https://github.com/qgis/QGIS/issues/51233) | [PR #51675](https://github.com/qgis/QGIS/pull/51675) | Too risky +| \[georeferencer\] Fix warning about missing output file name doesn\'t show in all circumstances | Unreported | [PR #51673](https://github.com/qgis/QGIS/pull/51673) | [PR #51739](https://github.com/qgis/QGIS/pull/51739) +| Ensure using \@geometry/@feature variables trigger geometry fetching in expression calculation | [#50791](https://github.com/qgis/QGIS/issues/50791) | [PR #51655](https://github.com/qgis/QGIS/pull/51655) | [PR #51678](https://github.com/qgis/QGIS/pull/51678) +| Fix generation of raster elevation profiles for exactly horizontal/vertical lines | [#51196](https://github.com/qgis/QGIS/issues/51196) | [PR #51637](https://github.com/qgis/QGIS/pull/51637) | [PR #52072](https://github.com/qgis/QGIS/pull/52072) +| Percent encode text values when creating/updating fields on ArcGIS feature services | [#51509](https://github.com/qgis/QGIS/issues/51509) | [PR #51636](https://github.com/qgis/QGIS/pull/51636) | [PR #51654](https://github.com/qgis/QGIS/pull/51654) +| Fix drag and drop to GDB results in columns shifted by on | [#51435](https://github.com/qgis/QGIS/issues/51435) | [PR #51634](https://github.com/qgis/QGIS/pull/51634) | [PR #51969](https://github.com/qgis/QGIS/pull/51969) +| Expose option for irregular time steps when exporting map animations | [#51546](https://github.com/qgis/QGIS/issues/51546) | [PR #51632](https://github.com/qgis/QGIS/pull/51632) | [PR #51638](https://github.com/qgis/QGIS/pull/51638) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -980,17 +881,12 @@ This feature was developed by [Nyall Dawson](https://north-road.com/) ### Feature: Bug fixes by David Signer - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.28 backport commit (GitHub) - --------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------- - WMS legend symbol missing for \"Meters at Scale\" symbology and projected CRS [#50366](https://github.com/qgis/QGIS/issues/50366) [PR #52015](https://github.com/qgis/QGIS/pull/52015) - - Attribute table form view looses index when a layer depending on changed [#43902](https://github.com/qgis/QGIS/issues/43902) [PR #52046](https://github.com/qgis/QGIS/pull/52046) - - Attribute table form view looses index when the \"yellow\" selection is changed unreported [PR #52045](https://github.com/qgis/QGIS/pull/52045) - - Features in Relation Editor are not selectable anymore unreported [PR #51914](https://github.com/qgis/QGIS/pull/51914) Unaffected - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.28 backport commit (GitHub) +|----|----|----|----| +| WMS legend symbol missing for \"Meters at Scale\" symbology and projected CRS | [#50366](https://github.com/qgis/QGIS/issues/50366) | [PR #52015](https://github.com/qgis/QGIS/pull/52015) +| Attribute table form view looses index when a layer depending on changed | [#43902](https://github.com/qgis/QGIS/issues/43902) | [PR #52046](https://github.com/qgis/QGIS/pull/52046) +| Attribute table form view looses index when the \"yellow\" selection is changed | unreported | [PR #52045](https://github.com/qgis/QGIS/pull/52045) +| Features in Relation Editor are not selectable anymore | unreported | [PR #51914](https://github.com/qgis/QGIS/pull/51914) | Unaffected This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) diff --git a/content/product/visual-changelogs/visualchangelog332/index.md b/content/product/visual-changelogs/visualchangelog332/index.md index f2c569385..6a6718be9 100644 --- a/content/product/visual-changelogs/visualchangelog332/index.md +++ b/content/product/visual-changelogs/visualchangelog332/index.md @@ -905,25 +905,16 @@ This feature was developed by [Yoann Quenach de Quivillic](https://github.com/Yo ### Feature: Bug fixes by Even Rouault (Spatialys) - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues (Github, if reported) URL Commit (Github) 3.28 backport commit (GitHub) - --------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- - GeoJSON IDs are barely supported (only reading string IDs is supported) [#53214](https://github.com/qgis/QGIS/issues/53214) Just analysis - fix out of scope unreported - \[cleanup\] QgsOgrFeatureIterator(): remove (hopefully!) useless code in subset string case - - \"Order by\" memory leak [#53198](https://github.com/qgis/QGIS/issues/53198) [PR #53266](%5BPR%20#53266%5D(https://github.com/qgis/QGIS/pull/53266)) N/A - - Browser very slow when opening directory containing several GDB [#53265](https://github.com/qgis/QGIS/issues/53265) [PR #53267](%5BPR%20#53267%5D(https://github.com/qgis/QGIS/pull/53267)) Doesn\'t build with armv7 on openSUSE Tumbleweed - - Add .pgwx as potential world file types for georeferenced png [#53125](https://github.com/qgis/QGIS/issues/53125) [GDAL PR 7864](https://github.com/OSGeo/gdal/pull/7864) N/A - GDAL fix - - Assertion failed when filtering a GeoParquet layer [#53301](https://github.com/qgis/QGIS/issues/53301) [GDAL PR 7882](https://github.com/OSGeo/gdal/pull/7882) N/A - GDAL fix - - Given URL parameters do not persist for WFS OGC API - Features connection [#49154](https://github.com/qgis/QGIS/issues/49154) tried to reproduce - too complicated Field domain created incorrectly - - Field domain created incorrectly [#52318](https://github.com/qgis/QGIS/issues/52318) [PR #53314](https://github.com/qgis/QGIS/pull/53314) [PR #53349](https://github.com/qgis/QGIS/pull/53349) - - Longer opening time of GPKG file in newer versions [#53525](https://github.com/qgis/QGIS/issues/53525) [PR #53566](https://github.com/qgis/QGIS/pull/53566) TODO - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues (Github, if reported) | URL Commit (Github) | 3.28 backport commit (GitHub) +|----|----|----|----| +| GeoJSON IDs are barely supported (only reading string IDs is supported) | [#53214](https://github.com/qgis/QGIS/issues/53214) | Just analysis - fix out of scope | unreported - \[cleanup\] QgsOgrFeatureIterator(): remove (hopefully!) useless code in subset string case +| \"Order by\" memory leak | [#53198](https://github.com/qgis/QGIS/issues/53198) | [PR #53266](%5BPR%20#53266%5D(https://github.com/qgis/QGIS/pull/53266)) | N/A +| Browser very slow when opening directory containing several GDB | [#53265](https://github.com/qgis/QGIS/issues/53265) | [PR #53267](%5BPR%20#53267%5D(https://github.com/qgis/QGIS/pull/53267)) | Doesn\'t build with armv7 on openSUSE Tumbleweed +| Add .pgwx as potential world file types for georeferenced png | [#53125](https://github.com/qgis/QGIS/issues/53125) | [GDAL PR 7864](https://github.com/OSGeo/gdal/pull/7864) | N/A - GDAL fix +| Assertion failed when filtering a GeoParquet layer | [#53301](https://github.com/qgis/QGIS/issues/53301) | [GDAL PR 7882](https://github.com/OSGeo/gdal/pull/7882) | N/A - GDAL fix +| Given URL parameters do not persist for WFS OGC API - Features connection | [#49154](https://github.com/qgis/QGIS/issues/49154) | tried to reproduce - too complicated | Field domain created incorrectly +| Field domain created incorrectly | [#52318](https://github.com/qgis/QGIS/issues/52318) | [PR #53314](https://github.com/qgis/QGIS/pull/53314) | [PR #53349](https://github.com/qgis/QGIS/pull/53349) +| Longer opening time of GPKG file in newer versions | [#53525](https://github.com/qgis/QGIS/issues/53525) | [PR #53566](https://github.com/qgis/QGIS/pull/53566) | TODO This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -931,13 +922,10 @@ This feature was developed by [Even Rouault (Spatialys)](https://www.spatialys.c ### Feature: Bug fixes by Sandro Santilli (strk) - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues (Github, if reported) URL Commit (Github) 3.28 backport commit (GitHub) - ---------------------------------------------------- ----------------------------------------------------- --------------------------------------------------------- ------------------------------------------------------ - QGIS offset line shows perpendicular tags issue [#53165](https://github.com/qgis/QGIS/issues/53165) [PR #53234](https://github.com/qgis/QGIS/pull/53234) [PR #53308](https://github.com/qgis/QGIS/pull/53308) - - strange behaviour of single sided buffer algorithm [#52795](https://github.com/qgis/QGIS/issues/52795) [geos PR 912](https://github.com/libgeos/geos/pull/912) N/A - GEOS fix - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues (Github, if reported) | URL Commit (Github) | 3.28 backport commit (GitHub) +|----|----|----|----| +| QGIS offset line shows perpendicular tags issue | [#53165](https://github.com/qgis/QGIS/issues/53165) | [PR #53234](https://github.com/qgis/QGIS/pull/53234) | [PR #53308](https://github.com/qgis/QGIS/pull/53308) +| strange behaviour of single sided buffer algorithm | [#52795](https://github.com/qgis/QGIS/issues/52795) | [geos PR 912](https://github.com/libgeos/geos/pull/912) | N/A - GEOS fix This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -945,29 +933,18 @@ This feature was developed by [Sandro Santilli (strk)](http://strk.kbt.io/) ### Feature: Bug fixes by Alessandro Pasotti (itOpen / qcooperative) - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues (Github, if reported) URL Commit (Github) 3.28 backport commit (GitHub) - ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------- - Legend filter expression has an incomplete context [#53229](https://github.com/qgis/QGIS/issues/53229) [PR #53296](https://github.com/qgis/QGIS/pull/53296) queued - - LineString showing offset in CRS 3857 when using Vertex Tool and \"Clip Features to Canvas Extent\" is enabled [#45200](https://github.com/qgis/QGIS/issues/45200) [PR #53384](https://github.com/qgis/QGIS/pull/53384) queued - - Qgis Server WMTS returns wrong WGS84BoundingBox for the layer [#53213](https://github.com/qgis/QGIS/issues/53213) cannot reproduce Form not showing (randomly) values except when triggering \"Editing Mode\" - - OGC API Features ignores \"X-Qgis-Service-Url\" header [#53367](https://github.com/qgis/QGIS/issues/53367) won\'t fix Fixed legend size is not respected when exporting a layout - - Snap to random vertices after splitting features [#53040](https://github.com/qgis/QGIS/issues/53040) cannot reproduce Cartographic label placement with \"Distance Offset: From Symbol Bounds\" shows offset for MultiPoint features - - Layers rendered as a group seem to bypass the \"Lock Layers\" option in my print composer. [#53379](https://github.com/qgis/QGIS/issues/53379) [PR #53428](https://github.com/qgis/QGIS/pull/53428) queued but PR is still unreviewed - - Map Layout composer - Legend item expression not displaying correctly [#53244](https://github.com/qgis/QGIS/issues/53244) [PR #53434](https://github.com/qgis/QGIS/pull/53434) not worth it, not critical - - opacities parameter doesn\'t apply to labels in GetMap requests [#48020](https://github.com/qgis/QGIS/issues/48020) [PR #53438](https://github.com/qgis/QGIS/pull/53438) queued but PR is still unreviewed - - The list in \"Link to existing child features\" does not help in selecting the right child features [#53410](https://github.com/qgis/QGIS/issues/53410) won\'t fix Object Snap on Lines does not work for arc-elements - - Attribute form widgets are not disabled when \"Editable\" state is data-defined and layer is not in edit mode [#53031](https://github.com/qgis/QGIS/issues/53031) [PR #53506](https://github.com/qgis/QGIS/pull/53506) N/A - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues (Github, if reported) | URL Commit (Github) | 3.28 backport commit (GitHub) +|----|----|----|----| +| Legend filter expression has an incomplete context | [#53229](https://github.com/qgis/QGIS/issues/53229) | [PR #53296](https://github.com/qgis/QGIS/pull/53296) | queued +| LineString showing offset in CRS 3857 when using Vertex Tool and \"Clip Features to Canvas Extent\" is enabled | [#45200](https://github.com/qgis/QGIS/issues/45200) | [PR #53384](https://github.com/qgis/QGIS/pull/53384) | queued +| Qgis Server WMTS returns wrong WGS84BoundingBox for the layer | [#53213](https://github.com/qgis/QGIS/issues/53213) | cannot reproduce | Form not showing (randomly) values except when triggering \"Editing Mode\" +| OGC API Features ignores \"X-Qgis-Service-Url\" header | [#53367](https://github.com/qgis/QGIS/issues/53367) | won\'t fix | Fixed legend size is not respected when exporting a layout +| Snap to random vertices after splitting features | [#53040](https://github.com/qgis/QGIS/issues/53040) | cannot reproduce | Cartographic label placement with \"Distance Offset: From Symbol Bounds\" shows offset for MultiPoint features +| Layers rendered as a group seem to bypass the \"Lock Layers\" option in my print composer. | [#53379](https://github.com/qgis/QGIS/issues/53379) | [PR #53428](https://github.com/qgis/QGIS/pull/53428) | queued but PR is still unreviewed +| Map Layout composer - Legend item expression not displaying correctly | [#53244](https://github.com/qgis/QGIS/issues/53244) | [PR #53434](https://github.com/qgis/QGIS/pull/53434) | not worth it, not critical +| opacities parameter doesn\'t apply to labels in GetMap requests | [#48020](https://github.com/qgis/QGIS/issues/48020) | [PR #53438](https://github.com/qgis/QGIS/pull/53438) | queued but PR is still unreviewed +| The list in \"Link to existing child features\" does not help in selecting the right child features | [#53410](https://github.com/qgis/QGIS/issues/53410) | won\'t fix | Object Snap on Lines does not work for arc-elements +| Attribute form widgets are not disabled when \"Editable\" state is data-defined and layer is not in edit mode | [#53031](https://github.com/qgis/QGIS/issues/53031) | [PR #53506](https://github.com/qgis/QGIS/pull/53506) | N/A This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -975,23 +952,15 @@ This feature was developed by [Alessandro Pasotti (itOpen / qcooperative)](https ### Feature: Bug fixes by Alex Bruy (LutraConsulting) - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ - Bug Title URL issues (Github, if reported) URL Commit (Github) 3.28 backport commit (GitHub) - --------------------------------------------------------------------------------------------------- ----------------------------------------------------- --------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------- - \[Expressions\]: missing \"//\" operator help [#52094](https://github.com/qgis/QGIS/issues/52094) [PR #53355](https://github.com/qgis/QGIS/pull/53355) [PR #53396](https://github.com/qgis/QGIS/pull/53396) - - Resample or rescale of a raster image cannot be found in a menu item or in the processing toolbox [#49208](https://github.com/qgis/QGIS/issues/49208) [PR #53356](https://github.com/qgis/QGIS/pull/53356) Error produced by closing algorithm dialogs: RuntimeError: wrapped C/C++ object of type QgsMapToolCapture has been deleted - - Model designer export as/run as python didn\'t catch newline in algorithm comments [#50715](https://github.com/qgis/QGIS/issues/50715) [PR #53358](https://github.com/qgis/QGIS/pull/53358) [PR #53397](https://github.com/qgis/QGIS/pull/53397) - - Add\' button for adding XYZ layer through Data Source Manager remains disabled [#52622](https://github.com/qgis/QGIS/issues/52622) [PR #53359](https://github.com/qgis/QGIS/pull/53359) [PR #53404](https://github.com/qgis/QGIS/pull/53404) - - Output of Algorithm jumps top left when moving [#51757](https://github.com/qgis/QGIS/issues/51757) [PR #53363](https://github.com/qgis/QGIS/pull/53363) [PR #53402](https://github.com/qgis/QGIS/pull/53402) - - Name column always shows alias instead of field name in refactor fields algorithm [#53028](https://github.com/qgis/QGIS/issues/53028) [PR #53365](https://github.com/qgis/QGIS/pull/53365) [PR #53407](https://github.com/qgis/QGIS/pull/53407) - - Sentinel 1 data set not working properly [#52694](https://github.com/qgis/QGIS/issues/52694) Not a bug, wrong selection of data format for huge and complex geometries Generate XYZ tiles (MBTiles) - error when run - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ +| Bug Title | URL issues (Github, if reported) | URL Commit (Github) | 3.28 backport commit (GitHub) +|----|----|----|----| +| \[Expressions\]: missing \"//\" operator help | [#52094](https://github.com/qgis/QGIS/issues/52094) | [PR #53355](https://github.com/qgis/QGIS/pull/53355) | [PR #53396](https://github.com/qgis/QGIS/pull/53396) +| Resample or rescale of a raster image cannot be found in a menu item or in the processing toolbox | [#49208](https://github.com/qgis/QGIS/issues/49208) | [PR #53356](https://github.com/qgis/QGIS/pull/53356) | Error produced by closing algorithm dialogs: RuntimeError: wrapped C/C++ object of type QgsMapToolCapture has been deleted +| Model designer export as/run as python didn\'t catch newline in algorithm comments | [#50715](https://github.com/qgis/QGIS/issues/50715) | [PR #53358](https://github.com/qgis/QGIS/pull/53358) | [PR #53397](https://github.com/qgis/QGIS/pull/53397) +| Add\' button for adding XYZ layer through Data Source Manager remains disabled | [#52622](https://github.com/qgis/QGIS/issues/52622) | [PR #53359](https://github.com/qgis/QGIS/pull/53359) | [PR #53404](https://github.com/qgis/QGIS/pull/53404) +| Output of Algorithm jumps top left when moving | [#51757](https://github.com/qgis/QGIS/issues/51757) | [PR #53363](https://github.com/qgis/QGIS/pull/53363) | [PR #53402](https://github.com/qgis/QGIS/pull/53402) +| Name column always shows alias instead of field name in refactor fields algorithm | [#53028](https://github.com/qgis/QGIS/issues/53028) | [PR #53365](https://github.com/qgis/QGIS/pull/53365) | [PR #53407](https://github.com/qgis/QGIS/pull/53407) +| Sentinel 1 data set not working properly | [#52694](https://github.com/qgis/QGIS/issues/52694) | Not a bug, wrong selection of data format for huge and complex geometries | Generate XYZ tiles (MBTiles) - error when run This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -999,25 +968,16 @@ This feature was developed by [Alex Bruy (LutraConsulting)](https://www.lutracon ### Feature: Bug fixes by Julien Cabieces - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues (Github, if reported) URL Commit (Github) 3.28 backport commit (GitHub) - --------------------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------------------------------ - QgsRasterIterator.readNextRasterPart() has a memory leak [#53412](https://github.com/qgis/QGIS/issues/53412) [PR #53444](https://github.com/qgis/QGIS/pull/53444) [PR #53445](https://github.com/qgis/QGIS/pull/53445) - - Options for some values in Processing are not saved after close window [#53204](https://github.com/qgis/QGIS/issues/53204) [PR #53458](https://github.com/qgis/QGIS/pull/53458) no - - Unable to import layer from Postgis view or materialized view , if it has no no primary key [#52943](https://github.com/qgis/QGIS/issues/52943) Not a bug - - Unwanted vertices when tracing [#52935](https://github.com/qgis/QGIS/issues/52935) - - Topology checker does not highlight all overlap errors in the canvas [#52903](https://github.com/qgis/QGIS/issues/52903) [PR #53470](https://github.com/qgis/QGIS/pull/53470) - - Unable to enter interval size for fixed Interval in Graduated Renderer [#52356](https://github.com/qgis/QGIS/issues/52356) [PR #53479](https://github.com/qgis/QGIS/pull/53479) [PR #53508](https://github.com/qgis/QGIS/pull/53508) - - Vector Tile Layers do not clip to layout map frame when mask enabled [#52347](https://github.com/qgis/QGIS/issues/52347) Qt upstream issue - - Splitfeatures function [#52145](https://github.com/qgis/QGIS/issues/52145) [PR #53526](https://github.com/qgis/QGIS/pull/53526) - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues (Github, if reported) | URL Commit (Github) | 3.28 backport commit (GitHub) +|----|----|----|----| +| QgsRasterIterator.readNextRasterPart() has a memory leak | [#53412](https://github.com/qgis/QGIS/issues/53412) | [PR #53444](https://github.com/qgis/QGIS/pull/53444) | [PR #53445](https://github.com/qgis/QGIS/pull/53445) +| Options for some values in Processing are not saved after close window | [#53204](https://github.com/qgis/QGIS/issues/53204) | [PR #53458](https://github.com/qgis/QGIS/pull/53458) | no +| Unable to import layer from Postgis view or materialized view , if it has no no primary key | [#52943](https://github.com/qgis/QGIS/issues/52943) | Not a bug +| Unwanted vertices when tracing | [#52935](https://github.com/qgis/QGIS/issues/52935) +| Topology checker does not highlight all overlap errors in the canvas | [#52903](https://github.com/qgis/QGIS/issues/52903) | [PR #53470](https://github.com/qgis/QGIS/pull/53470) +| Unable to enter interval size for fixed Interval in Graduated Renderer | [#52356](https://github.com/qgis/QGIS/issues/52356) | [PR #53479](https://github.com/qgis/QGIS/pull/53479) | [PR #53508](https://github.com/qgis/QGIS/pull/53508) +| Vector Tile Layers do not clip to layout map frame when mask enabled | [#52347](https://github.com/qgis/QGIS/issues/52347) | Qt upstream issue +| Splitfeatures function | [#52145](https://github.com/qgis/QGIS/issues/52145) | [PR #53526](https://github.com/qgis/QGIS/pull/53526) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -1025,12 +985,9 @@ This feature was developed by [Julien Cabieces (Oslandia)](https://oslandia.com/ ### Feature: Bug fixes by Jean Felder (Oslandia) - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues (Github, if reported) URL Commit (Github) 3.28 backport commit (GitHub) - ------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------- - Erased profile plot is redrawn after a layer toggles on/off [#48117](https://github.com/qgis/QGIS/issues/48117) [PR #53468](https://github.com/qgis/QGIS/pull/53468) - - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues (Github, if reported) | URL Commit (Github) | 3.28 backport commit (GitHub) +|----|----|----|----| +| Erased profile plot is redrawn after a layer toggles on/off | [#48117](https://github.com/qgis/QGIS/issues/48117) | [PR #53468](https://github.com/qgis/QGIS/pull/53468) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -1038,12 +995,9 @@ This feature was developed by [Jean Felder (Oslandia)](https://oslandia.com/) ### Feature: Bug fixes by Jacky Volpes (Oslandia) - ----------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues (Github, if reported) URL Commit (Github) 3.28 backport commit (GitHub) - ----------------------------------------------------- ----------------------------------------------------- --------------------- ------------------------------- - Legend not updating dynamically when using an atlas [#53442](https://github.com/qgis/QGIS/issues/53442) Still WIP - - ----------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues (Github, if reported) | URL Commit (Github) | 3.28 backport commit (GitHub) +|----|----|----|----| +| Legend not updating dynamically when using an atlas | [#53442](https://github.com/qgis/QGIS/issues/53442) | Still WIP This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -1051,51 +1005,29 @@ This feature was developed by [Jacky Volpes (Oslandia)](https://oslandia.com/) ### Feature: Bug fixes by Nyall Dawson (North Road) - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues (Github, if reported) URL Commit (Github) 3.28 backport commit (GitHub) - ----------------------------------------------------------------------------------------------- ----------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------- - Many fixes for regressions on hidpi displays following improved approach implemented for 3.32 Multiple [PR #53556](https://github.com/qgis/QGIS/pull/53556) , [PR #53533](https://github.com/qgis/QGIS/pull/53533) , [PR #53531](https://github.com/qgis/QGIS/pull/53531) [PR #53517](https://github.com/qgis/QGIS/pull/53517) - - Implement proper support for new vsi archive formats added in GDAL 3.7 [PR #53515](https://github.com/qgis/QGIS/pull/53515) NA - - Store updated postgres credentials in layer source [#37632](https://github.com/qgis/QGIS/issues/37632) [PR #53465](https://github.com/qgis/QGIS/pull/53465) NA - - Cleanup iface signal connections when unloading processing plugin [#53455](https://github.com/qgis/QGIS/issues/53455) [PR #53461](https://github.com/qgis/QGIS/pull/53461) Too risky / low reward - - Avoid UI lock when closing Execute SQL window Unreported [PR #53448](https://github.com/qgis/QGIS/pull/53448) Too risky - - Gracefully cleanup empty python faulthandler log files [#50609](https://github.com/qgis/QGIS/issues/50609) [PR #53417](https://github.com/qgis/QGIS/pull/53417) Too risky - - Fix a crash on QGIS close Unreported [PR #53414](https://github.com/qgis/QGIS/pull/53414) [PR #53418](https://github.com/qgis/QGIS/pull/53418) - - Correctly cleanup project archive files before attempting to clear/replace archive [#53034](https://github.com/qgis/QGIS/issues/53034) [PR #53400](https://github.com/qgis/QGIS/pull/53400) Too risky - - Don\'t open datasets when populating browser directories to determine layer drop support [#53265](https://github.com/qgis/QGIS/issues/53265) [PR #53398](https://github.com/qgis/QGIS/pull/53398) Deferred - - Fix crash when writing processing history entry Unreported [PR #53394](https://github.com/qgis/QGIS/pull/53394) NA - - Fix issue causing CRS selection to be ignored [#53309](https://github.com/qgis/QGIS/issues/53309) [PR #53393](https://github.com/qgis/QGIS/pull/53393) Fix blurry style icons in project properties dialog on hidpi displays - - Fix grass provider points to out of date help documents [#53105](https://github.com/qgis/QGIS/issues/53105) [PR #53372](https://github.com/qgis/QGIS/pull/53372) [PR #53375](https://github.com/qgis/QGIS/pull/53375) - - Fix point text annotation rotation, alignment issues Unreported [PR #53337](https://github.com/qgis/QGIS/pull/53337) NA - - Expand range of z index spin for annotations Unreported [PR #53319](https://github.com/qgis/QGIS/pull/53319) [PR #53326](https://github.com/qgis/QGIS/pull/53326) - - Fix incorrect scaling of text background markers in annotations Unreported [PR #53318](https://github.com/qgis/QGIS/pull/53318) Fix crash on invalid grass layer paths - - Flag OneDrive remote folders as remote, slow to open paths on Windows [#51710](https://github.com/qgis/QGIS/issues/51710) [PR #53315](https://github.com/qgis/QGIS/pull/53315) Too risky - - Fix crash when creating new grass mapsets when \"set\" is pressed and no region is selected Unreported [PR #53293](https://github.com/qgis/QGIS/pull/53293) [PR #53311](https://github.com/qgis/QGIS/pull/53311) - - Fix custom coordinate transform test results [#52184](https://github.com/qgis/QGIS/issues/52184) [PR #53292](https://github.com/qgis/QGIS/pull/53292) [PR #53353](https://github.com/qgis/QGIS/pull/53353) - - Don\'t create alpha bands for non-rotated, south up rasters [#50879](https://github.com/qgis/QGIS/issues/50879) [PR #53290](https://github.com/qgis/QGIS/pull/53290) [PR #53310](https://github.com/qgis/QGIS/pull/53310) - - Greatly speed up browser when a large number of files are visible [#53265](https://github.com/qgis/QGIS/issues/53265) [PR #53268](https://github.com/qgis/QGIS/pull/53268) [PR #53299](https://github.com/qgis/QGIS/pull/53299) - - Pass renderer usage from download vector tile algorithm [#53183](https://github.com/qgis/QGIS/issues/53183) [PR #53258](https://github.com/qgis/QGIS/pull/53258) NA - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues (Github, if reported) | URL Commit (Github) | 3.28 backport commit (GitHub) +|----|----|----|----| +| Many fixes for regressions on hidpi displays following improved approach implemented for 3.32 | Multiple | [PR #53556](https://github.com/qgis/QGIS/pull/53556) , [PR #53533](https://github.com/qgis/QGIS/pull/53533) , [PR #53531](https://github.com/qgis/QGIS/pull/53531) | [PR #53517](https://github.com/qgis/QGIS/pull/53517) +| Implement proper support for new vsi archive formats added in GDAL 3.7 | [PR #53515](https://github.com/qgis/QGIS/pull/53515) | NA +| Store updated postgres credentials in layer source | [#37632](https://github.com/qgis/QGIS/issues/37632) | [PR #53465](https://github.com/qgis/QGIS/pull/53465) | NA +| Cleanup iface signal connections when unloading processing plugin | [#53455](https://github.com/qgis/QGIS/issues/53455) | [PR #53461](https://github.com/qgis/QGIS/pull/53461) | Too risky / low reward +| Avoid UI lock when closing Execute SQL window | Unreported | [PR #53448](https://github.com/qgis/QGIS/pull/53448) | Too risky +| Gracefully cleanup empty python faulthandler log files | [#50609](https://github.com/qgis/QGIS/issues/50609) | [PR #53417](https://github.com/qgis/QGIS/pull/53417) | Too risky +| Fix a crash on QGIS close | Unreported | [PR #53414](https://github.com/qgis/QGIS/pull/53414) | [PR #53418](https://github.com/qgis/QGIS/pull/53418) +| Correctly cleanup project archive files before attempting to clear/replace archive | [#53034](https://github.com/qgis/QGIS/issues/53034) | [PR #53400](https://github.com/qgis/QGIS/pull/53400) | Too risky +| Don\'t open datasets when populating browser directories to determine layer drop support | [#53265](https://github.com/qgis/QGIS/issues/53265) | [PR #53398](https://github.com/qgis/QGIS/pull/53398) | Deferred +| Fix crash when writing processing history entry | Unreported | [PR #53394](https://github.com/qgis/QGIS/pull/53394) | NA +| Fix issue causing CRS selection to be ignored | [#53309](https://github.com/qgis/QGIS/issues/53309) | [PR #53393](https://github.com/qgis/QGIS/pull/53393) | Fix blurry style icons in project properties dialog on hidpi displays +| Fix grass provider points to out of date help documents | [#53105](https://github.com/qgis/QGIS/issues/53105) | [PR #53372](https://github.com/qgis/QGIS/pull/53372) | [PR #53375](https://github.com/qgis/QGIS/pull/53375) +| Fix point text annotation rotation, alignment issues | Unreported | [PR #53337](https://github.com/qgis/QGIS/pull/53337) | NA +| Expand range of z index spin for annotations | Unreported | [PR #53319](https://github.com/qgis/QGIS/pull/53319) | [PR #53326](https://github.com/qgis/QGIS/pull/53326) +| Fix incorrect scaling of text background markers in annotations | Unreported | [PR #53318](https://github.com/qgis/QGIS/pull/53318) | Fix crash on invalid grass layer paths +| Flag OneDrive remote folders as remote, slow to open paths on Windows | [#51710](https://github.com/qgis/QGIS/issues/51710) | [PR #53315](https://github.com/qgis/QGIS/pull/53315) | Too risky +| Fix crash when creating new grass mapsets when \"set\" is pressed and no region is selected | Unreported | [PR #53293](https://github.com/qgis/QGIS/pull/53293) | [PR #53311](https://github.com/qgis/QGIS/pull/53311) +| Fix custom coordinate transform test results | [#52184](https://github.com/qgis/QGIS/issues/52184) | [PR #53292](https://github.com/qgis/QGIS/pull/53292) | [PR #53353](https://github.com/qgis/QGIS/pull/53353) +| Don\'t create alpha bands for non-rotated, south up rasters | [#50879](https://github.com/qgis/QGIS/issues/50879) | [PR #53290](https://github.com/qgis/QGIS/pull/53290) | [PR #53310](https://github.com/qgis/QGIS/pull/53310) +| Greatly speed up browser when a large number of files are visible | [#53265](https://github.com/qgis/QGIS/issues/53265) | [PR #53268](https://github.com/qgis/QGIS/pull/53268) | [PR #53299](https://github.com/qgis/QGIS/pull/53299) +| Pass renderer usage from download vector tile algorithm | [#53183](https://github.com/qgis/QGIS/issues/53183) | [PR #53258](https://github.com/qgis/QGIS/pull/53258) | NA This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) diff --git a/content/product/visual-changelogs/visualchangelog334/index.md b/content/product/visual-changelogs/visualchangelog334/index.md index 932fdf75f..dca60cc9e 100644 --- a/content/product/visual-changelogs/visualchangelog334/index.md +++ b/content/product/visual-changelogs/visualchangelog334/index.md @@ -380,45 +380,26 @@ This feature was developed by [Mathieu Pellerin](https://github.com/nirvn) ### Feature: Bug fixes by Alessandro Pasotti (itOpen / qcooperative) - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.28 backport commit (GitHub) - ---------------------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------------------------------ - QGIS cannot connect to MySQL if user\'s password contains commas. [#54493](https://github.com/qgis/QGIS/issues/54493) [PR #54573](https://github.com/qgis/QGIS/pull/54573) No - - QGIS WFS server will look for .qgz file in wrong place if \"map\" is in path [#54533](https://github.com/qgis/QGIS/issues/54533) [PR #54639](https://github.com/qgis/QGIS/pull/54639) [PR #54855](https://github.com/qgis/QGIS/pull/54855) - - Raster layer transparency/opacity not stored in saved style [#54496](https://github.com/qgis/QGIS/issues/54496) [PR #54644](https://github.com/qgis/QGIS/pull/54644) [PR #54854](https://github.com/qgis/QGIS/pull/54854) - - WMS GetPrint with ATLAS_PK has incorrect layers visibility in versions \>= 3.22 [#54475](https://github.com/qgis/QGIS/issues/54475) [PR #54651](https://github.com/qgis/QGIS/pull/54651) [PR #54663](https://github.com/qgis/QGIS/pull/54663) - - Error saving edit on PostGIS geometry when table also contains geography [#54572](https://github.com/qgis/QGIS/issues/54572) [PR #54664](https://github.com/qgis/QGIS/pull/54664) [PR #54714](https://github.com/qgis/QGIS/pull/54714) - - Cant subtract or add angles since the degrees symbol has been added [#54501](https://github.com/qgis/QGIS/issues/54501) [PR #54687](https://github.com/qgis/QGIS/pull/54687) N/A - - WCS Keep Unavailable Layers [#54702](https://github.com/qgis/QGIS/issues/54702) [PR #54707](https://github.com/qgis/QGIS/pull/54707) N/A - - taxon legend from map whis atlas [#54654](https://github.com/qgis/QGIS/issues/54654) [PR #54692](https://github.com/qgis/QGIS/pull/54692) N/A - - Spinbox for colum space in legends does not allow to set values above 99.99 units [#54682](https://github.com/qgis/QGIS/issues/54682) [PR #54709](https://github.com/qgis/QGIS/pull/54709) N/A - - Geometry Error SpatiaLite Database [#54662](https://github.com/qgis/QGIS/issues/54662) [PR #54734](https://github.com/qgis/QGIS/pull/54734) N/A - - Splitting MultiLineStrings gives awkward results [#54155](https://github.com/qgis/QGIS/issues/54155) [PR #54744](https://github.com/qgis/QGIS/pull/54744) [PR #54851](https://github.com/qgis/QGIS/pull/54851) - - Open project, then layer properties, close, close project: qgis thinks something has changed [#54741](https://github.com/qgis/QGIS/issues/54741) [PR #54757](https://github.com/qgis/QGIS/pull/54757) N/A - - Width field of attribute tables in print layouts only uses locale when being edited [#54204](https://github.com/qgis/QGIS/issues/54204) [PR #54769](https://github.com/qgis/QGIS/pull/54769) [PR #54781](https://github.com/qgis/QGIS/pull/54781) - - Data Source Manger - Browser: Close and Help buttons are missing [#54171](https://github.com/qgis/QGIS/issues/54171) [PR #54770](https://github.com/qgis/QGIS/pull/54770) N/A - - 0 port in OAuth2 callback URI [#54562](https://github.com/qgis/QGIS/issues/54562) Cannot reproduce N/A - - QGIS Crashes when editing multiple features simultaneously that have a Value Relation field [#54164](https://github.com/qgis/QGIS/issues/54164) [PR #54889](https://github.com/qgis/QGIS/pull/54889) TODO - - Crash when playing with duplicated legends in layout [#52268](https://github.com/qgis/QGIS/issues/52268) [PR #54947](https://github.com/qgis/QGIS/pull/54947) - - QGIS fails to request more than one WMS-Layer [#55042](https://github.com/qgis/QGIS/issues/55042) [PR #55064](https://github.com/qgis/QGIS/pull/55064) N/A - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.28 backport commit (GitHub) +|----|----|----|----| +| QGIS cannot connect to MySQL if user\'s password contains commas. | [#54493](https://github.com/qgis/QGIS/issues/54493) | [PR #54573](https://github.com/qgis/QGIS/pull/54573) | No +| QGIS WFS server will look for .qgz file in wrong place if \"map\" is in path | [#54533](https://github.com/qgis/QGIS/issues/54533) | [PR #54639](https://github.com/qgis/QGIS/pull/54639) | [PR #54855](https://github.com/qgis/QGIS/pull/54855) +| Raster layer transparency/opacity not stored in saved style | [#54496](https://github.com/qgis/QGIS/issues/54496) | [PR #54644](https://github.com/qgis/QGIS/pull/54644) | [PR #54854](https://github.com/qgis/QGIS/pull/54854) +| WMS GetPrint with ATLAS_PK has incorrect layers visibility in versions \>= 3.22 | [#54475](https://github.com/qgis/QGIS/issues/54475) | [PR #54651](https://github.com/qgis/QGIS/pull/54651) | [PR #54663](https://github.com/qgis/QGIS/pull/54663) +| Error saving edit on PostGIS geometry when table also contains geography | [#54572](https://github.com/qgis/QGIS/issues/54572) | [PR #54664](https://github.com/qgis/QGIS/pull/54664) | [PR #54714](https://github.com/qgis/QGIS/pull/54714) +| Cant subtract or add angles since the degrees symbol has been added | [#54501](https://github.com/qgis/QGIS/issues/54501) | [PR #54687](https://github.com/qgis/QGIS/pull/54687) | N/A +| WCS Keep Unavailable Layers | [#54702](https://github.com/qgis/QGIS/issues/54702) | [PR #54707](https://github.com/qgis/QGIS/pull/54707) | N/A +| taxon legend from map whis atlas | [#54654](https://github.com/qgis/QGIS/issues/54654) | [PR #54692](https://github.com/qgis/QGIS/pull/54692) | N/A +| Spinbox for colum space in legends does not allow to set values above 99.99 units | [#54682](https://github.com/qgis/QGIS/issues/54682) | [PR #54709](https://github.com/qgis/QGIS/pull/54709) | N/A +| Geometry Error SpatiaLite Database | [#54662](https://github.com/qgis/QGIS/issues/54662) | [PR #54734](https://github.com/qgis/QGIS/pull/54734) | N/A +| Splitting MultiLineStrings gives awkward results | [#54155](https://github.com/qgis/QGIS/issues/54155) | [PR #54744](https://github.com/qgis/QGIS/pull/54744) | [PR #54851](https://github.com/qgis/QGIS/pull/54851) +| Open project, then layer properties, close, close project: qgis thinks something has changed | [#54741](https://github.com/qgis/QGIS/issues/54741) | [PR #54757](https://github.com/qgis/QGIS/pull/54757) | N/A +| Width field of attribute tables in print layouts only uses locale when being edited | [#54204](https://github.com/qgis/QGIS/issues/54204) | [PR #54769](https://github.com/qgis/QGIS/pull/54769) | [PR #54781](https://github.com/qgis/QGIS/pull/54781) +| Data Source Manger - Browser: Close and Help buttons are missing | [#54171](https://github.com/qgis/QGIS/issues/54171) | [PR #54770](https://github.com/qgis/QGIS/pull/54770) | N/A +| 0 port in OAuth2 callback URI | [#54562](https://github.com/qgis/QGIS/issues/54562) | Cannot reproduce | N/A +| QGIS Crashes when editing multiple features simultaneously that have a Value Relation field | [#54164](https://github.com/qgis/QGIS/issues/54164) | [PR #54889](https://github.com/qgis/QGIS/pull/54889) | TODO +| Crash when playing with duplicated legends in layout | [#52268](https://github.com/qgis/QGIS/issues/52268) | [PR #54947](https://github.com/qgis/QGIS/pull/54947) +| QGIS fails to request more than one WMS-Layer | [#55042](https://github.com/qgis/QGIS/issues/55042) | [PR #55064](https://github.com/qgis/QGIS/pull/55064) | N/A This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -426,41 +407,24 @@ This feature was developed by [Alessandro Pasotti (itOpen / qcooperative)](https ### Feature: Bug fixes by Even Rouault (Spatialys) - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.28 backport commit (GitHub) - ----------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------- --------------------------------------------------------- ----------------------------------------------------------- - qgsgeos.cpp: fix a -Wunused-variable warning unreported [PR #54612](https://github.com/qgis/QGIS/pull/54612) N/A - - qgsvirtualpointcloudprovider.cpp: add a missing variable initialization unreported [PR #54613](https://github.com/qgis/QGIS/pull/54613) N/A - - OAPIF does not honour the view extent [QGIS user mailing list](https://lists.osgeo.org/pipermail/qgis-user/2023-September/053400.html) [PR #54617](https://github.com/qgis/QGIS/pull/54617) [PR #54792](https://github.com/qgis/QGIS/pull/54792) - - Does QGIS require units \"m\" for the projection coordinate variables in a netCDF/CF file? [QGIS user mailing list](https://lists.osgeo.org/pipermail/qgis-user/2023-September/053413.html) [GDAL PR 8407](https://github.com/OSGeo/gdal/pull/8407) N/A - - Syntactical error with the use of == instead of = for comparison in the WHERE clause [#54608](https://github.com/qgis/QGIS/issues/54608) Already fixed Unable to write any additional layers to an existing FGDB - - Add minimal CRS information to sqlite exports [#54560](https://github.com/qgis/QGIS/issues/54560) [PR #54630](https://github.com/qgis/QGIS/pull/54630) [PR #54715](https://github.com/qgis/QGIS/pull/54715) - - Complex Attributes in OGC API Feature-Items have empty content [#54275](https://github.com/qgis/QGIS/issues/54275) [PR #54631](https://github.com/qgis/QGIS/pull/54631) [PR #54679](https://github.com/qgis/QGIS/pull/54679) - - GPX Provider: missing element when importing gpx file [#54119](https://github.com/qgis/QGIS/issues/54119) [PR #54632](https://github.com/qgis/QGIS/pull/54632) N/A - - Saving edits on larger vector layers is slow [#53043](https://github.com/qgis/QGIS/issues/53043) [PR #54633](https://github.com/qgis/QGIS/pull/54633) N/A - - QgsVectorLayerSaveAsDialog: uncheck \'Add saved filed to map\' when selecting PGDump driver (refs #54548) [PR #54647](https://github.com/qgis/QGIS/pull/54647) [PR #54647](https://github.com/qgis/QGIS/pull/54647) Not worth it - - Spatial filtering of multipart polygons within a shapefile dataset broken [GDAL issue 8481](https://github.com/OSGeo/gdal/issues/8481) Not a bug - - qgis cannot find/identify a polygon feature by clicking a newly created (multi)polygon part [#54537](https://github.com/qgis/QGIS/issues/54537) [PR #54761](https://github.com/qgis/QGIS/pull/54761) [PR #54782](https://github.com/qgis/QGIS/pull/54782) - - qgis cannot find/identify a polygon feature by clicking a newly created (multi)polygon part [#54537](https://github.com/qgis/QGIS/issues/54537) [GDAL PR 8483](https://github.com/OSGeo/gdal/pull/8483) [GDAL PR 8503](https://github.com/OSGeo/gdal/pull/8503) - - Export to spreadsheet creates an xlsx file with errors when exporting empty tables/layers [#42945](https://github.com/qgis/QGIS/issues/42945) [GDAL PR 8484](https://github.com/OSGeo/gdal/pull/8484) [GDAL PR 8515](https://github.com/OSGeo/gdal/pull/8515) - - export bbox wrong when feature crosses anti-prime-meridion (180 deg) [#42827](https://github.com/qgis/QGIS/issues/42827) [GDAL PR 8485](https://github.com/OSGeo/gdal/pull/8485) Not worth it - - QgsVectorDataProvider.changeAttributeValues() returns True even when it fails [#54816](https://github.com/qgis/QGIS/issues/54816) [PR #54905](https://github.com/qgis/QGIS/pull/54905) [PR #54909](https://github.com/qgis/QGIS/pull/54909) - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.28 backport commit (GitHub) +|----|----|----|----| +| qgsgeos.cpp: fix a -Wunused-variable warning | unreported | [PR #54612](https://github.com/qgis/QGIS/pull/54612) | N/A +| qgsvirtualpointcloudprovider.cpp: add a missing variable initialization | unreported | [PR #54613](https://github.com/qgis/QGIS/pull/54613) | N/A +| OAPIF does not honour the view extent | [QGIS user mailing list](https://lists.osgeo.org/pipermail/qgis-user/2023-September/053400.html) | [PR #54617](https://github.com/qgis/QGIS/pull/54617) | [PR #54792](https://github.com/qgis/QGIS/pull/54792) +| Does QGIS require units \"m\" for the projection coordinate variables in a netCDF/CF file? | [QGIS user mailing list](https://lists.osgeo.org/pipermail/qgis-user/2023-September/053413.html) | [GDAL PR 8407](https://github.com/OSGeo/gdal/pull/8407) | N/A +| Syntactical error with the use of == instead of = for comparison in the WHERE clause | [#54608](https://github.com/qgis/QGIS/issues/54608) | Already fixed | Unable to write any additional layers to an existing FGDB +| Add minimal CRS information to sqlite exports | [#54560](https://github.com/qgis/QGIS/issues/54560) | [PR #54630](https://github.com/qgis/QGIS/pull/54630) | [PR #54715](https://github.com/qgis/QGIS/pull/54715) +| Complex Attributes in OGC API Feature-Items have empty content | [#54275](https://github.com/qgis/QGIS/issues/54275) | [PR #54631](https://github.com/qgis/QGIS/pull/54631) | [PR #54679](https://github.com/qgis/QGIS/pull/54679) +| GPX Provider: missing element when importing gpx file | [#54119](https://github.com/qgis/QGIS/issues/54119) | [PR #54632](https://github.com/qgis/QGIS/pull/54632) | N/A +| Saving edits on larger vector layers is slow | [#53043](https://github.com/qgis/QGIS/issues/53043) | [PR #54633](https://github.com/qgis/QGIS/pull/54633) | N/A +| QgsVectorLayerSaveAsDialog: uncheck \'Add saved filed to map\' when selecting PGDump driver (refs #54548) | [PR #54647](https://github.com/qgis/QGIS/pull/54647) | [PR #54647](https://github.com/qgis/QGIS/pull/54647) | Not worth it +| Spatial filtering of multipart polygons within a shapefile dataset broken | [GDAL issue 8481](https://github.com/OSGeo/gdal/issues/8481) | Not a bug +| qgis cannot find/identify a polygon feature by clicking a newly created (multi)polygon part | [#54537](https://github.com/qgis/QGIS/issues/54537) | [PR #54761](https://github.com/qgis/QGIS/pull/54761) | [PR #54782](https://github.com/qgis/QGIS/pull/54782) +| qgis cannot find/identify a polygon feature by clicking a newly created (multi)polygon part | [#54537](https://github.com/qgis/QGIS/issues/54537) | [GDAL PR 8483](https://github.com/OSGeo/gdal/pull/8483) | [GDAL PR 8503](https://github.com/OSGeo/gdal/pull/8503) +| Export to spreadsheet creates an xlsx file with errors when exporting empty tables/layers | [#42945](https://github.com/qgis/QGIS/issues/42945) | [GDAL PR 8484](https://github.com/OSGeo/gdal/pull/8484) | [GDAL PR 8515](https://github.com/OSGeo/gdal/pull/8515) +| export bbox wrong when feature crosses anti-prime-meridion (180 deg) | [#42827](https://github.com/qgis/QGIS/issues/42827) | [GDAL PR 8485](https://github.com/OSGeo/gdal/pull/8485) | Not worth it +| QgsVectorDataProvider.changeAttributeValues() returns True even when it fails | [#54816](https://github.com/qgis/QGIS/issues/54816) | [PR #54905](https://github.com/qgis/QGIS/pull/54905) | [PR #54909](https://github.com/qgis/QGIS/pull/54909) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -468,29 +432,18 @@ This feature was developed by [Even Rouault (Spatialys)](https://www.spatialys.c ### Feature: Bug fixes by Paul Blottiere (Hytech-imaging) - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.28 backport commit (GitHub) - --------------------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------------------------------ - Fix segfault in coordinate transform unreported [PR #54609](https://github.com/qgis/QGIS/pull/54609) N/A - - Wrong rendering for HIGHLIGHT_LABEL_ROTATION above 89° [#54598](https://github.com/qgis/QGIS/issues/54598) [PR #54667](https://github.com/qgis/QGIS/pull/54667) N/A - - Database string connection visible in the message bar/QGIS logs [#54437](https://github.com/qgis/QGIS/issues/54437) [PR #54650](https://github.com/qgis/QGIS/pull/54650) N/A - - PostGIS Connection\'s \"Session ROLE\" is not kept [#54638](https://github.com/qgis/QGIS/issues/54638) [PR #54681](https://github.com/qgis/QGIS/pull/54681) N/A - - Example files are installed by the server build, and additionally they are in a wrong place [#54423](https://github.com/qgis/QGIS/issues/54423) [PR #54708](https://github.com/qgis/QGIS/pull/54708) N/A - - Point to Path tool causes QGIS to crash [#54686](https://github.com/qgis/QGIS/issues/54686) [PR #54710](https://github.com/qgis/QGIS/pull/54710) [PR #54784](https://github.com/qgis/QGIS/pull/54784) - - qgs/qgz project does not save mesh symbology correctly [#54384](https://github.com/qgis/QGIS/issues/54384) [PR #54711](https://github.com/qgis/QGIS/pull/54711) N/A - - Endless loop if profile is drawn outside layer extent [#54349](https://github.com/qgis/QGIS/issues/54349) [PR #54745](https://github.com/qgis/QGIS/pull/54745) N/A - - Server: Can\'t enable WFS3 API update endpoint (PUT/PATCH) on layers without geometry [#46119](https://github.com/qgis/QGIS/issues/46119) [PR #54789](https://github.com/qgis/QGIS/pull/54789) N/A - - Add safe guard around -of in gdal command for batch processing [#54122](https://github.com/qgis/QGIS/issues/54122) [PR #54800](https://github.com/qgis/QGIS/pull/54800) N/A - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.28 backport commit (GitHub) +|----|----|----|----| +| Fix segfault in coordinate transform | unreported | [PR #54609](https://github.com/qgis/QGIS/pull/54609) | N/A +| Wrong rendering for HIGHLIGHT_LABEL_ROTATION above 89° | [#54598](https://github.com/qgis/QGIS/issues/54598) | [PR #54667](https://github.com/qgis/QGIS/pull/54667) | N/A +| Database string connection visible in the message bar/QGIS logs | [#54437](https://github.com/qgis/QGIS/issues/54437) | [PR #54650](https://github.com/qgis/QGIS/pull/54650) | N/A +| PostGIS Connection\'s \"Session ROLE\" is not kept | [#54638](https://github.com/qgis/QGIS/issues/54638) | [PR #54681](https://github.com/qgis/QGIS/pull/54681) | N/A +| Example files are installed by the server build, and additionally they are in a wrong place | [#54423](https://github.com/qgis/QGIS/issues/54423) | [PR #54708](https://github.com/qgis/QGIS/pull/54708) | N/A +| Point to Path tool causes QGIS to crash | [#54686](https://github.com/qgis/QGIS/issues/54686) | [PR #54710](https://github.com/qgis/QGIS/pull/54710) | [PR #54784](https://github.com/qgis/QGIS/pull/54784) +| qgs/qgz project does not save mesh symbology correctly | [#54384](https://github.com/qgis/QGIS/issues/54384) | [PR #54711](https://github.com/qgis/QGIS/pull/54711) | N/A +| Endless loop if profile is drawn outside layer extent | [#54349](https://github.com/qgis/QGIS/issues/54349) | [PR #54745](https://github.com/qgis/QGIS/pull/54745) | N/A +| Server: Can\'t enable WFS3 API update endpoint (PUT/PATCH) on layers without geometry | [#46119](https://github.com/qgis/QGIS/issues/46119) | [PR #54789](https://github.com/qgis/QGIS/pull/54789) | N/A +| Add safe guard around -of in gdal command for batch processing | [#54122](https://github.com/qgis/QGIS/issues/54122) | [PR #54800](https://github.com/qgis/QGIS/pull/54800) | N/A This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -498,55 +451,31 @@ This feature was developed by [Paul Blottiere (Hytech-imaging)](https://hytech-i ### Feature: Bug fixes by Sandro Santilli (strk) - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.28 backport commit (GitHub) - --------------------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------- - Have QgsRectangle null rectangle printed as EMPTY in wkt unreported [PR #54831](https://github.com/qgis/QGIS/pull/54831) N/A - - Fix aspect ratio computation in QgsLayoutItemMap::zoomToExtent unreported [PR #54827](https://github.com/qgis/QGIS/pull/54827) N/A - - Do not include a BoundingBox tag in GetFeatureInfo responses, when it is null unreported [PR #54858](https://github.com/qgis/QGIS/pull/54858) N/A - - Always run the spell and shell checkers if possible, print warning when not possible unreported [PR #54847](https://github.com/qgis/QGIS/pull/54847) N/A - - Tweak Null rectangle handling unreported [PR #54872](https://github.com/qgis/QGIS/pull/54872) N/A - - Run spellcheck only on changed files in prepare_commit.sh unreported [PR #54893](https://github.com/qgis/QGIS/pull/54893) N/A - - Fix prepare_commit.sh unreported [PR #54918](https://github.com/qgis/QGIS/pull/54918) N/A - - Fix extent computation in QgsSpatiaLiteProvider unreported [PR #54917](https://github.com/qgis/QGIS/pull/54917) N/A - - Do not force verbose build in mingw build [#54932](https://github.com/qgis/QGIS/issues/54932) [PR #54924](https://github.com/qgis/QGIS/pull/54924) N/A - - Make QgsBookmark string output more explicit about it being EMPTY unreported [PR #54923](https://github.com/qgis/QGIS/pull/54923) N/A - - Fix extent computation in QgsAFSProvider unreported [PR #54944](https://github.com/qgis/QGIS/pull/54944) N/A - - Add `tags` make target unreported [PR #54948](https://github.com/qgis/QGIS/pull/54948) N/A - - Handle null rectangles in QgsExtentWidget::outputExtent unreported [PR #54953](https://github.com/qgis/QGIS/pull/54953) N/A - - Handle null in QgsRectangle grow() and include() methods unreported [PR #54955](https://github.com/qgis/QGIS/pull/54955) N/A - - Add QgsRectangle::setNull(), deprecating setMinimal() unreported [PR #54934](https://github.com/qgis/QGIS/pull/54934) N/A - - Handle Null rectangle in QgsRectangle::buffered unreported [PR #54967](https://github.com/qgis/QGIS/pull/54967) N/A - - Fix extent computation in QgsVirtualLayerProvider unreported [PR #54976](https://github.com/qgis/QGIS/pull/54976) N/A - - Add a QgsRectangle::createNull() temporary static method unreported [PR #55008](https://github.com/qgis/QGIS/pull/55008) N/A - - Fix testRegisterFeatureUnprojectible - Use valid extent in testRegisterFeatureUnprojectible unreported [PR #55011](https://github.com/qgis/QGIS/pull/55011) N/A - - Have QgsGeometry::boundingBox return null rect for null geom unreported [PR #55012](https://github.com/qgis/QGIS/pull/55012) N/A - - Have QgsGeometry::fromRect(NULL RECT) return null geometry unreported [PR #54954](https://github.com/qgis/QGIS/pull/54954) N/A - - Stop considering Rectangle(0,0,0,0) null - while Rectangle(1,1,1,1) is not null [#45563](https://github.com/qgis/QGIS/issues/45563) [PR #54646](https://github.com/qgis/QGIS/pull/54646) N/A - - Run doxygen layout checker in prepare-commit script, when possible unreported [PR #54936](https://github.com/qgis/QGIS/pull/54936) N/A - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.28 backport commit (GitHub) +|----|----|----|----| +| Have QgsRectangle null rectangle printed as EMPTY in wkt | unreported | [PR #54831](https://github.com/qgis/QGIS/pull/54831) | N/A +| Fix aspect ratio computation in QgsLayoutItemMap::zoomToExtent | unreported | [PR #54827](https://github.com/qgis/QGIS/pull/54827) | N/A +| Do not include a BoundingBox tag in GetFeatureInfo responses, when it is null | unreported | [PR #54858](https://github.com/qgis/QGIS/pull/54858) | N/A +| Always run the spell and shell checkers if possible, print warning when not possible | unreported | [PR #54847](https://github.com/qgis/QGIS/pull/54847) | N/A +| Tweak Null rectangle handling | unreported | [PR #54872](https://github.com/qgis/QGIS/pull/54872) | N/A +| Run spellcheck only on changed files in prepare_commit.sh | unreported | [PR #54893](https://github.com/qgis/QGIS/pull/54893) | N/A +| Fix prepare_commit.sh | unreported | [PR #54918](https://github.com/qgis/QGIS/pull/54918) | N/A +| Fix extent computation in QgsSpatiaLiteProvider | unreported | [PR #54917](https://github.com/qgis/QGIS/pull/54917) | N/A +| Do not force verbose build in mingw build | [#54932](https://github.com/qgis/QGIS/issues/54932) | [PR #54924](https://github.com/qgis/QGIS/pull/54924) | N/A +| Make QgsBookmark string output more explicit about it being EMPTY | unreported | [PR #54923](https://github.com/qgis/QGIS/pull/54923) | N/A +| Fix extent computation in QgsAFSProvider | unreported | [PR #54944](https://github.com/qgis/QGIS/pull/54944) | N/A +| Add `tags` make target | unreported | [PR #54948](https://github.com/qgis/QGIS/pull/54948) | N/A +| Handle null rectangles in QgsExtentWidget::outputExtent | unreported | [PR #54953](https://github.com/qgis/QGIS/pull/54953) | N/A +| Handle null in QgsRectangle grow() and include() methods | unreported | [PR #54955](https://github.com/qgis/QGIS/pull/54955) | N/A +| Add QgsRectangle::setNull(), deprecating setMinimal() | unreported | [PR #54934](https://github.com/qgis/QGIS/pull/54934) | N/A +| Handle Null rectangle in QgsRectangle::buffered | unreported | [PR #54967](https://github.com/qgis/QGIS/pull/54967) | N/A +| Fix extent computation in QgsVirtualLayerProvider | unreported | [PR #54976](https://github.com/qgis/QGIS/pull/54976) | N/A +| Add a QgsRectangle::createNull() temporary static method | unreported | [PR #55008](https://github.com/qgis/QGIS/pull/55008) | N/A +| Fix testRegisterFeatureUnprojectible - Use valid extent in testRegisterFeatureUnprojectible | unreported | [PR #55011](https://github.com/qgis/QGIS/pull/55011) | N/A +| Have QgsGeometry::boundingBox return null rect for null geom | unreported | [PR #55012](https://github.com/qgis/QGIS/pull/55012) | N/A +| Have QgsGeometry::fromRect(NULL RECT) return null geometry | unreported | [PR #54954](https://github.com/qgis/QGIS/pull/54954) | N/A +| Stop considering Rectangle(0,0,0,0) null - while Rectangle(1,1,1,1) is not null | [#45563](https://github.com/qgis/QGIS/issues/45563) | [PR #54646](https://github.com/qgis/QGIS/pull/54646) | N/A +| Run doxygen layout checker in prepare-commit script, when possible | unreported | [PR #54936](https://github.com/qgis/QGIS/pull/54936) | N/A This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -554,12 +483,9 @@ This feature was developed by [Sandro Santilli (strk)](http://strk.kbt.io/) ### Feature: Bug fixes by Jean Felder (Oslandia) - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.28 backport commit (GitHub) - --------------------------------------------------------------------- ----------------------------------- ------------------------------------------------------ ------------------------------- - qgs3daxissettings: Correctly read viewport ratio on a saved project unreported [PR #54870](https://github.com/qgis/QGIS/pull/54870) - - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.28 backport commit (GitHub) +|----|----|----|----| +| qgs3daxissettings: Correctly read viewport ratio on a saved project | unreported | [PR #54870](https://github.com/qgis/QGIS/pull/54870) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -567,45 +493,26 @@ This feature was developed by [Jean Felder (Oslandia)](https://oslandia.com/) ### Feature: Bug fixes by Nyall Dawson (North Road) - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.28 backport commit (GitHub) - ------------------------------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------------------------------ - Don\'t show help for algorithms which can\'t be run in qgis_process [#54914](https://github.com/qgis/QGIS/issues/54914) [PR #54920](https://github.com/qgis/QGIS/pull/54920) pending - - Fix crashes in layout designer [#52079](https://github.com/qgis/QGIS/issues/52079) [PR #54907](https://github.com/qgis/QGIS/pull/54907) Too intrusive - - Fix layout label adjust size to text logic unreported [PR #54896](https://github.com/qgis/QGIS/pull/54896) pending - - Fix toggling visibility of group layers resets child layer mask blend modes [#53088](https://github.com/qgis/QGIS/issues/53088) [PR #54897](https://github.com/qgis/QGIS/pull/54897) N/A - - Ensure identify highlight works for very transparent symbols [#54830](https://github.com/qgis/QGIS/issues/54830) [PR #54864](https://github.com/qgis/QGIS/pull/54864) [PR #54883](https://github.com/qgis/QGIS/pull/54883) - - Fix layout maps force rasterisation of whole layout when map item has transparency set unreported [PR #54882](https://github.com/qgis/QGIS/pull/54882) Too intrusive - - Fix crash in merge features dialog when a field has a unique constraint set [#54856](https://github.com/qgis/QGIS/issues/54856) [PR #54862](https://github.com/qgis/QGIS/pull/54862) [PR #54878](https://github.com/qgis/QGIS/pull/54878) - - Fix initial zoom level when opening layout designer windows [#44421](https://github.com/qgis/QGIS/issues/44421) [PR #54849](https://github.com/qgis/QGIS/pull/54849) [PR #54880](https://github.com/qgis/QGIS/pull/54880) - - Fix hang when exporting 3d maps [#50067](https://github.com/qgis/QGIS/issues/50067) [PR #54845](https://github.com/qgis/QGIS/pull/54845) Too risky - - Fix layout labels don\'t immediately react to changes when semi-transparent unreported [PR #54839](https://github.com/qgis/QGIS/pull/54839) [PR #54863](https://github.com/qgis/QGIS/pull/54863) - - Fix crash when opening layer properties for raster layer with broken data source [#49176](https://github.com/qgis/QGIS/issues/49176) [PR #54812](https://github.com/qgis/QGIS/pull/54812) [PR #54838](https://github.com/qgis/QGIS/pull/54838) - - Fix Execute SQL exeception [#54833](https://github.com/qgis/QGIS/issues/54833) [PR #54837](https://github.com/qgis/QGIS/pull/54837) [PR #54842](https://github.com/qgis/QGIS/pull/54842) - - Cleanup all browser layer properties dialog before exiting [#39094](https://github.com/qgis/QGIS/issues/39094) [PR #54808](https://github.com/qgis/QGIS/pull/54808) [PR #54822](https://github.com/qgis/QGIS/pull/54822) - - Avoid loss of attributes when calculating fields [#47385](https://github.com/qgis/QGIS/issues/47385) [PR #54815](https://github.com/qgis/QGIS/pull/54815) [PR #54879](https://github.com/qgis/QGIS/pull/54879) - - Fix crash when changing layers between editable/non-editable layers [#54802](https://github.com/qgis/QGIS/issues/54802) [PR #54813](https://github.com/qgis/QGIS/pull/54813) N/A - - Fix QgsField::ConfigurationFlag::None causes syntax error when starting PyQGIS unreported [PR #54809](https://github.com/qgis/QGIS/pull/54809) N/A - - Handle sql=\'\' or sql=\"\" as empty sql strings instead of \'\' / \"\" literals [#53736](https://github.com/qgis/QGIS/issues/53736) [PR #54806](https://github.com/qgis/QGIS/pull/54806) [PR #54826](https://github.com/qgis/QGIS/pull/54826) - - Fix crash when certain symbol pages are open in style dock and QGIS is closed or a new project opened unreported [PR #54749](https://github.com/qgis/QGIS/pull/54749) Too intrusive - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.28 backport commit (GitHub) +|----|----|----|----| +| Don\'t show help for algorithms which can\'t be run in qgis_process | [#54914](https://github.com/qgis/QGIS/issues/54914) | [PR #54920](https://github.com/qgis/QGIS/pull/54920) | pending +| Fix crashes in layout designer | [#52079](https://github.com/qgis/QGIS/issues/52079) | [PR #54907](https://github.com/qgis/QGIS/pull/54907) | Too intrusive +| Fix layout label adjust size to text logic | unreported | [PR #54896](https://github.com/qgis/QGIS/pull/54896) | pending +| Fix toggling visibility of group layers resets child layer mask blend modes | [#53088](https://github.com/qgis/QGIS/issues/53088) | [PR #54897](https://github.com/qgis/QGIS/pull/54897) | N/A +| Ensure identify highlight works for very transparent symbols | [#54830](https://github.com/qgis/QGIS/issues/54830) | [PR #54864](https://github.com/qgis/QGIS/pull/54864) | [PR #54883](https://github.com/qgis/QGIS/pull/54883) +| Fix layout maps force rasterisation of whole layout when map item has transparency set | unreported | [PR #54882](https://github.com/qgis/QGIS/pull/54882) | Too intrusive +| Fix crash in merge features dialog when a field has a unique constraint set | [#54856](https://github.com/qgis/QGIS/issues/54856) | [PR #54862](https://github.com/qgis/QGIS/pull/54862) | [PR #54878](https://github.com/qgis/QGIS/pull/54878) +| Fix initial zoom level when opening layout designer windows | [#44421](https://github.com/qgis/QGIS/issues/44421) | [PR #54849](https://github.com/qgis/QGIS/pull/54849) | [PR #54880](https://github.com/qgis/QGIS/pull/54880) +| Fix hang when exporting 3d maps | [#50067](https://github.com/qgis/QGIS/issues/50067) | [PR #54845](https://github.com/qgis/QGIS/pull/54845) | Too risky +| Fix layout labels don\'t immediately react to changes when semi-transparent | unreported | [PR #54839](https://github.com/qgis/QGIS/pull/54839) | [PR #54863](https://github.com/qgis/QGIS/pull/54863) +| Fix crash when opening layer properties for raster layer with broken data source | [#49176](https://github.com/qgis/QGIS/issues/49176) | [PR #54812](https://github.com/qgis/QGIS/pull/54812) | [PR #54838](https://github.com/qgis/QGIS/pull/54838) +| Fix Execute SQL exeception | [#54833](https://github.com/qgis/QGIS/issues/54833) | [PR #54837](https://github.com/qgis/QGIS/pull/54837) | [PR #54842](https://github.com/qgis/QGIS/pull/54842) +| Cleanup all browser layer properties dialog before exiting | [#39094](https://github.com/qgis/QGIS/issues/39094) | [PR #54808](https://github.com/qgis/QGIS/pull/54808) | [PR #54822](https://github.com/qgis/QGIS/pull/54822) +| Avoid loss of attributes when calculating fields | [#47385](https://github.com/qgis/QGIS/issues/47385) | [PR #54815](https://github.com/qgis/QGIS/pull/54815) | [PR #54879](https://github.com/qgis/QGIS/pull/54879) +| Fix crash when changing layers between editable/non-editable layers | [#54802](https://github.com/qgis/QGIS/issues/54802) | [PR #54813](https://github.com/qgis/QGIS/pull/54813) | N/A +| Fix QgsField::ConfigurationFlag::None causes syntax error when starting PyQGIS | unreported | [PR #54809](https://github.com/qgis/QGIS/pull/54809) | N/A +| Handle sql=\'\' or sql=\"\" as empty sql strings instead of \'\' / \"\" literals | [#53736](https://github.com/qgis/QGIS/issues/53736) | [PR #54806](https://github.com/qgis/QGIS/pull/54806) | [PR #54826](https://github.com/qgis/QGIS/pull/54826) +| Fix crash when certain symbol pages are open in style dock and QGIS is closed or a new project opened | unreported | [PR #54749](https://github.com/qgis/QGIS/pull/54749) | Too intrusive This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) @@ -613,21 +520,14 @@ This feature was developed by [Nyall Dawson (North Road)](https://north-road.com ### Feature: Bug fixes by Julien Cabieces (Oslandia) - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.28 backport commit (GitHub) - ---------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------- --------------------------------------------------------------- ------------------------------------------------------ - Masking with SVG symbol doesn\'t work [#54926](https://github.com/qgis/QGIS/issues/54926) [PR #54927](https://github.com/qgis/QGIS/pull/54927) - - Bug on graduated symbology on French QGis 3.28.10 [#54549](https://github.com/qgis/QGIS/issues/54549) [PR #54943](https://github.com/qgis/QGIS/pull/54943) [PR #54963](https://github.com/qgis/QGIS/pull/54963) - - QGIS crashes when undoing moving of elements in map layout [#52740](https://github.com/qgis/QGIS/issues/52740) [PR #54959](https://github.com/qgis/QGIS/pull/54959) [PR #54969](https://github.com/qgis/QGIS/pull/54969) - - QGIS Crashes Upon Exporting Layout to PDF when Using Random Point Fill Symbology [#54065](https://github.com/qgis/QGIS/issues/54065) poly2tri issue - - Label expression with more than 32767 chars becomes invalid when switching from expression dialog back to layer properties [#54141](https://github.com/qgis/QGIS/issues/54141) [PR #55051](https://github.com/qgis/QGIS/pull/55051) [PR #55052](https://github.com/qgis/QGIS/pull/55052) - - Activating notify/listen feature crash QGIS [#54260](https://github.com/qgis/QGIS/issues/54260) [PR #55062](https://github.com/qgis/QGIS/pull/55062) - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.28 backport commit (GitHub) +|----|----|----|----| +| Masking with SVG symbol doesn\'t work | [#54926](https://github.com/qgis/QGIS/issues/54926) | [PR #54927](https://github.com/qgis/QGIS/pull/54927) +| Bug on graduated symbology on French QGis 3.28.10 | [#54549](https://github.com/qgis/QGIS/issues/54549) | [PR #54943](https://github.com/qgis/QGIS/pull/54943) | [PR #54963](https://github.com/qgis/QGIS/pull/54963) +| QGIS crashes when undoing moving of elements in map layout | [#52740](https://github.com/qgis/QGIS/issues/52740) | [PR #54959](https://github.com/qgis/QGIS/pull/54959) | [PR #54969](https://github.com/qgis/QGIS/pull/54969) +| QGIS Crashes Upon Exporting Layout to PDF when Using Random Point Fill Symbology | [#54065](https://github.com/qgis/QGIS/issues/54065) | poly2tri issue +| Label expression with more than 32767 chars becomes invalid when switching from expression dialog back to layer properties | [#54141](https://github.com/qgis/QGIS/issues/54141) | [PR #55051](https://github.com/qgis/QGIS/pull/55051) | [PR #55052](https://github.com/qgis/QGIS/pull/55052) +| Activating notify/listen feature crash QGIS | [#54260](https://github.com/qgis/QGIS/issues/54260) | [PR #55062](https://github.com/qgis/QGIS/pull/55062) This feature was funded by [QGIS.ORG (through donations and sustaining memberships)](https://qgis.org/) diff --git a/content/product/visual-changelogs/visualchangelog36/index.md b/content/product/visual-changelogs/visualchangelog36/index.md index 76e671d6f..6926cc064 100644 --- a/content/product/visual-changelogs/visualchangelog36/index.md +++ b/content/product/visual-changelogs/visualchangelog36/index.md @@ -947,65 +947,36 @@ This feature was developed by [Peter Petrik (Lutra Consulting)](https://www.lutr ### Feature: Bug fixes by Alessandro Pasotti - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.4 backport commit (GitHub) - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------ -------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------- - QGIS Server: WFS issue using the EXP_FILTER parameter [#20927](https://issues.qgis.org/issues/20927) [PR #8924](https://github.com/qgis/QGIS/pull/8924) Done - - GetFeatureInfo response empty for child relation table in QGIS Server 3 [#20801](https://issues.qgis.org/issues/20801) Cannot reproduce with 3.5 - - QGIS Server WFS DescribeFeatureType not following TYPENAME parameter [#20198](https://issues.qgis.org/issues/20198) [PR #8948](https://github.com/qgis/QGIS/pull/8948) Done - - QGIS Server 3.4 can\'t reset numeric field using WFS Update [#20961](https://issues.qgis.org/issues/20961) [PR #8958](https://github.com/qgis/QGIS/pull/8958) Done - - WFS provider shows numeric NULL fields with 0 instead of NULL [#20961](https://issues.qgis.org/issues/20961) [PR #8958](https://github.com/qgis/QGIS/pull/8958) Done - - OWS project title in project properties cannot be set to blank/empty unreported [PR #8958](https://github.com/qgis/QGIS/pull/8958) Done - - Form Value relation based on WFS layer [#21077](https://issues.qgis.org/issues/21077) [PR #8970](https://github.com/qgis/QGIS/pull/8970) Done - - Button positions in Database styles manager dialog [#21068](https://issues.qgis.org/issues/21068) [PR #8971](https://github.com/qgis/QGIS/pull/8971) Done - - raster calculator in processing does not work with Aspect raster [#21011](https://issues.qgis.org/issues/21011) Cannot reproduce with 3.5 - - Error opening network KML page: Range downloading not supported by this server! [#21091](https://issues.qgis.org/issues/21091) [PR #8985](https://github.com/qgis/QGIS/pull/8985) Done - - Can\'t add a virtual field or update a existing field of a WFS layer using the field calculator [#21086](https://issues.qgis.org/issues/21086) [PR #8990](https://github.com/qgis/QGIS/pull/8990) Done - - Opening shapefiles in ZIP gives Invalid Datasource [#21097](https://issues.qgis.org/issues/21097) Cannot reproduce with 3.5 - - spatialite, edit table in dbmanager is broken in master Fault: no such table: pg_description [#21151](https://issues.qgis.org/issues/21151) [PR #9086](https://github.com/qgis/QGIS/pull/9086) N/A - - Delimitedtext layer saves absolute path when project in relative path mode [#21150](https://issues.qgis.org/issues/21150) [PR #9099](https://github.com/qgis/QGIS/pull/9099) Done - - field calculator doesn\'t load values for gpkg containing blank spaces or n dash (hypen) in field names [#21100](https://issues.qgis.org/issues/21100) [PR #9071](https://github.com/qgis/QGIS/pull/9071) Done - - Can\'t open feature form when when the primary key of Spatialite layer is created in text type [#21176](https://issues.qgis.org/issues/21176) [PR \#](https://issues.qgis.org/projects/qgis/repository/revisions/7f61dc495491752fd26c7f3bad56adc1f8950e3f) No (deferred) - - Geopackage layer rename in DB Manager does not update f_table_name values in the layer_styles table or the Triggers [#21227](https://issues.qgis.org/issues/21227) [PR #9164](https://github.com/qgis/QGIS/pull/9164) Not possible because it relies on the new rename feature implemented in browser - - Layer Properties \> Load Style \> From database \> \'Other styles \...\' \> Description column contains Name text, should contain Description text (it is a geopackage layer) [#21254](https://issues.qgis.org/issues/21254) [PR #9170](https://github.com/qgis/QGIS/pull/9170) Done - - Comments in SQL query in DB Manager breaks the query [#21271](https://issues.qgis.org/issues/21271) [PR #9180](https://github.com/qgis/QGIS/pull/9180) N/A - - Bug with multiple Else items in rule-based style [#21281](https://issues.qgis.org/issues/21281) [PR #9181](https://github.com/qgis/QGIS/pull/9181) Done - - GetFeatureInfo not send Geometry when set into project [#21172](https://issues.qgis.org/issues/21172) Cannot reproduce with 3.5 N/A - - Geometry Checker Crashes [#21259](https://issues.qgis.org/issues/21259) [PR #9191](https://github.com/qgis/QGIS/pull/9191) Done - - QGIS crashes when createInstance() uses wrong constructor in a QgsProcessingAlgorithm subclass [#21270](https://issues.qgis.org/issues/21270) [PR #9193](https://github.com/qgis/QGIS/pull/9193) Done - - pasting features is very slow [#21305](https://issues.qgis.org/issues/21305) [PR #9203](https://github.com/qgis/QGIS/pull/9203) No (deferred) - - Attribute forms do not show anymore constraints messages [#21266](https://issues.qgis.org/issues/21266) Closed as invalid after several tests and some talks with Giovanni Manghi N/A - - OGR provider returns an empty set for GPKG uniqueValues(0) [#21311](https://issues.qgis.org/issues/21311) [PR #9203](https://github.com/qgis/QGIS/pull/9203) No (deferred) - - \"default value\" is not applied when pasting features [#21304](https://issues.qgis.org/issues/21304) [PR #9203](https://github.com/qgis/QGIS/pull/9203) No (deferred) - - Postgis very noticeable slowdown when opening the attributes table if the table has a large number of columns [#21303](https://issues.qgis.org/issues/21303) [PR #9219](https://github.com/qgis/QGIS/pull/9219) No (deferred) - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.4 backport commit (GitHub) +|----|----|----|----| +| QGIS Server: WFS issue using the EXP_FILTER parameter | [#20927](https://issues.qgis.org/issues/20927) | [PR #8924](https://github.com/qgis/QGIS/pull/8924) | Done +| GetFeatureInfo response empty for child relation table in QGIS Server 3 | [#20801](https://issues.qgis.org/issues/20801) | Cannot reproduce with 3.5 +| QGIS Server WFS DescribeFeatureType not following TYPENAME parameter | [#20198](https://issues.qgis.org/issues/20198) | [PR #8948](https://github.com/qgis/QGIS/pull/8948) | Done +| QGIS Server 3.4 can\'t reset numeric field using WFS Update | [#20961](https://issues.qgis.org/issues/20961) | [PR #8958](https://github.com/qgis/QGIS/pull/8958) | Done +| WFS provider shows numeric NULL fields with 0 instead of NULL | [#20961](https://issues.qgis.org/issues/20961) | [PR #8958](https://github.com/qgis/QGIS/pull/8958) | Done +| OWS project title in project properties cannot be set to blank/empty | unreported | [PR #8958](https://github.com/qgis/QGIS/pull/8958) | Done +| Form Value relation based on WFS layer | [#21077](https://issues.qgis.org/issues/21077) | [PR #8970](https://github.com/qgis/QGIS/pull/8970) | Done +| Button positions in Database styles manager dialog | [#21068](https://issues.qgis.org/issues/21068) | [PR #8971](https://github.com/qgis/QGIS/pull/8971) | Done +| raster calculator in processing does not work with Aspect raster | [#21011](https://issues.qgis.org/issues/21011) | Cannot reproduce with 3.5 +| Error opening network KML page: Range downloading not supported by this server! | [#21091](https://issues.qgis.org/issues/21091) | [PR #8985](https://github.com/qgis/QGIS/pull/8985) | Done +| Can\'t add a virtual field or update a existing field of a WFS layer using the field calculator | [#21086](https://issues.qgis.org/issues/21086) | [PR #8990](https://github.com/qgis/QGIS/pull/8990) | Done +| Opening shapefiles in ZIP gives Invalid Datasource | [#21097](https://issues.qgis.org/issues/21097) | Cannot reproduce with 3.5 +| spatialite, edit table in dbmanager is broken in master Fault: no such table: pg_description | [#21151](https://issues.qgis.org/issues/21151) | [PR #9086](https://github.com/qgis/QGIS/pull/9086) | N/A +| Delimitedtext layer saves absolute path when project in relative path mode | [#21150](https://issues.qgis.org/issues/21150) | [PR #9099](https://github.com/qgis/QGIS/pull/9099) | Done +| field calculator doesn\'t load values for gpkg containing blank spaces or n dash (hypen) in field names | [#21100](https://issues.qgis.org/issues/21100) | [PR #9071](https://github.com/qgis/QGIS/pull/9071) | Done +| Can\'t open feature form when when the primary key of Spatialite layer is created in text type | [#21176](https://issues.qgis.org/issues/21176) | [PR \#](https://issues.qgis.org/projects/qgis/repository/revisions/7f61dc495491752fd26c7f3bad56adc1f8950e3f) | No (deferred) +| Geopackage layer rename in DB Manager does not update f_table_name values in the layer_styles table or the Triggers | [#21227](https://issues.qgis.org/issues/21227) | [PR #9164](https://github.com/qgis/QGIS/pull/9164) | Not possible because it relies on the new rename feature implemented in browser +| Layer Properties \> Load Style \> From database \> \'Other styles \...\' \> Description column contains Name text, should contain Description text (it is a geopackage layer) | [#21254](https://issues.qgis.org/issues/21254) | [PR #9170](https://github.com/qgis/QGIS/pull/9170) | Done +| Comments in SQL query in DB Manager breaks the query | [#21271](https://issues.qgis.org/issues/21271) | [PR #9180](https://github.com/qgis/QGIS/pull/9180) | N/A +| Bug with multiple Else items in rule-based style | [#21281](https://issues.qgis.org/issues/21281) | [PR #9181](https://github.com/qgis/QGIS/pull/9181) | Done +| GetFeatureInfo not send Geometry when set into project | [#21172](https://issues.qgis.org/issues/21172) | Cannot reproduce with 3.5 | N/A +| Geometry Checker Crashes | [#21259](https://issues.qgis.org/issues/21259) | [PR #9191](https://github.com/qgis/QGIS/pull/9191) | Done +| QGIS crashes when createInstance() uses wrong constructor in a QgsProcessingAlgorithm subclass | [#21270](https://issues.qgis.org/issues/21270) | [PR #9193](https://github.com/qgis/QGIS/pull/9193) | Done +| pasting features is very slow | [#21305](https://issues.qgis.org/issues/21305) | [PR #9203](https://github.com/qgis/QGIS/pull/9203) | No (deferred) +| Attribute forms do not show anymore constraints messages | [#21266](https://issues.qgis.org/issues/21266) | Closed as invalid after several tests and some talks with Giovanni Manghi | N/A +| OGR provider returns an empty set for GPKG uniqueValues(0) | [#21311](https://issues.qgis.org/issues/21311) | [PR #9203](https://github.com/qgis/QGIS/pull/9203) | No (deferred) +| \"default value\" is not applied when pasting features | [#21304](https://issues.qgis.org/issues/21304) | [PR #9203](https://github.com/qgis/QGIS/pull/9203) | No (deferred) +| Postgis very noticeable slowdown when opening the attributes table if the table has a large number of columns | [#21303](https://issues.qgis.org/issues/21303) | [PR #9219](https://github.com/qgis/QGIS/pull/9219) | No (deferred) This feature was funded by [QGIS.ORG donors and sponsors](https://www.qgis.org/) @@ -1013,63 +984,35 @@ This feature was developed by [Alessandro Pasotti](https://www.itopen.it/) ### Feature: Bug fixes by Alexander Bruy - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.4 backport commit (GitHub) - ------------------------------------------------------------------------------------------------------- ------------------------------------------------ ----------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------- - gdal buildvrt missing an important param [#20586](https://issues.qgis.org/issues/20586) [PR #8927](https://github.com/qgis/QGIS/pull/8927) [PR #8944](https://github.com/qgis/QGIS/pull/8944) - - gdal:warpreproject missing old \'extra\' param [#20721](https://issues.qgis.org/issues/20721) [PR #8930](https://github.com/qgis/QGIS/pull/8930) [PR #8944](https://github.com/qgis/QGIS/pull/8944) - - Points inside polygons [#20798](https://issues.qgis.org/issues/20798) Cannot reproduce with 3.5 - - IDW interpolation on csv point layer not working [#20490](https://issues.qgis.org/issues/20490) [PR #8942](https://github.com/qgis/QGIS/pull/8942) [PR #8947](https://github.com/qgis/QGIS/pull/8947) - - \[Processing\] Field calculator algorithm does not use the selected layer as default layer input [#19686](https://issues.qgis.org/issues/19686) [PR #8945](https://github.com/qgis/QGIS/pull/8945) [PR #8949](https://github.com/qgis/QGIS/pull/8949) - - v.surf.rst NOT WORKING IN QGIS 3.2.0 BONN [#19472](https://issues.qgis.org/issues/19472) [PR #8959](https://github.com/qgis/QGIS/pull/8959) [Direct commit](https://github.com/qgis/QGIS/commit/c2465fc4a66425c296ffedb491d220a3db8ba453) - - SVM Classification, SupportVectorMachineClassification(OpenCV)-Vector Field [#20796](https://issues.qgis.org/issues/20796) [PR #8960](https://github.com/qgis/QGIS/pull/8960) [Direct commit](https://github.com/qgis/QGIS/commit/e0a8de477b04a6aa355d934c25ba37257bc63584) - - GDAL/OGR Dissolve algorithm not properly working with point/multipoint layers [#20025](https://issues.qgis.org/issues/20025) [PR #8972](https://github.com/qgis/QGIS/pull/8972) [PR #8981](https://github.com/qgis/QGIS/pull/8981) - - Build Virtual Vector tool: file created fails to load correctly [#14374](https://issues.qgis.org/issues/14374) Cannot reproduce with 3.5 - - \"Convert map to raster\" algorithm does not export with transparent background despite the option [#19866](https://issues.qgis.org/issues/19866) [PR #8965](https://github.com/qgis/QGIS/pull/8965) [PR #8981](https://github.com/qgis/QGIS/pull/8981) - - \[GUI\] Disable edit tools when no layer is selected/available nor selected layer is in edit mode [#18141](https://issues.qgis.org/issues/18141) [Direct commit](https://github.com/qgis/QGIS/commit/ab3adc663c37b3da589cf6bae56d733fcbc4feb3) [Direct commit](https://github.com/qgis/QGIS/commit/38051a95afc190d3c65ca243fd505fb2a14b1622) - - \"Add Rectangle From 3 Points\" is enabled on a new project [#20333](https://issues.qgis.org/issues/20333) [Direct commit](https://github.com/qgis/QGIS/commit/ab3adc663c37b3da589cf6bae56d733fcbc4feb3) [Direct commit](https://github.com/qgis/QGIS/commit/38051a95afc190d3c65ca243fd505fb2a14b1622) - - v.buffer processing algorithm fails when using option \"Name of column to use for buffer distances\". [#19377](https://issues.qgis.org/issues/19377) [PR #8973](https://github.com/qgis/QGIS/pull/8973) [PR #8981](https://github.com/qgis/QGIS/pull/8981) - - Problem with URLs to exclude from network settings [#20933](https://issues.qgis.org/issues/20933) [PR #8995](https://github.com/qgis/QGIS/pull/8995) [PR #9022](https://github.com/qgis/QGIS/pull/9022) - - Truncated decimals in raster data set pixel size [#21023](https://issues.qgis.org/issues/21023) [PR #8996](https://github.com/qgis/QGIS/pull/8996) [PR #9022](https://github.com/qgis/QGIS/pull/9022) - - Embedded layer style and labels properties can be modified within the layer styling panel [#16339](https://issues.qgis.org/issues/16339) [PR #9006](https://github.com/qgis/QGIS/pull/9006) [PR #9022](https://github.com/qgis/QGIS/pull/9022) - - processing: \"default output vector layer extension\" not respected by some tools [#20557](https://issues.qgis.org/issues/20557) [PR #8997](https://github.com/qgis/QGIS/pull/8997) [PR #9022](https://github.com/qgis/QGIS/pull/9022) - - Unable to stop executing GDAL algorithm [#20441](https://issues.qgis.org/issues/20441) [PR #9026](https://github.com/qgis/QGIS/pull/9026) [PR #9043](https://github.com/qgis/QGIS/pull/9043) - - Add option to control export features without categories in Processing GRASS algorithms unreported [PR #9003](https://github.com/qgis/QGIS/pull/9003) [PR #9043](https://github.com/qgis/QGIS/pull/9043) - - Processing: v.net tools (GRASS) return empty outputs [#19904](https://issues.qgis.org/issues/19904) [PR #9046](https://github.com/qgis/QGIS/pull/9046) [PR #9058](https://github.com/qgis/QGIS/pull/9058) - - v.net.salesman sequence HTML output [#21142](https://issues.qgis.org/issues/21142) [PR #9046](https://github.com/qgis/QGIS/pull/9046) [PR #9058](https://github.com/qgis/QGIS/pull/9058) - - v.net.report and v.net.nreport algorithms failed unreported [PR #9046](https://github.com/qgis/QGIS/pull/9046) [PR #9058](https://github.com/qgis/QGIS/pull/9058) - - Unable to add WCS - bad WCS Request [#21045](https://issues.qgis.org/issues/21045) [PR #9005](https://github.com/qgis/QGIS/pull/9005) [PR #9098](https://github.com/qgis/QGIS/pull/9098) - - GeoNode API requests require a stronger minor version parsing [#21093](https://issues.qgis.org/issues/21093) [PR #9117](https://github.com/qgis/QGIS/pull/9117) [PR #9141](https://github.com/qgis/QGIS/pull/9141) - - Check Boxes + Setting Flags in Python in Ubuntu [#20910](https://issues.qgis.org/issues/20910) Cannot reproduce with 3.5 - - SAGA openCV and processing tools [#19540](https://issues.qgis.org/issues/19540) Cannot reproduce with 3.5 - - Error copying records between tables [#21154](https://issues.qgis.org/issues/21154) [PR #9065](https://github.com/qgis/QGIS/pull/9065) [PR #9185](https://github.com/qgis/QGIS/pull/9185) - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.4 backport commit (GitHub) +|----|----|----|----| +| gdal buildvrt missing an important param | [#20586](https://issues.qgis.org/issues/20586) | [PR #8927](https://github.com/qgis/QGIS/pull/8927) | [PR #8944](https://github.com/qgis/QGIS/pull/8944) +| gdal:warpreproject missing old \'extra\' param | [#20721](https://issues.qgis.org/issues/20721) | [PR #8930](https://github.com/qgis/QGIS/pull/8930) | [PR #8944](https://github.com/qgis/QGIS/pull/8944) +| Points inside polygons | [#20798](https://issues.qgis.org/issues/20798) | Cannot reproduce with 3.5 +| IDW interpolation on csv point layer not working | [#20490](https://issues.qgis.org/issues/20490) | [PR #8942](https://github.com/qgis/QGIS/pull/8942) | [PR #8947](https://github.com/qgis/QGIS/pull/8947) +| \[Processing\] Field calculator algorithm does not use the selected layer as default layer input | [#19686](https://issues.qgis.org/issues/19686) | [PR #8945](https://github.com/qgis/QGIS/pull/8945) | [PR #8949](https://github.com/qgis/QGIS/pull/8949) +| v.surf.rst NOT WORKING IN QGIS 3.2.0 BONN | [#19472](https://issues.qgis.org/issues/19472) | [PR #8959](https://github.com/qgis/QGIS/pull/8959) | [Direct commit](https://github.com/qgis/QGIS/commit/c2465fc4a66425c296ffedb491d220a3db8ba453) +| SVM Classification, SupportVectorMachineClassification(OpenCV)-Vector Field | [#20796](https://issues.qgis.org/issues/20796) | [PR #8960](https://github.com/qgis/QGIS/pull/8960) | [Direct commit](https://github.com/qgis/QGIS/commit/e0a8de477b04a6aa355d934c25ba37257bc63584) +| GDAL/OGR Dissolve algorithm not properly working with point/multipoint layers | [#20025](https://issues.qgis.org/issues/20025) | [PR #8972](https://github.com/qgis/QGIS/pull/8972) | [PR #8981](https://github.com/qgis/QGIS/pull/8981) +| Build Virtual Vector tool: file created fails to load correctly | [#14374](https://issues.qgis.org/issues/14374) | Cannot reproduce with 3.5 +| \"Convert map to raster\" algorithm does not export with transparent background despite the option | [#19866](https://issues.qgis.org/issues/19866) | [PR #8965](https://github.com/qgis/QGIS/pull/8965) | [PR #8981](https://github.com/qgis/QGIS/pull/8981) +| \[GUI\] Disable edit tools when no layer is selected/available nor selected layer is in edit mode | [#18141](https://issues.qgis.org/issues/18141) | [Direct commit](https://github.com/qgis/QGIS/commit/ab3adc663c37b3da589cf6bae56d733fcbc4feb3) | [Direct commit](https://github.com/qgis/QGIS/commit/38051a95afc190d3c65ca243fd505fb2a14b1622) +| \"Add Rectangle From 3 Points\" is enabled on a new project | [#20333](https://issues.qgis.org/issues/20333) | [Direct commit](https://github.com/qgis/QGIS/commit/ab3adc663c37b3da589cf6bae56d733fcbc4feb3) | [Direct commit](https://github.com/qgis/QGIS/commit/38051a95afc190d3c65ca243fd505fb2a14b1622) +| v.buffer processing algorithm fails when using option \"Name of column to use for buffer distances\". | [#19377](https://issues.qgis.org/issues/19377) | [PR #8973](https://github.com/qgis/QGIS/pull/8973) | [PR #8981](https://github.com/qgis/QGIS/pull/8981) +| Problem with URLs to exclude from network settings | [#20933](https://issues.qgis.org/issues/20933) | [PR #8995](https://github.com/qgis/QGIS/pull/8995) | [PR #9022](https://github.com/qgis/QGIS/pull/9022) +| Truncated decimals in raster data set pixel size | [#21023](https://issues.qgis.org/issues/21023) | [PR #8996](https://github.com/qgis/QGIS/pull/8996) | [PR #9022](https://github.com/qgis/QGIS/pull/9022) +| Embedded layer style and labels properties can be modified within the layer styling panel | [#16339](https://issues.qgis.org/issues/16339) | [PR #9006](https://github.com/qgis/QGIS/pull/9006) | [PR #9022](https://github.com/qgis/QGIS/pull/9022) +| processing: \"default output vector layer extension\" not respected by some tools | [#20557](https://issues.qgis.org/issues/20557) | [PR #8997](https://github.com/qgis/QGIS/pull/8997) | [PR #9022](https://github.com/qgis/QGIS/pull/9022) +| Unable to stop executing GDAL algorithm | [#20441](https://issues.qgis.org/issues/20441) | [PR #9026](https://github.com/qgis/QGIS/pull/9026) | [PR #9043](https://github.com/qgis/QGIS/pull/9043) +| Add option to control export features without categories in Processing GRASS algorithms | unreported | [PR #9003](https://github.com/qgis/QGIS/pull/9003) | [PR #9043](https://github.com/qgis/QGIS/pull/9043) +| Processing: v.net tools (GRASS) return empty outputs | [#19904](https://issues.qgis.org/issues/19904) | [PR #9046](https://github.com/qgis/QGIS/pull/9046) | [PR #9058](https://github.com/qgis/QGIS/pull/9058) +| v.net.salesman sequence HTML output | [#21142](https://issues.qgis.org/issues/21142) | [PR #9046](https://github.com/qgis/QGIS/pull/9046) | [PR #9058](https://github.com/qgis/QGIS/pull/9058) +| v.net.report and v.net.nreport algorithms failed | unreported | [PR #9046](https://github.com/qgis/QGIS/pull/9046) | [PR #9058](https://github.com/qgis/QGIS/pull/9058) +| Unable to add WCS - bad WCS Request | [#21045](https://issues.qgis.org/issues/21045) | [PR #9005](https://github.com/qgis/QGIS/pull/9005) | [PR #9098](https://github.com/qgis/QGIS/pull/9098) +| GeoNode API requests require a stronger minor version parsing | [#21093](https://issues.qgis.org/issues/21093) | [PR #9117](https://github.com/qgis/QGIS/pull/9117) | [PR #9141](https://github.com/qgis/QGIS/pull/9141) +| Check Boxes + Setting Flags in Python in Ubuntu | [#20910](https://issues.qgis.org/issues/20910) | Cannot reproduce with 3.5 +| SAGA openCV and processing tools | [#19540](https://issues.qgis.org/issues/19540) | Cannot reproduce with 3.5 +| Error copying records between tables | [#21154](https://issues.qgis.org/issues/21154) | [PR #9065](https://github.com/qgis/QGIS/pull/9065) | [PR #9185](https://github.com/qgis/QGIS/pull/9185) This feature was funded by [QGIS.ORG donors and sponsors](https://www.qgis.org/) @@ -1077,49 +1020,28 @@ This feature was developed by Alexander Bruy ### Feature: Bug fixes by Jürgen Fischer - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.4 backport commit (GitHub) - --------------------------------------------------------------------------------------------- ------------------------------------------------ ----------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------- - Attribute table will not allow letter \'N\' to be entered [#21019](https://issues.qgis.org/issues/21019) [Direct commit](https://github.com/qgis/QGIS/commit/99904f1f5e7b86a92f3ff50132fd89750fe858e7) [Direct commit](https://github.com/qgis/QGIS/commit/3d4c6c4e3f3f270d46a419787eb20bd02f8e16d3) - - Editing Oracle Spatial view in QGIS [#20109](https://issues.qgis.org/issues/20109) [Direct commit](https://github.com/qgis/QGIS/commit/855b3b4e26377647de5c5f9d38485f9f00bc9257) [Direct commit](https://github.com/qgis/QGIS/commit/1b6329c3c03a07e46d9b1c53ccd7bc3b42b3b247) - - Missing CP949 (Korean) encoding at Export Project to DXF menu [#20838](https://issues.qgis.org/issues/20838) [Direct commit](https://github.com/qgis/QGIS/commit/4e74c8b5480ac28aabc3c0b3eba2609d1a762e8a) [Direct commit](https://github.com/qgis/QGIS/commit/c7a6b773f2a557b4f2082d0ef114edcd043def74) - - GeoPackage Raster WEBP support [#21083](https://issues.qgis.org/issues/21083) - - Grass algorithms doesn\'t work from Processing Toolbox level (grass-7.7.svn folder problem) [#21114](https://issues.qgis.org/issues/21114) [Direct commit](https://github.com/qgis/QGIS/commit/febbc4f0b9e6f1e1c74c18bcb117148d6587ff87) [Direct commit](https://github.com/qgis/QGIS/commit/3221b1c83fc00d4f292b2b767a27e4bfcef0f88b) - - Fix substr help [#21192](https://issues.qgis.org/issues/21192) [Direct commit](https://github.com/qgis/QGIS/commit/2bed7ab0018696dba76d2c8053d22633a271486e) [Direct commit](https://github.com/qgis/QGIS/commit/eb8e36c27dad5413936218893393031e7d0a9915) - - \[OSGeo4W\] introduce with spatialindex 1.9 fix in spatialindex [Direct commit](https://github.com/qgis/QGIS/commit/29d44964529defd0aac94c89e747eee095a89f3a) [Direct commit](https://github.com/qgis/QGIS/commit/af723c4942427fdce5b935560abd242c5c90ef0a) - - osgeo4w: fix b6293f23c8c [#21210](https://issues.qgis.org/issues/21210) [Direct commit](https://github.com/qgis/QGIS/commit/eea4eda6a35f1a06f84f198249b51b169144c46f) - - Expand ZipItem in foreground [#21268](https://issues.qgis.org/issues/21268) [Direct commit](https://github.com/qgis/QGIS/commit/407adc761ebe224a2d72df65551cdcf2addf1735) - - dwg import: catch spline misinterpretation [#20392](https://issues.qgis.org/issues/20392) [Direct commit](https://github.com/qgis/QGIS/commit/3aa2d9ff9bc673a6c11456524bb7bfb6532556a7) [Direct commit](https://github.com/qgis/QGIS/commit/3a0f7363087bce639f4429d9099dac48a708ac69) - - dwg import: support dxf encoding [#15999](https://issues.qgis.org/issues/15999) [Direct commit](https://github.com/qgis/QGIS/commit/e1562a7f1339952be186e924bf96241ce2d826bd) [Direct commit](https://github.com/qgis/QGIS/commit/3a0f7363087bce639f4429d9099dac48a708ac69) - - dwg import: force polyline and hatch/ring continuity [#21330](https://issues.qgis.org/issues/21330) [Direct commit](https://github.com/qgis/QGIS/commit/b8c727f1d293b64d80c6d1cf29107e0477af3d42) [Direct commit](https://github.com/qgis/QGIS/commit/3a0f7363087bce639f4429d9099dac48a708ac69) - - dwg/dxf import: fix angle and alignment handing of (m)texts [#21330](https://issues.qgis.org/issues/21330) [Direct commit](https://github.com/qgis/QGIS/commit/92e7faab665d1853191227c8aeb6c13a04c43537) [Direct commit](https://github.com/qgis/QGIS/commit/3a0f7363087bce639f4429d9099dac48a708ac69) - - dwg import: fix exception [#21177](https://issues.qgis.org/issues/21177) [Direct commit](https://github.com/qgis/QGIS/commit/355deb5905861f263ae7bb03d2bc6fcea4ce5096) [Direct commit](https://github.com/qgis/QGIS/commit/3a0f7363087bce639f4429d9099dac48a708ac69) - - dwg import: support nested blocks [#20392](https://issues.qgis.org/issues/20392) [Direct commit](https://github.com/qgis/QGIS/commit/d84c34e0b0ca3586543604a600f939c9024ca99a) [Direct commit](https://github.com/qgis/QGIS/commit/3a0f7363087bce639f4429d9099dac48a708ac69) - - dwg import: handle wrong hatch interpretation [#20392](https://issues.qgis.org/issues/20392) [Direct commit](https://github.com/qgis/QGIS/commit/fd15c3e5b6253c2898dd23dd561121ac1874396c) [Direct commit](https://github.com/qgis/QGIS/commit/3a0f7363087bce639f4429d9099dac48a708ac69) - - dxf export: fix svg scaling not on redmine [Direct commit](https://github.com/qgis/QGIS/commit/4b55dbef0b60349c74e40d9fd0109f33bca19510) [Direct commit](https://github.com/qgis/QGIS/commit/23c01de492546e119d5c1c98f97694f470dbd817) - - dxf export: fix output of closed 3d polylines [#20242](https://issues.qgis.org/issues/20242) [Direct commit](https://github.com/qgis/QGIS/commit/56ec47328b9e24951b51c00144221c95f88c6c83) [Direct commit](https://github.com/qgis/QGIS/commit/db823175cf5c89bc066621e34a8d922c2f80eb87) - - dxf export: don\'t label invisible features [#19604](https://issues.qgis.org/issues/19604) [Direct commit](https://github.com/qgis/QGIS/commit/c389fad1ad0396cf9914dedc8d2e9a9c303cd8f8) [Direct commit](https://github.com/qgis/QGIS/commit/87c9e18e5677d0d6e2c43d7ecb36afab84ff31fb) - - support polyline width and generic line width [#21330](https://issues.qgis.org/issues/21330) [Direct commit](https://github.com/qgis/QGIS/commit/6bf2d9d4500977c65630add31bb2246f063e20e8) [Direct commit](https://github.com/qgis/QGIS/commit/c10969e562eda37c0cb78d3ec6db4c1cd68b1106) - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.4 backport commit (GitHub) +|----|----|----|----| +| Attribute table will not allow letter \'N\' to be entered | [#21019](https://issues.qgis.org/issues/21019) | [Direct commit](https://github.com/qgis/QGIS/commit/99904f1f5e7b86a92f3ff50132fd89750fe858e7) | [Direct commit](https://github.com/qgis/QGIS/commit/3d4c6c4e3f3f270d46a419787eb20bd02f8e16d3) +| Editing Oracle Spatial view in QGIS | [#20109](https://issues.qgis.org/issues/20109) | [Direct commit](https://github.com/qgis/QGIS/commit/855b3b4e26377647de5c5f9d38485f9f00bc9257) | [Direct commit](https://github.com/qgis/QGIS/commit/1b6329c3c03a07e46d9b1c53ccd7bc3b42b3b247) +| Missing CP949 (Korean) encoding at Export Project to DXF menu | [#20838](https://issues.qgis.org/issues/20838) | [Direct commit](https://github.com/qgis/QGIS/commit/4e74c8b5480ac28aabc3c0b3eba2609d1a762e8a) | [Direct commit](https://github.com/qgis/QGIS/commit/c7a6b773f2a557b4f2082d0ef114edcd043def74) +| GeoPackage Raster WEBP support | [#21083](https://issues.qgis.org/issues/21083) +| Grass algorithms doesn\'t work from Processing Toolbox level (grass-7.7.svn folder problem) | [#21114](https://issues.qgis.org/issues/21114) | [Direct commit](https://github.com/qgis/QGIS/commit/febbc4f0b9e6f1e1c74c18bcb117148d6587ff87) | [Direct commit](https://github.com/qgis/QGIS/commit/3221b1c83fc00d4f292b2b767a27e4bfcef0f88b) +| Fix substr help | [#21192](https://issues.qgis.org/issues/21192) | [Direct commit](https://github.com/qgis/QGIS/commit/2bed7ab0018696dba76d2c8053d22633a271486e) | [Direct commit](https://github.com/qgis/QGIS/commit/eb8e36c27dad5413936218893393031e7d0a9915) +| \[OSGeo4W\] introduce with spatialindex 1.9 | fix in spatialindex | [Direct commit](https://github.com/qgis/QGIS/commit/29d44964529defd0aac94c89e747eee095a89f3a) | [Direct commit](https://github.com/qgis/QGIS/commit/af723c4942427fdce5b935560abd242c5c90ef0a) +| osgeo4w: fix b6293f23c8c | [#21210](https://issues.qgis.org/issues/21210) | [Direct commit](https://github.com/qgis/QGIS/commit/eea4eda6a35f1a06f84f198249b51b169144c46f) +| Expand ZipItem in foreground | [#21268](https://issues.qgis.org/issues/21268) | [Direct commit](https://github.com/qgis/QGIS/commit/407adc761ebe224a2d72df65551cdcf2addf1735) +| dwg import: catch spline misinterpretation | [#20392](https://issues.qgis.org/issues/20392) | [Direct commit](https://github.com/qgis/QGIS/commit/3aa2d9ff9bc673a6c11456524bb7bfb6532556a7) | [Direct commit](https://github.com/qgis/QGIS/commit/3a0f7363087bce639f4429d9099dac48a708ac69) +| dwg import: support dxf encoding | [#15999](https://issues.qgis.org/issues/15999) | [Direct commit](https://github.com/qgis/QGIS/commit/e1562a7f1339952be186e924bf96241ce2d826bd) | [Direct commit](https://github.com/qgis/QGIS/commit/3a0f7363087bce639f4429d9099dac48a708ac69) +| dwg import: force polyline and hatch/ring continuity | [#21330](https://issues.qgis.org/issues/21330) | [Direct commit](https://github.com/qgis/QGIS/commit/b8c727f1d293b64d80c6d1cf29107e0477af3d42) | [Direct commit](https://github.com/qgis/QGIS/commit/3a0f7363087bce639f4429d9099dac48a708ac69) +| dwg/dxf import: fix angle and alignment handing of (m)texts | [#21330](https://issues.qgis.org/issues/21330) | [Direct commit](https://github.com/qgis/QGIS/commit/92e7faab665d1853191227c8aeb6c13a04c43537) | [Direct commit](https://github.com/qgis/QGIS/commit/3a0f7363087bce639f4429d9099dac48a708ac69) +| dwg import: fix exception | [#21177](https://issues.qgis.org/issues/21177) | [Direct commit](https://github.com/qgis/QGIS/commit/355deb5905861f263ae7bb03d2bc6fcea4ce5096) | [Direct commit](https://github.com/qgis/QGIS/commit/3a0f7363087bce639f4429d9099dac48a708ac69) +| dwg import: support nested blocks | [#20392](https://issues.qgis.org/issues/20392) | [Direct commit](https://github.com/qgis/QGIS/commit/d84c34e0b0ca3586543604a600f939c9024ca99a) | [Direct commit](https://github.com/qgis/QGIS/commit/3a0f7363087bce639f4429d9099dac48a708ac69) +| dwg import: handle wrong hatch interpretation | [#20392](https://issues.qgis.org/issues/20392) | [Direct commit](https://github.com/qgis/QGIS/commit/fd15c3e5b6253c2898dd23dd561121ac1874396c) | [Direct commit](https://github.com/qgis/QGIS/commit/3a0f7363087bce639f4429d9099dac48a708ac69) +| dxf export: fix svg scaling | not on redmine | [Direct commit](https://github.com/qgis/QGIS/commit/4b55dbef0b60349c74e40d9fd0109f33bca19510) | [Direct commit](https://github.com/qgis/QGIS/commit/23c01de492546e119d5c1c98f97694f470dbd817) +| dxf export: fix output of closed 3d polylines | [#20242](https://issues.qgis.org/issues/20242) | [Direct commit](https://github.com/qgis/QGIS/commit/56ec47328b9e24951b51c00144221c95f88c6c83) | [Direct commit](https://github.com/qgis/QGIS/commit/db823175cf5c89bc066621e34a8d922c2f80eb87) +| dxf export: don\'t label invisible features | [#19604](https://issues.qgis.org/issues/19604) | [Direct commit](https://github.com/qgis/QGIS/commit/c389fad1ad0396cf9914dedc8d2e9a9c303cd8f8) | [Direct commit](https://github.com/qgis/QGIS/commit/87c9e18e5677d0d6e2c43d7ecb36afab84ff31fb) +| support polyline width and generic line width | [#21330](https://issues.qgis.org/issues/21330) | [Direct commit](https://github.com/qgis/QGIS/commit/6bf2d9d4500977c65630add31bb2246f063e20e8) | [Direct commit](https://github.com/qgis/QGIS/commit/c10969e562eda37c0cb78d3ec6db4c1cd68b1106) This feature was funded by [QGIS.ORG donors and sponsors](https://www.qgis.org/) @@ -1127,25 +1049,16 @@ This feature was developed by [Jürgen Fischer](https://www.norbit.de/) ### Feature: Bug fixes by Peter Petrik - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.4 backport commit (GitHub) - ------------------------------------------------------------------------------------------------------- ------------------------------------------------ ------------------------------------------------------------------------------------------- ---------------------------------------------------- - Crash when adding existing field to vectorlayer [#18954](https://issues.qgis.org/issues/18954) [PR #8982](https://github.com/qgis/QGIS/pull/8982) [PR #9042](https://github.com/qgis/QGIS/pull/9042) - - Colour bars in colour chooser UI are rendered with interleaved stripes \[MAC\] [#15984](https://issues.qgis.org/issues/15984) [PR #9009](https://github.com/qgis/QGIS/pull/9009) [PR #9020](https://github.com/qgis/QGIS/pull/9020) - - Impossible to rename a layer style from the Styling Panel [#17652](https://issues.qgis.org/issues/17652) [PR #9021](https://github.com/qgis/QGIS/pull/9021) [PR #9041](https://github.com/qgis/QGIS/pull/9041) - - ods tables are not loaded correctly in QGIS 3.4 [#20588](https://issues.qgis.org/issues/20588) upstream: - - QGIS 3.4.2 crush at QgsApplication.initQgis() on Mac [#20712](https://issues.qgis.org/issues/20712) Cannot reproduce with 3.5 - - QGIS freezes on MacOS 10.14 when launched from Launch Services (works ok when launched from terminal) [#20381](https://issues.qgis.org/issues/20381) caused by Qt 5.11 used in official MacOS package. Packages must be recreated with Qt 5.12 - - 32 bit floating geotiff showing as black. worked in 2.18 and 3.0 - not working 3.4 [#20493](https://issues.qgis.org/issues/20493) [PR #9035](https://github.com/qgis/QGIS/pull/9035) [PR #9056](https://github.com/qgis/QGIS/pull/9056) - - python error when running GRASS 7.6 tools in processing on mac OS [#21269](https://issues.qgis.org/issues/21269) problem in official MacOS package, workaround/fix suggested in the comment - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.4 backport commit (GitHub) +|----|----|----|----| +| Crash when adding existing field to vectorlayer | [#18954](https://issues.qgis.org/issues/18954) | [PR #8982](https://github.com/qgis/QGIS/pull/8982) | [PR #9042](https://github.com/qgis/QGIS/pull/9042) +| Colour bars in colour chooser UI are rendered with interleaved stripes \[MAC\] | [#15984](https://issues.qgis.org/issues/15984) | [PR #9009](https://github.com/qgis/QGIS/pull/9009) | [PR #9020](https://github.com/qgis/QGIS/pull/9020) +| Impossible to rename a layer style from the Styling Panel | [#17652](https://issues.qgis.org/issues/17652) | [PR #9021](https://github.com/qgis/QGIS/pull/9021) | [PR #9041](https://github.com/qgis/QGIS/pull/9041) +| ods tables are not loaded correctly in QGIS 3.4 | [#20588](https://issues.qgis.org/issues/20588) | upstream: +| QGIS 3.4.2 crush at QgsApplication.initQgis() on Mac | [#20712](https://issues.qgis.org/issues/20712) | Cannot reproduce with 3.5 +| QGIS freezes on MacOS 10.14 when launched from Launch Services (works ok when launched from terminal) | [#20381](https://issues.qgis.org/issues/20381) | caused by Qt 5.11 used in official MacOS package. Packages must be recreated with Qt 5.12 +| 32 bit floating geotiff showing as black. worked in 2.18 and 3.0 - not working 3.4 | [#20493](https://issues.qgis.org/issues/20493) | [PR #9035](https://github.com/qgis/QGIS/pull/9035) | [PR #9056](https://github.com/qgis/QGIS/pull/9056) +| python error when running GRASS 7.6 tools in processing on mac OS | [#21269](https://issues.qgis.org/issues/21269) | problem in official MacOS package, workaround/fix suggested in the comment This feature was funded by [QGIS.ORG donors and sponsors](https://www.qgis.org/) @@ -1153,27 +1066,17 @@ This feature was developed by [Peter Petrik](https://www.lutraconsulting.co.uk/) ### Feature: Bug fixes by Julien Cabieces - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.4 backport commit (GitHub) - -------------------------------------------------------------------------------------- ------------------------------------------------ ----------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------ - QGis 3.4 reproducible crash while in idle state [#20581](https://issues.qgis.org/issues/20581) [PR #8988](https://github.com/qgis/QGIS/pull/8988) and [PR #9019](https://github.com/qgis/QGIS/pull/9019) [PR #9027](https://github.com/qgis/QGIS/pull/9027) and [direct commit](https://github.com/qgis/QGIS/commit/9ea7f1efa44c47d4070a1623b18059014e658017) - - crash at processing\....qgis:snapgeometries [#18497](https://issues.qgis.org/issues/18497) [PR #8966](https://github.com/qgis/QGIS/pull/8966) [PR #9010](https://github.com/qgis/QGIS/pull/9010) - - QgsExternalResourceWidgetWrapper crashes [#20140](https://issues.qgis.org/issues/20140) Duplicate - - Crash on vector edit (that has the 4326 CRS) is reprojected in CRS 3857 [#19579](https://issues.qgis.org/issues/19579) [proposed a libspatialindex PR](https://github.com/libspatialindex/libspatialindex/pull/126) - - Adding new features in postgis fails with attribute window popup [#20523](https://issues.qgis.org/issues/20523) Works for me - - Can\'t remove a constraint set on a field once saved [#20516](https://issues.qgis.org/issues/20516) [PR #9032](https://github.com/qgis/QGIS/pull/9032) [PR #9229](https://github.com/qgis/QGIS/pull/9229) - - QGIS 3.5 not loading or saving multi-dimensional arrays properly from PostGIS layers [#20872](https://issues.qgis.org/issues/20872) [PR #9048](https://github.com/qgis/QGIS/pull/9048) TODO - - Attribute Table refresh issue when deleting features from shapefile [#18421](https://issues.qgis.org/issues/18421) [PR #9152](https://github.com/qgis/QGIS/pull/9152) [PR #9214](https://github.com/qgis/QGIS/pull/9214) - - QgsVectorLayer from spatialite featureid problem [#20633](https://issues.qgis.org/issues/20633) Works in 3.5 and 3.4 branch (not in 3.4.4) - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.4 backport commit (GitHub) +|----|----|----|----| +| QGis 3.4 reproducible crash while in idle state | [#20581](https://issues.qgis.org/issues/20581) | [PR #8988](https://github.com/qgis/QGIS/pull/8988) and [PR #9019](https://github.com/qgis/QGIS/pull/9019) | [PR #9027](https://github.com/qgis/QGIS/pull/9027) and [direct commit](https://github.com/qgis/QGIS/commit/9ea7f1efa44c47d4070a1623b18059014e658017) +| crash at processing\....qgis:snapgeometries | [#18497](https://issues.qgis.org/issues/18497) | [PR #8966](https://github.com/qgis/QGIS/pull/8966) | [PR #9010](https://github.com/qgis/QGIS/pull/9010) +| QgsExternalResourceWidgetWrapper crashes | [#20140](https://issues.qgis.org/issues/20140) | Duplicate +| Crash on vector edit (that has the 4326 CRS) is reprojected in CRS 3857 | [#19579](https://issues.qgis.org/issues/19579) | [proposed a libspatialindex PR](https://github.com/libspatialindex/libspatialindex/pull/126) +| Adding new features in postgis fails with attribute window popup | [#20523](https://issues.qgis.org/issues/20523) | Works for me +| Can\'t remove a constraint set on a field once saved | [#20516](https://issues.qgis.org/issues/20516) | [PR #9032](https://github.com/qgis/QGIS/pull/9032) | [PR #9229](https://github.com/qgis/QGIS/pull/9229) +| QGIS 3.5 not loading or saving multi-dimensional arrays properly from PostGIS layers | [#20872](https://issues.qgis.org/issues/20872) | [PR #9048](https://github.com/qgis/QGIS/pull/9048) | TODO +| Attribute Table refresh issue when deleting features from shapefile | [#18421](https://issues.qgis.org/issues/18421) | [PR #9152](https://github.com/qgis/QGIS/pull/9152) | [PR #9214](https://github.com/qgis/QGIS/pull/9214) +| QgsVectorLayer from spatialite featureid problem | [#20633](https://issues.qgis.org/issues/20633) | Works in 3.5 and 3.4 branch (not in 3.4.4) This feature was funded by [QGIS.ORG donors and sponsors](https://www.qgis.org/) @@ -1181,19 +1084,13 @@ This feature was developed by [Julien Cabieces](https://oslandia.com/) ### Feature: Bug fixes by Loïc Bartoletti - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.4 backport commit (GitHub) - --------------------------------------------------------------------------- ------------------------------------------------ ----------------------------------------------------------------------------------------------------------- ------------------------------ - Snapping tooltip doesn\'t works when Advanced Digitizing tool is activate [#18441](https://issues.qgis.org/issues/18441) Cannot reproduce with 3.5 - - Remove old settings for vertex markers [#17366](https://issues.qgis.org/issues/17366) Works as intended - - Snapping options in meters rounded to integers [#20829](https://issues.qgis.org/issues/20829) [PR #9168](https://github.com/qgis/QGIS/pull/9168) - - Add the possibility to return a shp if ogr is not compiled with gpkg unreported [PR #9037](https://github.com/qgis/QGIS/pull/9037) - - fix qgsRound for negative numbers [#20861](https://issues.qgis.org/issues/20861) [PR #9030](https://github.com/qgis/QGIS/pull/9030) and [PR #9025](https://github.com/qgis/QGIS/pull/9025) - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.4 backport commit (GitHub) +|----|----|----|----| +| Snapping tooltip doesn\'t works when Advanced Digitizing tool is activate | [#18441](https://issues.qgis.org/issues/18441) | Cannot reproduce with 3.5 +| Remove old settings for vertex markers | [#17366](https://issues.qgis.org/issues/17366) | Works as intended +| Snapping options in meters rounded to integers | [#20829](https://issues.qgis.org/issues/20829) | [PR #9168](https://github.com/qgis/QGIS/pull/9168) +| Add the possibility to return a shp if ogr is not compiled with gpkg | unreported | [PR #9037](https://github.com/qgis/QGIS/pull/9037) +| fix qgsRound for negative numbers | [#20861](https://issues.qgis.org/issues/20861) | [PR #9030](https://github.com/qgis/QGIS/pull/9030) and [PR #9025](https://github.com/qgis/QGIS/pull/9025) This feature was funded by [QGIS.ORG donors and sponsors](https://www.qgis.org/) @@ -1201,29 +1098,18 @@ This feature was developed by [Loïc Bartoletti](https://oslandia.com/) ### Feature: Bug fixes by Victor Olaya - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.4 backport commit (GitHub) - --------------------------------------------------------------------------------------------- ------------------------------------------------ ----------------------------------------------------------------------------------------------------------------------------- ------------------------------ - algorithm create grid: reference point problem for calculating Y coordinates [#20966](https://issues.qgis.org/issues/20966) [Direct commit](https://github.com/qgis/QGIS/commit/e3516ab1b46137db36f3b7dbf4e4f2ee2df1eb70) - - Error in Processing modeller [#20609](https://issues.qgis.org/issues/20609) Not an issue anymore. Cannot reproduce. Ticket has been closed by original reporter - - Do not allow file input for tables or vctor layers if there are dependent fields [#21055](https://issues.qgis.org/issues/21055) [Direct commit](https://github.com/qgis/QGIS/commit/6eaa511eed775ce36328a3e1465c32dfb82507aa) - - Deactivating/uninstalling plugin causes Python error when trying to edit a Processing model [#19607](https://issues.qgis.org/issues/19607) [PR #8957](https://github.com/qgis/QGIS/pull/8957) - - Postgis DB selector for outputs fails to list schemas in selected DB [#21099](https://issues.qgis.org/issues/21099) [PR #9004](https://github.com/qgis/QGIS/pull/9004) - - Regression: outputs of processing models are not assigned the specified styles [#20573](https://issues.qgis.org/issues/20573) [Direct commit](https://github.com/qgis/QGIS/commit/eb47288fac06692748c7017f6f125a1fc66e9561) - - QGIS3: SagaUtils.py fails when comman contains non-latin characters [#18617](https://issues.qgis.org/issues/18617) [PR #8968](https://github.com/qgis/QGIS/pull/8968) - - \[processing\] Wrong management of locale in output result path [#19351](https://issues.qgis.org/issues/19351) [PR #8968](https://github.com/qgis/QGIS/pull/8968) - - \[processing\] SAGA algorithms cannot produce non-shp output [#21089](https://issues.qgis.org/issues/21089) [PR #9002](https://github.com/qgis/QGIS/pull/9002) - - Extent selector shows layers with no spatial component (geometryless tables) [#21129](https://issues.qgis.org/issues/21129) [PR #9034](https://github.com/qgis/QGIS/pull/9034) (updated by Nyall in [PR #9038](https://github.com/qgis/QGIS/pull/9038)) - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.4 backport commit (GitHub) +|----|----|----|----| +| algorithm create grid: reference point problem for calculating Y coordinates | [#20966](https://issues.qgis.org/issues/20966) | [Direct commit](https://github.com/qgis/QGIS/commit/e3516ab1b46137db36f3b7dbf4e4f2ee2df1eb70) +| Error in Processing modeller | [#20609](https://issues.qgis.org/issues/20609) | Not an issue anymore. Cannot reproduce. Ticket has been closed by original reporter +| Do not allow file input for tables or vctor layers if there are dependent fields | [#21055](https://issues.qgis.org/issues/21055) | [Direct commit](https://github.com/qgis/QGIS/commit/6eaa511eed775ce36328a3e1465c32dfb82507aa) +| Deactivating/uninstalling plugin causes Python error when trying to edit a Processing model | [#19607](https://issues.qgis.org/issues/19607) | [PR #8957](https://github.com/qgis/QGIS/pull/8957) +| Postgis DB selector for outputs fails to list schemas in selected DB | [#21099](https://issues.qgis.org/issues/21099) | [PR #9004](https://github.com/qgis/QGIS/pull/9004) +| Regression: outputs of processing models are not assigned the specified styles | [#20573](https://issues.qgis.org/issues/20573) | [Direct commit](https://github.com/qgis/QGIS/commit/eb47288fac06692748c7017f6f125a1fc66e9561) +| QGIS3: SagaUtils.py fails when comman contains non-latin characters | [#18617](https://issues.qgis.org/issues/18617) | [PR #8968](https://github.com/qgis/QGIS/pull/8968) +| \[processing\] Wrong management of locale in output result path | [#19351](https://issues.qgis.org/issues/19351) | [PR #8968](https://github.com/qgis/QGIS/pull/8968) +| \[processing\] SAGA algorithms cannot produce non-shp output | [#21089](https://issues.qgis.org/issues/21089) | [PR #9002](https://github.com/qgis/QGIS/pull/9002) +| Extent selector shows layers with no spatial component (geometryless tables) | [#21129](https://issues.qgis.org/issues/21129) | [PR #9034](https://github.com/qgis/QGIS/pull/9034) (updated by Nyall in [PR #9038](https://github.com/qgis/QGIS/pull/9038)) This feature was funded by [QGIS.ORG donors and sponsors](https://www.qgis.org/) @@ -1231,21 +1117,14 @@ This feature was developed by Victor Olaya ### Feature: Bug fixes by Even Rouault -+------------------------------------------------------------------------------------------------+------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+ | Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.4 backport commit (GitHub) | -+================================================================================================+================================================+============================================================================================================================================================================================================+===============================================================================================+ +|----|----|----|----| | 32 bit floating geotiff showing as black. worked in 2.18 and 3.0 - not working 3.4 | [#20493](https://issues.qgis.org/issues/20493) | [GDAL master commit](https://github.com/OSGeo/gdal/commit/e261b7ff4fa15e762f7f3a73ff3dbc965181d991) and [GDAL 2.4 commit](https://github.com/OSGeo/gdal/commit/0a3d241f96e83b86073efc86b51376c7cd5f6e4f) | - | -+------------------------------------------------------------------------------------------------+------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+ | ods tables are not loaded correctly in QGIS 3.4 | [#20588](https://issues.qgis.org/issues/20588) | [GDAL master commit](https://github.com/OSGeo/gdal/commit/ee6278f8dd1be7064db87be87fe31fa8943730ec) and [GDAL 2.4 commit](https://github.com/OSGeo/gdal/commit/4e84cd44868e3b91def41057b7adf28767b4c273) | - | -+------------------------------------------------------------------------------------------------+------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+ | attributes in attribute table don\'t match attribute in identify results/labels with WFS layer | [#20865](https://issues.qgis.org/issues/20865) | [PR #9105](https://github.com/qgis/QGIS/pull/9105) | [PR #9113](https://github.com/qgis/QGIS/pull/9113) | -+------------------------------------------------------------------------------------------------+------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+ | KML loading bug | [#20173](https://issues.qgis.org/issues/20173) | [GDAL master commit](https://github.com/OSGeo/gdal/commit/467b088edd18f90744bccac9ff6d83a6a5d92d93) and [GDAL 2.4 in](https://github.com/OSGeo/gdal/commit/ec4bd32cd591b672274383f7c06da1d58a2a3500) | - | -+------------------------------------------------------------------------------------------------+------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+ | Zoom to Layer does not respond to filtered WFS | [#20742](https://issues.qgis.org/issues/20742) | [PR #9118](https://github.com/qgis/QGIS/pull/9118) | [Direct commit](https://github.com/qgis/QGIS/commit/8834ec78207c091175cb0f48b518b6d2988f337d) | -+------------------------------------------------------------------------------------------------+------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+ | Processing time for GeoJSON 10 times slower in 3.4 | [#21085](https://issues.qgis.org/issues/21085) | [GDAL master commmit](https://github.com/OSGeo/gdal/commit/bd668db37eb6f176226ebbe7efe34cfac86a3cf6a) and [GDAL 2.4 commit](https://github.com/OSGeo/gdal/commit/d6c38adfa28f75da0630f3e3ac26dbb501fc361e) | | -+------------------------------------------------------------------------------------------------+------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+ This feature was funded by [QGIS.ORG donors and sponsors](https://www.qgis.org/) @@ -1253,25 +1132,16 @@ This feature was developed by [Even Rouault](http://www.spatialys.com/) ### Feature: Bug fixes by Martin Dobias - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.4 backport commit (GitHub) - --------------------------------------------------------------------------------- ------------------------------------------------ ---------------------------------------------------- ----------------------------------------------------------------------------------------------- - \[vertex tool\] Fix issue with hidden layers being editable [#18434](https://issues.qgis.org/issues/18434) [PR #8992](https://github.com/qgis/QGIS/pull/8992) [Direct commit](https://github.com/qgis/QGIS/commit/2ad47198c446a1f541dca195439bb432da0dce6a) - - \[vertex tool\] Fix vertex addition to polygon\'s first segment [#20774](https://issues.qgis.org/issues/20774) [PR #9024](https://github.com/qgis/QGIS/pull/9024) [Direct commit](https://github.com/qgis/QGIS/commit/4423caff0994de64185fcc7b3acb5058ca047c14) - - \[vertex tool\] Misleading message when deleting all nodes of a ring or a part [#17754](https://issues.qgis.org/issues/17754) not fixed! needs quite involved fix to make - - \[vertex tool\] Improvements to the right-click behavior to pick locked feature N/A [PR #9052](https://github.com/qgis/QGIS/pull/9052) [PR #9161](https://github.com/qgis/QGIS/pull/9161) - - \[vertex tool\] right-click to loop through editable features N/A [PR #9087](https://github.com/qgis/QGIS/pull/9087) [PR #9161](https://github.com/qgis/QGIS/pull/9161) - - \[vertex tool\] misc small UX improvements N/A [PR #9116](https://github.com/qgis/QGIS/pull/9116) [PR #9161](https://github.com/qgis/QGIS/pull/9161) - - \[vertex tool\] two more UX fixes N/A [PR #9130](https://github.com/qgis/QGIS/pull/9130) [PR #9161](https://github.com/qgis/QGIS/pull/9161) - - \[vertex tool\] Few more UX improvements [#21283](https://issues.qgis.org/issues/21283) [PR #9222](https://github.com/qgis/QGIS/pull/9222) [PR #9227](https://github.com/qgis/QGIS/pull/9227) - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.4 backport commit (GitHub) +|----|----|----|----| +| \[vertex tool\] Fix issue with hidden layers being editable | [#18434](https://issues.qgis.org/issues/18434) | [PR #8992](https://github.com/qgis/QGIS/pull/8992) | [Direct commit](https://github.com/qgis/QGIS/commit/2ad47198c446a1f541dca195439bb432da0dce6a) +| \[vertex tool\] Fix vertex addition to polygon\'s first segment | [#20774](https://issues.qgis.org/issues/20774) | [PR #9024](https://github.com/qgis/QGIS/pull/9024) | [Direct commit](https://github.com/qgis/QGIS/commit/4423caff0994de64185fcc7b3acb5058ca047c14) +| \[vertex tool\] Misleading message when deleting all nodes of a ring or a part | [#17754](https://issues.qgis.org/issues/17754) | not fixed! needs quite involved fix to make +| \[vertex tool\] Improvements to the right-click behavior to pick locked feature | N/A | [PR #9052](https://github.com/qgis/QGIS/pull/9052) | [PR #9161](https://github.com/qgis/QGIS/pull/9161) +| \[vertex tool\] right-click to loop through editable features | N/A | [PR #9087](https://github.com/qgis/QGIS/pull/9087) | [PR #9161](https://github.com/qgis/QGIS/pull/9161) +| \[vertex tool\] misc small UX improvements | N/A | [PR #9116](https://github.com/qgis/QGIS/pull/9116) | [PR #9161](https://github.com/qgis/QGIS/pull/9161) +| \[vertex tool\] two more UX fixes | N/A | [PR #9130](https://github.com/qgis/QGIS/pull/9130) | [PR #9161](https://github.com/qgis/QGIS/pull/9161) +| \[vertex tool\] Few more UX improvements | [#21283](https://issues.qgis.org/issues/21283) | [PR #9222](https://github.com/qgis/QGIS/pull/9222) | [PR #9227](https://github.com/qgis/QGIS/pull/9227) This feature was funded by [QGIS user group Germany](https://www.qgis.de/) @@ -1279,49 +1149,28 @@ This feature was developed by [Martin Dobias](https://www.lutraconsulting.co.uk/ ### Feature: Bug fixes by Nyall Dawson - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.4 backport commit (GitHub) - ---------------------------------------------------------------------------------------------------------- ------------------------------------------------ ----------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------- - \[postgis\] Fix creation of new Z/M enabled, curved geometry type layers N/A [Direct commit](https://github.com/qgis/QGIS/commit/07746dbc0e5b34e31e85e944fc6f53113721a696) [Direct commit](https://github.com/qgis/QGIS/commit/a61abe5bb3b4c1b633f2f76b69a7f274abeb33d3) - - \[categorized\] Fix blank layers when using categorized renderer [#21188](https://issues.qgis.org/issues/21188) [Direct commit](https://github.com/qgis/QGIS/commit/7714bfbfbe6acec1c193365a173c822cb72c4361) N/A - - Fix invalid data source message is always shown after dragging and dropping vector layers to QGIS window N/A [Direct commit](https://github.com/qgis/QGIS/commit/a1d8d9ae5d8ff5130e3ccd179617b1e9c0bf4062) N/A - - \[processing\] Buffer algorithm should always export multipolygon layers [#21191](https://issues.qgis.org/issues/21191) [Direct commit](https://github.com/qgis/QGIS/commit/f22f182bcfd7b7f5b5d8f782f3df08ee9d705115) [Direct commit](https://github.com/qgis/QGIS/commit/f4866402f7ecf759598e652d5d640dd1fdc48c50) - - \[processing\]\[gdal\] Fix polygonize field name is ignored N/A [Direct commit](https://github.com/qgis/QGIS/commit/06d5b996bfc37f2877ecbf708af608952420ed45) [Direct commit](https://github.com/qgis/QGIS/commit/ae21d07d4b082ede7b56941aaa1ce57fad8cdb9a) - - \[processing\] Allow matrix parameters to be correctly set for model child algorithms [#20914](https://issues.qgis.org/issues/20914) [Direct commit](https://github.com/qgis/QGIS/commit/eeff02fc14b96a6d3f95ac2122d1d82654dcf268) [Direct commit](https://github.com/qgis/QGIS/commit/d5900557bdb25f4e285638bf1de85f43430ba15d) - - \[processing\]\[gdal\] Ensure that GDAL algs output the CORRECT generated filename for outputs N/A [Direct commit](https://github.com/qgis/QGIS/commit/c93775f6b177ab2f64bd347c9a6f78896cee78dd) [Direct commit](https://github.com/qgis/QGIS/commit/93c135f97cad06a1ff703ae1839397f14cb82b3d) - - \[processing\]\[gdal\] Fix incorrect definition of gdal_warp extra_param parameter N/A [Direct commit](https://github.com/qgis/QGIS/commit/f54f5a4fe70792f4d7ea376e28edad88c4d35d4a) N/A - - Allow for exact calculation of symbol sizes with mixed layer units [#21143](https://issues.qgis.org/issues/21143) [Direct commit](https://github.com/qgis/QGIS/commit/867e39947b3f24d0b7714cd44e28126b61769340) [Direct commit](https://github.com/qgis/QGIS/commit/33987fa5505ebc4cb9d83c195c49e5938f7c1f73) - - Fix hang when WMS credentials requested [#20826](https://issues.qgis.org/issues/20826) [Direct commit](https://github.com/qgis/QGIS/commit/c9e761649820f8444a41da5e18850061b207c09c) [Direct commit](https://github.com/qgis/QGIS/commit/ad6e1566a70d4f1a9d959a4de9f18bcae9dbd566) - - Fix misc deadlocks/crashes in network requests, especially when SSL errors or timeouts occur Multiple Multiple N/A \-- too intrusive - - \[processing\]\[saga\] Fix definition of Multiple regression points/grids alg [#21146](https://issues.qgis.org/issues/21146) [Direct commit](https://github.com/qgis/QGIS/commit/4f8e2317d796881f942bbc6bdcbe60f3470f48fe) [Direct commit](https://github.com/qgis/QGIS/commit/1916a7fd7ae4a3d5bb767bde76f3042dfd0a7474) - - \[processing\] do not show geometryless layers in extent selector [#21129](https://issues.qgis.org/issues/21129) [Direct commit](https://github.com/qgis/QGIS/commit/5bfec27938ff95cd65c1cf5b88cc13ce26ca1d5d) [Direct commit](https://github.com/qgis/QGIS/commit/06ee13263d842ea0d7e188107cb9033893b6c75f) - - \[layouts\] Add checkbox to disable raster tiling for PDF/SVG exports [#19500](https://issues.qgis.org/issues/19500) [Direct commit](https://github.com/qgis/QGIS/commit/60b8d05278cd8133e1c06108ba875960d56e90e5) N/A \-- too intrusive - - Fix empty strings in proxy exclude list results in proxy being skippe\\d for ALL hosts [#20213](https://issues.qgis.org/issues/20213) [Direct commit](https://github.com/qgis/QGIS/commit/cf1cf0fe455a42edf6db4ab9fa07c1ad641b16cb) [Direct commit](https://github.com/qgis/QGIS/commit/34625110327c5bec4969c2a42cfa8c210bd3b630) - - Avoid project being marked dirty as soon as its opened N/A [Direct commit](https://github.com/qgis/QGIS/commit/394e5d8d76480c1235c49e46d52f5f4a277cf824) N/A - - Fix loss of project when saving to QGZ format and path contains non-ascii chars [#19567](https://issues.qgis.org/issues/19567) [Direct commit](https://github.com/qgis/QGIS/commit/7d7462c33334a501167813d720fb2589d3c579ec) [Direct commit](https://github.com/qgis/QGIS/commit/bfef851b1ca98a2c45117a2b1f911f7f1b7155b1) - - Fix evaluation of data defined properties for subsymbols of subsymbols [#18384](https://issues.qgis.org/issues/18384) [Direct commit](https://github.com/qgis/QGIS/commit/9cf2ff31d86e6b7671aaca137a60a7b7a975ef62) [Direct commit](https://github.com/qgis/QGIS/commit/7e25cea7e939248c8816d2739ccd44a31c606f11) - - Fix shortest path algorithm can \"shortcut\" when using network in geographic coordinates [#20997](https://issues.qgis.org/issues/20997) [Direct commit](https://github.com/qgis/QGIS/commit/e75a88825665e7bb43c6c3cd1b2c22037cd29784) [Direct commit](https://github.com/qgis/QGIS/commit/a3428e5f92b8b98cc753de0e9366f36e7ecc018e) - - Fix project loading task never completes when project has embedded layers [#21012](https://issues.qgis.org/issues/21012) [Direct commit](https://github.com/qgis/QGIS/commit/7ad4b05112af0c35bd9a8e0526e8823a6b695335) [Direct commit](https://github.com/qgis/QGIS/commit/6584fb295aed03c3167d056e1bac59a808a1abb5) - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.4 backport commit (GitHub) +|----|----|----|----| +| \[postgis\] Fix creation of new Z/M enabled, curved geometry type layers | N/A | [Direct commit](https://github.com/qgis/QGIS/commit/07746dbc0e5b34e31e85e944fc6f53113721a696) | [Direct commit](https://github.com/qgis/QGIS/commit/a61abe5bb3b4c1b633f2f76b69a7f274abeb33d3) +| \[categorized\] Fix blank layers when using categorized renderer | [#21188](https://issues.qgis.org/issues/21188) | [Direct commit](https://github.com/qgis/QGIS/commit/7714bfbfbe6acec1c193365a173c822cb72c4361) | N/A +| Fix invalid data source message is always shown after dragging and dropping vector layers to QGIS window | N/A | [Direct commit](https://github.com/qgis/QGIS/commit/a1d8d9ae5d8ff5130e3ccd179617b1e9c0bf4062) | N/A +| \[processing\] Buffer algorithm should always export multipolygon layers | [#21191](https://issues.qgis.org/issues/21191) | [Direct commit](https://github.com/qgis/QGIS/commit/f22f182bcfd7b7f5b5d8f782f3df08ee9d705115) | [Direct commit](https://github.com/qgis/QGIS/commit/f4866402f7ecf759598e652d5d640dd1fdc48c50) +| \[processing\]\[gdal\] Fix polygonize field name is ignored | N/A | [Direct commit](https://github.com/qgis/QGIS/commit/06d5b996bfc37f2877ecbf708af608952420ed45) | [Direct commit](https://github.com/qgis/QGIS/commit/ae21d07d4b082ede7b56941aaa1ce57fad8cdb9a) +| \[processing\] Allow matrix parameters to be correctly set for model child algorithms | [#20914](https://issues.qgis.org/issues/20914) | [Direct commit](https://github.com/qgis/QGIS/commit/eeff02fc14b96a6d3f95ac2122d1d82654dcf268) | [Direct commit](https://github.com/qgis/QGIS/commit/d5900557bdb25f4e285638bf1de85f43430ba15d) +| \[processing\]\[gdal\] Ensure that GDAL algs output the CORRECT generated filename for outputs | N/A | [Direct commit](https://github.com/qgis/QGIS/commit/c93775f6b177ab2f64bd347c9a6f78896cee78dd) | [Direct commit](https://github.com/qgis/QGIS/commit/93c135f97cad06a1ff703ae1839397f14cb82b3d) +| \[processing\]\[gdal\] Fix incorrect definition of gdal_warp extra_param parameter | N/A | [Direct commit](https://github.com/qgis/QGIS/commit/f54f5a4fe70792f4d7ea376e28edad88c4d35d4a) | N/A +| Allow for exact calculation of symbol sizes with mixed layer units | [#21143](https://issues.qgis.org/issues/21143) | [Direct commit](https://github.com/qgis/QGIS/commit/867e39947b3f24d0b7714cd44e28126b61769340) | [Direct commit](https://github.com/qgis/QGIS/commit/33987fa5505ebc4cb9d83c195c49e5938f7c1f73) +| Fix hang when WMS credentials requested | [#20826](https://issues.qgis.org/issues/20826) | [Direct commit](https://github.com/qgis/QGIS/commit/c9e761649820f8444a41da5e18850061b207c09c) | [Direct commit](https://github.com/qgis/QGIS/commit/ad6e1566a70d4f1a9d959a4de9f18bcae9dbd566) +| Fix misc deadlocks/crashes in network requests, especially when SSL errors or timeouts occur | Multiple | Multiple | N/A \-- too intrusive +| \[processing\]\[saga\] Fix definition of Multiple regression points/grids alg | [#21146](https://issues.qgis.org/issues/21146) | [Direct commit](https://github.com/qgis/QGIS/commit/4f8e2317d796881f942bbc6bdcbe60f3470f48fe) | [Direct commit](https://github.com/qgis/QGIS/commit/1916a7fd7ae4a3d5bb767bde76f3042dfd0a7474) +| \[processing\] do not show geometryless layers in extent selector | [#21129](https://issues.qgis.org/issues/21129) | [Direct commit](https://github.com/qgis/QGIS/commit/5bfec27938ff95cd65c1cf5b88cc13ce26ca1d5d) | [Direct commit](https://github.com/qgis/QGIS/commit/06ee13263d842ea0d7e188107cb9033893b6c75f) +| \[layouts\] Add checkbox to disable raster tiling for PDF/SVG exports | [#19500](https://issues.qgis.org/issues/19500) | [Direct commit](https://github.com/qgis/QGIS/commit/60b8d05278cd8133e1c06108ba875960d56e90e5) | N/A \-- too intrusive +| Fix empty strings in proxy exclude list results in proxy being skippe\\d for ALL hosts | [#20213](https://issues.qgis.org/issues/20213) | [Direct commit](https://github.com/qgis/QGIS/commit/cf1cf0fe455a42edf6db4ab9fa07c1ad641b16cb) | [Direct commit](https://github.com/qgis/QGIS/commit/34625110327c5bec4969c2a42cfa8c210bd3b630) +| Avoid project being marked dirty as soon as its opened | N/A | [Direct commit](https://github.com/qgis/QGIS/commit/394e5d8d76480c1235c49e46d52f5f4a277cf824) | N/A +| Fix loss of project when saving to QGZ format and path contains non-ascii chars | [#19567](https://issues.qgis.org/issues/19567) | [Direct commit](https://github.com/qgis/QGIS/commit/7d7462c33334a501167813d720fb2589d3c579ec) | [Direct commit](https://github.com/qgis/QGIS/commit/bfef851b1ca98a2c45117a2b1f911f7f1b7155b1) +| Fix evaluation of data defined properties for subsymbols of subsymbols | [#18384](https://issues.qgis.org/issues/18384) | [Direct commit](https://github.com/qgis/QGIS/commit/9cf2ff31d86e6b7671aaca137a60a7b7a975ef62) | [Direct commit](https://github.com/qgis/QGIS/commit/7e25cea7e939248c8816d2739ccd44a31c606f11) +| Fix shortest path algorithm can \"shortcut\" when using network in geographic coordinates | [#20997](https://issues.qgis.org/issues/20997) | [Direct commit](https://github.com/qgis/QGIS/commit/e75a88825665e7bb43c6c3cd1b2c22037cd29784) | [Direct commit](https://github.com/qgis/QGIS/commit/a3428e5f92b8b98cc753de0e9366f36e7ecc018e) +| Fix project loading task never completes when project has embedded layers | [#21012](https://issues.qgis.org/issues/21012) | [Direct commit](https://github.com/qgis/QGIS/commit/7ad4b05112af0c35bd9a8e0526e8823a6b695335) | [Direct commit](https://github.com/qgis/QGIS/commit/6584fb295aed03c3167d056e1bac59a808a1abb5) This feature was funded by [QGIS.ORG donors and sponsors](https://www.qgis.org/) @@ -1329,27 +1178,17 @@ This feature was developed by [Nyall Dawson](https://north-road.com/) ### Feature: Bug fixes by Hugo Mercier - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.4 backport commit (GitHub) - ----------------------------------------------------------------- ------------------------------------------------ ----------------------------------------------------------------------------------------------------------- ---------------------------------------------------- - Qgis 3.4.1 crashes when accessing methods of feature [#20752](https://issues.qgis.org/issues/20752) closed - - Bad size request with a georeferenced raster [#8272](https://issues.qgis.org/issues/8272) Can\'t reproduce anymore in 3.5 - - Postgresql: empty SAVEPOINTS not applicable anymore - - Range widget does not honor default value on not null column [#20831](https://issues.qgis.org/issues/20831) [PR #9033](https://github.com/qgis/QGIS/pull/9033) and [PR #9033](https://github.com/qgis/QGIS/pull/9033) - - Range widget gives NULL value in Attributes Form/Table [#21125](https://issues.qgis.org/issues/21125) [PR #9033](https://github.com/qgis/QGIS/pull/9033) [PR #9192](https://github.com/qgis/QGIS/pull/9192) - - QGIS 3.4.1 advanced modification and snap block QGIS [#20568](https://issues.qgis.org/issues/20568) closed - - Vertex markers not displayed properly for MultiPolygon features [#19909](https://issues.qgis.org/issues/19909) [PR #9036](https://github.com/qgis/QGIS/pull/9036) [PR #9192](https://github.com/qgis/QGIS/pull/9192) - - Cascading controls in forms [#11264](https://issues.qgis.org/issues/11264) triage, closed - - \$length incorrect in expressions [#19355](https://issues.qgis.org/issues/19355) [PR #9063](https://github.com/qgis/QGIS/pull/9063) [PR #9192](https://github.com/qgis/QGIS/pull/9192) - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.4 backport commit (GitHub) +|----|----|----|----| +| Qgis 3.4.1 crashes when accessing methods of feature | [#20752](https://issues.qgis.org/issues/20752) | closed +| Bad size request with a georeferenced raster | [#8272](https://issues.qgis.org/issues/8272) | Can\'t reproduce anymore in 3.5 +| Postgresql: empty SAVEPOINTS | http://issues.qgis.org/issues/17535 | not applicable anymore +| Range widget does not honor default value on not null column | [#20831](https://issues.qgis.org/issues/20831) | [PR #9033](https://github.com/qgis/QGIS/pull/9033) and [PR #9033](https://github.com/qgis/QGIS/pull/9033) +| Range widget gives NULL value in Attributes Form/Table | [#21125](https://issues.qgis.org/issues/21125) | [PR #9033](https://github.com/qgis/QGIS/pull/9033) | [PR #9192](https://github.com/qgis/QGIS/pull/9192) +| QGIS 3.4.1 advanced modification and snap block QGIS | [#20568](https://issues.qgis.org/issues/20568) | closed +| Vertex markers not displayed properly for MultiPolygon features | [#19909](https://issues.qgis.org/issues/19909) | [PR #9036](https://github.com/qgis/QGIS/pull/9036) | [PR #9192](https://github.com/qgis/QGIS/pull/9192) +| Cascading controls in forms | [#11264](https://issues.qgis.org/issues/11264) | triage, closed +| \$length incorrect in expressions | [#19355](https://issues.qgis.org/issues/19355) | [PR #9063](https://github.com/qgis/QGIS/pull/9063) | [PR #9192](https://github.com/qgis/QGIS/pull/9192) This feature was funded by [QGIS.ORG donors and sponsors](https://www.qgis.org/) diff --git a/content/product/visual-changelogs/visualchangelog38/index.md b/content/product/visual-changelogs/visualchangelog38/index.md index d3d55c8f6..422bced00 100644 --- a/content/product/visual-changelogs/visualchangelog38/index.md +++ b/content/product/visual-changelogs/visualchangelog38/index.md @@ -716,75 +716,41 @@ This feature was developed by [Nyall Dawson (North Road)](http://north-road.com) ### Feature: Bug fixes by Alessandro Pasotti - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.4 backport commit (GitHub) - --------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------ - Raster Calculator wrong results [#21405](https://issues.qgis.org/issues/21405) fixed in master - - QGIS server ignores custom rendering order when loading parent group [#21917](https://issues.qgis.org/issues/21917) [PR #9878](https://github.com/qgis/QGIS/pull/9878) Done - - WMS Client: GetFeatureInfo in JSON format doesn\'t display numeric attribute values [#21735](https://issues.qgis.org/issues/21735) [PR #9879](https://github.com/qgis/QGIS/pull/9879) Done - - Crash when adding New Field to ShapeLayer [#22100](https://issues.qgis.org/issues/22100) - - Priority in labelling not greyed out when data defined settings are enabled [#22077](https://issues.qgis.org/issues/22077) Invalid - - \$length return bad value [#22105](https://issues.qgis.org/issues/22105) works for me (and for everybody) - - Relation reference widget wrong feature when \"on map identification\" [#22071](https://issues.qgis.org/issues/22071) - - Map composer: \"href\" HTML attribute issue in PDF output [#22075](https://issues.qgis.org/issues/22075) won\'t fix - - Issue exporting raster layer to Geopackage [#20848](https://issues.qgis.org/issues/20848) [PR #10036](https://github.com/qgis/QGIS/pull/10036) Done - - Create vector New shapefile POLYGON [#22107](https://issues.qgis.org/issues/22107) invalid - - \"Export to PostgreSQL\" python error if rather schema has an uppercase letter in its name [#22035](https://issues.qgis.org/issues/22035) [PR #10063](https://github.com/qgis/QGIS/pull/10063) - - Relation reference widget wrong feature when \"on map identification\" [#22071](https://issues.qgis.org/issues/22071) [PR #10047](https://github.com/qgis/QGIS/pull/10047) Done - - DB Manger imports the wrong data [#22033](https://issues.qgis.org/issues/22033) [PR #10077](https://github.com/qgis/QGIS/pull/10077) Done - - qgis crash when filtering a layer with an attachment field [#21775](https://issues.qgis.org/issues/21775) Fixed by Nyall - - Raster calculator, abs() not working [#29824](https://github.com/qgis/QGIS/issues/29824) [PR #29965](https://github.com/qgis/QGIS/pull/29965) Done - - Valid file URL link fails in Identify window [#29879](https://github.com/qgis/QGIS/issues/29879) [PR #29967](https://github.com/qgis/QGIS/pull/29967) Done - - QgsProject.instance().clear() crashes QGIS when LayoutDesigner Window is open [#29821](https://github.com/qgis/QGIS/issues/29821) [PR #29968](https://github.com/qgis/QGIS/pull/29968) Done - - QGIS Server WFS DescribeFeatureType advertises double precision virtual fields as integer [#29767](https://github.com/qgis/QGIS/issues/29767) [PR #29970](https://github.com/qgis/QGIS/pull/29970) Done - - QGIS crahses when exporting a template [#29798](https://github.com/qgis/QGIS/issues/29798) [PR #29981](https://github.com/qgis/QGIS/pull/29981) Done - - Export atlas as image fail when expression filename contain dot [#29980](https://github.com/qgis/QGIS/issues/29980) [PR #29983](https://github.com/qgis/QGIS/pull/29983) Done - - Buttons to adjust marker size in the digitizing tab of the general settings dialog not work [#29987](https://github.com/qgis/QGIS/issues/29987) [PR #29991](https://github.com/qgis/QGIS/pull/29991) - - Map Composer crashes QGIS when copying mixture of elements in page layout [#29747](https://github.com/qgis/QGIS/issues/29747) [PR #30017](https://github.com/qgis/QGIS/pull/30017) TODO - - QGIS crashes with PostgreSQL views [#29673](https://github.com/qgis/QGIS/issues/29673) cannot reproduce and cannot ask for feedback - - Browser - \"Project home\" folder shortcut does not appear when a new project is saved [#29919](https://github.com/qgis/QGIS/issues/29919) [PR #30025](https://github.com/qgis/QGIS/pull/30025) TODO - - Crash when calling QgsRasterHistogram.histogramVector [#29700](https://github.com/qgis/QGIS/issues/29700) [PR #30033](https://github.com/qgis/QGIS/pull/30033) Done - - Do not offer to \"Import settings from Qgis2?\" if no such settings exist [#30082](https://github.com/qgis/QGIS/issues/30082) [PR #30092](https://github.com/qgis/QGIS/pull/30092) Done - - In gpkg, query builder prevents autogenerate of pasted feature with same fid as hidden feature [#30062](https://github.com/qgis/QGIS/issues/30062) [PR #30096](https://github.com/qgis/QGIS/pull/30096) TODO - - Drag and drop geopackage from filesystem into map misses vector layers, loses names for raster layers [#30050](https://github.com/qgis/QGIS/issues/30050) [PR #30098](https://github.com/qgis/QGIS/pull/30098) Done - - Qgis crashes when try to identify a layer with duplicated fields [#29937](https://github.com/qgis/QGIS/issues/29937) [PR #30100](https://github.com/qgis/QGIS/pull/30100) TODO - - label properties will not saved to project files (buffer and background) [#29882](https://github.com/qgis/QGIS/issues/29882) works for me on release-3_4 and master - - Saving edits to a layer with JSON field throws an error [#30131](https://github.com/qgis/QGIS/issues/30131) [PR #30137](https://github.com/qgis/QGIS/pull/30137) Risky? - - Value relation widget settings lost on import of layer definition file [#30115](https://github.com/qgis/QGIS/issues/30115) [PR #30151](https://github.com/qgis/QGIS/pull/30151) Risky? - - Unable to add new features in QGIS for PostGIS table using sequence for gid. Data type serial: \'integer overflow\' [#30041](https://github.com/qgis/QGIS/issues/30041) [PR #30184](https://github.com/qgis/QGIS/pull/30184) Done - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.4 backport commit (GitHub) +|----|----|----|----| +| Raster Calculator wrong results | [#21405](https://issues.qgis.org/issues/21405) | fixed in master +| QGIS server ignores custom rendering order when loading parent group | [#21917](https://issues.qgis.org/issues/21917) | [PR #9878](https://github.com/qgis/QGIS/pull/9878) | Done +| WMS Client: GetFeatureInfo in JSON format doesn\'t display numeric attribute values | [#21735](https://issues.qgis.org/issues/21735) | [PR #9879](https://github.com/qgis/QGIS/pull/9879) | Done +| Crash when adding New Field to ShapeLayer | [#22100](https://issues.qgis.org/issues/22100) +| Priority in labelling not greyed out when data defined settings are enabled | [#22077](https://issues.qgis.org/issues/22077) | Invalid +| \$length return bad value | [#22105](https://issues.qgis.org/issues/22105) | works for me (and for everybody) +| Relation reference widget wrong feature when \"on map identification\" | [#22071](https://issues.qgis.org/issues/22071) +| Map composer: \"href\" HTML attribute issue in PDF output | [#22075](https://issues.qgis.org/issues/22075) | won\'t fix +| Issue exporting raster layer to Geopackage | [#20848](https://issues.qgis.org/issues/20848) | [PR #10036](https://github.com/qgis/QGIS/pull/10036) | Done +| Create vector New shapefile POLYGON | [#22107](https://issues.qgis.org/issues/22107) | invalid +| \"Export to PostgreSQL\" python error if rather schema has an uppercase letter in its name | [#22035](https://issues.qgis.org/issues/22035) | [PR #10063](https://github.com/qgis/QGIS/pull/10063) +| Relation reference widget wrong feature when \"on map identification\" | [#22071](https://issues.qgis.org/issues/22071) | [PR #10047](https://github.com/qgis/QGIS/pull/10047) | Done +| DB Manger imports the wrong data | [#22033](https://issues.qgis.org/issues/22033) | [PR #10077](https://github.com/qgis/QGIS/pull/10077) | Done +| qgis crash when filtering a layer with an attachment field | [#21775](https://issues.qgis.org/issues/21775) | Fixed by Nyall +| Raster calculator, abs() not working | [#29824](https://github.com/qgis/QGIS/issues/29824) | [PR #29965](https://github.com/qgis/QGIS/pull/29965) | Done +| Valid file URL link fails in Identify window | [#29879](https://github.com/qgis/QGIS/issues/29879) | [PR #29967](https://github.com/qgis/QGIS/pull/29967) | Done +| QgsProject.instance().clear() crashes QGIS when LayoutDesigner Window is open | [#29821](https://github.com/qgis/QGIS/issues/29821) | [PR #29968](https://github.com/qgis/QGIS/pull/29968) | Done +| QGIS Server WFS DescribeFeatureType advertises double precision virtual fields as integer | [#29767](https://github.com/qgis/QGIS/issues/29767) | [PR #29970](https://github.com/qgis/QGIS/pull/29970) | Done +| QGIS crahses when exporting a template | [#29798](https://github.com/qgis/QGIS/issues/29798) | [PR #29981](https://github.com/qgis/QGIS/pull/29981) | Done +| Export atlas as image fail when expression filename contain dot | [#29980](https://github.com/qgis/QGIS/issues/29980) | [PR #29983](https://github.com/qgis/QGIS/pull/29983) | Done +| Buttons to adjust marker size in the digitizing tab of the general settings dialog not work | [#29987](https://github.com/qgis/QGIS/issues/29987) | [PR #29991](https://github.com/qgis/QGIS/pull/29991) +| Map Composer crashes QGIS when copying mixture of elements in page layout | [#29747](https://github.com/qgis/QGIS/issues/29747) | [PR #30017](https://github.com/qgis/QGIS/pull/30017) | TODO +| QGIS crashes with PostgreSQL views | [#29673](https://github.com/qgis/QGIS/issues/29673) | cannot reproduce and cannot ask for feedback +| Browser - \"Project home\" folder shortcut does not appear when a new project is saved | [#29919](https://github.com/qgis/QGIS/issues/29919) | [PR #30025](https://github.com/qgis/QGIS/pull/30025) | TODO +| Crash when calling QgsRasterHistogram.histogramVector | [#29700](https://github.com/qgis/QGIS/issues/29700) | [PR #30033](https://github.com/qgis/QGIS/pull/30033) | Done +| Do not offer to \"Import settings from Qgis2?\" if no such settings exist | [#30082](https://github.com/qgis/QGIS/issues/30082) | [PR #30092](https://github.com/qgis/QGIS/pull/30092) | Done +| In gpkg, query builder prevents autogenerate of pasted feature with same fid as hidden feature | [#30062](https://github.com/qgis/QGIS/issues/30062) | [PR #30096](https://github.com/qgis/QGIS/pull/30096) | TODO +| Drag and drop geopackage from filesystem into map misses vector layers, loses names for raster layers | [#30050](https://github.com/qgis/QGIS/issues/30050) | [PR #30098](https://github.com/qgis/QGIS/pull/30098) | Done +| Qgis crashes when try to identify a layer with duplicated fields | [#29937](https://github.com/qgis/QGIS/issues/29937) | [PR #30100](https://github.com/qgis/QGIS/pull/30100) | TODO +| label properties will not saved to project files (buffer and background) | [#29882](https://github.com/qgis/QGIS/issues/29882) | works for me on release-3_4 and master +| Saving edits to a layer with JSON field throws an error | [#30131](https://github.com/qgis/QGIS/issues/30131) | [PR #30137](https://github.com/qgis/QGIS/pull/30137) | Risky? +| Value relation widget settings lost on import of layer definition file | [#30115](https://github.com/qgis/QGIS/issues/30115) | [PR #30151](https://github.com/qgis/QGIS/pull/30151) | Risky? +| Unable to add new features in QGIS for PostGIS table using sequence for gid. Data type serial: \'integer overflow\' | [#30041](https://github.com/qgis/QGIS/issues/30041) | [PR #30184](https://github.com/qgis/QGIS/pull/30184) | Done This feature was funded by [QGIS.ORG donors and sponsors](https://www.qgis.org/) @@ -792,39 +758,23 @@ This feature was developed by [Alessandro Pasotti](https://www.itopen.it/) ### Feature: Bug fixes by Alexander Bruy - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.4 backport commit (GitHub) - --------------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------ - v.net.distance - node cost column [#22013](https://issues.qgis.org/issues/22013) [PR #10060](https://github.com/qgis/QGIS/pull/10060) Done - - shapefile to raster conversion does not work [#21922](https://issues.qgis.org/issues/21922) - - GRASS r.in.lidar.info, can only choose *.txt not the intended* .las [#21910](https://issues.qgis.org/issues/21910) [PR #10061](https://github.com/qgis/QGIS/pull/10061) Done - - SAGA OpenCV Image Analysis [#21746](https://issues.qgis.org/issues/21746) - - SAGA \"saga split rgb bands\" tool is not inside any (SAGA) group of tools [#21849](https://issues.qgis.org/issues/21849) [PR #10062](https://github.com/qgis/QGIS/pull/10062) Done - - r.sun cannot be executed because it calls on two incompatible options [#21637](https://issues.qgis.org/issues/21637) [PR #10074](https://github.com/qgis/QGIS/pull/10074) Done - - i.segment (GRASS 7.4.2) only produces a Goodness Raster but no Segmented Raster [#20646](https://issues.qgis.org/issues/20646) works fine in master and 3.4 - - Majority filter (SAGA) returns erroneous results if input is .tif [#22118](https://issues.qgis.org/issues/22118) invalid - - Processing batch process interface: no way to go back [#16893](https://issues.qgis.org/issues/16893) [PR #10080](https://github.com/qgis/QGIS/pull/10080) Done - - DB Manager rename PostGIS column error [#21425](https://issues.qgis.org/issues/21425) [PR #10082](https://github.com/qgis/QGIS/pull/10082) not needed - - Word wrapping not working in maptips [#21388](https://issues.qgis.org/issues/21388) [PR #10081](https://github.com/qgis/QGIS/pull/10081) Done - - Styles stored in QML files with same name as layer no longer auto loaded [#21691](https://issues.qgis.org/issues/21691) [PR #14660](https://github.com/qgis/QGIS/pull/14660) Done - - QGIS 3.4.6 crashed when I tried classifying a layer [#21693](https://issues.qgis.org/issues/21693) [PR #29951](https://github.com/qgis/QGIS/pull/29951) Done - - Fixed table not working under User defined filter (SAGA) [#29999](https://github.com/qgis/QGIS/issues/29999) [PR #30001](https://github.com/qgis/QGIS/pull/30001) Done - - DB Manager Versioning: \_current view lacks primary key [#25888](https://github.com/qgis/QGIS/issues/25888) [PR #30045](https://github.com/qgis/QGIS/pull/30045) - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.4 backport commit (GitHub) +|----|----|----|----| +| v.net.distance - node cost column | [#22013](https://issues.qgis.org/issues/22013) | [PR #10060](https://github.com/qgis/QGIS/pull/10060) | Done +| shapefile to raster conversion does not work | [#21922](https://issues.qgis.org/issues/21922) +| GRASS r.in.lidar.info, can only choose *.txt not the intended* .las | [#21910](https://issues.qgis.org/issues/21910) | [PR #10061](https://github.com/qgis/QGIS/pull/10061) | Done +| SAGA OpenCV Image Analysis | [#21746](https://issues.qgis.org/issues/21746) +| SAGA \"saga split rgb bands\" tool is not inside any (SAGA) group of tools | [#21849](https://issues.qgis.org/issues/21849) | [PR #10062](https://github.com/qgis/QGIS/pull/10062) | Done +| r.sun cannot be executed because it calls on two incompatible options | [#21637](https://issues.qgis.org/issues/21637) | [PR #10074](https://github.com/qgis/QGIS/pull/10074) | Done +| i.segment (GRASS 7.4.2) only produces a Goodness Raster but no Segmented Raster | [#20646](https://issues.qgis.org/issues/20646) | works fine in master and 3.4 +| Majority filter (SAGA) returns erroneous results if input is .tif | [#22118](https://issues.qgis.org/issues/22118) | invalid +| Processing batch process interface: no way to go back | [#16893](https://issues.qgis.org/issues/16893) | [PR #10080](https://github.com/qgis/QGIS/pull/10080) | Done +| DB Manager rename PostGIS column error | [#21425](https://issues.qgis.org/issues/21425) | [PR #10082](https://github.com/qgis/QGIS/pull/10082) | not needed +| Word wrapping not working in maptips | [#21388](https://issues.qgis.org/issues/21388) | [PR #10081](https://github.com/qgis/QGIS/pull/10081) | Done +| Styles stored in QML files with same name as layer no longer auto loaded | [#21691](https://issues.qgis.org/issues/21691) | [PR #14660](https://github.com/qgis/QGIS/pull/14660) | Done +| QGIS 3.4.6 crashed when I tried classifying a layer | [#21693](https://issues.qgis.org/issues/21693) | [PR #29951](https://github.com/qgis/QGIS/pull/29951) | Done +| Fixed table not working under User defined filter (SAGA) | [#29999](https://github.com/qgis/QGIS/issues/29999) | [PR #30001](https://github.com/qgis/QGIS/pull/30001) | Done +| DB Manager Versioning: \_current view lacks primary key | [#25888](https://github.com/qgis/QGIS/issues/25888) | [PR #30045](https://github.com/qgis/QGIS/pull/30045) This feature was funded by [QGIS.ORG donors and sponsors](https://www.qgis.org/) @@ -832,29 +782,18 @@ This feature was developed by [Alexander Bruy](https://bruy.me/) ### Feature: Bug fixes by Victor Olaya - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.4 backport commit (GitHub) - --------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------- ---------------------------------------------------------------------------------------- ------------------------------ - Processing \"iterate\" does not work anymore [#21524](https://issues.qgis.org/issues/21524) [PR #10078](https://github.com/qgis/QGIS/pull/10078) - - parameter type error in SAGA Gaussian Filter [#21797](https://issues.qgis.org/issues/21797) [Commit](https://github.com/qgis/QGIS/commit/83e6dd3efe302de4749d68be23217d8dd4e667d2) - - Distance matrix does not maintain data type and precision for Input Point Layer in Linear (N\*k x 3) [#21501](https://issues.qgis.org/issues/21501) - - Processing \"Build virtual vector\" now fails in certain cases [#21519](https://issues.qgis.org/issues/21519) [PR #10083](https://github.com/qgis/QGIS/pull/10083) - - SAGA raster calculator loads more grids than selected when a sdat is supplied in XGRIDS [#22131](https://issues.qgis.org/issues/22131) [PR #10085](https://github.com/qgis/QGIS/pull/10085) - - Export selected Objects generated line layer not selectable in graphical modeller [#21705](https://issues.qgis.org/issues/21705) [PR #10093](https://github.com/qgis/QGIS/pull/10093) - - Batch processing error in r.mapcalc.simple [#29822](https://github.com/qgis/QGIS/issues/29822) - - Help for algorithms not visible in modeller [#21536](https://issues.qgis.org/issues/21536) - - Bug fixes related the batch interface, not linked to any bug report. They are regressions introduced in recent changes, that i found while working on another issue [PR #29948](https://github.com/qgis/QGIS/pull/29948) - - [PR #29950](https://github.com/qgis/QGIS/pull/29950) - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.4 backport commit (GitHub) +|----|----|----|----| +| Processing \"iterate\" does not work anymore | [#21524](https://issues.qgis.org/issues/21524) | [PR #10078](https://github.com/qgis/QGIS/pull/10078) +| parameter type error in SAGA Gaussian Filter | [#21797](https://issues.qgis.org/issues/21797) | [Commit](https://github.com/qgis/QGIS/commit/83e6dd3efe302de4749d68be23217d8dd4e667d2) +| Distance matrix does not maintain data type and precision for Input Point Layer in Linear (N\*k x 3) | [#21501](https://issues.qgis.org/issues/21501) +| Processing \"Build virtual vector\" now fails in certain cases | [#21519](https://issues.qgis.org/issues/21519) | [PR #10083](https://github.com/qgis/QGIS/pull/10083) +| SAGA raster calculator loads more grids than selected when a sdat is supplied in XGRIDS | [#22131](https://issues.qgis.org/issues/22131) | [PR #10085](https://github.com/qgis/QGIS/pull/10085) +| Export selected Objects generated line layer not selectable in graphical modeller | [#21705](https://issues.qgis.org/issues/21705) | [PR #10093](https://github.com/qgis/QGIS/pull/10093) +| Batch processing error in r.mapcalc.simple | [#29822](https://github.com/qgis/QGIS/issues/29822) +| Help for algorithms not visible in modeller | [#21536](https://issues.qgis.org/issues/21536) +| Bug fixes related the batch interface, not linked to any bug report. They are regressions introduced in recent changes, that i found while working on another issue | [PR #29948](https://github.com/qgis/QGIS/pull/29948) +| | [PR #29950](https://github.com/qgis/QGIS/pull/29950) This feature was funded by [QGIS.ORG donors and sponsors](https://www.qgis.org/) @@ -862,27 +801,17 @@ This feature was developed by Victor Olaya ### Feature: Bug fixes by Even Rouault - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.4 backport commit (GitHub) - ---------------------------------------------------------------------------- ------------------------------------------------------ ------------------------------------------------------------------------------------------- ------------------------------ - ENVI driver ignores \"geo point\" (GCP) metadata on reading [#1528](https://github.com/OSGeo/gdal/issues/1528) [Commit](https://github.com/rouault/gdal/commit/f2f29cd3a7708a4a9553f127b2d19b3cd72f9180) - - WFS GetFeature fails on TypeNames parameter [#21768](https://issues.qgis.org/issues/21768) [PR #29946](https://github.com/qgis/QGIS/pull/29946) Done - - Cannot load GPX file automatically after creating it QGIS 3.4.7 QGIS 3.6.2 [#22005](https://issues.qgis.org/issues/22005) [PR #29947](https://github.com/qgis/QGIS/pull/29947) Done - - Cannot create temporary SpatiaLite cache [#29819](https://github.com/qgis/QGIS/issues/29819) [PR #29949](https://github.com/qgis/QGIS/pull/29949) Done - - PostGIS closed circle in Curved Polygon is not displayed [#29895](https://github.com/qgis/QGIS/issues/29895) [PR #30010](https://github.com/qgis/QGIS/pull/30010) Done - - Fix GeoJSON output of MultiPolygon/MultiSurface [PR #30012](https://github.com/qgis/QGIS/pull/30012) [PR #30012](https://github.com/qgis/QGIS/pull/30012) Not needed - - Multipatch features are not shown anymore [#29376](https://github.com/qgis/QGIS/issues/29376) [PR #30024](https://github.com/qgis/QGIS/pull/30024) Done - - Multiple issues and deadlocks with WFS [#29258](https://github.com/qgis/QGIS/issues/29258) [PR #30026](https://github.com/qgis/QGIS/pull/30026) Done - - WFS provider: Avoid dangling download progress dialog [PR #30039](https://github.com/qgis/QGIS/pull/30039) [PR #30039](https://github.com/qgis/QGIS/pull/30039) Done - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.4 backport commit (GitHub) +|----|----|----|----| +| ENVI driver ignores \"geo point\" (GCP) metadata on reading | [#1528](https://github.com/OSGeo/gdal/issues/1528) | [Commit](https://github.com/rouault/gdal/commit/f2f29cd3a7708a4a9553f127b2d19b3cd72f9180) +| WFS GetFeature fails on TypeNames parameter | [#21768](https://issues.qgis.org/issues/21768) | [PR #29946](https://github.com/qgis/QGIS/pull/29946) | Done +| Cannot load GPX file automatically after creating it QGIS 3.4.7 QGIS 3.6.2 | [#22005](https://issues.qgis.org/issues/22005) | [PR #29947](https://github.com/qgis/QGIS/pull/29947) | Done +| Cannot create temporary SpatiaLite cache | [#29819](https://github.com/qgis/QGIS/issues/29819) | [PR #29949](https://github.com/qgis/QGIS/pull/29949) | Done +| PostGIS closed circle in Curved Polygon is not displayed | [#29895](https://github.com/qgis/QGIS/issues/29895) | [PR #30010](https://github.com/qgis/QGIS/pull/30010) | Done +| Fix GeoJSON output of MultiPolygon/MultiSurface | [PR #30012](https://github.com/qgis/QGIS/pull/30012) | [PR #30012](https://github.com/qgis/QGIS/pull/30012) | Not needed +| Multipatch features are not shown anymore | [#29376](https://github.com/qgis/QGIS/issues/29376) | [PR #30024](https://github.com/qgis/QGIS/pull/30024) | Done +| Multiple issues and deadlocks with WFS | [#29258](https://github.com/qgis/QGIS/issues/29258) | [PR #30026](https://github.com/qgis/QGIS/pull/30026) | Done +| WFS provider: Avoid dangling download progress dialog | [PR #30039](https://github.com/qgis/QGIS/pull/30039) | [PR #30039](https://github.com/qgis/QGIS/pull/30039) | Done This feature was funded by [QGIS.ORG donors and sponsors](https://www.qgis.org/) @@ -890,12 +819,9 @@ This feature was developed by [Even Rouault](https://www.spatialys.com/) ### Feature: Bug fixes by Denis Rouzaud - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.4 backport commit (GitHub) - --------------------------- ----------------------------------------------------- ------------------------------------------------------------------------------------------------------------- ------------------------------ - issues in embedded layers [#29678](https://github.com/qgis/QGIS/issues/29678) [PR #9993](https://github.com/qgis/QGIS/pull/9993) and [PR #10004](https://github.com/qgis/QGIS/pull/10004) - - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.4 backport commit (GitHub) +|----|----|----|----| +| issues in embedded layers | [#29678](https://github.com/qgis/QGIS/issues/29678) | [PR #9993](https://github.com/qgis/QGIS/pull/9993) and [PR #10004](https://github.com/qgis/QGIS/pull/10004) This feature was funded by [QGIS.ORG donors and sponsors](https://www.qgis.org/) @@ -903,23 +829,15 @@ This feature was developed by [Denis Rouzaud](https://www.opengis.ch/) ### Feature: Bug fixes by Peter Petrik - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.4 backport commit (GitHub) - ---------------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------ - Editing a GeoPackage feature with spaces in the field names can crash QGIS [#29630](https://github.com/qgis/QGIS/issues/29630) [PR #29997](https://github.com/qgis/QGIS/pull/29997) TODO - - Crash on update pg layer [#29814](https://github.com/qgis/QGIS/issues/29814) duplicate N/A - - XMDF file type missing from Madiera 3.4.5 [#29381](https://github.com/qgis/QGIS/issues/29381) invalid N/A - - Mesh calculator: crash when \'All Selected Dataset Times\' button clicked [#30003](https://github.com/qgis/QGIS/issues/30003) [PR #30005](https://github.com/qgis/QGIS/pull/30005) N/A - - Crash when editing fields [#29200](https://github.com/qgis/QGIS/issues/29200) unable to replicate N/A - - Closing Vertex Edititor crashes the app [#30028](https://github.com/qgis/QGIS/issues/30028) [PR #30030](https://github.com/qgis/QGIS/pull/30030) TODO - - Detached 3D view crash \[macOS\] [#29169](https://github.com/qgis/QGIS/issues/29169) unable to replicate - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.4 backport commit (GitHub) +|----|----|----|----| +| Editing a GeoPackage feature with spaces in the field names can crash QGIS | [#29630](https://github.com/qgis/QGIS/issues/29630) | [PR #29997](https://github.com/qgis/QGIS/pull/29997) | TODO +| Crash on update pg layer | [#29814](https://github.com/qgis/QGIS/issues/29814) | duplicate | N/A +| XMDF file type missing from Madiera 3.4.5 | [#29381](https://github.com/qgis/QGIS/issues/29381) | invalid | N/A +| Mesh calculator: crash when \'All Selected Dataset Times\' button clicked | [#30003](https://github.com/qgis/QGIS/issues/30003) | [PR #30005](https://github.com/qgis/QGIS/pull/30005) | N/A +| Crash when editing fields | [#29200](https://github.com/qgis/QGIS/issues/29200) | unable to replicate | N/A +| Closing Vertex Edititor crashes the app | [#30028](https://github.com/qgis/QGIS/issues/30028) | [PR #30030](https://github.com/qgis/QGIS/pull/30030) | TODO +| Detached 3D view crash \[macOS\] | [#29169](https://github.com/qgis/QGIS/issues/29169) | unable to replicate This feature was funded by [QGIS.ORG donors and sponsors](https://www.qgis.org/) @@ -927,17 +845,12 @@ This feature was developed by [Peter Petrik](https://www.lutraconsulting.co.uk/) ### Feature: Bug fixes by Loïc Bartoletti - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Bug Title URL issues.qgis.org (if reported) URL Commit (Github) 3.4 backport commit (GitHub) - ------------------------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------ ------------------------------ - No snap when selecting point of rotation [#29706](https://github.com/qgis/QGIS/issues/29706) duplicate / not a bug - - Crashs when working with auxiliary storage label and data defined [#30078](https://github.com/qgis/QGIS/issues/30078) unable to replicate - - Improve the advanced digitizing by angle [#30133](https://github.com/qgis/QGIS/issues/30133) not a bug - - Fix reshape for snapped point with Z [PR #30108](https://github.com/qgis/QGIS/pull/30108) - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +| Bug Title | URL issues.qgis.org (if reported) | URL Commit (Github) | 3.4 backport commit (GitHub) +|----|----|----|----| +| No snap when selecting point of rotation | [#29706](https://github.com/qgis/QGIS/issues/29706) | duplicate / not a bug +| Crashs when working with auxiliary storage label and data defined | [#30078](https://github.com/qgis/QGIS/issues/30078) | unable to replicate +| Improve the advanced digitizing by angle | [#30133](https://github.com/qgis/QGIS/issues/30133) | not a bug +| Fix reshape for snapped point with Z | [PR #30108](https://github.com/qgis/QGIS/pull/30108) This feature was funded by [QGIS.ORG donors and sponsors](https://www.qgis.org/) diff --git a/themes/hugo-bulma-blocks-theme/layouts/shortcodes/fund.html b/themes/hugo-bulma-blocks-theme/layouts/shortcodes/fund.html index 0c64e388d..242517875 100644 --- a/themes/hugo-bulma-blocks-theme/layouts/shortcodes/fund.html +++ b/themes/hugo-bulma-blocks-theme/layouts/shortcodes/fund.html @@ -1,7 +1,22 @@ +{{ $funders := 0 }} +{{ $logoPath := 0 }} -{{ $status := .Get "status" }} +{{ $type := .Get "type" }} -{{ if eq $status "active" }} +{{ if eq $type "changelog" }} + {{ $funders = .Page.Resources.Match "funders/*md" }} + {{ $logoPath = absURL "img/contributors/" }} +{{ else }} + {{ $headlessbundle := .Site.GetPage "/funders" }} + {{ $funders = ( $headlessbundle.Resources.ByType "page" ) }} + {{ $logoPath = absURL "funders/" }} +{{ end }} + +{{ with .Get "relativeImgPath" }} + {{ $logoPath = "" }} +{{ end }} + +{{ if or (eq $type "active") (eq $type "changelog") }}

Flagship @@ -9,17 +24,12 @@

{{ $.Scratch.Set "counter" 0 }} - {{ $headlessbundle := .Site.GetPage "/funders" }} - {{ range ( $headlessbundle.Resources.ByType "page" ) }} - {{ if eq .Params.level "Flagship" }} - {{ $startDate := time .Params.startDate }} - {{ $endDate := time .Params.endDate }} - {{ if ge $endDate now }} + {{ range where $funders "Params.level" "Flagship" }} + {{ if or (eq $type "changelog") (ge (time .Params.endDate) now) }} {{ $count := add ($.Scratch.Get "counter") 1 }} {{ $.Scratch.Set "counter" $count }} {{ if eq ( mod $count 3 ) 1 }} {{ if gt $count 1 }} -
- {{ end }} {{ end }} {{ end }}
@@ -47,12 +56,8 @@

{{ $.Scratch.Set "counter" 0 }} - {{ $headlessbundle := .Site.GetPage "/funders" }} - {{ range ( $headlessbundle.Resources.ByType "page" ) }} - {{ if eq .Params.level "Large" }} - {{ $startDate := time .Params.startDate }} - {{ $endDate := time .Params.endDate }} - {{ if ge $endDate now }} + {{ range where $funders "Params.level" "Large" }} + {{ if or (eq $type "changelog") (ge (time .Params.endDate) now) }} {{ $count := add ($.Scratch.Get "counter") 1 }} {{ $.Scratch.Set "counter" $count }} {{ if eq ( mod $count 3 ) 1 }} @@ -66,14 +71,13 @@

- {{ .Params.title }} + {{ .Params.title }}

{{ .Params.title }}

{{ .Params.startDate }} - {{ .Params.endDate }}

- {{ end }} {{ end }} {{ end }}
@@ -85,12 +89,8 @@

{{ $.Scratch.Set "counter" 0 }} - {{ $headlessbundle := .Site.GetPage "/funders" }} - {{ range ( $headlessbundle.Resources.ByType "page" ) }} - {{ if eq .Params.level "Medium" }} - {{ $startDate := time .Params.startDate }} - {{ $endDate := time .Params.endDate }} - {{ if ge $endDate now }} + {{ range where $funders "Params.level" "Medium" }} + {{ if or (eq $type "changelog") (ge (time .Params.endDate) now) }} {{ $count := add ($.Scratch.Get "counter") 1 }} {{ $.Scratch.Set "counter" $count }} {{ if eq ( mod $count 4 ) 1 }} @@ -103,7 +103,7 @@

- {{ end }} {{ end }} {{ end }}
@@ -123,12 +122,8 @@

{{ $.Scratch.Set "counter" 0 }} - {{ $headlessbundle := .Site.GetPage "/funders" }} - {{ range ( $headlessbundle.Resources.ByType "page" ) }} - {{ if eq .Params.level "Small" }} - {{ $startDate := time .Params.startDate }} - {{ $endDate := time .Params.endDate }} - {{ if ge $endDate now }} + {{ range where $funders "Params.level" "Small" }} + {{ if or (eq $type "changelog") (ge (time .Params.endDate) now) }} {{ $count := add ($.Scratch.Get "counter") 1 }} {{ $.Scratch.Set "counter" $count }} {{ if eq ( mod $count 5 ) 1 }} @@ -141,7 +136,7 @@

- {{ end }} {{ end }} {{ end }}
-{{ end }} - -{{ if eq $status "inactive" }} +{{ else }}
{{ $.Scratch.Set "counter" 0 }} - {{ $headlessbundle := .Site.GetPage "/funders" }} - {{ range ( $headlessbundle.Resources.ByType "page" ) }} - {{ $startDate := time .Params.startDate }} + {{ range $funders }} {{ $endDate := time .Params.endDate }} {{ if le $endDate now }} {{ $count := add ($.Scratch.Get "counter") 1 }} @@ -179,7 +169,7 @@

{{ .Params.title }}

-{{ end }} \ No newline at end of file +{{ end }}