Releases: cholmes/qgis_plugin_gpq_downloader
v0.8.1
v0.8.0
A pretty minor release, mostly want to get it out due to the update to use Overture's latest release, thanks to @marklit. And I added a set of initial tests, but those shouldn't affect the release at all.
What's Changed
New Contributors
Full Changelog: v0.7.3...v0.8.0
v0.7.3
Another minor release with a core bug fix to testing reporting in #99, as we had a regression where geoparquet files that aren't named 'geometry' don't work right.
What's Changed
Full Changelog: v0.7.2...v0.7.3
v0.7.2
Still wrestling with the first 0.7.x release - 0.7.1 was also a bit botched. But decided to incorporate a few improvements into this one, 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.
What's Changed
- nit: remove duplicate "for" by @danielsparing in #98
- Fixes for 0.7.x upgrades by @cholmes in #104
- Fix bug with custom url's by @cholmes in #105
- Protect crash that happens when plugin button is hit during download by @cholmes in #106
- Get geoparquet with no bbox columns working again by @cholmes in #107
New Contributors
- @danielsparing made their first contribution in #98
Full Changelog: v0.7.1...v0.7.2
v0.7.1
(notes for 0.7.1, as 0.7.0 was a bit of an aborted release)
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 is one user-facing thing that results from this, which is that the plugin will need to 'migrate' within qgis, as we changed the name of the directory where it's stored. Hopefully this should happen fairly seamlessly for users. It seemed better to change it now rather than keep waiting, and the folder name now matches other qgis plugins.
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.
What's Changed
- Refactoring, cleanup and linting by @merydian in #66
- GISAM/issue69 by @GISAM in #76
- Switch about and description in metadata.txt by @merydian in #88
- updated overture to february release by @cholmes in #91
- Make plugin Qt6 ready by @merydian in #77
- removed .idea files, fixed .gitignore to ignore .idea stuff by @cholmes in #92
- Add spatial sorting to SQL query to reduce data download size by @GISAM in #86
- Add logging by @merydian in #90
- Add persistent checkbox state saving and loading in DataSourceDialog by @GISAM in #97
- Migrate users to new plugin directory by @cholmes in #96
- Revert to just using existing qgis plugin directory (no deprecating plug-in) by @cholmes in #100
Full Changelog: v0.6.0...v0.7.1
v0.7.0
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 is one user-facing thing that results from this, which is that the plugin will need to 'migrate' within qgis, as we changed the name of the directory where it's stored. Hopefully this should happen fairly seamlessly for users. It seemed better to change it now rather than keep waiting, and the folder name now matches other qgis plugins.
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.
What's Changed
- Refactoring, cleanup and linting by @merydian in #66
- GISAM/issue69 by @GISAM in #76
- Switch about and description in metadata.txt by @merydian in #88
- updated overture to february release by @cholmes in #91
- Make plugin Qt6 ready by @merydian in #77
- removed .idea files, fixed .gitignore to ignore .idea stuff by @cholmes in #92
- Add spatial sorting to SQL query to reduce data download size by @GISAM in #86
- Add logging by @merydian in #90
- Add persistent checkbox state saving and loading in DataSourceDialog by @GISAM in #97
- Migrate users to new plugin directory by @cholmes in #96
Full Changelog: v0.6.0...v0.7.0
v0.6.0
A few nice enhancements from @GISAM and @merydian - the biggest is support for selecting multiple Overture files. There's also now GeoJSON output (which nicely warns you and suggests other formats if you're trying to download a huge GeoJSON file that will likely give you a lot of hassle). And the radio buttons for the data source selection now persist, which is nice since the last release put everything in one button, so you don't have to keep switching to your most commonly used tab.
What's Changed
- Save state of radio button selection by @merydian in #64
- Add-geojson-output by @GISAM in #62
- Ability to select multiple Overture files for download by @GISAM in #65
Full Changelog: v0.5.0...v0.6.0
v0.5.0
Lots of great changes in here, due in no small part to outside contributions, with @GISAM making their first contribution and @merydian with a second one. The biggest change is we've reduced to just a single button, so we don't take up precious button real estate on QGIS. And then a small shift in the tabs, so the 'custom' one is furthest to the right. And then there's now flatgeobuf output. The foursquare data is updated to the latest release, and there's also a new experimental NHDFlowLines layer on source.coop, which lead to a bug fix for more robust handling of the the bbox column, so we read the metadata instead of just assuming it is called 'bbox'.
Big thanks to @merydian and @GISAM!
What's Changed
- Remove duplicate actions by @merydian in #58
- Metadata tweaks on top of PR #59 by @cholmes in #61
- Add FlatGeobuf output support by @GISAM in #59
- Better bbox handling by @cholmes in #55
- updated for latest fsq data, and bumped version by @cholmes in #63
New Contributors
Full Changelog: v0.4.0...v0.5.0
v0.4.0
Big thanks to @merydian for the contribution - I'm excited that this is becoming a 'real' open source project with multiple collaborators. The main change is the status bar for installing DuckDB, plus updates for January release of Overture, and a small fix so that geopackage downloads of columns with names like 'this:field' won't barf (which was happening on the Planet Source Coop field boundary download - which is also now faster due to upgrading the GeoParquet file to be sorted).
What's Changed
- better protection of column names so geopackage works with fiboa data by @cholmes in #51
- Implement message bar for DuckDB installation by @merydian in #52
- Do DuckDB installation in a worker thread by @cholmes in #53
- Overture January release updates by @cholmes in #54
New Contributors
Full Changelog: v0.3.4...v0.4.0