Skip to content

Releases: keplergl/kepler.gl

v3.0.0

21 Dec 11:14
9fadc5a
Compare
Choose a tag to compare
  • 21a445f [chore] update readme, fix examples, show effects button (#2492)
  • de8cb97 [Fix] GeoArrow demo not working (#2491)

v3.0.0-alpha.2

20 Dec 15:10
443b131
Compare
Choose a tag to compare

v3.0.0-alpha.1

16 Oct 23:02
72fca50
Compare
Choose a tag to compare
  • a352194 [feat] introduction of deck.gl effects (#2372)
  • c798961 [feat] Introduced dnd-context factory to better override dnd properties (#2364)
  • 673646a [fix] fix map dropbox share (#2370)
  • ec0881d [fix] Fix react-map-gl mapbox api props (#2362)
  • d0a8658 [chore] Avoid confusion in viewstate context (#2361)
  • 1fcdfde [fix] fix image export (#2368)
  • 89043bd [fix] Fixed load remote map dialog exception (#2367)
  • 7f9f211 [fix] Improved validation of field pairs suggestions for LayerColumnConfig (#2359)
  • fa1edab [fix] add autoCreateTooltips as a prop in AddDataToMapOptions (#2358)
  • e8220b0 [chore] pass custom classes to ListHeader (#2357)
  • 5a9fa5b [fix] Stronger AnimationConfig types (#2356)
  • a2fd52c [fix] Fix mapbox/deck syncing issue (#2355)
  • cfee75a [fix] Text labels: can't set prop to false/0 with multiple labels (#2354)
  • 357f77a [fix] text outlines are barely visible after upgrade to deck 8.9 (#2353)
  • 9d99f0b [chore] Upgrade deck.gl to 8.9 (#2352)
  • 032ad76 [fix] Layer column config: sometimes a suggested field pair will hard crash (#2351)
  • 56afb09 [fix] remove from field name when show in tooltip (#2350)
  • a9181f6 [feat] Table widged: pass getRowCell as prop (#2349)
  • 1f169df [fix] Improve data table horizontal overflow and dataset tabs overflow (#2348)
  • f255944 [chore] Bump react-virtualized (#2347)
  • ced842e [chore] Update public CDN URL (#2346)
  • 6ef400d [Fix] Dispatch click event instead of click() (#2345)
  • cf9cf21 [fix] Add guard for null legend label (#2344)
  • b5405f5 [fix] serializeLayer fixes (#2343)
  • 4383bff [feat] Text layer: add outline width, outline color, background color (#2342)
  • a59d834 [Fix] Resize observer crashes when passed a non-Element target (#2340)
  • ec35ea9 [feat] introduced jest to replace tape/sinon/enzyme for browser tests; upgrade typescript to 4.5.5 (#2339)
  • 85fa66f [feat] Adding applyLayerConfig action (#2337)
  • ae26de5 [fix] Fix website kepler.gl example (#2338)
  • d14e7ff [chore] Updated more deps to be compatible with react 18 (#2335)
  • 7012811 [chore] updated modal and panel title types to react 18 (#2334)
  • a0e5db7 [chore] Upgrade to react 18 (#2323)
  • 52c69c5 [feat] Add Deck onAfterRender callback prop support (#2332)
  • 0b8ae8b [feat] deck.gl render callbacks (#2330)
  • 6596187 [fix] Remove fixed height for list item (#2331)
  • bcd3ff1 [fix] dropdown in color scale does not work (#2324)
  • 203829a [fix] dropdown list alignment and spacing (#2325)
  • ba6259d [Fix] polygon context menu is offscreen (#2326)
  • 6fd7f7a [fix] When editing a custom basemap style do not unintentionally drop extra properties (#2327)
  • b3472a3 [chore] Upgrade deck to 8.8.27, loaders to 3.4.14 (#2320)
  • d9c164b [Feat] Support WKB geometry column in CSV (#2312)
  • cfada4d [Chore] delete typeahead mousedown listener, pass onOptionSelected to ListItem (#2319)
  • 2714c75 [fix] fix horizontal "over scrolling" and misalignment of header row vs. data cells (#2318)
  • d28674e [feat] Add onMouseMove callback (#2317)
  • 66a6364 [feat] add prop to allow turning off custom webkit scrollbar CSS (#2316)
  • 69ce4d0 [Chore] export action creator (#2315)
  • e051eb5 [fix] Fix map attribution color (#2314)
  • 090ef0b [fix] Conditionally apply escapeXhtml to prevent export image crash (#2313)
  • 8bb0d46 Introduce new fsq studio section in home page (#2308)
  • 3e39337 updated cdn from unfolded to fsq (#2307)
  • 5bae745 [chore] drill disabled prop to layer-type-selector (#2274)
  • b6a2b80 [feat] Edit a custom base map style redux (#2281)
  • 74bc22a [feat] add complimentary base map style property (#2280)
  • e056d01 [feat] Remove a custom map style from the base maps side panel (#2279)
  • e09ed28 [fix] map style selector: provide backup UI content (#2277)
  • 963df0c [chore] Update SavedCustomMapStyle accessToken property to be defined as optional (#2278)
  • 46df601 [Chore] improved saved layer and interaction type (#2275)
  • 2dff78f [fix] Long field names in filter UI obscure the delete icon (#2273)
  • 32356b4 [chore] pass through className prop to TippyTooltip (#2272)
  • 52fb684 [chore] Add nx module tag (#2271)
  • b255d60 [chore] Add tooltip format (#2269)
  • 7b45e4f [fix] collapsible layer config group ui improvements (#2268)
  • a168954 [chore] update browserslist deps (#2267)
  • 5db8328 [chore] specify filter id in addFilter (#2266)
  • a8599dc [feat] Update custom map style updater to support managed map style (#2264)
  • 84c0736 [feat] Support map overlays (#2260)
  • 8312d06 [Chore] Upgrade to Node 14 (#2257)
  • 23763f0 [Chore] Add layer header action component to deps (#2265)
  • 043db65 [Chore] export single color palette selector (#2262)
  • d362fc2 [feat] H3 Layer separate layer opacity into unique fill opacity and stroke opacity (#2261)
  • a108401 [fix] Use auto width for pinned column in table preview (#2259)
  • c79e9f9 [Chore] rewrite stack overflow functions (#2258)
  • 9d57f57 [chore] upgrade gl dependency version (#2256)
  • 11242f0 [Chore] Added collapsed prop for layer config group (#2255)
  • 8d79f7d [chore] export types and components (#2254)
  • 4a659e8 [feat] H3 Layer: default text label anchor to middle position (#2252)
  • acd05e9 [chore] export more components and types (#2251)
  • f6be249 [Chore] expose functions and types to fix deep import issues (#2250)
  • 5fcbcda [feat] H3 Layer: Add fill transparency and stroke color settings (#2249)
  • 94cb2a1 [feat] Layer property additions: H3 Layer: Add text labels (#2243)
  • 9ba6bcd [Chore] add exports to expose functions and components types (#2242)
  • 88dd4b3 [fix] exported image has a thin white bar at the bottom (#2241)
  • f562fbe [fix] range slider doesn't work when step < 1 in dataset filter (#2240)
  • fa3bb9c [fix] Overlapping column names in drop down menu (#2239)
  • 796a9d2 [fix] time ticks are the same when using Minute to set interval (#2238)
  • b9cd1ec [Fix] Map popover z-index less than size panel (#2237)
  • 8de7ae4 [Fix] mapbox logo has not been styled correctly (#2236)
  • ed5cb8a [Chore]: Add onClickControlBtn prop to MapControlButton to pass additional callbacks (#2235)
  • 9712615 [fix] Remove split map controls from legend in exported image (#2234)
  • bc1cfc5 [Chore] use unfolded cdn for base map, layer type select and icon layer svg (#2233)
  • 07f8c9f [feat] Add extraReducers arg to keplerGlReducer.initialState (#2232)
  • a112c0e [Fix] Feature Action Panel menu and editing tooltip are cut-off in dual map mode (#2231)
  • 7fb4cad [fix] Fix types for Typescript 4.8 (#2229)
  • 41c8099 [Chore] Pass onBruch, filter and datasets through range slide to plot (#2220)
  • f80853b [Chore] add test for vis state schema column save undefined typeerror (#2219)
  • e1e165e [Feat] Added new options parameter to override single action reducer default behavior (#2217)
  • 1c1345b [Bug] preserveLayerOrder when replace data (#2214)
  • c06ceca [chore] Exported layer utils methods and added onDragStart onDragEnd props (#2210)
  • 7d3c602 [fix] Fixed bug when switching to dataset layer view (#2209)
  • 2275b8e [chore] Make dataId non-optional in layer config (#2205)
  • c130a2f [Fix] vis state schema column save undefined typeerror (#2211)
  • d8a5def [Fix] ColorBlock component TypeError: e.color.slice(...).join is not a function (#2212)
  • 1380644 [Fix] time widget animation: apply same duration for last time filter (#2218)
  • 1094e73 [BUG] fix dropdown list fail to update when prop change (#2213)
  • dafec9b [Chore] add exports for scenegraph to layers index (#2215)
  • 14c6d01 [chore] layer testing support (#2216)
  • e5686fd [Bug] Fix composer types, schema types (#2208)
  • 28fbcdb [feat] Convert layer order from idx to layer IDs (#2203)
  • e1ccfdf [Enhancement] Allow empty column when layer created from config (#2206)
  • 30792f4 [Fix] Add selected style for light dropdowns (#2207)
  • 44aafd1 [Feat] add kepler.gl to info.source in exported kepler.gl.json (#2195)
  • 95fd236 [fix] Empty cells with date time data are filled with Invalid date (#2201)
  • 3b73dc0 [Feat] Add display format setting for table/tooltip (#2199)
  • 87b79c3 [Feat] add replaceDataInMap action (#2198)
  • e9896de [Feat] add table config with custom number format (#2192)
  • e635e4c [fix] Fixed crash when switching to dataset layer view mode (#2191)
  • a246574 [Fix] Auto-display legend in split mode + Fix legend and layer panel bugs (#2190)
  • 2d141ff [fix] Layer drag and drop label is barely visible on light map (#2189)
  • 70cde83 [Fix] Drop the same layer multiple times to one map (#2188)
  • 2f5da5e [Chore] Removed unneeded preventDefault (#2177)
  • b364f3d [Fix] intervals rendered incorrectly in time widget (#2183)
  • c847573 [feat] Create layer correctly from saved layer config (#2179)
  • 4c6e99e [fix] previous drawn-selected geometries are lost after click Select geometry (#2175)
  • 79d8c75 [fix] support Polygon and LineString mode in idToPolygonGeo (#2182)
  • 8589730 [Fix] hide pinned selection outline when layer is hidden (#2181)
  • d441d5f [feat] three dots button change (#2180)
  • 4dd27ab [Feat] Drag and drop interaction for split map (#2172)
  • 485252a [fix] Improved split+unsynced mode for better handling (#2176)
  • 9057272 [fix] handle undefined values in updateViewport (#2178)
  • afee480 [fix] hide side panel close button when data preview is open (#2174)
  • 695bccc [feat] Improve disabled zoom lock text styling (#2173)
  • 9fc98e8 [Feat] Unlocked split map viewports (#2170)
  • 8896dc1 [fix] fix visible layers toggle for split maps mode(#2168)
  • f0727c9 [fix] type fixes for map popover (#2169)
  • 0445182 [Feat] enhance mouse selection toolset (#2164)
  • f640822 [Fix] round the float number to up to 4 decimal places in table (#2163)
  • a41e011 [Chore] Add more types for schema (#2162)
  • 502c1ba [fix] remove duplicates from changelog (#2145)
  • 7d996a6 [fix] Fix onViewStateChange callback (#2154)
  • 2e57238 [chore] Type and export fixups (#2152)
  • 245ac53 [chore] update filter types (#2153)
  • ce4e5c7 [Fix] Datasets and basemap attri...
Read more

v3.0.0-alpha.0

16 Nov 23:39
c216d09
Compare
Choose a tag to compare
  • 4eb6b24 [Chore] dependencies update + publish process update (#1978)
  • 72f201c kepler.gl-jupyter: Fixed wording in documentation (#1938)
  • 791bbe2 [Feat] make data table header cell overridable (#1995)
  • 77ba950 deck upgrade fix (#1997)
  • 9b483b2 better regex for mapbox style boundary detection (#1996)
  • 306da3a add onClose for color picker (#1992)
  • 13bcaa0 update isRGBColor (#1991)
  • 2845432 Moved animation control button to the right (#1990)
  • 51a05ff color picker crashes studio inside iframe (#1989)
  • 73dba52 [Chore] Extra memoization for components to prevent re-rendering (#1988)
  • 4e88e83 [Bug] "load from storage" and "Share" modals fix (#1976)
  • 9029b8e [Feat] Hide Mapbox attribution when using non-Mapbox tiles (#1975)
  • d77ffcb [Feat] Improve fieldpair detection logic, add altitude (#1968)
  • b70c35c [Chore] refactor dynamic require (#1971)
  • 8878cff [Fix] polygon filter reload (#1970)
  • ea73859 [Chore]: Typescript 4.4 fixes (#1957)
  • 49321f8 [Feat] mobile bottom widget styling (#1930)
  • db39b49 [Chore]: Technical: Isolate components (#1967)
  • 9024832 [Chore] remove iconComponent from interactionConfig (#1973)
  • 64542aa [Chore] bump to deck 8.6.0 (#1959)
  • ab5f9f3 [Fix]: Item selector closeOnClickoutside conflict with portable (#1958)
  • 9b81e49 [Chore]: Technical: Isolate schemas (#1962)
  • 57dea6a [Chore]: Technical: Isolate reducers (#1961)
  • 28578e7 Import for filters fixed (#1965)
  • 359e038 [Bug] Fix getSampleData import (#1964)
  • c2cb821 [Chore]: Technical: Isolate table-utils (#1949)
  • af79e2e [Bug] fix layer order not correctly reloaded (#1956)
  • 47a184c [Bug] Fix Range brush maximum update exceeds crashes (#1955)
  • f948501 [Enhancement] improve tooltip format label, make it more intuitive (#1954)
  • a42aae3 [Enhancement] use portable in item-selector (#1953)
  • 6e2fe3d update layer selector types; get length for dc; (#1951)
  • 0630c8b fix deck.gl version for src utils (#1950)
  • d5f0f0c [Docs] fix broken link (#1952)
  • 5e20ac6 [Chore]: add class names to map control (#1940)
  • c7ed4db [Chore]: change types for modal (#1939)
  • f53117f [Chore]: pin browserlist (#1935)
  • 8ea93d4 [Chore]: Technical: Isolate actions (#1948)
  • f828f69 [Feat]: Passing root context to tippy
  • 34ebb88 [Chore] Fix debounce typing
  • 3db186e [Chore] bump deck to 8.5.7 (#1934)
  • 99b38d2 [Feat] Implemented new feature flag by passing features flags prop (#1933)
  • 50eda73 [fix] 3d buildings aren't rendered without layers (#1931)
  • f21afd8 [Chore]: Technical: Isolate tasks (#1941)
  • 88039cd [Chore]: Technical: Isolate cloud-providers (#1942)
  • a98a015 [Bug] Fix getSampleData util import (#1947)
  • 4615c48 [Fix]: Kepler.gl site issue fixed (#1944)
  • f2459c6 [Chore]: Technical: Isolate utils (#1876)
  • 88e15d5 [Fix] fix lint (#1932)
  • 3301a7c [Chore]: bump deck to 8.5.4, loaders to 3.0.9 (#1928)
  • 0889d0d [Enhancement] (Map Control) use lazy tippy to improve map legend rendering perf (#1924)
  • 82baedf Chore move howto button out, add layer conf types, yarn lint (#1926)
  • c9ef697 [Chore]: extra export (#1925)
  • 4fc8596 [Chore]: layer-utils, map-utils refactor (#1923)
  • 5c38f85 [fix] prevent deck crash due to layer id duplicate
  • fb3f35b [Chore]: Use relative import in test-utils (#1921)
  • eff5f90 Map Control: Use MapControlTooltip with TippyTooltip (#1920)
  • 5551abd [chore] Export IconButton type (#1919)
  • d358b3a fixed findMinFromSorted when list is null (#1918)
  • 3a3be58 [Chore] Upgrade to deck 8.5.2 (#1917)
  • 20d39b8 [Enhancement] add bin to filter hiitogram construct (#1673)
  • 41414ce [Enhancement] change export video playback button order (#1916)
  • 3873442 fix color pick type using react-color types (#1915)
  • f739a49 chore: Updated filter-selector, item-selector, range-slider file typescript definitions (#1902)
  • 40ac306 [chore] test valueAccessor in field (#1906)
  • f82494d [Feat] Use custom style token if available instead of the default token (#1913)
  • 77dc256 [BUG] Fix crash after layer type change (UN-2007) (#298) (#1912)
  • ac59ac7 [Bug] rename dataset should not use spread (#1911)
  • 486e323 Prevent "Cannot read property 'layers' of undefined" error (#299) (#1910)
  • fae2058 [Bug] Fix map saved with empty filter cannt be load; validate empty filter.name when merging (#1909)
  • 26b5f84 add type to keplerTable (#1905)
  • bec013e improve reducer updater typing, change visstate to be more relaxed (#1908)
  • 6c51a2a [feat] Hubble gl integration (#1899)
  • d31fe64 [Bug] Fix mouse event evt.point evt.lngLat undefined crash (#1903)
  • 39427d4 [Bug] fix trip layer timestamp check (#1904)
  • cb76ae0 [Enhancement] render warning in layer panel header (#1901)
  • 9d171c6 [Enhancement] set initial layer config when set layer type (#1898)
  • 8d35d9b [Chore] Export more type def (#1890)
  • d90cd18 [Chore] fix types and missing import (#1891)
  • 28cbb75 update shader modifications for deck 8.4.16 (#1892)
  • 66de62c Fix crash: visualChannels: Cannot read property label of undefined (#1886)
  • 57f77dd deck to 8.4.16 (#1889)
  • 41dbd57 [Enhancement] add disableDataOperation to dataset (#1897)
  • 1f5e26c [Enhancement] pass schema to processKeplerGlDataset (#1885)
  • 156f898 [Bug] fix comparison tooltip color and position (#1887)
  • 6c99bb0 [Bug] Disable layer copy when layer is invalid (#1882)
  • dfd73a5 add supportedDatasetTypes to layer, show dataset selector even if there is only 1 or no option (#1883)
  • 40a82df [Enhancement] disable layer column selection if empty (#1888)
  • 9c042fe Bump follow-redirects from 1.13.3 to 1.15.1 (#1871)
  • 2a55a1e [Enhancement] Improve style of layer header panel (#1881)
  • ceb23e2 fix for cluster layer z-fighting; fix - render 3d building map style only once (#1874)
  • a983be7 [Bug] allow tooltip format to apply to aggregation layer hover (#1872)
  • 723e605 FILED_TYPE_DISPLAY -> FIELD_TYPE_DISPLAY (#1879)
  • 7d32831 Chore: Fix lint script and issues (#1862)
  • 940f9aa [Chore]: Technical: Isolate styles (#1861)
  • ad7646a [Chore]: Technical: Isolate localization (#1858)
  • e798f31 Middleware isolation (#1860)
  • 6c178d7 [Chore]: Technical: Isolate processors (#1857)
  • 9e315d2 [Chore]: Technical: Isolate layers (#1856)
  • c1e2034 [Feat] Upgrade deck.gl@8.4.11 luma.gl@8.4.3 loaders.gl@2.3.12 (#1674)
  • b668fd2 [Chore]: Technical: Isolate deckgl-layers (#1851)
  • 9feddc6 Fonts issue fix (#1846)
  • 9a3da3c [Chore]: Technical: Translate deckgl-layers/cluster-layer (#1815)
  • 10868ec [Chore]: Technical: constants and types modules isolation (#1840)
  • fe293e7 [Chore]: Technical: js to ts convertion components root modals (#1801)
  • 55abc87 [Chore]: Technical: Notification item types added (#1824)
  • bd8c332 [Chore]: Technical: Translate map components to typescript (#1803)
  • 371649c Debounce typings added (#1825)
  • 1034c33 Lodash.memoize typings added (#1827)
  • 69f8534 [Chore]: Technical: fix linting errors of @types/styled-components plugin (#1834)
  • 5ee0cd4 [Chore]: Technical: add types for side panel root components (#1822)
  • 9bee093 validate url of Add data modal (#1837)
  • b7d8edf [Chore]: Technical: add types for layer panel components (#1819)
  • 7b95c23 hide layer size legend with nullish label (#1836)
  • ecc743a [Chore]: Technical:layer base config data allow to be null (#1835)
  • 2b51c7b [Chore]: Technical: Fixed errors happening in folders/files due to the addition of @types/styled-components: components/common/slider (#1831)
  • e27cf13 [Chore]: Technical: fix attributes of styled components animation-control (#1829)
  • 442d1b2 [Chore]: Technical: add types for filters (#1809)
  • fc8ab5a [Chore]: Technical: Translate deckgl-layers/hexagon-layer (#1818)
  • 959f1e0 [Chore]: Technical: Translate deckgl-layers/grid-layer (#1816)
  • cbd2674 add types for styled components in styles (#1830)
  • f771589 [Chore]: Technical: Translate components to typescript (#1814)
  • a5a347b [Chore]: Technical: Translate components to typescript (#1812)
  • 9225e00 Throttle typings added (#1826)
  • f0671f0 [Chore]: Technical: add types for editor component (#1797)
  • 4e8197d [Chore]: Technical: add types for processors (#1798)
  • 47e4963 [Chore]: Technical: add types for side panel common (#1807)
  • 0d3c98c [Chore]: Technical: add types for filters side panel (#1799)
  • 8c5e507 [Chore]: Technical: Translate layers final changes (#1783)
  • e663bb1 [Chore] fix typo in docs (stule -> style) (#1823)
  • 2d557df Typings for some lodash packages added (#1817)
  • ca45cef [Bug] validate s2 token in s2 geometry layer (#1805)
  • 7453b95 [Chore]: Technical: components/geocoder translated to typescript (#1808)
  • 5b918e0 Review fixes (#1813)
  • ae1173e [Chore]: Technical: Translate deckgl-layers/layer-utils typesfix (#1791)
  • 6a7d44b [Bug] Build fix (#1811)
  • 8ac5bbc [Bug] visual channels cannot read property 'label' of undefined (#1804)
  • b7c6c8d Translate deckgl-layers/3d-building-layer to .ts (#1794)
  • a5bcd81 [Chore]: Technical: Translate root components to typescript (#1790)
  • 258c82d add types for svg-icon-layer (#1796)
  • 0de32be [Chore]: Technical: Translate deckgl-layers/line-layer (#1792)
  • 013b987 [Chore]: Technical: Translate deckgl-layers/column-layer (#1793)
  • f64b551 [Chore]: Technical: Translate tasks (#1779)
  • 65228a8 [Bug]: fix grid hexbin and cluster layer crash (#1795)
  • 7ada98a [Chore]: Technical: Translate examples/custom-map-style (#1780)
  • 8431238 [Chore]: Technical: Translate deckgl-layers/layer-utils (#1789)
  • ec3351b [Chore]: Technical: Translate cloud-providers (#1778)
  • 24e3549 Added deckgl-typings from community repo (#1787)
  • 68abc5b [Chore]: Technical: Translate geojson-layer (#1757)
  • 2d2ba1d [Chore]: Technical: Translate hexagon-layer (#1775)
  • 543045d [Chore]: Technical: Translate heatmap-layer (#1773)
  • cf57260 [Chore]: Technical: Translate trip-layer (#1777)
  • ...
Read more

v2.5.5

13 Sep 05:39
Compare
Choose a tag to compare
  • 392e9a2 [Bug] lock deck.gl to 8.2.0 (#1602)
  • 6121a34 [Chore] Fix explicit src import (#1596)
  • 0b71f39 [Bug] fix locale panel (#1603)
  • 8b42be2 [Bug] Fix integration with CARTO (#1600)
  • e8ba7a0 [Feat] add setMapControlVisibility action to set mapControl visibility (#1590)
  • 7827456 [Feat] add supportedFilterTypes to dataset (#1594)
  • 41b364a [Enhancement] s2 updateLayerMeta: push instead of spread (#1593)
  • 1b5e023 fix for long processing time of data-utils::unique (#1592)
  • 91a52b1 [Enhancement] Use layer.visible prop in deck.gl when toggle layer visibility (#1591)
  • c106ee0 [Chore] Create factory for LayerLegendHeader and LayerLegendContent (#1589)
  • 878750c [Feat] Add MapsLayoutFactory for custom split map layouts (#1588)
  • d8db8f6 [Chore] Refactored map control and decoupled action components (#1552)
  • 2f8b19f [Feat] update keplergl-jupyter widget for JupyterLab 3, add build for conda-forge (#1572)
  • 6947c8c [Feat] Added Russian localization (#1570)
  • 9726a40 [Docs] Data container upgrade notes (#1575)
  • 070b04b [Feature] Abstract Data Container (#1555)

v2.5.4

01 Aug 00:59
Compare
Choose a tag to compare
  • 62d03ab [Examples] update replace-component example (#1557)
  • 089bb7a [Jupyter] Make showing User Guide link optional for jupyter widget (#1559)
  • 5985d20 [Bug] Fix screenshot with images (#1558)

v2.5.3

19 Jul 04:51
Compare
Choose a tag to compare
  • a4a6734 [Docs] fix add data to map docs (#1551)
  • 8524061 [Enhancement] add displayName to field and show displayName whenever available (#1538)
  • a0d2a76 [Feat] Save and load highlightColor from layer config (#1550)
  • a9b2ba0 [Examples] fix panel toggle exmaple, add layer hove info demo (#1549)
  • 9bcb341 [feat] Using tippy for map popover (#1539)
  • 2e6f8b7 [Chore] refactored side-panel from class to functional component (#1536)
  • 16fab11 [Bug] Geojson layer is not updated when dataset updated (#1533)
  • 29cf082 [Enhancement] add toggleLayerAnimationControl action (#1537)
  • 01e9396 [Enhancement] add disableClose to map control (#1529)
  • c6e5b8a [Feat] use appName in exported image html json map and csv data (#1528)
  • 7235456 [Bug] Fix geojson layer duplicated index (#1530)
  • 1ed0fd6 [Bug] fix histogram in range (#1531)
  • 305edfc [Docs] Update Map Styles Link (#1512)
  • 1890133 [Chore] Update peer dependencies for styled-components (#1527)

v2.5.2

29 Jun 01:05
Compare
Choose a tag to compare

v2.5.1

30 Mar 20:15
Compare
Choose a tag to compare
  • 16703c0b [CHORE] add utils.js to package.json
  • a15109b [Feat] add timezone and timeFormat prop for time display in animation control and time - widget (#1411)
  • 13c6171 Bump elliptic from 6.5.3 to 6.5.4 (#1435)
  • cdcc0ee [Enhancement] make panel tab a factory (#172) (#1412)
  • 173811a [bug]: Fixed range slider null selection bug (#1413)
  • df3fee5 [Bug]: Updated babel dependencies (#1410)
  • 119c893 [Bug] fix update dataId not update layer data (#1414)
  • b97b58a [Enhancement] Choose the default field to be integer if no reals are present (#1409)
  • 072876d [bug] upgrade colorbrewer to 1.5.0 (#1439)
  • d4698bb [Chore] add initial version of ts-smoosh (#1437)
  • 6b39c43 [Chore] reformat changelog

v2.5.0

04 Mar 07:35
Compare
Choose a tag to compare
  • 58af5b6 [bug] Set colorbrewer version to 1.4.0 #1416 (#1428)
  • a03250a CHORE: export processKeplerglDataset (#1422)
  • ddaa8bf FIX: incorrect type strin -> string (#1421)
  • 9e5bfdc [Feat] Duplicate layer and add layer from config (#1401)
  • 29bfa40 [Bug] Interval animation doesn't stop when speed is set to 0 (#1397)
  • 9476c29 feat: Converted dataset object to kepler table class (#1239)
  • 498305c [Bug] save to map provider (#1399)
  • 6728b30 [Bug] Clamping slider values outside range (#1395)
  • f0e5174 [Enhancement] add changedFilters to datasets when filter data is called (#1396)
  • 8d68001 [Bug] Add style prop to kepler-gl container (#1398)
  • d295c76 [Enhancement]: Save filter speed to schema (#1394)
  • fb801d7 [Chore] Update license year (#1393)
  • fa6deff (0116-babel-deps) [Enhancement] Show an error notification for errors in deck (#1373)
  • 5d4b454 [Bug] Bug fixes (#1388)
  • 35bf90a [Bug]: FIxed issue with map popover object being null (#1384)
  • fc2fb04 [CHORE] Typescript fixes (#1383)
  • d6e2837 [Bug] Fix 12350 format in tooltip (#1327)
  • 2ea82de [Feat] fixed augumented numeric formats with ~ (#1369)
  • e88b4f1 [Bug] Fix speed button input on timeline (#1376)
  • 7aeca21 [Enhancement] bump loaders.gl to 2.3.3 (#1366)
  • eff0a15 [Enhancement] Choose layer color by default (point layer) (#1367)
  • 823405a [Bug] fix arc layer configurator (#1375)
  • a11c63c [Enhancement] avoid calling mapPopover setstate infinitely (#1346)
  • ae234e7 [Bug] Prevent crash in react-map-gl when zoom cannot be calculated (#1365)
  • be61b70 [Enhancement] automatically re-project GeoDataFrame to EPSG:4326 (#1350)
  • 2aad97f [Bug] Added better check for bins in bottom widget (#1361)
  • ef8bdba [Chore]: Upgraded to node 12, migrate from TravisCi to Github actions (#1326)
  • c772668 [Enhancement]: Added uiStateUpdater showDatasetTable in order to intercept showDatasetTable action (#1363)
  • f33c76b [FEAT] Add rename dataset reducer (#1362)
  • 027985a [Bug] Fixed color picker closure when selecting first custom palette value) (#1347)
  • 7f3be27 [Enhancement] check bounds before calling fitbounds (#1348)
  • f046ac1 [Enhancement] better arc layer column config layout (#1345)
  • 2ea853b [Bug] Fixed bug with fixed radius after remove size field in pointlayer (#1343)
  • 32d8018 [Bug] fixed geocoder crash and added ability to pass coordinates (#1342)
  • c2ba7f0 [Enhancement] Fix negative button border (#1344)
  • 55f74dc [Enhancement] added check for oldLayerData (#1357)
  • 223af2b [Enhanment] extract valdiate layer and validate filter function (#1349)
  • 06ea669 [Enhancement] pass dataset to renderLayer function (#1341)
  • 524fc59 [Feat] Visual channel refactor generalize get accessor and updateTrigger (#1338)
  • c1d4943 [Enhancement] Adjust input light styles (#1340)
  • 5642ca8 [Chore] SidePanel panels are now passed through only through props or default ones (#1339)
  • f802f39 [Chore] Decouple table from dataset Id (#1337)
  • c7f50fd [Chore] Export KeyEvent and downloadFile utils (#1335)
  • 335f82a [Enhancement] Added the ability to pass supported data types when exporting (#1336)
  • 239051f keplergl==0.2.2
  • 5505323 keplergl-jupyter@0.2.2
  • 1bac01a update example app versions