{"name": "PlanX GeoStats Lab", "package_name": "planx_geostats", "version": "3.10.1", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "4.99.0", "downloads": 400, "uploaded_by": "geo140195philo", "upload_datetime": "2026-09-29T15:01:59.916529", "changelog": "## [3.10.1] - 2026-09-29\r\n\r\n- **Fixed: styling and field metadata were lost whenever an output was saved to\r\n  a file.** Every styled tool looked its output up in `postProcessAlgorithm`\r\n  with `context.getMapLayer(self.out_layer_id)`; for a GeoPackage or Shapefile\r\n  path that opens a separate copy of the file, so the renderer and the field\r\n  aliases landed on that copy and the layer QGIS then loaded arrived as a plain\r\n  single symbol with raw field names - measured on 42 of 43 styled tools, on\r\n  QGIS 3.44 and 4.2. The v3.7.0 fix (project lookup to context lookup) only\r\n  ever held for temporary outputs. `algorithms/_deliver.py::style_loaded_output`\r\n  now runs each unchanged `postProcessAlgorithm` body from a layer\r\n  post-processor on the loaded layer when the output is a file; temporary\r\n  outputs behave as before. The runtime matrix re-runs four tools (categorized,\r\n  graduated, metadata-only, gradient-boosting base) through `runAndLoadResults`\r\n  with GeoPackage outputs; against the previous code all four fail.", "external_deps": null, "download_url": "https://plugins.qgis.org/plugins/planx_geostats/version/3.10.1/download/"}