This changelog is for 0.6 to 0.7.3 - there were a few aborted releases as we wrestled with the upgrade path. This is our biggest release yet, with lots of contributions from both @merydian and @GISAM. The biggest thing is a refactoring of the code to be more testable and maintainable, which ideally keeps all the user-facing changes the same. A big thanks to @merydian for driving that. There should hopefully be no user facing changes with this, but improved stability in the future. Improvements in this release include smaller downloads from higher compression in zstd and sorting data spatially (thanks @marklit for the idea), getting the plugin ready for qt6 qgis, better logging, and better persistence of checkbox state. And between 0.7.0 and 0.7.3 we got a few small improvements including a first small contribution from @danielsparing. Main improvements were to fix the custom url's in #99 (haven't tested with signed url's yet, but all custom urls were broken, so hopefully that fixed things), which should also fix #101. Also dug through a regression with geoparquet files without bbox columns not working (#89), and finally also fixed a crash that I'd hit but never be quite sure of in #106. And a fix so that geoparquet files with geometry columns not named 'geometry' should continue to work. ## New Contributors * @danielsparing made their first contribution in https://github.com/cholmes/qgis_plugin_gpq_downloader/pull/98 ## What's Changed * Refactoring, cleanup and linting by @merydian in https://github.com/cholmes/qgis_plugin_gpq_downloader/pull/66 * GISAM/issue69 by @GISAM in https://github.com/cholmes/qgis_plugin_gpq_downloader/pull/76 * Switch about and description in metadata.txt by @merydian in https://github.com/cholmes/qgis_plugin_gpq_downloader/pull/88 * updated overture to february release by @cholmes in https://github.com/cholmes/qgis_plugin_gpq_downloader/pull/91 * Make plugin Qt6 ready by @merydian in https://github.com/cholmes/qgis_plugin_gpq_downloader/pull/77 * removed .idea files, fixed .gitignore to ignore .idea stuff by @cholmes in https://github.com/cholmes/qgis_plugin_gpq_downloader/pull/92 * Add spatial sorting to SQL query to reduce data download size by @GISAM in https://github.com/cholmes/qgis_plugin_gpq_downloader/pull/86 * Add logging by @merydian in https://github.com/cholmes/qgis_plugin_gpq_downloader/pull/90 * Add persistent checkbox state saving and loading in DataSourceDialog by @GISAM in https://github.com/cholmes/qgis_plugin_gpq_downloader/pull/97 * Migrate users to new plugin directory by @cholmes in https://github.com/cholmes/qgis_plugin_gpq_downloader/pull/96 * Revert to just using existing qgis plugin directory (no deprecating plug-in) by @cholmes in https://github.com/cholmes/qgis_plugin_gpq_downloader/pull/100 * nit: remove duplicate "for" by @danielsparing in https://github.com/cholmes/qgis_plugin_gpq_downloader/pull/98 * Fixes for 0.7.x upgrades by @cholmes in https://github.com/cholmes/qgis_plugin_gpq_downloader/pull/104 * Fix bug with custom url's by @cholmes in https://github.com/cholmes/qgis_plugin_gpq_downloader/pull/105 * Protect crash that happens when plugin button is hit during download by @cholmes in https://github.com/cholmes/qgis_plugin_gpq_downloader/pull/106 * Get geoparquet with no bbox columns working again by @cholmes in https://github.com/cholmes/qgis_plugin_gpq_downloader/pull/107 * Get rid of geometry hard coding by @cholmes in https://github.com/cholmes/qgis_plugin_gpq_downloader/pull/109 **Full Changelog**: https://github.com/cholmes/qgis_plugin_gpq_downloader/compare/v0.6.0...v0.7.3
yes
cholmes
2025-03-10T20:35:37.997806+00:00
3.16.0
3.99.0
None
no
Plugin Tags