Skip to content

Commit

Permalink
Squashed commit of the following:
Browse files Browse the repository at this point in the history
commit 304fa9c
Author: Jon Harper <jon.harper87@gmail.com>
Date:   Sun Sep 12 22:06:48 2021 +0200

    Improve the wording of billboard mode pixel size fix in the upgrade guide (visgl#6180)

commit b43ac51
Author: Alberto Asuero <albertoasuero@gmail.com>
Date:   Thu Sep 9 21:04:47 2021 +0200

    v8.6.0-alpha.3

commit ec9feac
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Thu Sep 9 11:57:33 2021 -0700

    Improve shader projection in auto offset mode (visgl#6161)

commit 6793a8d
Author: felixpalmer <felixpalmer@gmail.com>
Date:   Thu Sep 9 20:50:24 2021 +0200

    Google overlay state synchronization (visgl#6177)

commit 65fea01
Author: Alberto Asuero <1161870+alasarr@users.noreply.github.com>
Date:   Thu Sep 9 18:08:42 2021 +0200

    Fix changelog 8.6.0-alpha.2 (visgl#6178)

commit f875432
Author: Alberto Asuero <albertoasuero@gmail.com>
Date:   Mon Sep 6 11:05:14 2021 +0200

    v8.6.0-alpha.2

commit 83d8e4e
Author: Erik Cederstrand <erik@cederstrand.dk>
Date:   Fri Sep 3 22:27:21 2021 +0200

    Use official OSI name in the license metadata (visgl#6159)

commit 3fbd490
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Fri Sep 3 12:06:38 2021 -0700

    Bump tar from 4.4.15 to 4.4.19 (visgl#6153)

    Bumps [tar](https://github.com/npm/node-tar) from 4.4.15 to 4.4.19.
    - [Release notes](https://github.com/npm/node-tar/releases)
    - [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
    - [Commits](isaacs/node-tar@v4.4.15...v4.4.19)

    ---
    updated-dependencies:
    - dependency-name: tar
      dependency-type: indirect
    ...

    Signed-off-by: dependabot[bot] <support@github.com>

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 202caeb
Author: Ichidai TACHIBANA <fifzteen@users.noreply.github.com>
Date:   Sat Sep 4 04:06:19 2021 +0900

    Drop sublayers with no data even if the _subLayerProps prop contains (visgl#6160)

commit 5fa5dde
Author: Igor Dykhta <igorDykhta@users.noreply.github.com>
Date:   Fri Sep 3 22:00:52 2021 +0300

    Heatmap - expose additional properties (visgl#6158)

commit 017d960
Author: Barry A Bragg Jr <36244490+hokieg3n1us@users.noreply.github.com>
Date:   Wed Sep 1 21:23:47 2021 -0400

    pydeck: Enable custom_map_style and file encoding for HTML on Windows (visgl#6121)

commit 5c748fc
Author: Igor Dykhta <igorDykhta@users.noreply.github.com>
Date:   Wed Sep 1 13:08:46 2021 +0300

    Additional reference points for bounding volume calculation - globe view (visgl#6148)

commit e26e60a
Author: felixpalmer <felixpalmer@gmail.com>
Date:   Mon Aug 30 10:16:08 2021 +0200

    Remove <String> from doc (visgl#6144)

commit 5939e09
Author: Alberto Asuero <1161870+alasarr@users.noreply.github.com>
Date:   Sat Aug 28 11:53:36 2021 +0200

    CARTO: include API error at the exception message (visgl#6143)

commit b7c140d
Author: Andrew Duberstein <ajduberstein@users.noreply.github.com>
Date:   Fri Aug 27 09:37:13 2021 -0700

    Lock pydeck to deck.gl 8.5.* (visgl#6141)

commit 62a9d81
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Wed Aug 25 17:24:09 2021 -0700

    Bump luma.gl to 8.5.5 (visgl#6132)

commit fca8f27
Author: Ilan Gold <ilanbassgold@gmail.com>
Date:   Wed Aug 25 10:29:38 2021 -0400

    Fix Default Values in `AttributeManager` `add` method (visgl#6130)

commit 437fc79
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Mon Aug 23 20:11:59 2021 -0700

    Fix TileLayer and Tile3DLayer visiblility (visgl#6123)

commit 18a57b6
Author: felixpalmer <felixpalmer@gmail.com>
Date:   Mon Aug 23 10:21:34 2021 +0200

    Add geoColumn & columns props to CartoLayer (visgl#6097)

commit ca91bbc
Author: felixpalmer <felixpalmer@gmail.com>
Date:   Sat Aug 21 00:28:58 2021 +0200

    Bug fixes in google overlay (visgl#6083)

commit f75a16e
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Fri Aug 20 09:39:46 2021 -0700

    OrthographicView supports independent x/y zoom levels (visgl#6116)

commit 0031885
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Wed Aug 18 16:46:26 2021 -0700

    Only call layerFilter with top-level layers (visgl#6049)

commit cb96507
Author: Daniil Ryabinin <70207219+dryabinin-actionengine@users.noreply.github.com>
Date:   Tue Aug 17 23:52:39 2021 +0300

    Add zero _offset to Tile3DLayer (visgl#6108)

commit 7d998dc
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Tue Aug 17 13:50:05 2021 -0700

    Fix MVTLayer autoHighlight with binary data (visgl#6098)

    Co-authored-by: Felix Palmer <felixpalmer@gmail.com>

commit 7052480
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Tue Aug 17 13:08:50 2021 -0700

    Improve tile traversal in GlobeView (visgl#6106)

commit 331f082
Author: Ilan Gold <ilanbassgold@gmail.com>
Date:   Fri Aug 13 17:12:51 2021 -0400

    Update Contributors (visgl#6099)

commit e672c1d
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Thu Aug 12 12:27:44 2021 -0700

    Bump path-parse from 1.0.6 to 1.0.7 (visgl#6085)

    Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
    - [Release notes](https://github.com/jbgutierrez/path-parse/releases)
    - [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

    ---
    updated-dependencies:
    - dependency-name: path-parse
      dependency-type: indirect
    ...

    Signed-off-by: dependabot[bot] <support@github.com>

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 402b2ce
Author: felixpalmer <felixpalmer@gmail.com>
Date:   Wed Aug 11 14:48:41 2021 +0200

    Bump loaders to 3.0.8 (visgl#6075)

commit afa5eec
Author: Igor Dykhta <igorDykhta@users.noreply.github.com>
Date:   Tue Aug 10 23:34:18 2021 +0200

    Scatterplot layer: smooth edges prop (visgl#6081)

commit 62c579b
Author: Alberto Asuero <albertoasuero@gmail.com>
Date:   Mon Aug 9 20:23:24 2021 +0200

    v8.6.0-alpha.1

commit 4e8f47b
Author: Alberto Asuero <1161870+alasarr@users.noreply.github.com>
Date:   Mon Aug 9 19:43:53 2021 +0200

    Upgrade puppeteer to 10.2.0 (visgl#6072)

commit af0af91
Author: felixpalmer <felixpalmer@gmail.com>
Date:   Mon Aug 9 10:08:57 2021 +0200

    Document Google Vector Maps overlay (visgl#6066)

commit 92e18f2
Author: Nicolas Fernandez <cornhundred@users.noreply.github.com>
Date:   Sun Aug 8 20:39:08 2021 -0400

    [website] Update showcase (visgl#6067)

commit c7fcd14
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sat Aug 7 15:10:33 2021 -0700

    Bump tar from 4.4.13 to 4.4.15 (visgl#6059)

    Bumps [tar](https://github.com/npm/node-tar) from 4.4.13 to 4.4.15.
    - [Release notes](https://github.com/npm/node-tar/releases)
    - [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
    - [Commits](isaacs/node-tar@v4.4.13...v4.4.15)

    ---
    updated-dependencies:
    - dependency-name: tar
      dependency-type: indirect
    ...

    Signed-off-by: dependabot[bot] <support@github.com>

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit a364a48
Author: felixpalmer <felixpalmer@gmail.com>
Date:   Thu Aug 5 15:25:58 2021 +0200

    Check for correct layerName when highlighting in MVTLayer (visgl#6062)

commit 1f6ab32
Author: Andrew Duberstein <ajduberstein@users.noreply.github.com>
Date:   Wed Aug 4 13:53:23 2021 -0700

    Expand DummyWidget class for @deck.gl/jupyter-widget tests (visgl#6064)

commit e21fe07
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Tue Aug 3 11:48:56 2021 -0700

    Document CompositeLayer's filterSubLayer method (visgl#6048)

commit 6668fe0
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Tue Aug 3 11:48:12 2021 -0700

    Fix MapboxLayer React integration (visgl#6053)

commit 5f863f6
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Mon Aug 2 14:26:59 2021 -0700

    Clean up View classes defaults and docs (visgl#6019)

commit d67688e
Author: Alberto Asuero <1161870+alasarr@users.noreply.github.com>
Date:   Sat Jul 31 02:53:27 2021 +0200

    Fix: MVT update min/maXZoom props (visgl#6040)

commit d35f058
Author: Alberto Asuero <1161870+alasarr@users.noreply.github.com>
Date:   Thu Jul 29 18:00:31 2021 +0200

    Updating contributing (visgl#6041)

commit eefa11a
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Wed Jul 28 13:01:22 2021 -0700

    Update views.md (visgl#6035)

commit 39d6e6f
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Wed Jul 28 13:00:55 2021 -0700

    Update CONTRIBUTING.md (visgl#6034)

commit 1095ba5
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Wed Jul 28 11:15:40 2021 -0700

    improve GeoJsonLayer auto highlighting logic (visgl#6018)

commit 93e81cb
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Wed Jul 28 11:13:34 2021 -0700

    TextLayer supports backgroundPadding as vec4 (visgl#6017)

commit 8e2167c
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Mon Jul 26 11:35:14 2021 -0700

    Bump luma.gl (visgl#6014)

commit 0efdeb4
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Sun Jul 25 12:05:08 2021 -0700

    8.5 release prep (visgl#6005)

commit 726ab80
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Sun Jul 25 12:03:54 2021 -0700

    allow user to control React wrapper id (visgl#6010)

commit bd85343
Author: Dario D'Amico <dario.damico@gmail.com>
Date:   Sun Jul 25 12:03:38 2021 -0700

    Adopt version 4.20 of the ArcGIS API for JavaScript and enable blend modes and layer effects (visgl#6013)

commit 1d058a0
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Sun Jul 25 10:45:41 2021 -0700

    fix picking with binary geojson (visgl#6011)

commit 7bc510b
Author: Alberto Asuero <1161870+alasarr@users.noreply.github.com>
Date:   Fri Jul 23 22:42:40 2021 +0200

    fix: MVTLayer set binary to false by default (visgl#6009)

commit 053c654
Author: Daniil Ryabinin <70207219+dryabinin-actionengine@users.noreply.github.com>
Date:   Fri Jul 23 03:10:04 2021 +0300

    Add copyright and license link to TileLayer example (visgl#5996)

commit 6870017
Author: felixpalmer <felixpalmer@gmail.com>
Date:   Fri Jul 23 00:09:57 2021 +0200

    Support vector maps in google module (visgl#5981)

commit 2601f28
Author: felixpalmer <felixpalmer@gmail.com>
Date:   Wed Jul 21 13:28:35 2021 +0200

    WebMercatorViewport support external projectionMatrix (visgl#5930)

commit 5a733f5
Author: Xiaoji Chen <cxiaoji@gmail.com>
Date:   Wed Jul 21 00:12:58 2021 -0700

    Changelog

commit da5e9b1
Author: Xiaoji Chen <cxiaoji@gmail.com>
Date:   Wed Jul 21 00:08:11 2021 -0700

    v8.5.0-beta.2

commit 8b71107
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Tue Jul 20 23:54:43 2021 -0700

    Avoid onError call if context is lost after finalization (visgl#5992)

commit de8136d
Author: felixpalmer <felixpalmer@gmail.com>
Date:   Tue Jul 20 21:35:05 2021 +0200

    Bump math.gl to 3.5.3 (visgl#5994)

commit 14c6974
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Mon Jul 19 17:12:37 2021 -0700

    Fix playground heatmap examples (visgl#5991)

commit c78bbd5
Author: felixpalmer <felixpalmer@gmail.com>
Date:   Mon Jul 19 23:56:40 2021 +0200

    Binary MVTLayer returns geometry when picking (visgl#5965)

commit 22d11a4
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Mon Jul 19 14:12:53 2021 -0700

    Bump dependencies (visgl#5990)

commit ffca15b
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Mon Jul 19 14:03:39 2021 -0700

    Misc website bug fixes (visgl#5969)

commit 9ecb7b4
Author: Kyle Barron <kyle@unfolded.ai>
Date:   Mon Jul 19 15:03:02 2021 -0600

    Provide default skirt height for tiled TerrainLayer (visgl#5982)

commit 01444a3
Author: Victor Belomestnov <belom88@yandex.ru>
Date:   Fri Jul 16 18:19:30 2021 +0300

    Bump loaders.gl to 3.0.2, luma.gl to 8.5.0 (visgl#5979)

commit 5e9e0ac
Author: felixpalmer <felixpalmer@gmail.com>
Date:   Fri Jul 16 12:15:08 2021 +0200

    Bump math.gl to 3.5.1 (visgl#5972)

commit 62e64e3
Author: Nicolas Fernandez <cornhundred@users.noreply.github.com>
Date:   Tue Jul 13 16:16:06 2021 -0400

    fixed typo (visgl#5967)

commit f3b2aab
Author: Igor Dykhta <igorDykhta@users.noreply.github.com>
Date:   Mon Jul 12 17:42:02 2021 +0200

    Billboard prop for Scatterplot layer (visgl#5956)

commit 01d819d
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Fri Jul 9 18:48:46 2021 -0700

    v8.5 what's new and upgrade guide (visgl#5952)

commit f035859
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Fri Jul 9 16:43:48 2021 -0700

    Enforce OrbitView orbitAxis prop (visgl#5962)

commit cab55e5
Author: Andrew Duberstein <ajduberstein@users.noreply.github.com>
Date:   Wed Jul 7 20:54:22 2021 -0700

    pydeck: Add drag handlers (visgl#5963)

commit 8ac49bf
Author: Chris Gervang <chrisgervang@users.noreply.github.com>
Date:   Tue Jul 6 12:31:29 2021 -0700

    Add `fadeTrail` prop to TripLayer (visgl#5921)

commit c13cf72
Author: Alberto Asuero <1161870+alasarr@users.noreply.github.com>
Date:   Tue Jul 6 17:36:19 2021 +0200

    Update CARTO module documentation (visgl#5957)

    Co-authored-by: unsaltedrhino <48286630+unsaltedrhino@users.noreply.github.com>

commit 2398eda
Author: Xiaoji Chen <cxiaoji@gmail.com>
Date:   Mon Jul 5 23:08:06 2021 -0700

    v8.5.0-beta.1

commit abeead4
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Mon Jul 5 15:14:00 2021 -0700

    Bump dependencies (visgl#5951)

commit 8d824a4
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Mon Jul 5 12:56:15 2021 -0700

    MVTLayer and TerrainLayer switch to use worker-only loaders (visgl#5946)

commit 3e6b152
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Mon Jul 5 11:47:43 2021 -0700

    [website] update showcase (visgl#5947)

commit c43e7e5
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Mon Jul 5 10:59:29 2021 -0700

    update bundle config (visgl#5949)

commit bf422fc
Author: borja-munoz <45536814+borja-munoz@users.noreply.github.com>
Date:   Fri Jul 2 17:00:19 2021 +0200

    Update docs carto module: rename to CARTO 3 (visgl#5942)

commit 0f65a4a
Author: Victor Belomestnov <belom88@yandex.ru>
Date:   Fri Jul 2 13:30:04 2021 +0300

    Bump loaders to 3.0.0-beta.6 (visgl#5943)

commit 0fb6424
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Thu Jul 1 15:12:32 2021 -0700

    MVTLayer use all loaders (visgl#5934)

commit a68659a
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Thu Jul 1 15:11:36 2021 -0700

    Fix PostProcessEffect in multi-view (visgl#5935)

commit 203a658
Author: Alberto Asuero <1161870+alasarr@users.noreply.github.com>
Date:   Thu Jul 1 00:57:36 2021 +0200

    CARTO module: bearer token always in header (visgl#5933)

commit 5338f9a
Author: ilan-gold <ilanbassgold@gmail.com>
Date:   Thu Jul 1 00:48:56 2021 +0200

    TileLayer: add zoomOffset prop  (visgl#5896)

commit 7e1c115
Author: ilan-gold <ilanbassgold@gmail.com>
Date:   Thu Jul 1 00:33:08 2021 +0200

    Don't Use `tileSize` for Determining `z` of Tile Indexing in InfoVis (visgl#5895)

commit d8e8686
Author: Alberto Asuero <1161870+alasarr@users.noreply.github.com>
Date:   Thu Jul 1 00:31:23 2021 +0200

    CARTO module: scripting examples (visgl#5931)

commit fa0a6a3
Author: Alberto Asuero <1161870+alasarr@users.noreply.github.com>
Date:   Thu Jul 1 00:30:15 2021 +0200

    CARTO module: rename code from cloud-native to carto3 (visgl#5932)

commit abe14a5
Author: Taras Novak <RandomFractals@users.noreply.github.com>
Date:   Wed Jun 30 10:06:25 2021 -0500

    Add RandomFractals DeckGL Collection to learning-resources (visgl#5918)

    + change deck.gl's to deck.gl

commit b80a468
Author: Victor Belomestnov <belom88@yandex.ru>
Date:   Wed Jun 30 14:50:32 2021 +0300

    tile-3d: update with new loaders version (visgl#5920)

commit e81d468
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Mon Jun 28 17:07:01 2021 -0700

    Fix ViewManager crash on multi-view (visgl#5919)

commit 33c1309
Author: Alberto Asuero <1161870+alasarr@users.noreply.github.com>
Date:   Mon Jun 28 08:45:25 2021 +0200

    Fix: Initialize mapsUrl in cloud native (visgl#5868)

commit 3a2c584
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Fri Jun 25 12:16:37 2021 -0700

    Upgrade ocular-dev-tools (visgl#5910)

commit 8cbd293
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Thu Jun 24 14:17:26 2021 -0700

    [workflow] Try fix git fetch error (visgl#5909)

commit 8607399
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Thu Jun 24 10:45:44 2021 -0700

    Fix: new controller added check (visgl#5908)

commit c1c73e9
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Thu Jun 24 10:18:29 2021 -0700

    Update docs about base map usage (visgl#5907)

commit 0b154e0
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Thu Jun 24 10:14:55 2021 -0700

    Add leaflet examples (visgl#5906)

commit f73ab05
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Mon Jun 21 15:44:15 2021 -0700

    Fix release workflow (visgl#5898)

commit bf8bff2
Author: Xiaoji Chen <cxiaoji@gmail.com>
Date:   Mon Jun 21 14:38:45 2021 -0700

    v8.5.0-alpha.11

commit e8ea113
Author: Alberto Asuero <1161870+alasarr@users.noreply.github.com>
Date:   Mon Jun 21 10:43:21 2021 +0200

    Remove sublayer props (visgl#5894)

commit e62474e
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Fri Jun 18 18:47:32 2021 -0700

    TextLayer supports characterSet:auto (visgl#5889)

commit 98a7c24
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Thu Jun 17 12:09:56 2021 -0700

    Update TextLayer documentation (visgl#5888)

commit 0f595e9
Author: Victor Belomestnov <belom88@yandex.ru>
Date:   Thu Jun 17 17:24:37 2021 +0300

    Bump @loaders.gl to 3.0.0-alpha.21 (visgl#5879)

commit aca530c
Author: felixpalmer <felixpalmer@gmail.com>
Date:   Wed Jun 16 22:43:59 2021 +0200

    Correct data.length for MVTLayer polygons (visgl#5853)

commit 087fb46
Author: felixpalmer <felixpalmer@gmail.com>
Date:   Wed Jun 16 22:15:48 2021 +0200

    Increase Google maps version from 3.39 to 3.45 (visgl#5880)

commit 732a1c0
Author: borja-munoz <45536814+borja-munoz@users.noreply.github.com>
Date:   Wed Jun 16 18:45:24 2021 +0200

    Update CARTO docs (visgl#5883)

commit 38149ae
Author: JannikGM <72194488+JannikGM@users.noreply.github.com>
Date:   Wed Jun 16 02:47:50 2021 +0200

    Fix type documentation for canvas in Deck (visgl#5870)

commit f506eea
Author: JannikGM <72194488+JannikGM@users.noreply.github.com>
Date:   Wed Jun 16 02:47:17 2021 +0200

    Fix type documentation for parameters in LayerProps (visgl#5869)

commit c5ff047
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Fri Jun 11 13:55:52 2021 -0700

    Fix release action trigger (visgl#5867)

commit bfd7c42
Author: Xiaoji Chen <cxiaoji@gmail.com>
Date:   Fri Jun 11 12:25:08 2021 -0700

    v8.5.0-alpha.10

commit 685f1cd
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Fri Jun 11 12:10:19 2021 -0700

    Update deprecated prop names in examples (visgl#5864)

commit 73aa189
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Fri Jun 11 12:09:54 2021 -0700

    Update documentation for GeoJsonLayer pointType feature (visgl#5863)

commit 9d0e568
Author: felixpalmer <felixpalmer@gmail.com>
Date:   Fri Jun 11 20:50:00 2021 +0200

    Support pointType prop to allow changing point rendering in GeoJsonLayer (visgl#5835)

commit bace44e
Author: Victor Belomestnov <belom88@yandex.ru>
Date:   Fri Jun 11 17:41:11 2021 +0300

    geo: tile-3d viewport filter (visgl#5866)

commit 2c5be3e
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Thu Jun 10 16:35:58 2021 -0700

    Add automated release workflow (visgl#5861)

commit ef64ce1
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Thu Jun 10 11:46:28 2021 -0700

    Consolidate and document fetch prop (visgl#5854)

commit 7090880
Author: Alberto Asuero <albertoasuero@gmail.com>
Date:   Wed Jun 9 23:44:01 2021 +0200

    v8.5.0-alpha.9

commit 972de85
Author: Alberto Asuero <1161870+alasarr@users.noreply.github.com>
Date:   Wed Jun 9 18:55:27 2021 +0200

    CARTO cloud native integration (visgl#5859)

commit aa22186
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Tue Jun 8 14:43:15 2021 -0700

    Fix inconsistent path layer id in GeoJSONLayer (visgl#5855)

commit 54be9fa
Author: Ib Green <ib@unfolded.ai>
Date:   Tue Jun 8 05:13:26 2021 -0700

    Tile3DLayer: multiple viewports (visgl#5758)

commit 239ed4f
Author: Ib Green <ib@unfolded.ai>
Date:   Tue Jun 8 03:49:22 2021 -0700

    Tile3DLayer: segmentation picking (visgl#5757)

commit d534f21
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Mon Jun 7 15:35:01 2021 -0700

    Fix event order when dynamically add/remove controllers (visgl#5852)

commit f39ac34
Author: Alessandro <36966553+almanfu@users.noreply.github.com>
Date:   Mon Jun 7 16:53:27 2021 +0200

    Fix heatmap colorDomain (visgl#5846)

commit 4063c9a
Author: Xiaoji Chen <cxiaoji@gmail.com>
Date:   Sat Jun 5 11:38:00 2021 -0700

    v8.5.0-alpha.8

commit 8c56994
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sat Jun 5 11:27:47 2021 -0700

    Bump ws from 6.2.1 to 6.2.2 (visgl#5844)

    Bumps [ws](https://github.com/websockets/ws) from 6.2.1 to 6.2.2.
    - [Release notes](https://github.com/websockets/ws/releases)
    - [Commits](https://github.com/websockets/ws/commits)

    ---
    updated-dependencies:
    - dependency-name: ws
      dependency-type: indirect
    ...

    Signed-off-by: dependabot[bot] <support@github.com>

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit b149efe
Author: Nicolas Fernandez <cornhundred@users.noreply.github.com>
Date:   Fri Jun 4 14:45:37 2021 -0400

    pydeck: fixed typo in debounce_seconds name (visgl#5843)

commit fb27f57
Author: felixpalmer <felixpalmer@gmail.com>
Date:   Fri Jun 4 09:18:24 2021 +0200

    Pass through loadOptions and AbortSignal to MVTLayer & TerrainLayer (visgl#5837)

commit a23944e
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Wed Jun 2 17:01:12 2021 -0700

    Refactor OrbitController (visgl#5825)

commit a9471b5
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Mon May 31 11:58:22 2021 -0700

    What's new updates for 8.5 (visgl#5542)

commit e225cd3
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Fri May 28 12:01:22 2021 -0700

    Allow CompositeLayer to filter sub layers during redraw (visgl#5820)

commit 9c72708
Author: Daniil Ryabinin <70207219+dryabinin-actionengine@users.noreply.github.com>
Date:   Fri May 28 18:30:45 2021 +0300

    Add getTilerColor method to tile-3d-layer (visgl#5814)

commit 7862bb9
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Thu May 27 13:45:24 2021 -0700

    Bump dns-packet from 1.3.1 to 1.3.4 (visgl#5823)

    Bumps [dns-packet](https://github.com/mafintosh/dns-packet) from 1.3.1 to 1.3.4.
    - [Release notes](https://github.com/mafintosh/dns-packet/releases)
    - [Changelog](https://github.com/mafintosh/dns-packet/blob/master/CHANGELOG.md)
    - [Commits](mafintosh/dns-packet@v1.3.1...v1.3.4)

    Signed-off-by: dependabot[bot] <support@github.com>

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 743e230
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Thu May 27 13:37:32 2021 -0700

    Refactor linear transition in controllers (visgl#5824)

commit ecd3de7
Author: Ib Green <ib@unfolded.ai>
Date:   Thu May 27 06:05:36 2021 -0700

    i3s: support vertex colors (visgl#5756)

    Co-authored-by: Victor Belomestnov <belom88@yandex.ru>

commit 41224e7
Author: Ib Green <ib@unfolded.ai>
Date:   Thu May 27 05:38:11 2021 -0700

    _MeshLayer: support uvRegions (visgl#5760)

    Co-authored-by: Victor Belomestnov <belom88@yandex.ru>

commit bacb7c2
Author: felixpalmer <felixpalmer@gmail.com>
Date:   Thu May 27 00:17:42 2021 +0200

    RFC for implementing triangulation of polygons in loader web worker for MVTLayers (visgl#5685)

commit ae0cf3f
Author: felixpalmer <felixpalmer@gmail.com>
Date:   Thu May 27 00:16:28 2021 +0200

    MVTLayer binary prop documentation update (visgl#5810)

commit 2795a88
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Wed May 26 15:16:10 2021 -0700

    Fix heatmap colorDomain (visgl#5802)

commit bc2bfdf
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Wed May 26 12:54:13 2021 -0700

    Bump browserslist from 4.8.3 to 4.16.6 (visgl#5804)

    Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.8.3 to 4.16.6.
    - [Release notes](https://github.com/browserslist/browserslist/releases)
    - [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md)
    - [Commits](browserslist/browserslist@4.8.3...4.16.6)

    Signed-off-by: dependabot[bot] <support@github.com>

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Xiaoji Chen <Pessimistress@users.noreply.github.com>

commit 0a5dc22
Author: Ib Green <ib@unfolded.ai>
Date:   Wed May 26 12:38:53 2021 -0700

    feat(geo-layers): Private MeshLayer with pbr material support (I3S) (visgl#5761)

    Co-authored-by: Victor Belomestnov <belom88@yandex.ru>

commit 26635d3
Author: Xiaoji Chen <cxiaoji@gmail.com>
Date:   Tue May 25 11:27:33 2021 -0700

    v8.5.0-alpha.7

commit c2a7349
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Tue May 25 10:28:29 2021 -0700

    Polyfill fetch for node tests (visgl#5803)

commit e55da46
Author: Victor Belomestnov <belom88@yandex.ru>
Date:   Tue May 25 19:03:56 2021 +0300

    geo: i3s - support indices (visgl#5807)

commit 752c79f
Author: felixpalmer <felixpalmer@gmail.com>
Date:   Tue May 25 13:22:46 2021 +0200

    Bump @loaders.gl to 3.0.0-alpha.16 to pick up earcut migration to math.gl (visgl#5805)

commit 8746716
Author: felixpalmer <felixpalmer@gmail.com>
Date:   Tue May 25 12:37:22 2021 +0200

    Set default of MVTLayer binary to true (visgl#5800)

commit 0859e15
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Mon May 24 18:21:47 2021 -0700

    Fix size projection in billboard mode (visgl#5798)

commit a77e8c9
Author: felixpalmer <felixpalmer@gmail.com>
Date:   Tue May 18 19:02:08 2021 +0200

    Add tests for MVT binary holes & triangulation (visgl#5785)

commit 31bcdca
Author: Alberto Asuero <albertoasuero@gmail.com>
Date:   Tue May 18 01:05:48 2021 +0200

    v8.5.0-alpha.6

commit 294a69a
Author: felixpalmer <felixpalmer@gmail.com>
Date:   Fri May 14 15:25:14 2021 +0200

    Bump @loaders.gl to 3.0.0-alpha.14 (visgl#5780)

commit 625813d
Author: Ib Green <ib@unfolded.ai>
Date:   Fri May 14 05:02:33 2021 -0700

    Tile3DLayer: Ability to override color per tile (visgl#5759)

    Co-authored-by: Victor Belomestnov <belom88@yandex.ru>
    Co-authored-by: Daniil <daniil.ryabinin@actionengine.com>

commit 4f64d78
Author: felixpalmer <felixpalmer@gmail.com>
Date:   Tue May 11 11:37:44 2021 +0200

    Support local-math env option (visgl#5737)

    Implements visgl#5736, adding a --env.local-math option to the `start-local` scripts to use local version of math.gl

commit 89301ae
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Mon May 10 18:48:17 2021 -0700

    Update views.md (visgl#5762)

commit 2825341
Author: Xiaoji Chen <cxiaoji@gmail.com>
Date:   Mon May 10 15:06:49 2021 -0700

    v8.5.0-alpha.5

commit 26491c7
Author: James Wyatt Cready-Pyle <jcready@gmail.com>
Date:   Mon May 10 17:39:31 2021 -0400

    Do not log init message unless log priority set to 1 (visgl#5718)

commit c6d3174
Author: Jan Žák <zj@zakjan.cz>
Date:   Mon May 10 23:23:03 2021 +0200

    Normalize viewState on MapController initialization + add normalize flag (default true) (visgl#5727)

commit f2fd949
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Mon May 10 14:00:42 2021 -0700

    Bump hosted-git-info from 2.8.5 to 2.8.9 (visgl#5752)

    Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.5 to 2.8.9.
    - [Release notes](https://github.com/npm/hosted-git-info/releases)
    - [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)
    - [Commits](npm/hosted-git-info@v2.8.5...v2.8.9)

    Signed-off-by: dependabot[bot] <support@github.com>

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 381c55e
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Mon May 10 14:00:28 2021 -0700

    Bump lodash from 4.17.19 to 4.17.21 (visgl#5745)

    Bumps [lodash](https://github.com/lodash/lodash) from 4.17.19 to 4.17.21.
    - [Release notes](https://github.com/lodash/lodash/releases)
    - [Commits](lodash/lodash@4.17.19...4.17.21)

    Signed-off-by: dependabot[bot] <support@github.com>

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit a732f39
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Mon May 10 04:05:48 2021 -0700

    Misc documentation updates (visgl#5744)

commit 66b05cf
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Fri May 7 09:57:58 2021 -0700

    Bump handlebars from 4.7.2 to 4.7.7 (visgl#5743)

    Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.7.2 to 4.7.7.
    - [Release notes](https://github.com/wycats/handlebars.js/releases)
    - [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md)
    - [Commits](handlebars-lang/handlebars.js@v4.7.2...v4.7.7)

    Signed-off-by: dependabot[bot] <support@github.com>

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 56e28f2
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Fri May 7 09:57:43 2021 -0700

    Bump underscore from 1.10.2 to 1.13.1 (visgl#5740)

    Bumps [underscore](https://github.com/jashkenas/underscore) from 1.10.2 to 1.13.1.
    - [Release notes](https://github.com/jashkenas/underscore/releases)
    - [Commits](jashkenas/underscore@1.10.2...1.13.1)

    Signed-off-by: dependabot[bot] <support@github.com>

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 32a06c1
Author: Jan Žák <zj@zakjan.cz>
Date:   Fri May 7 18:56:20 2021 +0200

    Move ClipExtension to @deck.gl/extensions (visgl#5726)

commit 5cc8cbd
Author: Alex Kreidler <alexkreidler2020@gmail.com>
Date:   Fri May 7 12:10:46 2021 -0400

    Update Carto basemap guide about Mapbox-GL v2.0 (visgl#5632)

commit 92482fa
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Thu May 6 17:09:19 2021 -0700

    Add onError to Layer props (visgl#5732)

commit ad10ace
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Thu May 6 15:55:21 2021 -0700

    Invoke onError when GL context is lost (visgl#5731)

commit dd9945d
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Thu May 6 15:39:41 2021 -0700

    Clean up Deck's internal method bindings (visgl#5730)

commit 763f62f
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Wed May 5 13:46:46 2021 -0700

    Update onError callback default (visgl#5702)

commit d7f89f5
Author: Igor Dykhta <igorDykhta@users.noreply.github.com>
Date:   Wed May 5 20:45:22 2021 +0300

    fix for picking buffer generation with custom buffer over alloc (visgl#5729)

commit 0275d74
Author: felixpalmer <felixpalmer@gmail.com>
Date:   Tue May 4 17:03:08 2021 +0200

    Support triangulation of polygons for MVTLoader in loaders.gl (visgl#5712)

commit d5bb542
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Mon May 3 17:13:58 2021 -0700

    Fix TileLayer rerender after props change (visgl#5721)

commit b2a45fc
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Mon May 3 15:37:48 2021 -0700

    Fix ScreenGridLayer picking error w/ cpu aggregation (visgl#5710)

commit c912123
Author: Kyle Barron <kyle@unfolded.ai>
Date:   Mon May 3 16:24:21 2021 -0600

    Update TerrainLayer props passed to TileLayer (visgl#5720)

commit f3c3294
Author: Xintong Xia <xxia@aurora.tech>
Date:   Mon May 3 14:59:59 2021 -0700

    PathStyleExtension: allow picking gaps between solid lines (visgl#5705)

commit bcabe14
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Thu Apr 29 16:52:00 2021 -0700

    Fix ColumnLayer angle prop documentation (visgl#5706)

commit 354625a
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Thu Apr 29 16:40:36 2021 -0700

    Bump ssri from 6.0.1 to 6.0.2 (visgl#5707)

commit 6aa5fd0
Author: István <istvan.szoboszlai@inepex.com>
Date:   Thu Apr 29 02:34:17 2021 +0200

    Update CONTRIBUTING.md (visgl#5695)

    Added instructions to for running `yarn bootstrap on an Apple silicon based machine.

commit 7decad2
Author: MintBerry <5125481+MintBerrry@users.noreply.github.com>
Date:   Tue Apr 20 14:15:39 2021 -0400

    Update google-maps-overlay.md, fix spelling of style prop (visgl#5674)

commit 2fbd91d
Author: Andrew Duberstein <ajduberstein@users.noreply.github.com>
Date:   Thu Apr 15 16:33:07 2021 -0700

    pydeck: Change cell height and enable _repr_html_ in Colab (visgl#5657)

commit f726e84
Author: Andrew Duberstein <ajduberstein@users.noreply.github.com>
Date:   Mon Apr 12 19:37:44 2021 -0700

    pydeck: Release 0.6.2 (visgl#5656)

commit 347101b
Author: Andrew Duberstein <ajduberstein@users.noreply.github.com>
Date:   Mon Apr 12 13:13:20 2021 -0700

    Fix Google Colab support (visgl#5655)

commit c870373
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Sun Apr 11 16:51:13 2021 -0700

    Fix BitmapLayer crash during multi-depth picking (visgl#5640)

commit 65a535c
Author: Kyle Barron <kyle@unfolded.ai>
Date:   Wed Apr 7 14:49:35 2021 -0600

    Fix link in heatmap-layer.md (visgl#5636)

commit 26bcb63
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Mon Apr 5 15:03:02 2021 -0700

    Fix HeatmapLayer in offset mode (visgl#5625)

commit e367115
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Mon Apr 5 15:02:42 2021 -0700

    Bump elliptic from 6.5.3 to 6.5.4 (visgl#5570)

    Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.3 to 6.5.4.
    - [Release notes](https://github.com/indutny/elliptic/releases)
    - [Commits](indutny/elliptic@v6.5.3...v6.5.4)

    Signed-off-by: dependabot[bot] <support@github.com>

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Xiaoji Chen <Pessimistress@users.noreply.github.com>

commit 2251085
Author: Xiaoji Chen <Pessimistress@users.noreply.github.com>
Date:   Wed Mar 31 11:24:46 2021 -0700

    Fix HeatmapLayer precision (visgl#5621)

commit b625446
Author: nailbiter91 <54437221+nailbiter91@users.noreply.github.com>
Date:   Tue Mar 30 02:49:26 2021 +0900

    Update layer.rst (visgl#5569)

commit 1049956
Author: Ib Green <ib@unfolded.ai>
Date:   Mon Mar 22 17:38:48 2021 -0700

    Revert "[feat] WebGL context lost handling > pass to listeners of onError (visgl#5399)" (visgl#5604)

    This reverts commit e5a6b7d.

commit 8ed0727
Author: Ib Green <ib@unfolded.ai>
Date:   Mon Mar 22 14:42:18 2021 -0700

    v8.5.0-alpha.4

commit e5a6b7d
Author: Igor Dykhta <igorDykhta@users.noreply.github.com>
Date:   Mon Mar 22 23:31:49 2021 +0200

    [feat] WebGL context lost handling > pass to listeners of onError (visgl#5399)

    Co-authored-by: Ib Green <ib@unfolded.ai>

commit 04f38c5
Author: Ib Green <ib@unfolded.ai>
Date:   Thu Mar 18 15:38:01 2021 -0700

    chore: Add .tsconfig (visgl#5590)
  • Loading branch information
harisbal committed Sep 13, 2021
1 parent b27d317 commit bf7aa49
Show file tree
Hide file tree
Showing 337 changed files with 8,156 additions and 3,219 deletions.
36 changes: 36 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: release

on:
push:
tags:
- v*

jobs:
release-notes:
runs-on: ubuntu-latest

if: github.repository_owner == 'visgl'

env:
ADMIN_TOKEN: ${{ secrets.ADMIN_TOKEN }}

steps:
- uses: actions/checkout@v2.1.1

- name: Get git tags (https://github.com/actions/checkout/issues/206)
run: git fetch --tags -f

- name: Use Node.js
uses: actions/setup-node@v1
with:
node-version: '12.x'

- name: Publish release
run: |
body=$(node scripts/github-release.js) &&
curl \
-X POST \
-H "Accept: application/vnd.github.v3+json" \
https://api.github.com/repos/visgl/deck.gl/releases \
-d "${body}" \
-H "Authorization: token ${ADMIN_TOKEN}"
183 changes: 151 additions & 32 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,39 +17,158 @@ Each version should:
Ref: http://keepachangelog.com/en/0.3.0/
-->

## deck.gl v8.4

#### deck.gl [8.4.16] - May 7 2021

- fix for picking buffer generation with custom buffer over alloc (#5729)

#### deck.gl [8.4.15] - May 3 2021

- Fix TileLayer rerender after props change (#5721)

#### deck.gl [8.4.14] - May 3 2021

- Fix ScreenGridLayer picking error w/ cpu aggregation (#5710)
- Update TerrainLayer props passed to TileLayer (#5720)
- PathStyleExtension: allow picking gaps between solid lines (#5705)

#### deck.gl [8.4.13] - Apr 11 2021
## deck.gl v8.6

### deck.gl v8.6 Prereleases

#### deck.gl [8.6.0-alpha.3] - Sep 9 2021

- Improve shader projection in auto offset mode (#6161)
- Google overlay state synchronization (#6177)

#### deck.gl [8.6.0-alpha.2] - Sep 6 2021

- Drop sublayers with no data even if the _subLayerProps prop contains (#6160)
- Heatmap - expose additional properties (#6158)
- pydeck: Enable custom_map_style and file encoding for HTML on Windows (#6121)
- Additional reference points for bounding volume calculation - globe view (#6148)
- CARTO: include API error at the exception message (#6143)
- Bump luma.gl to 8.5.5 (#6132)
- Fix Default Values in `AttributeManager` `add` method (#6130)
- Fix TileLayer and Tile3DLayer visiblility (#6123)
- Add geoColumn & columns props to CartoLayer (#6097)
- Bug fixes in google overlay (#6083)
- OrthographicView supports independent x/y zoom levels (#6116)
- Only call layerFilter with top-level layers (#6049)
- Add zero _offset to Tile3DLayer (#6108)
- Fix MVTLayer autoHighlight with binary data (#6098)
- Improve tile traversal in GlobeView (#6106)
- Bump loaders to 3.0.8 (#6075)
- Scatterplot layer: smooth edges prop (#6081)

#### deck.gl [8.6.0-alpha.1] - Aug 9 2021

- Support vector maps in google module (#5981)
- Check for correct layerName when highlighting in MVTLayer (#6062)

### deck.gl v8.5 Prereleases

#### deck.gl [8.5.0-beta.2] - Jul 20 2021

- Avoid onError call if context is lost after finalization (#5992)
- Bump math.gl to 3.5.3 (#5994)
- Binary MVTLayer returns geometry when picking (#5965)
- Bump dependencies (#5990)
- Provide default skirt height for tiled TerrainLayer (#5982)
- Bump loaders.gl to 3.0.2, luma.gl to 8.5.0 (#5979)
- Bump math.gl to 3.5.1 (#5972)
- Billboard prop for Scatterplot layer (#5956)
- Enforce OrbitView orbitAxis prop (#5962)
- Add `fadeTrail` prop to TripLayer (#5921)

#### deck.gl [8.5.0-beta.1] - Jul 5 2021

- Bump dependencies (#5951)
- MVTLayer and TerrainLayer switch to use worker-only loaders (#5946)
- update bundle config (#5949)
- Bump loaders to 3.0.0-beta.6 (#5943)
- MVTLayer use all loaders (#5934)
- CARTO module: bearer token always in header (#5933)
- TileLayer: add zoomOffset prop (#5896)
- Don't Use `tileSize` for Determining `z` of Tile Indexing in InfoVis (#5895)
- CARTO module: rename code from cloud-native to carto3 (#5932)
- tile-3d: update with new loaders version (#5920)
- Fix: Initialize mapsUrl in cloud native (#5868)
- Upgrade ocular-dev-tools (#5910)

#### deck.gl [8.5.0-alpha.11] - Jun 21 2021

- Fix: CARTO module WebGL invalid value for table (#5894)
- TextLayer supports characterSet:auto (#5889)
- Bump @loaders.gl to 3.0.0-alpha.21 (#5879)
- Correct data.length for MVTLayer polygons (#5853)

#### deck.gl [8.5.0-alpha.10] - Jun 11 2021

- Support pointType prop to allow changing point rendering in GeoJsonLayer (#5835)
- geo: tile-3d viewport filter (#5866)
- Consolidate and document fetch prop (#5854)

#### deck.gl [8.5.0-alpha.9] - Jun 9 2021

- CARTO cloud native integration (#5859)
- Fix inconsistent path layer id in GeoJSONLayer (#5855)
- Tile3DLayer: multiple viewports (#5758)
- Tile3DLayer: segmentation picking (#5757)
- Fix event order when dynamically add/remove controllers (#5852)
- Fix heatmap colorDomain (#5846)

#### deck.gl [8.5.0-alpha.8] - Jun 5 2021

- Pass through loadOptions and AbortSignal to MVTLayer & TerrainLayer (#5837)
- Refactor OrbitController (#5825)
- Allow CompositeLayer to filter sub layers during redraw (#5820)
- Add getTilerColor method to tile-3d-layer (#5814)
- Refactor linear transition in controllers (#5824)
- i3s: support vertex colors (#5756)
- i3s: support uvRegions (#5760)
- Fix heatmap colorDomain (#5802)
- feat(geo-layers): Private MeshLayer with pbr material support (I3S) (#5761)

#### deck.gl [8.5.0-alpha.7] - May 25 2021

- geo: i3s - support indices (#5807)
- Bump @loaders.gl to 3.0.0-alpha.16 to pick up earcut migration to math.gl (#5805)
- Set default of MVTLayer binary to true (#5800)
- Fix size projection in billboard mode (#5798)

#### deck.gl [8.5.0-alpha.6] - May 17 2021

- Bump @loaders.gl to 3.0.0-alpha.14 (#5780)
- Tile3DLayer: Ability to override color per tile (#5759)
- Support local-math env option (#5737)

#### deck.gl [8.5.0-alpha.5] - May 10 2021

- Do not log init message unless log priority set to 1 (#5718)
- Normalize viewState on MapController initialization + add normalize flag (#5727)
- Move ClipExtension to @deck.gl/extensions (#5726)
- Add onError to Layer props (#5732)
- Invoke onError when GL context is lost (#5731)
- Clean up Deck's internal method bindings (#5730)
- Update onError callback default (#5702)
- Support triangulation of polygons for MVTLoader in loaders.gl (#5712)
- Revert "[feat] WebGL context lost handling > pass to listeners of onError (#5399)" (#5604)

#### deck.gl [8.5.0-alpha.4] - Mar 22 2021

[feat] WebGL context lost handling > pass to listeners of on
Error (#5399)

#### deck.gl [8.5.0-alpha.3] - Feb 25 2021

- Bump luma.gl dependencies to 8.5.0-alpha (#5535)
- Change build targets (#5528)
- Bump loaders version to 3.0.0-alpha (#5531)
- Syntax pass (#5520)
- Update dev setup to support modern JS syntax (#5517)

#### deck.gl [8.5.0-alpha.2] - Feb 22 2021

- PathLayer: separate joint type and cap type props (#5508)
- [react] Fix flickering in React.StrictMode (#5511)
- Clear tooltip when viewport changes (#5509)

#### deck.gl [8.5.0-alpha.1] - Feb 19 2021

- Migrate DeckGL to functional component (#5495)
- LayerManager: avoid layer update during setProps (#5494)
- Add outline rendering to TextLayer (#5483)
- Add background rendering to TextLayer (#5460)
- Clean up assertions in core and layer modules (#5480)
- Standardize autoHighlight logic in CompositeLayer (#5454)

- Fix BitmapLayer crash during multi-depth picking (#5640)

#### deck.gl [8.4.12] - Apr 5 2021

- Fix HeatmapLayer in offset mode (#5625)
- Fix HeatmapLayer precision (#5621)
- set onError before setLayers (#5601)

#### deck.gl [8.4.11] - Mar 22 2021

- Mapbox module: unset touchAction when using external gl (#5568)

#### deck.gl [8.4.10] - Mar 4 2021

- Fix MVT layers binary with empty tiles. Bump loaders.gl to 2.3.13 (#5559)
## deck.gl v8.4

#### deck.gl [8.4.9] - Feb 25 2021

Expand Down
72 changes: 60 additions & 12 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ yarn bootstrap
yarn test
```

Additional instructions for [Windows](/CONTRIBUTING.md#develop-on-windows).
See [additional instructions](#troubleshooting) for Windows, Linux and Apple M1.

Run the layer browser application:

Expand All @@ -33,6 +33,27 @@ If you consider opening a PR, here is some documentation to get you started:
- vis.gl [developer process](https://www.github.com/visgl/tsc/tree/master/developer-process)
- [deck.gl API design guidelines](/dev-docs/deckgl-api-guidelines.md)

## Testing examples with modified deck.gl source

Each example can be run so that it is built against the deck.gl source code in this repo instead of building against the installed version of deck.gl. This enables using the examples to debug the main deck.gl library source.

To do so use the `yarn start-local` command present in each example's directory. See [webpack.config.local.js](https://github.com/visgl/deck.gl/blob/master/examples/webpack.config.local.js) for details.

### Working with other vis.gl dependencies

Deck.gl has a number of dependencies that fall under vis.gl, and there may be times when it is necessary to make a change in one of these.
Thus for development it is necessary to checkout a copy of such a dependency and make local changes.

When running an example using `yarn start-local` you can use local version of [luma.gl](https://github.com/visgl/luma.gl/) or [math.gl](https://github.com/uber-web/math.gl) by appending the `--env.local-luma` or `--env.local-math` option.

### Specific module overrides

To get the local build of deck.gl to pick up the local code rather than the modules from npm, there are two important config files:

- [ocular-dev-tools.config.js](https://github.com/visgl/deck.gl/blob/master/ocular-dev-tools.config.js) - See [Ocular documentation for details](https://uber-web.github.io/docs/dev-tools)
- [examples/webpack.config.local.js](https://github.com/visgl/deck.gl/blob/master/examples/webpack.config.local.js)

_Note that the configuration in `examples/webpack.config.local.js` will potentially override the ocular configuration._

## Community Governance

Expand All @@ -56,10 +77,10 @@ deck.gl development is governed by the vis.gl Technical Steering Committee (TSC)
- [Kyle Barron](https://github.com/kylebarron) - tiles
- [Chris Gervang](https://github.com/chrisgervang) - terrain
- [Dario D'Amico](https://github.com/damix911) - ArcGIS
- [Jesús Botella](https://github.com/jesusbotella) - MVT
- [Javier Aragón](https://github.com/padawannn) - MVT, CARTO
- [Víctor Velarde](https://github.com/https://github.com/VictorVelarde) - MVT, CARTO
- [Raúl Yeguas](https://github.com/neokore) - MVT, CARTO
- [Felix Palmer](https://github.com/felixpalmer) - MVT, GoogleMaps, CARTO
- [Ilan Gold](https://github.com/ilan-gold) - tiles

Maintainers of deck.gl have commit access to this GitHub repository, and take part in the decision making process.

Expand All @@ -75,25 +96,52 @@ Please be mindful of and adhere to the Linux Foundation's [Code of Conduct](http

## Troubleshooting

### Develop on Linux

To run the test suite, you may need to install additional dependencies (verified on Ubuntu LTS):

- [headless-gl dependencies](https://github.com/stackgl/headless-gl#system-dependencies) for the Node tests
- [puppeteer dependencies](https://github.com/puppeteer/puppeteer/blob/main/docs/troubleshooting.md#chrome-headless-doesnt-launch-on-unix) for the integration tests

Verify that everything works by running `yarn test`.

### Develop on Windows

It's possible to set up the dev environment in [Windows Subsystem for Linux](https://docs.microsoft.com/en-us/windows/wsl/install-win10).

To get OpenGL support, install [VcXsrv](https://sourceforge.net/projects/vcxsrv/). In xlaunch.exe, choose multiple windows, display 0, start no client, disable native opengl. ([source](https://github.com/Microsoft/WSL/issues/2855#issuecomment-358861903))
To run the Node tests, you need to set up OpenGL support via X11 forwarding:

- Install [VcXsrv](https://sourceforge.net/projects/vcxsrv/).
- Run `xlaunch.exe`, choose multiple windows, display 0, start no client, disable native opengl, disable access control. [reference](https://github.com/Microsoft/WSL/issues/2855#issuecomment-358861903)
- If working with WSL2, allow WSL to access your X server with [firewall rules](https://github.com/cascadium/wsl-windows-toolbar-launcher#firewall-rules).
- Set the `DISPLAY` environment variable:

```bash
# WSL 1
export DISPLAY=localhost:0
# WSL 2
export DISPLAY=$(grep -m 1 nameserver /etc/resolv.conf | awk '{print $2}'):0.0
```

You can test that it is set up successfully with:

```bash
sudo apt-get update
sudo apt install mesa-utils
export DISPLAY=localhost:0
sudo apt-get install mesa-utils
glxgears
```

If successful, you should see a window open with gears turning.
You should see a window open with gears turning at this point.

Next, install [headless-gl dependencies](https://github.com/stackgl/headless-gl#system-dependencies):
Follow instructions for [developing on linux](#develop-on-linux).

```bash
sudo apt-get install -y build-essential libxi-dev libglu1-mesa-dev libglew-dev pkg-config
### Develop on MacOs on Apple Silicon (M1 chip)

To install dependencies specify that you explicitly need the arm64 version
```
arch -arm64 brew install pkg-config cairo pango libpng jpeg giflib librsvg
```

Verify that everything works by running `yarn test node`.
After this `yarn bootstrap` can be run with
```
CPLUS_INCLUDE_PATH=/opt/homebrew/include yarn bootstrap
```
17 changes: 17 additions & 0 deletions bindings/pydeck/docs/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,26 @@ CHANGELOG

Releases and associated GitHub PRs for pydeck are documented here.

0.7 Releases
------------

0.7.0 - Aug 27 2021
-------------------
- Lock to @deck.gl/jupyter-widget@~8.5.* (#6141)

0.6 Releases
------------

0.6.2 - Apr 12 2021
------------------
- Fix bug that prevents pydeck from rendering in Colab (#5655)
- Add ``_repr_html_`` for automatic Jupyter rendering (#5486)

0.6.1 - Feb 12 2021
------------------
- Fix API keys bug where pydeck fails to use API keys passed
as parameters to a Deck object (#5475)

0.6.0 - Feb 7 2021
------------------
- Lock to @deck.gl/jupyter-widget@~8.4.*
Expand Down
2 changes: 1 addition & 1 deletion bindings/pydeck/docs/layer.rst
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Understanding keyword arguments in pydeck layers

Keyword arguments vary by layer. A catalog of available layers in
deck.gl is viewable
`in the deck.gl layer catalog <https://github.com/visgl/deck.gl/tree/master/docs/layers#deckgl-layer-catalog-overview>`__.
`in the deck.gl layer catalog <https://github.com/visgl/deck.gl/tree/master/docs/api-reference/layers#layer-catalog-overview>`__.

A few important observations:

Expand Down
2 changes: 1 addition & 1 deletion bindings/pydeck/pydeck/_version.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = "0.6.0"
__version__ = "0.7.0"
Loading

0 comments on commit bf7aa49

Please sign in to comment.