Skip to content

v2.4.0

Latest

Choose a tag to compare

@giswqs giswqs released this 29 Jul 04:29
874b024

What's Changed

  • feat(time-slider): bind vector tiles, PMTiles and MBTiles to the timeline by @giswqs in #1425
  • feat(geolens): render private rasters by attaching the API key via transformRequest by @ishiland in #1428
  • ci(preview): split PR preview into build + deploy so fork PRs get previews by @giswqs in #1429
  • feat(dashboard): add indicator widget type by @bgoniasa in #1392
  • feat(geolens): edit and save vector data back to a GeoLens dataset by @giswqs in #1430
  • feat(huggingface): browse, load, create and upload HF dataset repos by @giswqs in #1432
  • fix(huggingface): keep the file list in place when adding a dataset by @giswqs in #1434
  • chore(deps): update maplibre-gl-time-slider to 1.7.1 by @giswqs in #1435
  • fix(time-slider): identify COG/mosaic pixels and restore the saved date list by @giswqs in #1436
  • fix(overture): render 3D extrusion for Overture Maps polygon layers by @giswqs in #1437
  • fix(time-slider): restore the pixel time-series panel for COG and mosaic by @giswqs in #1439
  • fix(vector): load KMZ from a URL in Add Data → Vector Layer by @giswqs in #1441
  • feat(notebook): drive the map from external Jupyter clients (VS Code) by @giswqs in #1444
  • feat(plugins): add addZarrLayer and honor plugin-owned paint for custom layers by @giswqs in #1447
  • feat(add-data): add OGC API - Features collections as vector layers by @giswqs in #1449
  • feat(assistant): add a model picker and refresh the provider model lists by @giswqs in #1443
  • docs: slim the README and move reference sections into the docs site by @giswqs in #1451
  • docs: point the NYC demo at a GIF small enough for GitHub by @giswqs in #1452
  • feat(time-slider): drive a layer's internal time dimension via a generic temporal adapter by @giswqs in #1450
  • fix(assistant): make the Docker deployment AI proxy usable in the browser by @giswqs in #1453
  • Expose bounded Overture queries to cooperating plugins by @giswqs in #1456
  • fix(measure): show a real total in the Measure panel by @giswqs in #1465
  • fix(processing): honor WASM tool defaults and offer attribute pickers for field parameters by @giswqs in #1464
  • Expose layer groups to external plugins by @giswqs in #1467
  • feat(embed): add a versioned postMessage API for host pages by @giswqs in #1468
  • fix(plugins): keep globe projection when adding a Zarr layer via addZarrLayer by @turban in #1470
  • feat(zarr): open a Zarr store from a local folder, and make the selector work by @giswqs in #1469
  • feat(plugins): add an Earthdata GIS browser under Web Services by @giswqs in #1471
  • feat(flight-simulator): interactive free-flight camera over terrain and 3D layers by @giswqs in #1455
  • fix(raster): keep local rasters in saved projects and under layer order by @giswqs in #1472
  • fix(plugins): invalidate stale bundled assets by @giswqs in #1474
  • feat(detection): support geotagged photos by @giswqs in #1476
  • chore(deps): bump actions/download-artifact from 7 to 8 by @dependabot[bot] in #1479
  • chore(deps): bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #1478
  • fix(map): restack layers top-down so a late control layer cannot bury the rest by @giswqs in #1486
  • Separate Cloudflare and GitHub Pages previews by @giswqs in #1487
  • Fix saved 3D Tiles rendering by @giswqs in #1480
  • chore(deps): bump duckdb from 1.10504.0 to 1.10505.0 in /apps/geolibre-desktop/src-tauri in the cargo-minor-patch group by @dependabot[bot] in #1477
  • chore(deps): bump the npm-minor-patch group with 33 updates by @dependabot[bot] in #1481
  • chore(deps): bump openai from 6.48.0 to 7.0.0 by @dependabot[bot] in #1483
  • chore(deps): bump pbf from 4.0.2 to 5.1.2 by @dependabot[bot] in #1484
  • chore(deps): bump @mapbox/vector-tile from 2.0.5 to 3.0.0 by @dependabot[bot] in #1485
  • fix(basemaps): make the basemap control's Mapbox styles load by @giswqs in #1488
  • fix: enable symbology attributes for tiled vector layers by @giswqs in #1490
  • fix(runtime): use bundled PROJ data in managed sidecars by @ElhamDevelopmentStudio in #1491
  • feat(search): resolve H3 cell indexes in the place-search box by @giswqs in #1497
  • feat(release): embed AppImage update information and publish zsync by @giswqs in #1498
  • feat(i18n): complete Georgian (ka) translation to 100% by @ezdanapak in #1493
  • fix(time-slider): honor temporal adapter cadence by @giswqs in #1502
  • fix: adapt time slider tick density by @giswqs in #1505
  • chore(deps): bump opengeos-owned dependencies to latest by @giswqs in #1506
  • fix: update time slider to 1.8.3 by @giswqs in #1507
  • fix(map): patch Popup.prototype instead of the maplibre namespace by @giswqs in #1509
  • feat(plugins): add an H3 hexagonal grid plugin by @giswqs in #1511
  • fix: update time slider to 1.8.4 by @giswqs in #1513
  • fix(time-slider): close the dock when the last temporal binding is removed by @giswqs in #1515
  • i18n: backfill the 15 non-English catalogs to 100% coverage by @giswqs in #1514
  • feat(plugins): add a STAC catalogs browser plugin by @giswqs in #1516
  • chore(release): v2.4.0 by @giswqs in #1517

New Contributors

Full Changelog: v2.3.0...v2.4.0