Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@kepler.gl/effects

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@kepler.gl/effects - npm Package Versions

3.0.0

Diff

Changelog

Source

[3.0.0] - December 21 2023

  • 21a445fd [chore] update readme, fix examples, show effects button (#2492)
  • de8cb971 [Fix] GeoArrow demo not working (#2491)
gmacri
published 3.0.0-alpha.2 •

Changelog

Source

[3.0.0-alpha.2] - December 17 2023

  • 5264c5f5 [fix] add thumbnails (#2486)
  • 34bb812e [chore] Update all licenses to OpenJS recommendation (#2471)
  • df87781a [Feat] add polygon filter based on mean centers for GeoJsonLayer (#2476)
  • 50924867 [chore] Add file license header script (#2472)
  • f33b09f8 [Demo] Add GeoArrow sample dataset (#2483)
  • 09aee384 [feat] MapLibre basemap (#2461)
  • 1544e202 [Fix] basemap frozen when incrementally loading GeoArrow (#2474)
  • b290d871 [chore] pin luma.gl version to 8.5.21, to avoid mismatch (#2463)
  • 955633df [chore] bump loaders (#2480)
  • b481611c [fix] fix map import (#2479)
  • 2024a6d8 [Feat] GeoArrow incremental rendering (1) (#2459)
  • aa1c7d10 [chore] fix typo in landing page (#2402)
  • 155a5825 [fix] Fix cloud tile fetching logic (#2456)
  • 5eb62a9b [fix] Fixed website configuration to correctly import local kepler files (#2454)
  • 39494866 [fix] update min value for hexagonal pixelate effect (#2453)
  • 8e7b0ad1 [fix] Effects: fix possible 'undefined' in effect parameters (#2452)
  • 84053786 [chore] Validate parameters for effects (#2450)
  • d60ef31d [feat] Introduce Foursquare cloud provider (#2437)
  • 82d616e4 [fix] ScenegraphLayer has broken lighting and textures (#2443)
  • 110c2991 [chore] bump deck.gl, luma.gl, loaders.gl (#2442)
  • f70b20ea [fix] effects: prevent time reset with invalid valese (#2441)
  • 3ca8df02 [chore] Add effect MapControl test (#2440)
  • 68bff82a [fix] effect-related UI fixes (#2439)
  • 82fc69e2 [chore] Refactored cloud provider flow for performance and multi provider support (#2436)
  • d975ea1e [Feat] support GeoArrow format (#2385)
  • ee6f0754 [feat] Effect manager - UI improvements (timezone, time slider, time dropdown) (#2433)
  • b5a6e9ce [chore] Making EffectPanelHeader actions configurable (#2432)
  • 1ae4cd02 [feat] UI updates for effects (#2428)
  • a69b0878 [chore] Effects - config refactoring (#2422)
  • bfec82e5 [chore] Bump to loaders.gl@4.0.0 (#2424)
  • e6e5a4c9 [Chore] export LayerBlendingSelector (#2419)
  • a1878138 [chore] SplitMap type changes (#2418)
  • 5e0ad511 [fix] Legend is rendered outside of widget (#2417)
  • 473bd801 [fix] feature menu not working in shadow DOM (#2416)
  • b995c9b5 [fix] Hexbin layer color aggregation incorrect on load (#2415)
  • 58f0bb71 [Chore] merge other properties in splitMap merger (#2413)
  • bcb8c4e8 [fix] long name in filter panel header (#2412)
  • b8fa6ce1 [chore] Remove paths from tsconfig (#2414)
  • 79002ea6 [feat] Support customized ref in useDimensions (#2409)
  • 4d723317 [feat] Update Icon Layer to allow passing in svg icons as a prop to bypass remote resource fetching (#2410)
  • 2ff3738f [fix] Viewports not always locked (#2408)
  • 975a4762 [fix] Using resolution-corrected mapState for image export (#2407)
  • 7fae622e [chore] adds additional properties to mock basemaps (#2411)
  • df1397fd [fix] handle empty properties in GeoJson file (#2381)
  • c8e2a9f1 [chore] move dev env to Node.js 18 (#2399)
  • bb559750 [fix] long names in tooltips (#2405)
  • c9c34c86 [chore] add custom classes to dropdown (#2404)
  • 22dd6236 [chore] Remove unused deps (#2403)
  • a36ec68b [fix] effect related fixes (split maps, shadows, timeline) (#2396)
  • 5e7dd9b5 [fix] Upgrade Mapbox SDK (#2397)
  • b54c1739 [chore] Upgrade to loaders.gl@4.0 (#2394)
  • e47ccc07 [fix] Re-enabled plugin section in home page (#2400)
  • 81a6e1fa [fix] Update layer domain in addLayer (#2393)
  • bed4b7f8 [chore] Removed abs paths in mock state and layer utils (#2392)
  • f1e654d8 [fix] place null values at the end when sorting table (#2391)
  • 4f51abc3 [chore] extra typing for effects (#2390)
  • 459ae555 [chore] fix lint in cmpEffects (#2389)
  • 87df1197 [feat] Effects: shadow color picker; use animation & current time (#2387)
  • dde3a6e3 [chore] Fix ColorMap type (#2388)
  • 08492a8a [chore] Export effects types/utils and incapsulate dnd logic into new hooks (#2384)
  • 2500a277 [feat] reorder tooltips (#2378)
  • fdecb052 [fix] minor effect-related fixes (#2380)
  • 5c16027d [chore] Drag&Drop context: extra check for the object type (#2379)
  • a958586d [fix] fix for process is undefined (#2376)
  • 9eb6b328 [chore] bump examples (#2375)
gmacri
published 3.0.0-alpha.1 •

Changelog

Source

[3.0.0-alpha.1] - October 17 2023

  • a3521948 [feat] introduction of deck.gl effects (#2372)
  • c798961d [feat] Introduced dnd-context factory to better override dnd properties (#2364)
  • 673646ac [fix] fix map dropbox share (#2370)
  • ec0881d7 [fix] Fix react-map-gl mapbox api props (#2362)
  • d0a86587 [chore] Avoid confusion in viewstate context (#2361)
  • 1fcdfde9 [fix] fix image export (#2368)
  • 89043bd0 [fix] Fixed load remote map dialog exception (#2367)
  • 7f9f211b [fix] Improved validation of field pairs suggestions for LayerColumnConfig (#2359)
  • fa1edab9 [fix] add autoCreateTooltips as a prop in AddDataToMapOptions (#2358)
  • e8220b0e [chore] pass custom classes to ListHeader (#2357)
  • 5a9fa5bd [fix] Stronger AnimationConfig types (#2356)
  • a2fd52ca [fix] Fix mapbox/deck syncing issue (#2355)
  • cfee75a2 [fix] Text labels: can't set prop to false/0 with multiple labels (#2354)
  • 357f77a8 [fix] text outlines are barely visible after upgrade to deck 8.9 (#2353)
  • 9d99f0b6 [chore] Upgrade deck.gl to 8.9 (#2352)
  • 032ad763 [fix] Layer column config: sometimes a suggested field pair will hard crash (#2351)
  • 56afb092 [fix] remove <img> from field name when show in tooltip (#2350)
  • a9181f69 [feat] Table widged: pass getRowCell as prop (#2349)
  • 1f169df1 [fix] Improve data table horizontal overflow and dataset tabs overflow (#2348)
  • f2559445 [chore] Bump react-virtualized (#2347)
  • ced842ea [chore] Update public CDN URL (#2346)
  • 6ef400d2 [Fix] Dispatch click event instead of click() (#2345)
  • cf9cf21a [fix] Add guard for null legend label (#2344)
  • b5405f52 [fix] serializeLayer fixes (#2343)
  • 4383bffd [feat] Text layer: add outline width, outline color, background color (#2342)
  • a59d8342 [Fix] Resize observer crashes when passed a non-Element target (#2340)
  • ec35ea97 [feat] introduced jest to replace tape/sinon/enzyme for browser tests; upgrade typescript to 4.5.5 (#2339)
  • 85fa66f3 [feat] Adding applyLayerConfig action (#2337)
  • ae26de55 [fix] Fix website kepler.gl example (#2338)
  • d14e7ff4 [chore] Updated more deps to be compatible with react 18 (#2335)
  • 70128119 [chore] updated modal and panel title types to react 18 (#2334)
  • a0e5db72 [chore] Upgrade to react 18 (#2323)
  • 52c69c54 [feat] Add Deck onAfterRender callback prop support (#2332)
  • 0b8ae8bc [feat] deck.gl render callbacks (#2330)
  • 6596187b [fix] Remove fixed height for list item (#2331)
  • bcd3ff1b [fix] dropdown in color scale does not work (#2324)
  • 203829aa [fix] dropdown list alignment and spacing (#2325)
  • ba6259d3 [Fix] polygon context menu is offscreen (#2326)
  • 6fd7f7a9 [fix] When editing a custom basemap style do not unintentionally drop extra properties (#2327)
  • b3472a37 [chore] Upgrade deck to 8.8.27, loaders to 3.4.14 (#2320)
  • d9c164bb [Feat] Support WKB geometry column in CSV (#2312)
  • cfada4d5 [Chore] delete typeahead mousedown listener, pass onOptionSelected to ListItem (#2319)
  • 2714c755 [fix] fix horizontal "over scrolling" and misalignment of header row vs. data cells (#2318)
  • d28674ea [feat] Add onMouseMove callback (#2317)
  • 66a6364f [feat] add prop to allow turning off custom webkit scrollbar CSS (#2316)
  • 69ce4d06 [Chore] export action creator (#2315)
  • e051eb55 [fix] Fix map attribution color (#2314)
  • 090ef0ba [fix] Conditionally apply escapeXhtml to prevent export image crash (#2313)
  • 8bb0d469 Introduce new fsq studio section in home page (#2308)
  • 3e39337e updated cdn from unfolded to fsq (#2307)
  • 5bae745b [chore] drill disabled prop to layer-type-selector (#2274)
  • b6a2b804 [feat] Edit a custom base map style redux (#2281)
  • 74bc22a6 [feat] add complimentary base map style property (#2280)
  • e056d01a [feat] Remove a custom map style from the base maps side panel (#2279)
  • e09ed287 [fix] map style selector: provide backup UI content (#2277)
  • 963df0cf [chore] Update SavedCustomMapStyle accessToken property to be defined as optional (#2278)
  • 46df6014 [Chore] improved saved layer and interaction type (#2275)
  • 2dff78ff [fix] Long field names in filter UI obscure the delete icon (#2273)
  • 32356b46 [chore] pass through className prop to TippyTooltip (#2272)
  • 52fb6844 [chore] Add nx module tag (#2271)
  • b255d60e [chore] Add tooltip format (#2269)
  • 7b45e4f1 [fix] collapsible layer config group ui improvements (#2268)
  • a1689540 [chore] update browserslist deps (#2267)
  • 5db83285 [chore] specify filter id in addFilter (#2266)
  • a8599dcf [feat] Update custom map style updater to support managed map style (#2264)
  • 84c07360 [feat] Support map overlays (#2260)
  • 8312d060 [Chore] Upgrade to Node 14 (#2257)
  • 23763f0b [Chore] Add layer header action component to deps (#2265)
  • 043db65f [Chore] export single color palette selector (#2262)
  • d362fc21 [feat] H3 Layer separate layer opacity into unique fill opacity and stroke opacity (#2261)
  • a1084016 [fix] Use auto width for pinned column in table preview (#2259)
  • c79e9f90 [Chore] rewrite stack overflow functions (#2258)
  • 9d57f575 [chore] upgrade gl dependency version (#2256)
  • 11242f01 [Chore] Added collapsed prop for layer config group (#2255)
  • 8d79f7d0 [chore] export types and components (#2254)
  • 4a659e84 [feat] H3 Layer: default text label anchor to middle position (#2252)
  • acd05e91 [chore] export more components and types (#2251)
  • f6be2491 [Chore] expose functions and types to fix deep import issues (#2250)
  • 5fcbcdab [feat] H3 Layer: Add fill transparency and stroke color settings (#2249)
  • 94cb2a15 [feat] Layer property additions: H3 Layer: Add text labels (#2243)
  • 9ba6bcdd [Chore] add exports to expose functions and components types (#2242)
  • 88dd4b36 [fix] exported image has a thin white bar at the bottom (#2241)
  • f562fbe0 [fix] range slider doesn't work when step < 1 in dataset filter (#2240)
  • fa3bb9c9 [fix] Overlapping column names in drop down menu (#2239)
  • 796a9d29 [fix] time ticks are the same when using Minute to set interval (#2238)
  • b9cd1ec4 [Fix] Map popover z-index less than size panel (#2237)
  • 8de7ae41 [Fix] mapbox logo has not been styled correctly (#2236)
  • ed5cb8ad [Chore]: Add onClickControlBtn prop to MapControlButton to pass additional callbacks (#2235)
  • 97126155 [fix] Remove split map controls from legend in exported image (#2234)
  • bc1cfc55 [Chore] use unfolded cdn for base map, layer type select and icon layer svg (#2233)
  • 07f8c9f9 [feat] Add extraReducers arg to keplerGlReducer.initialState (#2232)
  • a112c0e9 [Fix] Feature Action Panel menu and editing tooltip are cut-off in dual map mode (#2231)
  • 7fb4cada [fix] Fix types for Typescript 4.8 (#2229)
  • 41c80993 [Chore] Pass onBruch, filter and datasets through range slide to plot (#2220)
  • f80853b0 [Chore] add test for vis state schema column save undefined typeerror (#2219)
  • e1e165e6 [Feat] Added new options parameter to override single action reducer default behavior (#2217)
  • 1c1345b4 [Bug] preserveLayerOrder when replace data (#2214)
  • c06ceca7 [chore] Exported layer utils methods and added onDragStart onDragEnd props (#2210)
  • 7d3c6026 [fix] Fixed bug when switching to dataset layer view (#2209)
  • 2275b8e6 [chore] Make dataId non-optional in layer config (#2205)
  • c130a2f5 [Fix] vis state schema column save undefined typeerror (#2211)
  • d8a5defa [Fix] ColorBlock component TypeError: e.color.slice(...).join is not a function (#2212)
  • 1380644f [Fix] time widget animation: apply same duration for last time filter (#2218)
  • 1094e734 [BUG] fix dropdown list fail to update when prop change (#2213)
  • dafec9b8 [Chore] add exports for scenegraph to layers index (#2215)
  • 14c6d014 [chore] layer testing support (#2216)
  • e5686fda [Bug] Fix composer types, schema types (#2208)
  • 28fbcdbf [feat] Convert layer order from idx to layer IDs (#2203)
  • e1ccfdff [Enhancement] Allow empty column when layer created from config (#2206)
  • 30792f47 [Fix] Add selected style for light dropdowns (#2207)
  • 44aafd15 [Feat] add kepler.gl to info.source in exported kepler.gl.json (#2195)
  • 95fd2369 [fix] Empty cells with date time data are filled with Invalid date (#2201)
  • 3b73dc07 [Feat] Add display format setting for table/tooltip (#2199)
  • 87b79c3b [Feat] add replaceDataInMap action (#2198)
  • e9896def [Feat] add table config with custom number format (#2192)
  • e635e4cb [fix] Fixed crash when switching to dataset layer view mode (#2191)
  • a246574e [Fix] Auto-display legend in split mode + Fix legend and layer panel bugs (#2190)
  • 2d141ff5 [fix] Layer drag and drop label is barely visible on light map (#2189)
  • 70cde834 [Fix] Drop the same layer multiple times to one map (#2188)
  • 2f5da5ec [Chore] Removed unneeded preventDefault (#2177)
  • b364f3d8 [Fix] intervals rendered incorrectly in time widget (#2183)
  • c8475737 [feat] Create layer correctly from saved layer config (#2179)
  • 4c6e99e3 [fix] previous drawn-selected geometries are lost after click Select geometry (#2175)
  • 79d8c756 [fix] support Polygon and LineString mode in idToPolygonGeo (#2182)
  • 85897309 [Fix] hide pinned selection outline when layer is hidden (#2181)
  • d441d5fd [feat] three dots button change (#2180)
  • 4dd27abe [Feat] Drag and drop interaction for split map (#2172)
  • 485252ad [fix] Improved split+unsynced mode for better handling (#2176)
  • 90572720 [fix] handle undefined values in updateViewport (#2178)
  • afee4800 [fix] hide side panel close button when data preview is open (#2174)
  • 695bcccd [feat] Improve disabled zoom lock text styling (#2173)
  • 9fc98e86 [Feat] Unlocked split map viewports (#2170)
  • 8896dc13 [fix] fix visible layers toggle for split maps mode(#2168)
  • f0727c97 [fix] type fixes for map popover (#2169)
  • 04451827 [Feat] enhance mouse selection toolset (#2164)
  • f640822a [Fix] round the float number to up to 4 decimal places in table (#2163)
  • a41e0118 [Chore] Add more types for schema (#2162)
  • 502c1ba3 [fix] remove duplicates from changelog (#2145)
  • 7d996a68 [fix] Fix onViewStateChange callback (#2154)
  • 2e57238b [chore] Type and export fixups (#2152)
  • 245ac53b [chore] update filter types (#2153)
  • ce4e5c7e [Fix] Datasets and basemap attributions separated by "|" (#2150)
  • 1fd7bad0 [Fix] Datasets attribution width styling (#2149)
  • 06f085db [Feat] render dataset attributions in map container (#2148)
  • 425a6011 [chore] ts fixes (#2147)
  • abb0d1ce [fix] improve handling of "interpolate" mapbox colors during basemap switching (#2144)
  • a6a6b270 [fix] fixes to async merger (#2139)
  • 9d568af3 [Feat] Support async mergers (#2129)
  • 28c34901 [Chore] support offset in map legend panel (#2130)
  • 953711ac [feat] Introduced updateDatasetProps to update dataset information (#2133)
  • 332a94ad [Feat] Add arrow and light theme props to TippyTooltip (#2140)
  • c79896be [Chore] Export LayerGroupColorPickerFactory from kepler-wide components (#2138)
  • bf890fa9 [chore] Update react-modal version (#2131)
  • def2ce12 [fix] Basemap overlay blending updater must pass through entire payload (#2137)
  • e2848008 [Feat] Add "No Basemap" option with map background color control (#2136)
  • 5cc6faab [fix] fixes the logic to set map overlay type properly when switching layer type (#2135)
  • f605167f [Chore] Request map styles on demand (#2134)
  • fb829922 [Feat] Add list toggle to filters (#2115)
  • 20fcb662 [Bug] Object and array field types made numeric (#2127)
  • 31e44350 [Chore] export LayerTypeListItem type (#2122)
  • 390f5af8 [chore] changes to order layers by datasets (#2114)
  • 210af2b4 [fix] remove constant scroll around layer config group (#2116)
  • a438383b [feat] Add minZoom, maxZoom, maxBounds (#2124)
  • 0e5a4bbc [Bug] data modal and data table scrollbar style (#2123)
  • cdb69f4a [chore] Export parseGeoJsonRawFeature from utils (#2121)
  • 3d5db39e [feat] add support for object and array field type (#2120)
  • 1f20ef71 [Feat] Introduce MapPopoverContent (for tooltip charts) (#2119)
  • 918aaf98 [Enhancement] Render data table with smarter cell size, prevent scroll back (#2117)
  • b1d92c85 Bump ua-parser-js from 0.7.25 to 0.7.33 (#2112)
  • 630e8ede [Enhancement] Improve Feature action panel style (#2099)
  • 20134f01 [fix] Fixed time filter toggling and display the correct filter (#2098)
  • 83673fd5 [chore] bump nebula; add picking width for polygons; preserve rectangles; (#2097)
  • eeb50d6a [fix] Checking if drawing is active when delete an editor feature (#2093)
  • d1abf3ee [Enhancement] Fix dropdown list disabled color (#2094)
  • 943ee50a [Bug] fix update layer type reset layer dataId, new layer at the top (#2096)
  • ac5f490e [fix] fix layer config group collapsible content overflow (#2092)
  • 608fa0f3 [Feat] refactored AnimationControl to handle both layer and minified filter playback (#2079)
  • 409db23e [fix] CSS fixes to avoid conflicts with Jupyter styling when embedded without iframe (#2095)
  • e1b70000 [Enchancement] number formatting improvements (#2109)
  • cf8d3321 [Enchancement] number formatting improvements (#2106)
  • c9cc689c [fix] use dataset name as default h3 layer name (#2100)
  • 7f01ca1c [fix] Trip Layer: issues for path from 2 points (#2101)
  • 92bae8e0 [fix] Icon Layer - Labels are visible even if layer is hidden (#2102)
  • 47cc281c fix: Open map control and geocoder for extension (#2103)
  • 0cd0e379 [fix] Improve render cell size script perf for data table rendering (#2104)
  • 4e06992b [Fix] Image export change resolution (#2105)
  • 7d9d54b8 [Feat] Map overlay blending (#2086)
  • f4329fcc chore: more specific error message for context lost error (#2090)
  • 14ef4366 [Feat] Disable a layer after an error in Deck (#2072)
  • d24ea4a5 [fix] dont show hidden layers as options in polygon dropdown menu (#2085)
  • fd3a7a8b [fix] Prevent the app from crashing on geojson layer hover (#2087)
  • a66f98f9 fix(filters): fix for broken filter state, load crash (#2069)
  • 47b1124d fix 3d buildings rendering (#2080)
  • 8edb5b2e [fix] lock react-vis version to prevent CI fails (#2082)
  • 9416be4a save and merge editor features in map config (#2071)
  • 217b89e7 chore: Child support and type exports for FeatureActionPanel (#2070)
  • f53188b9 show filtered out and hidden layers as options in polygon filter menu (#2068)
  • b53a6b75 [fix] Move FeatureActionPanel to class component (#2067)
  • 0f7a4242 fix Cant right click on polygon or rectangle filters to get the menu (#2066)
  • db549742 bump licence year to 2023 (#2073)
  • a22e4259 Feat Replace react-map-gl-draw with Nebula.gl (#2054)
  • 3de77995 [fix] fix import in demo-app carto provider (#2050)
  • 3e7581b1 [Feat] Add hasStats prop to data table adjust first cell size (#2040)
  • 15d1426e FIX: Fix margin for style panel icons (#420) (#2041)
  • a865ce8b [fix] correct provider downloadMap type (#2049)
  • c53d81fd Bump moment-timezone from 0.5.33 to 0.5.35 (#1966)
  • efa32f75 [fix] include CenterFlexbox in common components (#2035)
  • 5f3d185f correct @kepler.gl/styles types file location (#2034)
  • 76e1a4d0 [fix] Updated dataset item cursor style (#2013)
  • d0bcaa89 [Fix][perf] String filter freezes browser when loading a large dataset (#2012)
  • 1214bd9d [fix] Time filter: Add padding if min/max values are the same (#2011)
  • 36657380 [fix] Fixed hex tile play animation (#2010)
  • 6c266665 [Fix] dropdown item title (#2009)
  • 81fcbb41 Bump loader-utils from 1.4.0 to 1.4.2 (#2025)
  • f1b7e1a8 [Fix] no aggregation options can be selected for date field when groupby (#2008)
  • b9a04468 [Feat] Replaced filter enlarged with view: side | enlarged | minified (#2007)
  • 6692585e Handle loading map style gracefully (#2005)
  • 920659ff Add header cell stats control toggle (#2004)
  • dbba7daa [Chore] bump and fix examples for v3.0.0.alpha.0 (#2030)
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc