0.9.6
This is a minor update to the Tangram Android SDK and the Tangram iOS SDK. There are no breaking changes to the SDK interfaces in this release.
Features
- Added a
flyTo
method to animate position and zoom smoothly over large distances (#1808)
Fixes
- Fixed handling of 'angle' draw parameters evaluated from JS functions (#1826)
- Fixed parsing of certain 'size' values in scene files (#1836)
- Prevented creation of extra polygon faces for extruded polygons crossing tiles (#1820)
- Fixed extrusion errors for certain marker geometries (#1776, thanks @cleeus!)
Android
- Improved nullability annotations and runtime checks (#1813, thanks @Dean79000!)
- Updated target API version to 27 and updated OkHTTP to version 3.10 (#1814, thanks @Dean79000!)
- Enabled choosing which ABIs to build using a Gradle property (#1815)
- Increased minimum Android API target to 16 (#1825)
iOS
- Improved workflow for tangram-es developers! The TangramMap framework can now be edited, built, and debugged from an Xcode Workspace along with the demo application. See the iOS README for details (#1827)
- Enabled building a static library for integration with apps that prefer or require static linking (#1829)
- The framework and static library now hide all symbols except those explicitly exported by the public API. (#1829).