v3.1.0-alpha.0
- 5b4f653 [feat] create new dataset action (#2778)
- a253cae [chore] Update the keplergl processors update (#2776)
- 931e2c6 [fix] Update the path to relative path in utils (#2775)
- ac469c1 [chore] Updated imports for Kepler GL Reducers in docs (#2774)
- 13b469d [chore] common-utils module (#2773)
- 6fd4f88 [Feat] Kepler.gl AI Assistant [1] (#2735)
- ab9e253 [fix] Time Sync fixes and tests (#2771)
- 1689ed6 [fix] Custom color scale fixes (#2770)
- d0c9a3b [feat] Support custom breaks in color scale (#2739)
- 3f64500 [fix] restore arc and line layers in non-geoarrow modes (#2732)
- 966ee4c [Chore] Custom Initial State and Forward Actions Docs update (#2731)
- e88577d [chore] Docs action page import updates (#2729)
- d783b43 [feat] experimental support for ARROW:extension:point; support for arrrow:wkb for geojson layer (#2716)
- 2668757 [chore] Update Code examples in API Reference Get Started page (#2727)
- 8ea1cab [fix] Fixed synced filter domain and interval calculation (#2725)
- 695861b [Bug] fix yaxis chat doesn't update (#2724)
- 8c37afa [fix] time sync bugfixes (#2723)
- 4c2a6b3 [Improvement] Improved radius legend number formatting (#2726)
- c965821 [Doc] Improve keplergl-jupyter documentation (#2697)
- 934f8e8 [feat] Improve timeline sync filer UI (#2722)
- d6f6837 [fix] Time Sync bugfixes (#2721)
- 40f8212 [feat] Sync filter with layer timeline (#2718)
- 0b6f320 [Enhancement] Synced filter small tuneup to synced filter panel (#2715)
- caf6e48 [fix] filter fields based on timestamp (#2714)
- c17dacf [feat] Layer animation (#2713)
- 0507bd6 [faat] deckgl-arrow-layers module (#2680)
- 8e4d723 [feat] Allow function return type of getData in getFilterValueAccessor (#2708)
- e20d5e8 [BUG] fix gpu filter update trigger attribute update in every render (#2707)
- 2d8161e [Feat] add color picker to single color selector (#2699)
- b258e8a [Bug] Fix synced time filter loaded value not saved (#892) (#2706)
- e5fe97b [feat] Updated time filter sync style (#2705)
- cb705c6 [fix] Prevent bottom time widget crash (#895) (#2703)
- ef2ac8f [chore] Add runGpuFilterForPlot to export, ts changes to KeplerTableModel (#2702)
- ee69532 [fix] remove duplicate "https:" in example (#2711)
- a743a27 [fix] add map control buttons back (#2709)
- 97df4c9 [Feat] Replaced filter enlarged with view: side | enlarged | minified - part 2 (#2537)
- 1c0ef9a [feat] add deck.gl onFilteredItemsChange callback to DeckGl overlays (#2691)
- d6082fe [feat] Time filter syncing (#2690)
- b28a263 [feat] Implemented ability to invert time series trend colors (#2692)
- ecb5ed4 [feat] Edit color legend value (#2681)
- 9c82daa [Enhancement] Add billboard and fadeTrail toggles (#2684)
- 69fc6c6 [Feat] Dynamic map lib config (#2678)
- 5764b06 [Chore] Remove default props and react-onclickoutside in react functional components (#2679)
- 09e19f8 [Fix] Tooltip not working in exported HTML map (#2556)
- a24ba5e [Feat] Support radius legend (#2677)
- 1e7415a [Enhancement] call layer methods to validate visconfig when switching dataset (#2676)
- 25a5b60 [Chore] Adding application config (#2658)
- a9135ac [Feat] add geojson column mode for point layer (#2666)
- b6ac654 [Feat] Add neighbor column mode to arc layer, support arc from hex (#2665)
- 2bc5937 [Feat] support create geojson path from point csv in polygon layer (#2664)
- 4c48994 [chore] Split out column mode config into separate component (#2663)
- add6192 [feat] Layer Column Mode (#2662)
- ef32f71 [fix] Fixed disappearing animation time control (#2625)
- c70ae07 [chore] Update @loaders to 4.1.1 (#2638)
- ad94d70 [Fix] legend wasn't interactive in shadow DOM (#2630)
- 6ffb1dc [chore] Move create or update filter action (#2636)
- 16a3ac2 [fix] Improved map bounds calculation and handled latitude issues (#2632)
- 7e3ea28 [fix] prevent second shadow effect (#2631)
- f8e7b41 [fix] Upgrade react-router from 3.2.5 to 3.2.6 (#2637)
- 56c9c3e [fix] Updated type data-utils getColumnFormatter method (#2640)
- 5d77b7a [chore] Add className for LayerManager (#2629)
- 6f45f1f [feat] add autoFocus prop in TypeHead (#2646)
- 406b978 [fix] Reset default values when DropdownList component unmounts (#2648)
- cf39ab2 [fix] Map controls tooltips break drag event positioning (#2649)
- e7deb4c [chore] Exporting missing types for PlaybackControls (#2650)
- edd1fd9 [fix] Making sure animated spinner has border width CSS prop set (#2651)
- b92b970 [fix] Disable polygon filter menu for non-polygon features (#2652)
- e40d9b6 [feat] Call get after inject to create full cache (#2647)
- f15be57 [fix] Fixed effect panel width (#2644)
- 04280b3 [fix] Hiding legend scrollbar when in image export (#2643)
- 7370401 [chore] Update modal with test id (#2642)
- 4f9d261 [fix] data table right margin in header (#2641)
- 66b7fbd [chore] Replaced deprecated "assert" with "with". (#2654)
- fb7fd81 [fix] build_and_publish fix (#2645)
- 9dbc80f [chore] migrate from webpack to esbuild to build demo-app locally (#2616)
- 7b512cf [chore]: Upgrade to yarn 4 (#2610)
- a06d03c [chore] Bump setuptools from 69.5.1 to 70.0.0 in /bindings/kepler.gl-jupyter (#2587)
- f977b4f [chore] Bump elliptic from 6.5.6 to 6.5.7 (#2608)
- 4000544 [chore] Fix cover script generate cover report (#2609)
- affc5b6 [Chore] Upgrade to eslint 8.53.0 and prettier 2.8.8, fix lint and type errors (#2607)
- bc90b0e [Chore] fix tests (#2602)
- e5111da [Bug] Fixes a number of issues preventing Kepler from building on fresh checkout (#2596)
- 9341911 [Bug] Fix custom map style input (#2564)
- 8918027 [chore] update deps; update doc; update version (#2568)
- ff52dda [fix] jupyter widget: don't take over <title> (#1723)
- 739aed8 [deps] Bump ip from 1.1.5 to 1.1.9 (#2527)
- 44526eb [Feat] Kepler-Jupyter 0.3.4 with kepler v3 (#2565)
- 6667a96 [Docs] Update node.js version in docs to v18 (#2558)
- 4932e76 [Feat] use fixed height in geojson layer (#2533)
- 400120f [Enhancement] call layer methods to validate visconfig when switching dataset (#2532)
- 1f9757b [feat] Pass in custom transformRequest function (#2534)
- b644f20 [Fix] layer popover mapIndex (#2535)
- 4b3c950 [fix] Fix sample maps (#2529)
- 55fb242 [chore]] Update COC to OpenJS (#2496)
- 0959de6 [Feat]Support Zoom to layer in layer panel (#2516)
- ac0d357 [Chore] docs: Add GeoArrow to supported formats (#2503)
- 084d807 [Chore] Bump path-parse from 1.0.6 to 1.0.7 (#1569)
- 46086e8 [Chore] Bump cached-path-relative from 1.0.2 to 1.1.0 (#1687)
- b8e5f86 [Chore] Bump ssri from 6.0.1 to 6.0.2 (#1866)
- 48e5839 [Chore] Bump postcss from 7.0.35 to 7.0.39 (#1691)
- 03d844c [Chore] Bump url-parse from 1.5.1 to 1.5.10 (#1724)
- f5d3be2 [Chore] Bump async from 2.6.3 to 2.6.4 (#1810)
- 012e9d7 [Chore] Bump shell-quote from 1.7.2 to 1.7.3 (#1847)
- 3222fa1 [Chore] Bump minimist from 1.2.3 to 1.2.6 (#2520)
- 248a759 [Chore] Bump hosted-git-info from 2.8.8 to 2.8.9 (#1865)
- 8659d4c [Chore] Bump decode-uri-component from 0.2.0 to 0.2.2 (#2053)
- 354fb8d [Chore] Bump browserify-sign from 4.2.1 to 4.2.2 (#2421)
- 59d81ef [Chore] Bump @adobe/css-tools from 4.3.1 to 4.3.2 (#2464)
- 776f11b [Chore] Update docs to MapLibre and react-map-gl v7 (#2497)
- 0ad17b5 [Chore] Bump follow-redirects from 1.15.1 to 1.15.4 (#2507)
- b3be6c9 [Fix] fix example node-app arrow errors (#2508)
- 24acc1a [Chore] Update Uber References (#2495)