Upgrade Guide
Last updated
Was this helpful?
Last updated
Was this helpful?
TBD
Supports React 17
Dependency Upgrades, major ones: d3-xxx@^2
, redux@4.0.5
, type-analyzer@0.3.0
, react-palm@~3.3.7
Support incremental timeline animation
Allow changing dataset in layer config
Enable polygon filter for h3 layer
Show last added filter at the top
Avoid duplicated h3 layer detection
Fixed bug when reversing color palette not update
Upgrade dependencies to deck.gl@8.2.0
, loaders.gl@2.2.5
and luma.gl@8.2.0
. This should only affects projects with the above libraries in its dependencies.
Interaction - Added Geocoder in the interactin panel
Localization - Added Spanish, Catalan, and Portuguese translations
Layer - Aggregation layer fix out-of-domain coloring for valid strings
Export - Fixed download file for microsoft edge
Components - Exported map drawing editor factories
Upgrade Node v10 for dev development, node requirement is now at >=10.15.0
Provider - Add cloud provider API
Layer - Added S2 Layer
Basemap - Added satellite to base map styles options
Theme - Added base UI theme to theme option as base
UI - Improved data table and layer panel header
Filter - Better handle filter steps for small domains
Layer - Remove incorrect outlier for better map center detection
Layer - Fix point layer stroke width
Basemap - Fix bug custom map style not saved correctly
Export - Fix bug exported html blank
Upgrade deck.gl to 8.0.15
, this only affects projects with deck.gl in its dependencies. Because only one version of deck.gl can be loaded.
GPU Filter - Improved time and numeric filter performance by moving calculation to GPU
Geo Fitler - Added drawing polygon function, allow filter layer based on polygon
Layer - Improved GeoJson and H3 layer geometry rendering
react and react-dom: minimum required version is now ^16.3
react-redux is upgraded to ^7.1.3
. If you have older version of react-redux
in your app. You will have error loading kepler.gl, likely due to multiple version of react-redux
installed.
react-palm: required version is now ^3.1.2
.
react-route: if you are using react-router
, we suggest using ^3.2.5
to avoid React 16.8
lifecycle deprecation warning in the console.
Cluster Layer: Fix incorrect cluster point count. Fix cluster layer missing in exported image.
kepler.gl/utils
to @kepler.gl/table
maybeToDate
getNewDatasetColor
createNewDataEntry
setFilterGpuMode
assignGpuChannels
assignGpuChannel
resetFilterGpuMode
getGpuFilterProps
getDatasetFieldIndexForFilter
kepler.gl/utils
to @kepler.gl/reducers
findMapBounds
exportData
TOOLTIP_MINUS_SIGN
getDefaultInteraction
BRUSH_CONFIG
findFieldsToShow
getTooltipDisplayDeltaValue
getTooltipDisplayValue
LayersToRender
AggregationLayerHoverData
LayerHoverProp
findDefaultLayer
calculateLayerData
getLayerHoverProp
renderDeckGlLayer
isLayerRenderable
isLayerVisible
prepareLayersForDeck
prepareLayersToRender
getCustomDeckLayers
ComputeDeckLayersProps
computeDeckLayers
kepler.gl/processors
to @kepler.gl/utils
ACCEPTED_ANALYZER_TYPES
validateInputData
getSampleForTypeAnalyze
getFieldsFromData
renameDuplicateFields
analyzerTypeToFieldType
kepler.gl/templates
to @kepler.gl/utils
exportMapToHTML
kepler.gl/layers
to @kepler.gl/utils
getCentroid
idToPolygonGeo
h3IsValid
getHexFields
UI - Support custom side panel tabs.