Skip to content

v9.2.5

Choose a tag to compare

@charlieforward9 charlieforward9 released this 21 Feb 02:02
· 112 commits to master since this release

What's Changed

  • chore(deps): bump @babel/runtime from 7.25.0 to 7.27.6 by @dependabot[bot] in #250
  • chore(deps): bump brace-expansion from 1.1.11 to 1.1.12 in /website by @dependabot[bot] in #253
  • chore(deps): bump pbkdf2 from 3.1.2 to 3.1.3 by @dependabot[bot] in #257
  • chore(deps): bump tar-fs from 2.1.3 to 2.1.4 by @dependabot[bot] in #283
  • chore(deps-dev): bump vite from 5.4.19 to 5.4.21 by @dependabot[bot] in #285
  • chore: Bump to deck.gl@9.2 by @ibgreen in #284
  • Add d3-dag example for graph module by @ibgreen-openai in #289
  • chore: Switch from jest to vitest by @ibgreen in #292
  • [chore] restore graph module tests by @ibgreen in #286
  • Fix website peer dependency warnings by @ibgreen in #295
  • fix: resolve Yarn post-resolution warnings by @ibgreen in #293
  • Add arrowhead decorator to graph layer by @ibgreen in #297
  • docs: overhaul graph-layers styling reference by @ibgreen in #299
  • [graph-layers] Use literal string types for constants by @ibgreen in #302
  • refactor(graph): extract reusable base stylesheet by @ibgreen in #306
  • Update dag-simple example to use D3DagLayout by @ibgreen in #304
  • Skip Playwright install when cache is hit by @ibgreen in #308
  • Fix Leaflet example build by deferring Leaflet import by @ibgreen in #309
  • chore(website): update to docusaurus@3.9 by @ibgreen in #301
  • Fix Docusaurus markdown link warning configuration by @ibgreen in #312
  • chore: dependency cleanup by @ibgreen in #311
  • [Docs] Update data-model.md by @olafvisker in #279
  • Fix Docusaurus build warnings by @ibgreen in #313
  • fix(docs) Restore local search in website by @ibgreen in #314
  • Add probe.gl logging to graph layout lifecycle by @ibgreen in #318
  • Add website Yarn caching to CI and track website yarn.lock by @ibgreen in #320
  • docs(graph-layers): replace deprecated graph style constants with strings by @ibgreen in #315
  • feat(graph-viewer): extract control panel component by @ibgreen in #319
  • example(graph-layers): Add radial, hive, and multi-graph examples to graph viewer by @ibgreen in #324
  • feat(graph-layers): split style engine from stylesheet by @ibgreen in #321
  • Add DAG example to graph viewer by @ibgreen in #323
  • fix: refine graph stylesheet attribute usage by @ibgreen in #328
  • Add hover styling to Les Miserables graph example by @ibgreen in #334
  • chore: Remove unused dpendencies from repositories by @ibgreen in #336
  • Refine graph stylesheet schema dependencies by @ibgreen in #333
  • Enable Docusaurus v4 future flags by @ibgreen in #338
  • feat: add pan and zoom widgets to experimental module by @ibgreen in #341
  • Generate graph style JSON schema during build by @ibgreen in #342
  • docs: align graph styling guides and examples with stylesheet API by @ibgreen in #340
  • [editable-layers] Real double-click used to finish drawing by @mwilniewiec in #225
  • fix(graph-layers): restore dag arrow decorator color property by @ibgreen in #343
  • CI: run tests on commits in master by @felixpalmer in #344
  • docs: consolidate graph stylesheet reference by @ibgreen in #345
  • docs: add agent guidance for major subtrees by @ibgreen in #332
  • Add broken stylesheet graph viewer example and set ML DAG default by @ibgreen in #347
  • examples(graph-layers) Extract collapse controls component for graph viewer by @ibgreen in #351
  • chore(graph-layers) Refactor collapsed chain utilities by @ibgreen in #353
  • Limit graph viewer sidebar height by @ibgreen in #356
  • Add Monaco stylesheet editor to graph viewer by @ibgreen in #358
  • feat(graph-layers) add bounds calculation to layouts and graph-viewer by @ibgreen in #357
  • feat(graph-viewer): add dag layout configuration controls by @ibgreen in #359
  • Add graph viewer category filtering and docs by @ibgreen in #365
  • Add deterministic ML lineage DAG sample dataset by @ibgreen in #364
  • docs(graph-layers): Improve layout docs by @ibgreen in #370
  • chore: add update-release-branch script by @felixpalmer in #372
  • chore(CI): Match setup in test workflow for release by @felixpalmer in #374
  • feat(graph-layers): break out collapsable D3 DAG layout subclass by @ibgreen in #373
  • feat(graph-layers): Layered DAG support by @ibgreen in #375
  • Add Charles as the editable-layer maintainer by @chrisgervang in #371
  • Mark geo-layers as public for npm publishing by @felixpalmer in #376
  • Publish leaflet package by @felixpalmer in #377
  • feat(graph-layers) Add GraphLayer data prop by @ibgreen in #363
  • Move layout prop description types into props form by @ibgreen in #382
  • feat(graph-layers): add rank grid utilities and layer by @ibgreen in #378
  • Fix layout lifecycle events for hive and radial layouts by @ibgreen in #384
  • example(graph-layers) graph-viewer tooltip formatting by @ibgreen in #386
  • chore(graph-layers) Extract a common graph interface by @ibgreen in #387
  • test(graph-layers): share graph behavior tests by @ibgreen in #391
  • feat(graph-layers): default JSON loader emits tabular graph by @ibgreen in #390
  • feat(graph-layers) TabularGraph uses tabular node/edge state storage by @ibgreen in #394
  • chore(graph-layers): unify graph stylesheet engine usage by @ibgreen in #397
  • feat(widgets): new widgets module and example by @ibgreen in #399
  • docs: polish by @ibgreen in #310
  • docs(graph-layers) Reorganize docs by @ibgreen in #392
  • feat(graph-layers) Replace graph events with callback props by @ibgreen in #398
  • docs(geo-layers): document global grid helpers by @ibgreen in #405
  • docs(geo-layers): fix global grid layer examples by @ibgreen in #404
  • Add PathMarker and PathOutline example and docs by @ibgreen in #403
  • feat(editable-layers): Experimental edit mode widget + example by @ibgreen in #406
  • feat(graph-layers) Add ArrowGraph by @ibgreen in #411
  • feat(graph-layers) Add DOTGraphLoader with tests and docs by @ibgreen in #414
  • docs: refresh GraphLayout guide by @ibgreen in #416
  • Use ArrowGraph in graph viewer example by @ibgreen in #413
  • docs: expand graph layout tutorial by @ibgreen in #418
  • feat(graph-viewer): support remote DOT datasets by @ibgreen in #417
  • docs: expand graph layer coverage by @ibgreen in #415
  • fix(website); Ensure widget module JSX is transpiled with preact by @ibgreen in #423
  • chore: Move WIP code into wip folder by @ibgreen in #425
  • chore(graph-layers): Clean up excessive LLM changes by @ibgreen in #424
  • docs: Updates for 9.2.0-beta.3 by @ibgreen in #426
  • docs(graph-layers) Remove GraphGL references outside historical context by @ibgreen in #428
  • fix(editable-layers): Fix import of PathMarkerLayer by @zbigg in #432
  • Update zod dependencies to v4 by @ibgreen-openai in #435
  • chore: Add bundle builds for deck.gl-community modules by @ibgreen in #433
  • Add scripted gallery navigation and tiles by @ibgreen in #438
  • Include gallery assets in Docusaurus build by @ibgreen in #439
  • examples(leaflet): Update gallery script link by @ibgreen in #440
  • chore: Update package.json publishConfigs by @ibgreen in #441
  • feat(DrawPolygonMode): add allowHoles & update allowOverlappingLines configs by @charlieforward9 in #367
  • fix(website): gallery leaflet link .html extension by @ibgreen in #442
  • chore(leaflet): Attempt to fix script build by @ibgreen in #443
  • feat(website) Add screenshot for leaflet gallery example by @ibgreen in #444
  • fix: propagate EditableGeoJsonLayer accessor updateTriggers to GeoJsonLayer by @timnyborg in #446
  • Fix EditableGeoJsonLayerProps typing, expose SelectionLayerProps by @timnyborg in #219
  • Define explicit graph stylesheet schema by @ibgreen in #445
  • [editable-layers] Update to turf 7 and use geojson types by @timnyborg in #447
  • v9.2.0-beta.7 by @charlieforward9 in #449
  • fix: update import path for stylesheet and improve code formatting by @charlieforward9 in #448
  • Rename Leaflet DeckLayer to DeckOverlay by @zakjan in #454
  • feat(timeline-layers) Add timeline-layers module by @ibgreen in #458
  • fix(editable-layers): export DeleteMode from edit-modes by @charlieforward9 in #464
  • Fix issue where modify mode can update the wrong vertex by @rjwats in #198
  • fix(editable-layers): use turf/kinks for self-inteserction test in DrawPolygonMode by @zbigg in #471
  • chore(deps): bump preact from 10.27.2 to 10.27.3 by @dependabot[bot] in #460
  • chore(deps): bump lodash from 4.17.21 to 4.17.23 in /website by @dependabot[bot] in #467
  • chore(deps): bump tar from 7.5.1 to 7.5.7 in /website by @dependabot[bot] in #478
  • chore(deps): bump @isaacs/brace-expansion from 5.0.0 to 5.0.1 by @dependabot[bot] in #480
  • chore(deps): bump webpack from 5.102.1 to 5.105.0 in /website by @dependabot[bot] in #481
  • chore: add code style section to AGENTS.md by @charlieforward9 in #493
  • chore(deps): bump preact from 10.27.2 to 10.28.2 in /website by @dependabot[bot] in #474
  • feat(editable-layers): tracker tasks by @charlieforward9 in #491
  • chore: enable repo-wide prettier formatting by @charlieforward9 in #486
  • chore(deps): bump vite to ^7.3.1, @vitejs/plugin-react to ^5.1.4 by @charlieforward9 in #498
  • chore(deps): bump @vis.gl/dev-tools to stable 1.0.1 by @charlieforward9 in #500
  • chore(deps): bump vitest ecosystem to latest by @charlieforward9 in #499
  • chore(deps): replace deprecated viewport-mercator-project with @math.gl/web-mercator by @charlieforward9 in #502
  • chore: remove dead code and outdated WIP content by @charlieforward9 in #505
  • chore: remove playground example by @charlieforward9 in #508
  • chore: promote WIP modules to modules/*-wip by @charlieforward9 in #509
  • chore: enable pre-commit lint hook by @charlieforward9 in #492
  • chore: move WIP docs into modules, remove wip/ directory by @charlieforward9 in #510
  • fix(editable-layers): prevent removing rectangle corner when lockRectangles is used by @charlieforward9 in #511
  • Fix three click polygon mode, don't process guides unless we have a pointer move event by @rjwats in #482
  • Bump @deck.gl/* to ~9.2.8 and @luma.gl/* to ~9.2.6 by @Copilot in #518
  • feat:(modules/three): TreeLayer by @Copilot in #515
  • fix(editable-layers): add missing @turf/rhumb-* dependencies by @Copilot in #519
  • chore(deps): bump tar from 7.5.7 to 7.5.9 in /website by @dependabot[bot] in #514
  • fix: bump @deck.gl deps to ~9.2.8 in three module, fix Windows dev tooling by @charlieforward9 in #520
  • chore(deps): bump diff from 4.0.2 to 4.0.4 by @dependabot[bot] in #521
  • chore(deps): bump axios from 1.13.2 to 1.13.5 by @dependabot[bot] in #522
  • chore(deps): bump ajv from 6.12.6 to 6.14.0 by @dependabot[bot] in #523
  • chore(deps): bump node-forge from 1.3.1 to 1.3.3 in /website by @dependabot[bot] in #525
  • docs(layers): Initial TileSourceLayer docs by @ibgreen in #84
  • chores(modules): remove raster-layers and -wip suffix by @charlieforward9 in #527

New Contributors

Full Changelog: v9.1.1...v9.2.5