v9.1
·
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
editorexample. 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-layerto useclickinstead ofanyclickevent 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
- @ilan-gold made their first contribution in #1
- @Pessimistress made their first contribution in #2
- @dylans made their first contribution in #7
- @nemanja-tosic made their first contribution in #22
- @maxkuznetsov-actionengine made their first contribution in #28
- @donmccurdy made their first contribution in #32
- @weberjavi made their first contribution in #48
- @ewandank made their first contribution in #68
- @birkskyum made their first contribution in #72
- @kipe made their first contribution in #108
- @cg-sat made their first contribution in #115
- @rsbh made their first contribution in #128
- @moharamfatema made their first contribution in #136
- @gregsadetsky made their first contribution in #153
- @hadbn made their first contribution in #154
- @alex-bain made their first contribution in #166
- @gregtayl made their first contribution in #164
- @j8seangel made their first contribution in #220
- @AnJ-K made their first contribution in #248
- @kargeor made their first contribution in #258
Full Changelog: https://github.com/visgl/deck.gl-community/commits/v9.1.1