Skip to content

v0.23.2

Latest

Choose a tag to compare

@delfrrr delfrrr released this 03 Jul 05:43

This is patch release for larger 0.23

🔍 Feature Highlights

Snapshot viewport overrides for agents

MCP report snapshots now accept optional zoom, lat, and lon values, so agents can request a snapshot from a specific camera position without permanently changing the saved map. Snapshot readiness now waits for the expected map state, which makes image capture more reliable when dataset sources load slowly.

🔧 User-Facing Bug Fixes

  • Fixed a cloud save race where remote report updates could overwrite local map state while a save was in progress.
  • Fixed report forking when shared reports contain empty query parameters.
  • Fixed GeoJSON reloads after renaming a dataset label without a file extension.

⚙️ Changes Important for Admins

SQLite backup stability

SQLite backups now skip uploads when the database has not changed, reducing runaway backup creation for self-hosted deployments that use object storage or Snowflake stage backups. Backup pruning is also rate-limited and capped per run.

🚀 Upgrade Instructions

  1. Backup your metadata database.

  2. Review local development env vars if you run Cypress or manual dev auth. Use DEKART_DEV_CLAIMS=1 for local dev claims. Use DEV_REFRESH_TOKEN and DEV_REFRESH_TOKEN_INFO only as Cypress-side test inputs.

  3. Upgrade your image:

    ghcr.io/dekart-xyz/dekart-premium/dekart:0.23
    

    OSS/Docker Hub deployments can use:

    dekartxyz/dekart:0.23
    

Migrations are applied automatically at startup.