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

Release Android v5.1.0-beta2 #8975

Closed
10 tasks done
tobrun opened this issue May 12, 2017 · 9 comments
Closed
10 tasks done

Release Android v5.1.0-beta2 #8975

tobrun opened this issue May 12, 2017 · 9 comments
Assignees
Labels
Android Mapbox Maps SDK for Android

Comments

@tobrun
Copy link
Member

tobrun commented May 12, 2017

In preparation for release v5.1.0 of the Mapbox Android SDK, we're releasing today the second beta (v5.1.0-beta.2) in the 5.1.x series. This beta version builds further on beta1 and adds bug fixes and a couple of features,

device-2017-04-28-121659

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.

Highlights

  • Support for FillExtrusionLayer #8431
  • Limit Viewport #8622
  • Transition Properties for Layer attributes #8509
  • Style wide transition duration and transition offset in milliseconds #8576
  • Transifex integration, Catalan & Dutch translations #8556
  • LatLngBounds includes with another bounds #8517
  • LatLngBounds includes takes in account LatLng on the edges (cfr. core) #8517
  • LatLngBounds facility getters/setters for LatLng #8517
  • Expose world bounds in LatLngBounds #8517
  • OfflineRegion are validated if found in the world bounds, else onError will be invoked #8517
  • Polygon holes #8557 and #8722
  • Custom location source #8710
  • Expose source layer identifier #8709.
  • Ensure surface is created after display and context #8759
  • Harden telemetry event dispatch #8767
  • Move LatLngBounds calculation for CameraUpdateFactory to core #8765
  • Spanish, Lithuanian, and Vietnamese localizations #8852
  • Warning when updating a non-added annotation #8832
  • Share location source between components #8825
  • Test application runtime permissions for pre lollipop devices #8823
  • Do not call OnMarkerClick listener twice #8804
  • Rework instrumentation tests #8793
  • Set first render flag to false when destroying the surface #8739
  • Post resetting tracking settings to avoid race condition reset #8738
  • Expose Source Layer identifier #8709
  • Derived source attribution #8630
  • Consistent use of duration unit #8578
  • When a layer is added, reload its source's tiles #8963
  • Update release script to support CircleCI builds #8950
  • URL getter on Sources #8959
  • Build SNAPSHOT from release branch CI configuration #8958
  • Fix UI test filter in Makefile #8960
  • Allow filesource url transform reset #8957
  • Bump & fixup dependencies #8921
  • Ignore already deleted region #8920
  • Keep offline observer when timeout occurs #8919
  • Show error message when no browser installed #8920
  • Reset observers of removed Sources and Layers #8900
  • Only build custom layer .so for debug builds #8885
  • Update localizations #8883
  • Reset observers of removed Sources and Layers #8862
  • Remove force style cascade #8866

Checklist for making this happen

/cc @mapbox/mobile @mapbox/support

@1ec5
Copy link
Contributor

1ec5 commented May 12, 2017

Also some new styles, including Streets v10 and Traffic Day v2: #8972 / #6301.

@1ec5
Copy link
Contributor

1ec5 commented May 12, 2017

Never mind, the new styles missed this beta but will be in the next one.

@zugaldia
Copy link
Member

@zugaldia
Copy link
Member

@langsmith Over to you, thanks!

@langsmith
Copy link
Contributor

Just an update on my final unchecked box above. #8999 (<–– actually a problem with LOST on Mapzen's side) is blocking me from landing the PR that updates our demo app's dependency to beta2, which is the final thing I need to do on this ticket.

@zugaldia
Copy link
Member

@langsmith Considering you're seeing an issue we're already tracking on the SDK, I think you're good to merge that PR. Once we close #8999 an update to the latest version of the SDK will automatically fix the issue on the demo app side, likely without the need for any other changes.

@langsmith
Copy link
Contributor

So @zugaldia , you're saying that I can go ahead and merge even though the test hasn't passed and no one will formally approve the PR as a reviewer?

@zugaldia
Copy link
Member

@langsmith My bad, I thought the issue affected some activities, not that CI wasn't passing. I've updated my comment on the original PR.

@langsmith
Copy link
Contributor

All boxes are checked. Closing! 🎆 🍾 🎊

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

4 participants