Skip to content

v0.9.0

Choose a tag to compare

@giswqs giswqs released this 08 Jun 23:58
· 140 commits to main since this release
87a961d

What's Changed

  • fix: keep Colorbar, Legend, and HTML panels within the viewport by @giswqs in #138
  • feat: add Docker support for the browser app by @giswqs in #139
  • fix: cross-compile Docker build stage to speed up multi-arch CI builds by @giswqs in #141
  • feat: add Layout settings with per-panel visibility toggles by @giswqs in #142
  • feat: run Whitebox batch tools from a selected input directory by @giswqs in #143
  • fix: make menus, dialogs, and panels usable on small screens by @giswqs in #144
  • test: add CI workflow with frontend, backend, worker, and Rust checks by @giswqs in #146
  • feat: let plugins declare and handle URL query parameters by @giswqs in #147
  • feat: add Planetary Computer panel for browsing and loading STAC data by @giswqs in #148
  • refactor: replace Whitebox submenu with a direct menu item by @giswqs in #149
  • feat: support identify, selection, and attribute table for DuckDB layers by @giswqs in #150
  • feat: add Earth Engine panel for browsing and loading datasets by @giswqs in #151
  • fix: show GeoAgent layers in the layer panel by @giswqs in #153
  • fix: skip info-level network diagnostics by default by @giswqs in #154
  • fix: address diagnostics review follow-ups from #154 by @giswqs in #155
  • feat: replace the Add Raster Layer dialog with the maplibre-gl-raster plugin by @giswqs in #156
  • fix: ad-hoc sign macOS bundles so Gatekeeper-blocked apps can be opened by @giswqs in #157
  • Fix raster plugin project restore by @giswqs in #158
  • feat: persist component panels and reset controls on new project by @giswqs in #159
  • feat: replace the Add Vector Layer dialog with the maplibre-gl-vector plugin by @giswqs in #160
  • feat: add Conversion menu under Processing (Vector to GeoParquet, Raster to COG) by @giswqs in #161
  • feat: harden conversion sidecar (path allowlist, perf, UX) — follow-up to #161 by @giswqs in #162
  • feat: replace Before Id inputs with an Insert before dropdown by @giswqs in #163
  • feat: consolidate New/Open/Save into a Project menu with Save As by @giswqs in #164
  • feat: add Web Services menu under Plugins with four federal data plugins by @giswqs in #165
  • feat: add Overture Maps plugin under the Plugins menu by @giswqs in #166
  • feat: add Print menu under Project menu via PrintControl by @giswqs in #167
  • feat: add Measure, Bookmark, Minimap & View State to Controls menu by @giswqs in #168
  • fix: make Controls panels follow the in-app theme, not the OS by @giswqs in #169
  • feat: add maponly query param for chrome-free map embeds by @giswqs in #171
  • feat: add SQL Workspace under the Processing menu by @giswqs in #172
  • ci: enable Netlify deploy previews for fork PRs (native CD) by @giswqs in #175
  • feat: add VITE_DUCKDB_SPATIAL_EXTENSION_PATH for offline spatial extension loading by @Ryanphoenix in #174
  • docs: update roadmap and docs for v0.9.0 by @giswqs in #176
  • feat: add Time Slider plugin under the Plugins menu by @giswqs in #177
  • fix: Time Slider opens empty and follows app theme; type DuckDB dev check by @giswqs in #178
  • chore: bump to v0.9.0 and align platform messaging by @giswqs in #179
  • docs: refine tagline to position mobile as responsive layout by @giswqs in #180

New Contributors

Full Changelog: v0.8.0...v0.9.0