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

Release Android v5.0.0 #8452

Closed
9 of 10 tasks
tobrun opened this issue Mar 17, 2017 · 2 comments
Closed
9 of 10 tasks

Release Android v5.0.0 #8452

tobrun opened this issue Mar 17, 2017 · 2 comments
Assignees
Labels
Android Mapbox Maps SDK for Android

Comments

@tobrun
Copy link
Member

tobrun commented Mar 17, 2017

Following v5.0.0-beta.3 released on March 10th, we're now releasing v5.0.0 final of the Mapbox Android SDK, this version includes new features and numerous bugfixes. Most notable new feature is the support of data driven styling from #7372.

Highlights

  • Support for data-driven styles #7752
  • Additional APIs to manage runtime styling layers #8195
  • Allow query all features in sources (querySourceFeatures) #5792
  • Improve accessibility TalkBack support by including content description in views #8230
  • Consistent double tap zoom acceleration #7514
  • Allow zooming/scaling to use AnimationOptions #8181
  • Cleanup inconsistencies float vs double #4445
  • Add mapbox_ prefix to attributes #6482
  • Update LOST to 2.x #6573
  • MAS submodules (geojson, telemetry) are now smaller to reduce the overall method count #7642
  • Telemetry Service is now include automatically via Manifest merge to simplify set up #8338
  • Support for Android Nougat #5910
    • Move location listening logic to onStart/onStop activity lifecylce methods
  • Removal of accessToken on MapView and MapboxMap #5621
  • Introduction of new make targets #5940
    • Targets for testing, running and using external tools directly from the command line
  • Cleanup Gradle files #6009
    • Introducing single purpose .gradle files
  • Checkstyle integration #7442
  • Transform refactor #6532
    • All camera related code is moved to a dedicated transform class cfr. core architecture
  • Encapsulate gestures #6557
    • All gesture event code is encapsulated in MapGestureDetector
    • All key event code is encapsulated in MapKeyListener
  • Transparent background for MyLocationView #7116
  • Correctly scale accuracy circle for MyLocationView #8255
  • Update documentation on generate sanity tests #7147
  • Update documentation on style templates #7157
  • Fix NullPointerException during save instance state #7157
  • Move management style to core #7275
  • Fix OnCameraChange not called for the final position of animation bug #7350
  • MapboxAccountManager refactor #6534
    • Consolidating the location where tokens are set
    • Rename to reflect the increased responsibilities introduced in prior releases
  • AnnotationManager refactor #6067
    • Extracting all business logic related to annotations into a separate class cfr. to core and the iOS codebase
  • Gesture handling improvements:
    • Fix missing call to onFling when while pinch zooming #7666
    • Round tap-zoom gestures to nearest integer #8027
  • Support for style-wide transition animation duration and delay #6779
  • Allow callback parameter for style setting #8262
  • Support for all animated camera changes to configure dismissing tracking modes #7854
  • Avoid disabling location tracking on all gestures #7878
  • LatLng objects produced by the SDK are wrapped by default #4522
  • Proguard update for new SDK packages #8437
  • Javadoc cleanup #8438
  • MarkerViewClickListener and MapClickListener called simultaneously #8447
  • Fix LOST v2.0.0 integration #8445
  • Crash with OnMapChangeListener #8380
  • Feature query crash #8374
  • flyTo fix #8302
  • Don't dispatch MarkerView motion event up to MapView #8447

Full changelog and known issues: https://github.com/mapbox/mapbox-gl-native/issues?q=is%3Aopen+is%3Aissue+milestone%3Aandroid-v5.0.0

TODO list for making this happen

@mapbox/mobile @mapbox/support

@tobrun tobrun added the Android Mapbox Maps SDK for Android label Mar 17, 2017
@tobrun tobrun added this to the android-v5.0.0 milestone Mar 17, 2017
@zugaldia
Copy link
Member

Artifact is now readily available on Maven Central.

@cammace Over to you.

@zugaldia
Copy link
Member

@cammace Are we good to close here?

@cammace cammace closed this as completed Mar 23, 2017
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