Skip to content

0.9.2

Compare
Choose a tag to compare
@matteblair matteblair released this 13 Apr 19:54

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.

❗️IMPORTANT: Android releases are now hosted on jcenter: https://bintray.com/tangrams/maven/tangram To use this release or future releases with your Android project, make sure that your project's build.gradle file includes jcenter():

allprojects {
  dependencies {
    repositories {
      jcenter()
    }
  }
}

The dependency declaration in your app module will be the same as before:

dependencies {
  compile 'com.mapzen.tangram:tangram:0.9.2'
}

Features

  • Linux desktop apps can load system fonts for text rendering (#1707).
  • Sprite atlases can now define a density to describe their intended display size (#1742, #1786).
  • The Android README now has a version badge (#1755 thanks @dgngulcan!).
  • Demos now use tiles and cartography from nextzen.org. RIP Mapzen ❤️ (#1781).

Fixes

  • macOS desktop apps can load system UI fonts for text rendering (#1744).
  • Handling of null style parameters is more consistent with Tangram JS (#1747).
  • Values for the shader uniform u_pixels_per_meter are now more consistent with Tangram JS (#1748).
  • A possible use-after-free crash has been fixed (#1749).
  • Issues detected by the clang static analyzer have been fixed (#1750).
  • max_tilt is now correctly applied to flat and isometric cameras (#1760).
  • A test that failed on 32-bit Ubuntu was fixed by adjusting numeric precision (#1762 thanks @dastmetz!).
  • add and multiply blend modes now behave more consistently with Tangram JS (#1769).
  • Markers with flat: true use correct texture interpolation (#1768).
  • An build error on GCC 7.3 has been fixed with additional compiler directives (#1780).

Android

  • Android builds now use version 3.0 of the Android Gradle plugin and Android Studio (#1733).
  • Most interfaces now use nullability annotations to clarify usage (#1774 thanks @Dean79000!).

iOS

  • TGMarker has better handling of images with transparency (#1784).