{"name": "02GeoQuest - Playable Map Studio", "package_name": "zero2geoquest", "version": "1.2.1", "experimental": false, "qgis_min": "3.34.0", "qgis_max": "4.99.0", "downloads": 384, "uploaded_by": "geo140195philo", "upload_datetime": "2026-08-21T06:28:15.956302", "changelog": "## [1.2.1] - 2026-08-21\r\n\r\n### Fixed\r\n- Removed a literal percent character from `metadata.txt`, allowing QGIS Hub and its interpolation-enabled metadata parser to validate the release package.\r\n\r\n## [1.2.0] - 2026-08-21\r\n\r\n### Added\r\n- Balanced shuffle-bag question rotation: every selected game mode is presented before a mode repeats, without consecutive repeats at cycle boundaries.\r\n- Quest Pack schema validation for supported modes, difficulty, playability, finite numeric values, WGS84 coordinate bounds, duplicate feature ids, a 5 MB file limit, and a 5,000-record limit.\r\n- Collision-free portable feature ids when exporting mixed QGIS layers.\r\n\r\n### Changed\r\n- Quest Pack exports now use schema version 1.2 and atomic file replacement, preventing a failed write from leaving a truncated pack.\r\n- Challenge generation fallback now evaluates every selected mode once and surfaces a useful reason if none can be generated.\r\n\r\n### Fixed\r\n- Imported and built-in Quest Packs now start directly from their packaged records; starting a pack no longer reloads and substitutes the currently selected QGIS layer.\r\n- Map Hunt is rejected in portable packs because it requires a live QGIS layer identity.\r\n- Score closeness multipliers are clamped to the documented range, preventing malformed values from inflating a result.\r\n\r\n## [1.1.1] - 2026-08-21\r\n\r\n### Added\r\n- **Ranking Reordering Controls**: Added Move Up (\u2b06\ufe0f) and Move Down (\u2b07\ufe0f) buttons for accessible list sorting.\r\n- **Dynamic Rank Badge Indicators**: Added live position medals and indicators (\ud83e\udd47 1st Highest, \ud83e\udd48 2nd, \ud83e\udd49 3rd, \ud83d\udd3b 4th Lowest) updating dynamically during drag or button movement.\r\n\r\n### Fixed\r\n- **Ranking Submission & Data Mapping**: Stored raw feature labels safely in Qt item UserRole data, preventing string formatting mismatch or empty submissions.\r\n\r\n## [1.1.0] - 2026-08-21\r\n\r\n### Added\r\n- **Compass Quest Mode (9th Mode)**: Forward geodetic azimuth calculation with 8-point cardinal bearing options (N, NE, E, SE, S, SW, W, NW).\r\n- **Quest Pack Import/Export**: Portable JSON format (`.json`) with validation, metadata, and 3 bundled starter packs:\r\n  - *World Capitals & Metropolises*\r\n  - *European Geography & Landmarks*\r\n  - *Global Megacities*\r\n- **Geographic Intelligence Certificate Exporter**: Beautiful, standalone HTML achievement certificates with printable layouts and dynamic rank assessment titles based on score tiers.\r\n- **Enhanced HTML Web Game Exporter**: Added client-side Compass Quest support, dark theme integration, and live certificate badges.", "external_deps": null, "download_url": "https://plugins.qgis.org/plugins/zero2geoquest/version/1.2.1/download/"}