Releases: Coderx-Gamer/gstk
Releases · Coderx-Gamer/gstk
3.2.0 - 2026-01-31
Added:
- Support for directory output for tiles (
dir/Z/X/Y) - Bounding box region type (
bbox:west,south,east,north) - Rough approximation for --tile-count (omit
--precise) - Option to skip tile image transcoding (
--no-transcoding) - Option for custom HTTP headers (
-H, --headers) - Ability to disable fails file (
-F -) - Default user agent (
User-Agent: GSTK <version>)
Changed:
- Some tile count logs now have commas
- MBTiles default zoom is set to a mean value of min and max zoom levels
Fixed:
- Incorrect MBTiles metadata when writing to an existing file
3.1.2 - 2026-01-19
Removed:
- XML tag
<identifier>from fails file
Changed:
- Slightly tweaked CLI help menu
Fixed:
- Incorrect MBTiles tile existence check
- Printing of misleading error messages during termination
- Silent error handling for tile existence checks
- Incorrect Java visibility for some loggers
3.1.1 - 2026-01-19
Fixed:
- Single zoom layer can cancel entire download if no tiles need to be downloaded for it
- Call
DataStore.dispose()after loading shapefile
3.1.0 - 2026-01-16
Added:
- Support for MBTiles output
- Graceful shutdown
- Conversion to PNG for all tiles before saving
- Tile count logging at end of download
Changed:
- Removed punctuation for lists in CHANGELOG.md
Fixed:
- Incorrect fails file permission check
3.0.0 - 2026-01-13
Added:
- XML-based failed tile download storage
- More descriptive logging
- Checkstyle enforcer
Removed:
- --layer CLI option
- --clear-errors CLI option
- SQL-based failed tile download storage
Changed:
- Different output database format (--db)
- Refactored code to be more extensible later
- Rewrote downloader
- All tiles for a zoom level are no longer all in memory before writing
- Default number of threads for a download is now 4
Fixed:
- Removed unused methods and tests
2.0.2 - 2025-06-25
Fixed:
- Call
DataStore.dispose()after loading geopackage vector
2.0.1 - 2025-06-25
Fixed:
- Removed
-tfrom tile count options in the help menu - Punctuate CHANGELOG.md properly
2.0.0 - 2025-06-25
Added:
- Geopackage support for downloading tiles into
- Support for using a WKT string for
--region - Support for using a shapefile for
--region - Support for using a geopackage for
--region - Support for one or more polygons and inner rings
- Option to fix failed tile downloads with
--fix - Option to clear failed tile download errors
- Tile count calculator for
--regionat different zoom levels - Chunk-based tile saving
Removed:
- Support for the old database format
- Support for old polygon strings
- Web hosting for saved tiles
Fixed:
- Incorrect total tile count after download
- Duplicate tiles being queued for download
- Progress bars being interrupted by logs
- Help menu being displayed for non-CLI related errors
1.0 (legacy) - 2025-02-24
- Initial release