Skip to content

0.4.6-android

Compare
Choose a tag to compare
@matteblair matteblair released this 08 Dec 16:49

This is a major update to the Tangram Android SDK. There are no breaking changes to the Android SDK interface in this release.

Features

  • Map labels and map features can now be picked separately. MapController now has a new interface for selecting map icons and text labels at a screen position and returning their geographic coordinates
    (#1076).
  • A new Marker class provides a convenient way to add and remove individual point, line, and polygon features from the map (#1056).
  • Scene loading speed is improved (#1128, #1127, and #1130).

Fixes

  • Corrected some potential memory safety issues (#1069).
  • Fixed resolution of relative paths in scene imports and resource locations (#1067).
  • Prevented 'global' references in scene files from being incorrectly resolved as URLs (#1089)
  • Fixed text wrapping for Chinese text (#1075)
  • Fixed relative path resolution for files within Android asset bundles (#1083).
  • Added checks for malformed scene files during the import process (https://github.com/tangrams/tangram-es/pull/1098/files and #1096).
  • Prevented crashes caused by unexpected data in protocol buffers (#1105).
  • Fixed vertical texture coordinates for textures used without a sprite atlas (#1142).
  • Corrected centroid positions for point placement (#1144).
  • Fixed handling of JS functions used in styling when the result of the function is 'null' or 'undefined' (#1117).