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

deck.gl

Package Overview
Dependencies
Maintainers
11
Versions
674
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

deck.gl - npm Package Versions

1
68

4.0.0-rc.3

Diff

Changelog

Source

[v4.0.0-rc.3]

  • Disable implicit props forwarding between the composite layer and its underlying layers.
  • GeoJsonLayer getColor => getLineColor
  • GeoJsonLayer getWidth => getLineWidth
  • GeoJsonLayer add lineWidthScale
  • GeoJsonLayer add lineWidthMinPixels
  • GeoJsonLayer add lineWidthMaxPixels
  • GeoJsonLayer add lineJointRounded
  • GeoJsonLayer add lineMiterLimit
  • PolygonLayer getColor => getLineColor
  • PolygonLayer getWidth => getLineWidth
  • PolygonLayer add lineWidthScale
  • PolygonLayer add lineWidthMinPixels
  • PolygonLayer add lineWidthMaxPixels
  • PolygonLayer add lineJointRounded
  • PolygonLayer add lineMiterLimit
  • FIX: ScatterplotLayer calls Layer.updateState() to invalidate all attributes when data changed
  • FIX: Fix the ExtrudedChoroplethLayer64 in deprecated layer examples
  • Replace all readFileSync() calls with Javascript imports for all GLSL shaders
shaojingli
published 4.0.0-rc.2 •

shaojingli
published 4.0.0-rc1 •

Changelog

Source

[v4.0.0-rc1]

  • FIX: Composite layers now have a stub invalidateAttribute()

  • FIX: GeoJsonLayer and PolygonLayer now transfer correct updateTriggers to its sublayers

  • FIX: Fix the picking for PolygonLayer with and without extrusions

  • FIX: update the data file and default values for GeoJsonLayer example so that it correctly shows all geometry features

  • FIX: GeoJsonLayer now wireframe prop only affects extruded layer and stroked only affects non-extruded layer

  • FIX: super.updateState() now get called appropriately so that data change can correctly popylate to GPUs

  • Re-factored GeoJsonLayer and PolygonLayer to separate polygon wireframe and polygon outline

  • Removed loader for glsl and use exported Javascript string to store all GLSL shaders

  • PointDensityGridLayer => GridLayer

  • PointDensityHexagonLayer => HexagonLayer

  • GridLayer => GridCellLayer

  • HexagonLayer => HexagonCellLayer

  • PolygonLayer => SolidPolygonLayer

  • PolygonLayer is now a new composite layer that could render solid polygons as well as polygon outlines

  • GridLayer and HexagonLayer to use new quantizedScale utility function

  • GeoJsonLayer remove drawPoints, drawLines, drawPolygon, fillPolygon

  • GeoJsonLayer add stroked, filled, extruded, wireframe

  • GeoJsonLayer getPointSize => getRadius

  • GeoJsonLayer getStrokeWidth => getWidth

  • GeoJsonLayer getStrokerColor => getColor

  • GeoJsonLayer remove getPointColor, use getFillColor instead

  • PathLayer strokeWidthScale => widthScale

  • PathLayer strokeWidthMinPixels => widthMinPixels

  • PathLayer strokeWidthMaxPixels => widthMaxPixels

  • PathLayer getStrokeWidth => getWidth

  • ScatterplotLayer change the default radiusScale to 1

  • ScreenGridLayer change unitWidth and unitHeight to cellSizePixels

  • Update tests to reflect the new layer names and props

pessimistress
published 4.0.0-beta.5 •

Changelog

Source

[v4.0.0-beta.5]

  • NEW: add viewportSize, devicePixelRatio and modelViewMatrix to default uniforms
ibgreen
published 4.0.0-beta.4 •

Changelog

Source

[v4.0.0-beta.4]

  • FIX: Make luma.gl peer dependency more flexible
  • Dependencies: Bump to react-map-gl@2, remove viewport-mercator-project & lodash.flatten
  • 64 bit layers additions and fixes
  • IconLayer aspect ratio
  • New sample layers
pessimistress
published 4.0.0-beta.3 •

Changelog

Source

[v4.0.0-beta.3]

  • Add PointCloudLayer
  • FIX: onHover and onClick are no longer called on layers that are not affected
  • BREAKING: layer.pick() is renamed to layer.getPickingInfo(), must return info object
ibgreen
published 4.0.0-beta.2 •

Changelog

Source

[v4.0.0-beta.2]

  • Bumps luma.gl with some hotfixes
  • Remove unfinished example
  • Doc improvements (upgrade guide)
  • NEW: PointDensityGridLayer
ibgreen
published 4.0.0-beta.1 •

Changelog

Source

[v4.0.0-beta.1]

API AUDIT CHANGES:

  • GeoJsonLayer getHeight => getElevation

  • GeoJsonLayer Docs: Clarified that elevation is always in meters for cartographic projection modes

  • PolygonLayer getHeight => getElevation

  • PolygonLayer Docs: Clarified that elevation is always in meters for cartographic projection modes

  • PolygonLayer Docs: documented missing props

  • PolygonLayer Docs: Marked lightSettings as experimental

  • PathLayer getWidth => getStrokeWidth

  • PathLayer strokeWidth => strokeWidthScale

  • PathLayer strokeMinPixels => strokeWidthMinPixels

  • PathLayer strokeMaxPixels => strokeWidthMaxPixels

  • HexagonLayer Docs: Marked lightSettings as experimental

  • HexagonLayer Docs: Marked selectedPickingColor as experimental

  • GridLayer Docs: Marked lightSettings as experimental

  • Cleanup: More layers now only imports the get utility function instead of the full Container object from utils - this provides most of the benefits with smaller impact on the code.

DOCS

  • Moved docs into 4.0 subfolder to support publishing multiple doc versions from a single tree.
ibgreen
published 3.1.0-beta.16 •

Changelog

Source

[v3.1.0-beta.16] -

  • NEW: Main example now provides UI to modify layer props
  • NEW: Main example now has GeoJson test file with all GeoJson geometry types.
  • NEW: GridLayer
  • FIX: GeoJson points now render correctly
  • FIX: Mutation issue in defaultProps
  • Demo now installs and builds stand-alone
  • Picking improvements - order of function calls changed to enable layer overrides
  • PathLayer: new props
  • PathLayer: geometry generation performance.
  • Webpack config improvements to enable tree-shaking
shaojingli
published 3.1.3 •

Changelog

Source

[3.1.3] - 2017-1-25

  • HOTFIX: Fixed project_fp64 issue under linux + nvidia (#315)
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