Skip to main content

8.16.0

🚀 Features / Improvements

  • Regions / SVG changes: Replacing or editing an SVG no longer deletes region records whose IDs disappeared. Those rows stay as orphans so you can copy their data, then remove them from Regions → Settings → Clean orphan region records.
  • Region labels: More reliable label centering (better placement on awkward shapes, no flash before styles load). Bundled SVG maps were updated with the new centers.

🐛 Bug Fixes

  • Security / REST API: Hardened remote CSV and API fetches so user-supplied URLs cannot reach private, loopback, or cloud-metadata hosts.
  • CSV import: Google Sheets web-view URLs are rejected; use a published CSV link instead.
  • Admin: Stopped a map resize feedback loop that could keep resizing the preview.