Releases
v3.0.0-alpha.1
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 attributions separated by "|" (#2150 )
1fd7bad [Fix] Datasets attribution width styling (#2149 )
06f085d [Feat] render dataset attributions in map container (#2148 )
425a601 [chore] ts fixes (#2147 )
abb0d1c [fix] improve handling of "interpolate" mapbox colors during basemap switching (#2144 )
a6a6b27 [fix] fixes to async merger (#2139 )
9d568af [Feat] Support async mergers (#2129 )
28c3490 [Chore] support offset in map legend panel (#2130 )
953711a [feat] Introduced updateDatasetProps to update dataset information (#2133 )
332a94a [Feat] Add arrow and light theme props to TippyTooltip (#2140 )
c79896b [Chore] Export LayerGroupColorPickerFactory from kepler-wide components (#2138 )
bf890fa [chore] Update react-modal version (#2131 )
def2ce1 [fix] Basemap overlay blending updater must pass through entire payload (#2137 )
e284800 [Feat] Add "No Basemap" option with map background color control (#2136 )
5cc6faa [fix] fixes the logic to set map overlay type properly when switching layer type (#2135 )
f605167 [Chore] Request map styles on demand (#2134 )
fb82992 [Feat] Add list toggle to filters (#2115 )
20fcb66 [Bug] Object and array field types made numeric (#2127 )
31e4435 [Chore] export LayerTypeListItem type (#2122 )
390f5af [chore] changes to order layers by datasets (#2114 )
210af2b [fix] remove constant scroll around layer config group (#2116 )
a438383 [feat] Add minZoom, maxZoom, maxBounds (#2124 )
0e5a4bb [Bug] data modal and data table scrollbar style (#2123 )
cdb69f4 [chore] Export parseGeoJsonRawFeature from utils (#2121 )
3d5db39 [feat] add support for object and array field type (#2120 )
1f20ef7 [Feat] Introduce MapPopoverContent (for tooltip charts) (#2119 )
918aaf9 [Enhancement] Render data table with smarter cell size, prevent scroll back (#2117 )
b1d92c8 Bump ua-parser-js from 0.7.25 to 0.7.33 (#2112 )
630e8ed [Enhancement] Improve Feature action panel style (#2099 )
20134f0 [fix] Fixed time filter toggling and display the correct filter (#2098 )
83673fd [chore] bump nebula; add picking width for polygons; preserve rectangles; (#2097 )
eeb50d6 [fix] Checking if drawing is active when delete an editor feature (#2093 )
d1abf3e [Enhancement] Fix dropdown list disabled color (#2094 )
943ee50 [Bug] fix update layer type reset layer dataId, new layer at the top (#2096 )
ac5f490 [fix] fix layer config group collapsible content overflow (#2092 )
608fa0f [Feat] refactored AnimationControl to handle both layer and minified filter playback (#2079 )
409db23 [fix] CSS fixes to avoid conflicts with Jupyter styling when embedded without iframe (#2095 )
e1b7000 [Enchancement] number formatting improvements (#2109 )
cf8d332 [Enchancement] number formatting improvements (#2106 )
c9cc689 [fix] use dataset name as default h3 layer name (#2100 )
7f01ca1 [fix] Trip Layer: issues for path from 2 points (#2101 )
92bae8e [fix] Icon Layer - Labels are visible even if layer is hidden (#2102 )
47cc281 fix: Open map control and geocoder for extension (#2103 )
0cd0e37 [fix] Improve render cell size script perf for data table rendering (#2104 )
4e06992 [Fix] Image export change resolution (#2105 )
7d9d54b [Feat] Map overlay blending (#2086 )
f4329fc chore: more specific error message for context lost error (#2090 )
14ef436 [Feat] Disable a layer after an error in Deck (#2072 )
d24ea4a [fix] dont show hidden layers as options in polygon dropdown menu (#2085 )
fd3a7a8 [fix] Prevent the app from crashing on geojson layer hover (#2087 )
a66f98f fix(filters): fix for broken filter state, load crash (#2069 )
47b1124 fix 3d buildings rendering (#2080 )
8edb5b2 [fix] lock react-vis version to prevent CI fails (#2082 )
9416be4 save and merge editor features in map config (#2071 )
217b89e chore: Child support and type exports for FeatureActionPanel (#2070 )
f53188b show filtered out and hidden layers as options in polygon filter menu (#2068 )
b53a6b7 [fix] Move FeatureActionPanel to class component (#2067 )
0f7a424 fix Cant right click on polygon or rectangle filters to get the menu (#2066 )
db54974 bump licence year to 2023 (#2073 )
a22e425 Feat Replace react-map-gl-draw with Nebula.gl (#2054 )
3de7799 [fix] fix import in demo-app carto provider (#2050 )
3e7581b [Feat] Add hasStats prop to data table adjust first cell size (#2040 )
15d1426 FIX: Fix margin for style panel icons (#420 ) (#2041 )
a865ce8 [fix] correct provider downloadMap type (#2049 )
c53d81f Bump moment-timezone from 0.5.33 to 0.5.35 (#1966 )
efa32f7 [fix] include CenterFlexbox in common components (#2035 )
5f3d185 correct @kepler.gl/styles types file location (#2034 )
76e1a4d [fix] Updated dataset item cursor style (#2013 )
d0bcaa8 [Fix][perf] String filter freezes browser when loading a large dataset (#2012 )
1214bd9 [fix] Time filter: Add padding if min/max values are the same (#2011 )
3665738 [fix] Fixed hex tile play animation (#2010 )
6c26666 [Fix] dropdown item title (#2009 )
81fcbb4 Bump loader-utils from 1.4.0 to 1.4.2 (#2025 )
f1b7e1a [Fix] no aggregation options can be selected for date field when groupby (#2008 )
b9a0446 [Feat] Replaced filter enlarged with view: side | enlarged | minified (#2007 )
6692585 Handle loading map style gracefully (#2005 )
920659f Add header cell stats control toggle (#2004 )
dbba7da [Chore] bump and fix examples for v3.0.0.alpha.0 (#2030 )
You can’t perform that action at this time.