0.7.0 - Multi-source worlds, project-named styles & tile format
validation
* Separate world tiles into distinct SMP source for proper
multi-source support
* Add missing multi-source tests and fix fixture paths
* Update default parameter values in Processing dialog for better
out-of-box experience
* Add runtime-aware tile format validation with accurate world
coverage checks
* Use QGIS project title as Mapbox GL style name for identifiable
exports
* Fall back to project filename when title metadata is empty
* Default output path now uses project directory (saved) or OS
Documents folder (unsaved)
0.6.0 - Dedup hardening & test coverage
* Fix dedup cancellation: Phase 1 and Phase 2 now return False and
clean up partial files
* Add ZIP32 entry-count guard (archive fails fast if >65533 tiles)
* Add 4GB ZIP32 size guard before writing EOCD
* Dedup error handling now deletes partial output on any exception
* Use NamedTuples (LocalHeaderEntry, HashOffsetEntry) for clarity
in ZIP building
* Fix metadata.txt changelog typo (stayed at 0%% -> stayed at 0%%)
* Add headless QGIS integration test script
(scripts/test-qgis-headless.py)
* Add install-dev.sh --watch mode for live-reload during
development
* Add 9 new dedup/cancellation/validation tests (137 -> 146 total)
yes
luandro
2026-04-10T04:13:33.016583+00:00
3.0.0
3.99.0
None
no
Plugin Tags