All Versions
44
Latest Version
Avg Release Cycle
8 days
Latest Release
1703 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v8.3.0 Changes
July 31, 2019๐ Changes since Mapbox Maps SDK for Android v8.2.0:
๐ Features
- 0๏ธโฃ Do not include CJK ideographs in the offline packs by default. This decreases overall offline download size but changes appereance by a default set local glyph generation #14269
- โก๏ธ Update target SDK to 28, update support library and fix gradle warnings #15135
- Introduce VertexVector::extend() and use it in placement code #15194
๐ Bug fixes
- ๐พ Save location animation timestamp only when fed. Fixes an issue where external camera updates impacted location animation duration#15265
- ๐ Fixed flickering on style change for the same tile set #15127
- ๐ Fix location render/camera modes being reinitialized even when the new mode is the same #15266
- 0๏ธโฃ Ensure default local ideographs font family is not overwrote. Fix a bug that prevented local CJK glyphs generation. The local generation is now enabled by default and the font family used for generation is set to "sans-serif. #15253
- ๐ Fix int overflow issue in GridIndex #15245
- ๐ Align gesture animation reason for onCameraMoveStarted #15218
- โ Remove layers first when clearing the style, fixes unnecessary log dumps #15191
- โ Remove unused field from icon buffer #15189
๐ Performance improvements
-
v8.3.0-beta.1 Changes
August 22, 2019๐ Changes since Mapbox Maps SDK for Android v8.3.0-alpha.3:
๐ Bug fixes
- ๐ Fixed a bug where glyphs generated through the LocalGlyphRasterizer interface were changing fonts during some zoom changes. #15407
- ๐ Fixed use of objects after moving, potentially causing crashes. #15408
- ๐ Fixed a possible crash that could be caused by invoking the wrong layer implementation casting function #15398.
- 0๏ธโฃ Font lookup on pre lollipop devices failed, provide default font list instead #15410.
- ๐ Fixed rendering and collision detection issues with using
text-variable-anchor
andicon-text-fit
properties on the same layer #15367. - ๐ Fixed a bug where quick-scale was registered during a move gesture that followed a double-tap. Bumped gestures library to
v0.5.1
. #15427 - ๐ Fixed symbol overlap when zooming out quickly. #15416
Other Changes
- โช Do not invalidate the camera immediately when map padding is set. Reverts a change introduced in the
v8.2.0
. #15437
๐ Docs
- โ Add javadoc to OnStyleImageMissingListener indicating the required synchronous addition images, document workaround #15418
-
v8.3.0-alpha.3 Changes
August 16, 2019๐ Changes since Mapbox Maps SDK for Android v8.3.0-alpha.2:
Gestures handling
- โฌ๏ธ Bumped gestures library version to v0.5.0 which replaces the compat gesture detector with a custom scale gesture detector implementation. This is a softly breaking change because the underlying scale gesture detector reference has been removed. This brings a set of improvements to gestures without removing any functionality from the previous implementation. #15136
- ๐ Improved scale and rotate gestures by refining sensitivity thresholds and animation velocity. #15136
- ๐ Improved quick-zoom gestures by making zoom changes linear. Quick-zoom scale changes are now executed based on y-axis delta changes. #15386
๐ Features
- Introduced the text-writing-mode layout property for symbol layers. This property allows labels to be placed horizontally or vertically. The property accepts an array of enumeration values from a ( horizontal | vertical ) set. #14932
- โ Added support for fallback fonts in
localIdeographFontFamily
. #15255
๐ Bug fixes
- ๐ Fixed an issue where it was possible to set the mapโs content insets then tilt the map enough to see the horizon, causing performance issues #15195
- ๐ Allow loading of a map without a style URI or style JSON #15293
- ๐ Fixed an issue where animated camera transitions zoomed in or out too dramatically #15281
- Enable variable label placement when
text-allow-overlap
property is set to true #15354
-
v8.3.0-alpha.2 Changes
August 07, 2019๐ Changes since Mapbox Maps SDK for Android v8.3.0-alpha.1:
๐ Bug fixes
-
v8.3.0-alpha.1 Changes
July 31, 2019๐ Changes since Mapbox Maps SDK for Android v8.2.0:
๐ Features
- 0๏ธโฃ Do not include CJK ideographs in the offline packs by default. This decreases overall offline download size but changes appereance by a default set local glyph generation #14269
- โก๏ธ Update target SDK to 28, update support library and fix gradle warnings #15135
- Introduce VertexVector::extend() and use it in placement code #15194
๐ Bug fixes
- ๐พ Save location animation timestamp only when fed. Fixes an issue where external camera updates impacted location animation duration#15265
- ๐ Fixed flickering on style change for the same tile set #15127
- ๐ Fix location render/camera modes being reinitialized even when the new mode is the same #15266
- 0๏ธโฃ Ensure default local ideographs font family is not overwrote. Fix a bug that prevented local CJK glyphs generation. The local generation is now enabled by default and the font family used for generation is set to "sans-serif. #15253
- ๐ Fix int overflow issue in GridIndex #15245
- ๐ Align gesture animation reason for onCameraMoveStarted #15218
- โ Remove layers first when clearing the style, fixes unnecessary log dumps #15191
- โ Remove unused field from icon buffer #15189
๐ Performance improvements
-
v8.2.2 Changes
August 27, 2019๐ Changes since Mapbox Maps SDK for Android v8.2.1:
๐ Bug fixes
- ๐ Fixed a possible crash that could be caused by invoking the wrong layer implementation casting function. #15398
- ๐ Fixed use of objects after moving, potentially causing crashes. #15408
- ๐ Fixed a wrong calculation of visibility in high pitch scenarios which might've led to tiles in the viewport not being rendered. #15461
Other Changes
- โช Do not invalidate the camera immediately when map padding is set. Reverts a change introduced in the
v8.2.0
. #15437
-
v8.2.1 Changes
July 31, 2019๐ Changes since Mapbox Maps SDK for Android v8.2.0:
๐ Bug fixes
- ๐พ Save location animation timestamp only when fed #15265
-
v8.1.1 Changes
July 30, 2019๐ Changes since Mapbox Maps SDK for Android v8.1.0:
๐ Bug fixes
- ๐ Fixed rendering layers after fill-extrusion regression caused by optimization of fill-extrusion rendering #15065
- ๐ Fixed a map update bug caused by the render tiles and the render passes getting unsynchronized #15092
- ๐ Fixed collision with content insets #15130
- ๐ Fixed a custom geometry source bug caused by using the outdated tiles after style update #15112
- ๐ Allow map panning after quick zoom is disabled but a phantom gesture is executed #15093
- Ensure location shadow's gradient radius is greater than 0 #15099
- ๐ Ensure that move detector is enabled if double-tap is interrupted #15103
-
v8.0.2 Changes
August 01, 2019๐ Changes since Mapbox Maps SDK for Android v8.0.1:
๐ Bug fixes
- ๐ Fixed rendering layers after fill-extrusion regression caused by optimization of fill-extrusion rendering #15065
- ๐ Fixed a map update bug caused by the render tiles and the render passes getting unsynchronized #15092
- ๐ Fixed a custom geometry source bug caused by using the outdated tiles after style update #15112
- Ensure location shadow's gradient radius is greater than 0 #15099
-
v7.4.1 Changes
August 01, 2019๐ Changes since Mapbox Maps SDK for Android v7.4.0:
๐ Bug fixes