Skip to content
This repository has been archived by the owner on Aug 8, 2023. It is now read-only.

Release Android v6.0.0-beta.2 #11188

Closed
10 of 23 tasks
tobrun opened this issue Feb 13, 2018 · 3 comments
Closed
10 of 23 tasks

Release Android v6.0.0-beta.2 #11188

tobrun opened this issue Feb 13, 2018 · 3 comments
Assignees
Labels
Android Mapbox Maps SDK for Android

Comments

@tobrun
Copy link
Member

tobrun commented Feb 13, 2018

In preparation for release v6.0.0 of the Mapbox Android SDK, we're releasing today the second beta in the 6.0.x series. The 6.x release brings major features as:

  • Expressions
  • HillshadeLayer and RasterDemSource
  • CustomGeometrySource
  • ViewportCollision detection
  • Transparent TextureView

device-2018-01-25-104814

Please note that this is a pre-release version intended to gather early feedback on the new APIs and to detect any potential issues (you can report them here). This release is not intended for production apps.

Changes since v6.0.0-beta.1

  • Deprecate LocationEngine #11185
  • Remove LOST from SDK 11186
  • Transparent surface configuration on TextureView #11065
  • Constrained setLatLng documentation, expose setLatLngZoom method #11184
  • Integration of new events library #10999
  • AddImage performance improvement #11111
  • Migrate MAS to 3.0.0, refactor GeoJson integration #11149
  • Remove jar and aar dependency suffixes #11161

Todo

  • Create release branch
  • Change CircleCI config to build from release branch (android-release-all->deploy)
  • Change version name to 6.0.0-beta.2 in /platform/android/MapboxGLAndroidSDK/gradle.properties
  • Publish 6.0.0-beta.2 artifact to Maven Central
  • Tag android-v6.0.0-beta.2
  • Change version name to 6.0.0-SNAPSHOT in /platform/android/MapboxGLAndroidSDK/gradle.properties
  • Change CircleCI config to build back from release branch
  • Merge release-android-v6.0.0-beta.2 back into release-boba
  • Update Javadoc documentation via release branch, not master @langsmith
  • Create new Fabric release @langsmith
  • Update Mapbox demo and wearable demo apps @langsmith
  • Create new tag/release in demo app repo @langsmith
  • Release new version of Android demo app on Play Store @langsmith
  • TBD: update the style specification’s SDK support tables @langsmith note
  • If stable version, update mapbox-plugins-android test app @langsmith
  • If stable version, update version # in android-docs repo's constants.js file @langsmith
  • If stable version, update version # in config files in /help @langsmith
  • If stable version, update version # in src > constants.js file in /www.mapbox.com @langsmith
  • If stable version, update version # in pthfndr @langsmith
  • If stable version, update version # in Studio Preview @langsmith
  • If stable version, update version # in master&navUI branches of Store Locator kit @langsmith
  • If stable version, update version # in cnplgn @langsmith
  • If stable version, update version # in cndocs @langsmith

/cc @mapbox/mobile @mapbox/support @colleenmcginnis

@tobrun tobrun added the Android Mapbox Maps SDK for Android label Feb 13, 2018
@tobrun tobrun added this to the android-v6.0.0 milestone Feb 13, 2018
@langsmith
Copy link
Contributor

langsmith commented Feb 22, 2018

fyi @tobrun , unable to update demo app to beta.2 because location layer plugin hasn't been updated to to 6.x yet

mapbox/mapbox-android-demo#623

@langsmith
Copy link
Contributor

@cammace , is there any update/ticket/pr related to the plugin getting 6.x of the maps sdk?

@tobrun
Copy link
Member Author

tobrun commented Mar 2, 2018

@langsmith we should only publish plugin versions with final/stable versions of the SDK. For LocationLayer we are thinking about using the beta concept as well for releasing plugins with 6.0.0-beta.x.

Going to close this as we are releasing beta.3 today.

@tobrun tobrun closed this as completed Mar 2, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Android Mapbox Maps SDK for Android
Projects
None yet
Development

No branches or pull requests

3 participants