Skip to content

v1.2.0

Choose a tag to compare

@giswqs giswqs released this 13 Jun 03:36
· 58 commits to main since this release
579d8b4

What's Changed

  • fix(effects): track globe halo to the rendered silhouette under zoom/pitch by @giswqs in #230
  • feat(data): add OSM PBF file loading (osmix) by @giswqs in #231
  • feat(routing): add Directions plugin (maplibre-gl-directions) by @giswqs in #233
  • feat(routing): one-time privacy notice before enabling Directions by @giswqs in #235
  • feat(sql): add in-browser PostGIS SQL engine via PGlite by @giswqs in #234
  • feat(data): add georeferenced video overlay layers by @giswqs in #236
  • feat(3d-tiles): support authenticated tilesets via custom request headers by @giswqs in #237
  • feat(data): add Cloud-Optimized NetCDF/HDF layers via kerchunk references by @giswqs in #248
  • feat(data): add Deck.gl Layer builder for uploaded files and URLs by @giswqs in #249
  • fix(jupyter): serve embedded app via Jupyter Server extension on managed JupyterHub (#247) by @giswqs in #250
  • feat(attribute-table): add new field to a vector layer by @giswqs in #251
  • fix(jupyter): harden the bundled-app server extension (follow-up to #250) by @giswqs in #252
  • fix(map): let external controls keep their own native layer paint by @giswqs in #253
  • perf(embed): CDN-load PGlite/PostGIS to halve the Jupyter wheel by @giswqs in #254
  • fix(jupyter): probe both extension and server-proxy routes on remote hubs by @giswqs in #255
  • feat(attribute-table): add a field calculator (#238) by @giswqs in #256
  • feat(attribute-table): add a Charts panel (histogram / scatter / bar / line / box) (#240) by @giswqs in #257
  • feat(processing): add Spatial join to Vector tools (#239) by @giswqs in #259
  • feat(processing): add Select by value and Select by location tools (#242) by @giswqs in #260
  • feat(map): add heatmap renderer and point clustering (#243) by @giswqs in #261
  • feat(style): heatmap/cluster for Add Vector Layer data (depends on maplibre-gl-vector v0.3.0) by @giswqs in #263
  • chore(toolbar): hide deck.gl viz overlay from the Plugins menu by @giswqs in #264
  • fix(style): correct StylePanel hook order and add ESLint hooks guard by @giswqs in #265
  • fix(gpkg): repair GeoPackages missing gpkg_ogr_contents before ST_Read (#258) by @giswqs in #262
  • feat(python): expand Map API to cover more Add Data types (#246) by @giswqs in #266
  • feat(h3): create H3 hexagonal grids and bin points to H3 (#245) by @giswqs in #267
  • feat(resilience): add React error boundaries (app + sections + plugins) by @giswqs in #275
  • feat(ci): add Playwright E2E smoke tests and CI job by @giswqs in #276
  • feat(shortcuts): command palette and global keyboard shortcuts by @giswqs in #278
  • feat(undo): undo/redo for layer and style operations (#269) by @giswqs in #277
  • feat(a11y): accessibility pass with axe checks across key screens by @giswqs in #279
  • feat(pwa): installable, offline-capable web build (#274) by @giswqs in #280
  • refactor(menu): drop duplicate Command Palette and Shortcuts entries by @giswqs in #281
  • feat(i18n): internationalization framework and string extraction (#273) by @giswqs in #284
  • feat(print): print layout composer with PNG/PDF export by @giswqs in #285
  • chore(build): CDN-load PGlite and shrink the desktop binary by @giswqs in #287
  • chore(deps): bump maplibre-gl-3d-tiles to 0.5.0 by @giswqs in #288
  • chore: release v1.2.0 (version bump, README, docs, roadmap) by @giswqs in #289

Full Changelog: v1.1.0...v1.2.0