Skip to content

v0.8.1

Compare
Choose a tag to compare
@bcamper bcamper released this 23 Jun 22:21
· 1619 commits to master since this release

Bug Fixes

  • Fix removing and re-adding a Tangram Leaflet layer (#280)
    • Re-initialize Vertex Array Object extension and destroy old VAO bindings for new GL context (#329)
    • Fix Leaflet 0.7.x issue where Tangram canvas could be removed from DOM on zoom
  • Fix texture lifecycle management (dangling references on scene destroy and tile build cancel)
  • Fix rendering of points with text rules missing font a property
  • Fix priority evaluation for text attached to a point (was being evaluated at lower priority than specified)
  • Fix centroid option for polygons rendered as points (was being ignored in 0.8.0)
  • Text capitalize transform should only modify first character of each word (and leave other characters unmodified) (#330)
  • Add small buffer to geojson-vt (fixes edge cases with dropped geometries) (see #333)
  • Imported scenes can overwrite scalar properties w/object structures, such as in material definitions (see #339)
  • Set polygon min_height to zero when single extrude value provided (matches ES behavior, avoids "inverted" buildings when height is below feature's min_height property) (#337)
  • Skip polygons that couldn't be decoded from non-tiled sources (e.g. degenerate/zero area rings returned geojson-vt) (see #331)

Internal

  • Restore inline source maps to debug builds.
  • Load custom data source scripts before Tangram in workers, in an attempt to increase reliability of large script loads.