Skip to content

v9.1

Choose a tag to compare

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

What's Changed

  • Add Viv Layers by @ilan-gold in #1
  • Publish packages using independent versions by @Pessimistress in #2
  • Update dev tools by @Pessimistress in #3
  • Add bing maps integration by @Pessimistress in #4
  • Small Fixes + Updates to Viv by @ilan-gold in #5
  • Refactor/upgrade add react graph gl by @dylans in #7
  • docs: Docusaurus website by @ibgreen in #8
  • docs: Remove website-gatsby by @ibgreen in #9
  • Add a path based rounded rectangle in #16
  • Rendering and display updates by @dylans in #17
  • Reload zoom pan by @dylans in #18
  • Many improvements by @dylans in #20
  • Loader and processing cleanup by @dylans in #21
  • Add getTooltip DeckGL prop to GraphGL by @nemanja-tosic in #22
  • Tooltip support by @dylans in #23
  • Various fixes by @dylans in #24
  • minor corrections by @dylans in #25
  • Various fixes and incremental graph updates by @dylans in #26
  • Graph layer updates by @dylans in #27
  • fea(llayers): Add new module for publishing non-official layers. by @ibgreen in #29
  • Add experimental DataDrivenTile3DLayer by @maxkuznetsov-actionengine in #28
  • chore(layers): Consolidate layers module by @ibgreen in #30
  • chore(ci): Add CI by @donmccurdy in #32
  • chore(deps): Upgrade to ocular-dev-tools@v2.0.0-alpha.22 by @donmccurdy in #31
  • chore(layers): Upgrade to deck.gl v9 by @ibgreen in #34
  • feat(layers): v9.0, now depends on production deck.gl v9.0 by @ibgreen in #36
  • chore: Add nebula.gl modules by @ibgreen in #37
  • chore(bing-maps): Update to TypeScript, move example to deckv9 by @donmccurdy in #39
  • chore(examples): Move minimal example to TypeScript by @donmccurdy in #40
  • chore(editable-layers): Restore unit tests by @donmccurdy in #41
  • chore(react-editable-layers): Restore unit tests by @donmccurdy in #42
  • chore(graph-layers): Migrate to TypeScript by @donmccurdy in #43
  • chore(react-graph-layers): Migrate to TS, restore unit tests by @donmccurdy in #45
  • chore(layers): Add basic tests by @donmccurdy in #46
  • chore(editable-layers): Migrate to Deck v9, fix an example by @donmccurdy in #44
  • docs(dev): Add docs for running examples locally by @donmccurdy in #47
  • Overlays example by @weberjavi in #48
  • chore: directory cleanup by @ibgreen in #49
  • chore(graph-layers): Cleanup code by @ibgreen in #51
  • feat(react): New react module by @ibgreen in #50
  • chore(editable-layers): Fixes for type errors by @donmccurdy in #53
  • chore(editable-layers): Fixes for type errors (pt 2) by @donmccurdy in #54
  • chore(build): Update builds to match deckgl by @donmccurdy in #55
  • editable-layers: prepare for publish by @felixpalmer in #52
  • chore(deps): Update yarn.lock by @donmccurdy in #56
  • chore(lint): Loosen stricter eslint warnings by @donmccurdy in #57
  • chore(tests): Fix inconsistent test naming by @donmccurdy in #58
  • docs: Cleanup module docs by @ibgreen in #60
  • chore(graph-layers): Restore pack-images script by @donmccurdy in #59
  • docs: Continued docs cleanup by @ibgreen in #61
  • chore(examples): Add new editable-layers dependency by @donmccurdy in #63
  • chore(lint): Resolve all ESLint errors by @donmccurdy in #64
  • chore(examples): Remove react-map-gl-draw example by @donmccurdy in #65
  • chore(lint): Apply prettier.js and enable ocular-lint in CI by @donmccurdy in #66
  • feat(arrow-layers): Fork @geoarrow/deck.gl-layers by @ibgreen in #67
  • Exported edit-mode utils by @ewandank in #68
  • docs(arrow-layers): Clean up arrow-layers docs and file structure by @ibgreen in #69
  • chore: Bump docusaurus to 3.1 by @ibgreen in #70
  • Fix examples/arrow-layers volta path by @birkskyum in #72
  • Use deck and luma ^9.0.12 consistently by @birkskyum in #71
  • examples/editable-layers/advanced: use vite/ts 5 by @birkskyum in #73
  • Use Carto positron style by @birkskyum in #74
  • Use maplibre in examples/editable-layers by @birkskyum in #75
  • Use maplibre export from react-map-gl by @birkskyum in #77
  • Add nebula examples to website by @birkskyum in #76
  • chore: Downgrade styled-components by @ibgreen in #83
  • Fix landing page link by @birkskyum in #85
  • in /website remove mapbox-gl dep by @birkskyum in #86
  • Remove unused files copied from deck.gl by @birkskyum in #87
  • Convert examples to typescript by @birkskyum in #88
  • Organize examples in folders by @birkskyum in #89
  • fix(website): render examples on browser only by @ibgreen in #90
  • Add docusaurus types by @birkskyum in #91
  • Fix editable-layers/editor example by @birkskyum in #92
  • chore: Start fixing lint errors by @ibgreen in #93
  • chore: Upgrade to yarn4 by @ibgreen in #81
  • Add comment on client-only lib import by @birkskyum in #94
  • Fix crash in 90 degree editable-layers example by @birkskyum in #95
  • chore(react-editable-layers): Remove module, move code into editor example. by @ibgreen in #96
  • chore(editable-layers): Clean up files and exports by @ibgreen in #97
  • feat(layers): Export PathMarkerLayer and PathOutlineLayer by @ibgreen in #98
  • feat(experimental): New module for early stage layers and components by @ibgreen in #99
  • chore(graph-layers): remove test-utils module, reorganize code by @ibgreen in #100
  • Fix 90 degree polygon drawing by @kipe in #108
  • chore: Add issue template by @ibgreen in #119
  • chore: Ensure .js extensions are added to generated imports by @ibgreen in #121
  • chore: Upgrade to Node 20, drop "gl" dependency by @ibgreen in #122
  • chore: update publish scripts by @ibgreen in #123
  • fix(editable-layers): Make the implicit dependency to layers module explicit. #112 by @cg-sat in #115
  • docs: Improve contributor section, mention volta by @ibgreen in #124
  • chore(website): Bump to docusaurus@3.4.0 by @ibgreen in #125
  • fix(react): Remove transient dependencies from direct dependencies. by @cg-sat in #116
  • chore: Add modules to lerna.json by @ibgreen in #127
  • fix: update the url field in @deck.gl-community/react package.json by @rsbh in #128
  • fix: broken links by @rsbh in #129
  • chore(deps): bump braces from 3.0.2 to 3.0.3 in /website by @dependabot[bot] in #130
  • chore(deps): bump @75lb/deep-merge from 1.1.1 to 1.1.2 by @dependabot[bot] in #131
  • chore(deps): bump fast-xml-parser from 4.4.0 to 4.4.1 by @dependabot[bot] in #132
  • chore(deps): bump axios from 1.7.2 to 1.7.4 by @dependabot[bot] in #133
  • chore(deps): bump webpack from 5.91.0 to 5.94.0 in /website by @dependabot[bot] in #135
  • chore(deps): bump path-to-regexp from 1.8.0 to 1.9.0 by @dependabot[bot] in #137
  • chore(deps): bump vite from 4.5.3 to 4.5.5 by @dependabot[bot] in #139
  • Feat: delete mode for geojson editable layers by @moharamfatema in #136
  • Add Leaflet module by @zakjan in #138
  • chore: Add GitHub feature proposal template by @ibgreen in #144
  • fix link to nebula.gl by @gregsadetsky in #153
  • chore(deps): bump http-proxy-middleware from 2.0.6 to 2.0.7 in /website by @dependabot[bot] in #148
  • chore(graph-layers): Move react-graph-layers code into React example. by @ibgreen in #155
  • chore(graph-layers): Add example to website by @ibgreen in #158
  • chore: add more examples by @ibgreen in #159
  • feat(graph-layers): Add graph widgets by @ibgreen in #161
  • Adds properties of the circles and ellipses created with editable layers by @hadbn in #154
  • docs: Add upgrade guides, in particular for editable layers by @ibgreen in #165
  • Adds onCancelPan optional prop and adds more calls to cancelPan by @alex-bain in #166
  • Exporting editable geojson layer props and fixing name casing by @gregtayl in #164
  • feat(graph-layers): Simplified graph-viewer example by @ibgreen in #167
  • chore(graph-layers): Add source code for additional examples by @ibgreen in #169
  • examples: Add playground example by @ibgreen in #160
  • feat(raster-layers): Add WIP fork of deck.gl-raster-layers by @ibgreen in #171
  • chore(graph-layers): Rename graph examples by @ibgreen in #170
  • chore(deps): bump nanoid from 3.3.7 to 3.3.8 by @dependabot[bot] in #168
  • chore(deps): bump fiona from 1.9.5 to 1.10.0 in /examples-wip/arrow-layers/text by @dependabot[bot] in #172
  • chore(deps): bump pillow from 10.1.0 to 10.3.0 in /examples-wip/arrow-layers/trips by @dependabot[bot] in #174
  • chore(deps): bump fiona from 1.9.5 to 1.10.0 in /examples-wip/arrow-layers/trips by @dependabot[bot] in #173
  • Leaflet fixes by @zakjan in #179
  • chore(deps-dev): bump zipp from 3.17.0 to 3.19.1 in /examples-wip/arrow-layers/trips by @dependabot[bot] in #176
  • chore(deps-dev): bump fiona from 1.9.5 to 1.10.0 in /examples-wip/arrow-layers/polygon by @dependabot[bot] in #180
  • chore(deps): bump certifi from 2023.11.17 to 2024.7.4 in /examples-wip/arrow-layers/trips by @dependabot[bot] in #177
  • chore(deps): bump pillow from 10.1.0 to 10.3.0 in /examples-wip/arrow-layers/text by @dependabot[bot] in #178
  • chore: Fix lint warnings by @ibgreen in #183
  • chore(deps-dev): bump zipp from 3.17.0 to 3.19.1 in /examples-wip/arrow-layers/polygon by @dependabot[bot] in #181
  • chore(deps-dev): bump certifi from 2023.7.22 to 2024.7.4 in /examples-wip/arrow-layers/polygon by @dependabot[bot] in #182
  • docs: Improve basemap module docs by @ibgreen in #185
  • chore(deps): bump fiona from 1.9.5 to 1.10.0 in /examples-wip/arrow-layers/point by @dependabot[bot] in #186
  • chore(deps-dev): bump pillow from 10.1.0 to 10.3.0 in /examples-wip/arrow-layers/polygon by @dependabot[bot] in #187
  • chore(graph): cleanup of graph-layers module by @ibgreen in #184
  • chore(arrow): Disable poetry dependabot madness in arrow examples by @ibgreen in #191
  • fix: Avoid crashing playground example when typing layers, views etc by @ibgreen in #192
  • feat(graph-layers): Add experimental layouts by @ibgreen in #194
  • chore(graph-layers): Add wits.json test data file from graph.gl S3 bucket by @ibgreen in #193
  • feat(graph-layers): More flexible graph loaders by @ibgreen in #195
  • chore: Move raster-layers docs to docs-wip folder by @ibgreen in #196
  • wip: basemap-layers module by @ibgreen in #197
  • Updates editable-layers & graph-layers to UBOs by @felixpalmer in #205
  • EditablePathLayer: Rename shader module to avoid clash by @felixpalmer in #211
  • Update editable-layer to use click instead of anyclick event by @ewandank in #206
  • Update experimental & raster-layers package.json by @felixpalmer in #212
  • yarn publish: Do not bump in private packages by @felixpalmer in #213
  • Update layers peerDependency to use beta by @felixpalmer in #214
  • Update dev tools by @Pessimistress in #215
  • chore(deps-dev): bump esbuild from 0.20.2 to 0.25.0 by @dependabot[bot] in #207
  • chore(deps): bump nanoid from 3.3.7 to 3.3.8 in /website by @dependabot[bot] in #208
  • chore(deps-dev): bump vitest from 1.6.0 to 1.6.1 by @dependabot[bot] in #210
  • Replace missed occurrences of ocular-dev-tools to @vis.gl/dev-tools by @zakjan in #216
  • Fix lodash import by @j8seangel in #220
  • feat(layers): GlobalGridLayer, GlobalGrid by @ibgreen-openai in #240
  • chore(deps-dev): bump webpack-dev-server from 3.11.3 to 5.2.1 by @dependabot[bot] in #245
  • chore(deps): bump tar-fs from 2.1.1 to 2.1.3 by @dependabot[bot] in #244
  • chore(deps-dev): bump vite from 6.1.0 to 6.1.6 by @dependabot[bot] in #239
  • docs: fix url to turf distance documentation by @AnJ-K in #248
  • chore(deps): bump prismjs from 1.29.0 to 1.30.0 in /website by @dependabot[bot] in #222
  • chore(deps): bump http-proxy-middleware from 2.0.7 to 2.0.9 in /website by @dependabot[bot] in #238
  • chore(deps): bump @babel/helpers from 7.24.8 to 7.27.0 by @dependabot[bot] in #235
  • chore(deps): bump axios from 1.7.4 to 1.8.4 by @dependabot[bot] in #234
  • chore(deps): bump @babel/runtime from 7.26.0 to 7.27.0 in /website by @dependabot[bot] in #233
  • chore(deps): bump estree-util-value-to-estree from 3.2.1 to 3.3.3 in /website by @dependabot[bot] in #231
  • chore(deps-dev): bump vite from 5.4.11 to 5.4.19 by @dependabot[bot] in #249
  • chore: Unbreak website by @ibgreen in #251
  • chore: Website minor fixes follow-up by @ibgreen-openai in #263
  • feat(infovis-layers): New TimeAxisLayer, VerticalGridLayer and View utils by @ibgreen-openai in #264
  • feat(geo-layers): Fix the geo-layers module by @ibgreen in #265
  • fix: Remove stray merge markers by @ibgreen-openai in #266
  • Horizon Layer by @kargeor in #258
  • Add horizon graph layer docs by @kargeor in #267
  • Move HorizonGraphLayer into infovis-layers by @kargeor in #268
  • Add infovis layer API docs by @kargeor in #269
  • Add horizon graph layer website example by @kargeor in #270
  • fix(website, editable-layers): Unbreak editor example in website by @ibgreen-openai in #271
  • [chore] Prepare for v9.1 publish by @ibgreen-openai in #272

New Contributors

Full Changelog: https://github.com/visgl/deck.gl-community/commits/v9.1.1