[general]
name=MapSplat
qgisMinimumVersion=4.0
qgisMaximumVersion=4.99
description=Export QGIS projects to static web maps using PMTiles and MapLibre GL JS
version=0.13.1
author=John Zastrow
email=john@northredoubt.com

about=MapSplat exports your QGIS project layers to self-contained web map packages that can be hosted on any static web server. It converts vector and raster layers to PMTiles format and generates a ready-to-deploy HTML viewer using MapLibre GL JS.

    Features:
    - Export vector layers to PMTiles format
    - Export raster layers as basemap tiles
    - Automatic symbology conversion to MapLibre styles
    - Self-contained offline viewer (no CDN required)
    - Style roundtripping with Maputnik editor
    - Auto-reprojection to Web Mercator (EPSG:3857)

tracker=https://github.com/johnzastrow/mapsplat4/issues
repository=https://github.com/johnzastrow/mapsplat4

hasProcessingProvider=no

changelog=
    0.13.1 - Security, packaging & licensing
    - Passes Bandit (0 high/medium), detect-secrets, and flake8 (plugins.qgis.org gates)
    - Removed the bundled go-pmtiles binary from the repo/zip (install via install_pmtiles.sh,
      or the in-app download link); QGIS forbids binaries. Core export uses GDAL's PMTiles driver.
    - Correct LICENSE (GPL-2.0-or-later; the old file was go-pmtiles' BSD); no longer experimental
    - Reliable self-verifying build (scripts/build_plugin.sh); dropped dead compiled resources
    - Full history: https://github.com/johnzastrow/mapsplat4/blob/main/docs/CHANGELOG.md
tags=export,web,pmtiles,maplibre,tiles,vector tiles,static map

homepage=https://github.com/johnzastrow/mapsplat4
category=Web
icon=icon.png

experimental=False
deprecated=False

server=False
