-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update dependency mapbox-gl to v0.54.1 #309
base: master
Are you sure you want to change the base?
Conversation
Codecov Report
@@ Coverage Diff @@
## master #309 +/- ##
=======================================
Coverage 71.13% 71.13%
=======================================
Files 240 240
Lines 4320 4320
Branches 902 902
=======================================
Hits 3073 3073
Misses 1124 1124
Partials 123 123 Continue to review full report at Codecov.
|
b3ef146
to
f59099a
Compare
f59099a
to
fe416a7
Compare
fe416a7
to
b23ccdc
Compare
b23ccdc
to
3b4c0bb
Compare
3b4c0bb
to
b454515
Compare
b454515
to
3fa54f9
Compare
3fa54f9
to
7913bac
Compare
7913bac
to
3c24b19
Compare
3c24b19
to
c140ec2
Compare
c140ec2
to
5c95fb9
Compare
5c95fb9
to
97d24e1
Compare
97d24e1
to
cf4c3f7
Compare
cf4c3f7
to
419dffb
Compare
419dffb
to
75e6f43
Compare
75e6f43
to
62c3304
Compare
62c3304
to
8471b61
Compare
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
This PR contains the following updates:
0.44.1
->0.54.1
Release Notes
mapbox/mapbox-gl-js
v0.54.1
Compare Source
Bug fixes
v0.54.0
Compare Source
Breaking changes
localIdeographFontFamily
map option on by default. This may change how CJK labels are rendered, but dramatically improves performance of CJK maps (because the browser no longer needs to download heavy amounts of font data from the server). AddlocalIdeographFontFamily: false
to turn this off. #8008Popup
maxWidth
option, set to"240px"
by default. #7906Major features
mapbox-gl-csp.js
bundle for strict CSP environments whereworker-src: blob
is disallowed. #8044Minor features and improvements
"visibility": "visible"
. #8005rel="noopener"
attributes to links that lead to external websites (such as Mapbox logo and OpenStreetMap edit link) for improved security. #7914map.showTileBoundaries
is turned on. #7963canvasSource.pause
to be more reliable and able to render a single frame. #8130Bug fixes
source.setData(url)
many times. #8035map.getCenter()
returned a reference to an internalLngLat
object instead of cloning it, leading to potential mutability bugs. #7922Map#removeFeatureState
does not remove the state from some tile zooms #8087removeFeatureState
didn't work on features withid
equal to0
. #8150 (h/t jutaz)v0.53.1
Compare Source
Bug fixes
v0.53.0
Compare Source
Features and improvements
fill-extrusion
querying with ray picking (#7499)clusterProperties
option for aggregated cluster properties (#2412, fixed by #7584)fitBounds
options. (#7681) (h/t elyobo)Map#remove
(#7749) (h/t andycalder)Map#removeFeatureState
(#7761)number-format
expression (#7626)symbol-sort-key
style property (#7678)Bug fixes
file://
protocol in XHR requests for Cordova/Ionic/etc (#7818)LngLat.toBounds()
default radius to 0 (#7722, fixed by #7723) (h/t cherniavskii)feature-state
dependent layers (#7523, fixed by #7790)map.repaint
from mistakenly enabling continuous repaints (#7667)v0.52.0
Compare Source
Breaking changes
mapbox://
urls so they can be transformed withconfig.API_URL
(#7594)Features and improvements
config.API_URL
(#7594)Bug fixes
v0.51.0
Compare Source
November 7, 2018
✨ Features and improvements
MercatorCoordinate
type (#7488)contextmenu
to be enabled (#2301, fixed by #7369)LngLat
conversion from{lat, lon}
(#7507) (h/t bfrengley)feature-state
expressions in filters (#7366)🐛 Bug fixes
hash
within iframes in IE11 (#7411)v0.50.0
Compare Source
October 10, 2018
✨ Features and improvements
concat
expression andtext-field
property (#6190, fixed by #7280)fill-extrusion-vertical-gradient
property for controlling shading of fill extrusions (#5768, fixed by #6841)ImageSource
(#4050, fixed by #7342) (h/t dcervelli)🐛 Bug fixes
log2
andlog10
in IE11 (#7318, fixed by #7320)let
expression stripping expected type during parsing (#7300, fixed by #7301)literal
expression (#7336, fixed by #7337)to-color
on values that are already of typeColor
(#7260)to-array
for empty arrays ((#7261))text-field
when using formatted text (#7351)null
to0
into-number
expression (#7083, fixed by #7274)CanvasSource
when it crosses the antimeridian (#7273)CanvasSource
not respecting alpha values set oncanvas
element (#7302, fixed by #7309)loaded
after certain runtime styling changes when there were errored tiles in the viewport (#7355)*-allow-overlap: true
when panning into the viewport (#7172, fixed by#7244)mouseover
event (#7295, fixed by #7299)getImage
if an SVG is requested (#7312, fixed by #7313)v0.49.0
Compare Source
September 6, 2018
client{Height/Width}
instead ofoffset{Height/Width}
for map canvas sizing (#6848, fixed by #7128)🐛 Bug fixes
icon-allow-overlap: true, text-allow-overlap: true, text-optional: false
would show icons when they shouldn't (#7041)gl-style-migrate
script to include conversion of legacy functions and filters to their expression equivalents (#6927, fixed by #7095)icon-size
for small data-driven values (#7125)✨ Features and improvements
symbol-z-order
symbol layout property to style spec (#7219)*-pattern properties
(#6289)Map#fitScreenCoordinates
which fits viewport to two points, similar toMap#fitBounds
but uses screen coordinates and supports non-zero map bearings (#6894)Map#setFeatureState
andMap#getFeatureState
to accept numeric IDs (#7106) (h/t bfrengley)v0.48.0
Compare Source
August 16, 2018
🐛 Bug fixes
text-max-angle
property was being calculated incorrectly internally, causing potential rendering errors when"symbol-placement": line
feature.id
when usingMap#setFeatureState
(#6974)GeolocateControl
when user location is being used (#6977) (h/t sergei-zelinsky)Map#querySourceFeatures
was returning bad results on zooms > maxZoom (#7061)queryPadding
for all layers in a source was set by the first layer, causing incorrect querying on other layers and, in some cases, incorrect firing of events associated with individual layers (#6909)✨ Features and improvements
{Glyph/Image}Atlas
es (#7091)Map#setFeatureState
API (#7043)) (#7091)"format"
expression (#6994)v0.47.0
Compare Source
✨ Features and improvements
raster-resampling
raster paint property (#6411) (h/t andrewharvey)symbol-placement: line-center
(#6821)🐛 Bug fixes
v0.46.0
Compare Source
match
expressions with withcase/==
(#6684)✨ Features and improvements
Map#setFeatureState
andfeature-state
expression to support interactive styling (#6263)Marker
withsetDraggable
(#6687)Map#listImages
for listing all currently active sprites/images (#6381)text/icon-rotate
for symbols withsymbol-placement: point
(#6075)collectResourceTiming: true
in web workers (#6721)🐛 Bug fixes
collectResourceTiming: true
generates error on iOS9 Safari, IE 11 (#6690)lineMetrics=true
only rendered first line (#6649)a
element does not open the url when clicked (#6730)setRTLTextPlugin
fails with relative URLs (#6719)(#6559)
v0.45.0
Compare Source
Evented#fire
andEvented#listens
are now marked as private. ThoughEvented
is still exported, andfire
andlistens
are still functional, we encourage you to seek alternatives; a future version may remove their API accessibility or change its behavior. If you are writing a class that needs event emitting functionality, consider usingEventEmitter
or similar libraries instead."to-string"
expression operator now convertsnull
to an empty string rather than to"null"
. #6534✨ Features and improvements
line-gradient
property #6303abs
,round
,floor
, andceil
expression operators #6496collator
expression for controlling case and diacritic sensitivity in string comparisons #6270caseSensitive
anddiacriticSensitive
expressions tocase-sensitive
anddiacritic-sensitive
for consistency #6598collator
expressions for evaluating as constant to account for potential environment-specific differences in expression evaluation #6596raster-dem
tilesets #6103Map#isZooming
andMap#isRotating
methods #6128, #6183raster-dem
sources #6110preventDefault
method onmousedown
,touchstart
, anddblclick
events #6218originalEvent
property onzoomend
andmoveend
for user-initiated scroll events (h/t @stepankuzmin) #6175value
in"length"
expressions #6244MapWheelEvent
#6237ScaleControl
units (h/t @ryanhamley) #6138, #6274open
event forPopup
#6311"object"
type assertions are no longer required when using expressions #6235anchor
option toMarker
#6350HTMLElement
is now passed toMarker
as part of theoptions
object, but the old function signature is still supported for backwards compatibility #6356Marker
SVG element (h/t @andrewharvey) #6416CanvasSource
initialization fromHTMLElement
#6424is-supported-script
expression 6260🐛 Bug fixes
raster-dem
tiles to pixel grid to eliminate blurry rendering on some devices #6059Map#queryRenderedFeatures
bugs:{text, icon}-offset
when querying#6135circle
layer features with-pitch-scaling: 'viewport'
or-pitch-alignment: 'map'
#6036Map
hash #6140Map#addLayer
is invoked with anid
of a preexisting layer #6147icon-image
would not be rendered iftext-field
is an empty string #6164rotatestart
androtateend
events #6187DragHandler
bugs where a left-button mouse click would end a right-button drag rotate and a drag gesture would not end if the control key is down onmouseup
#6193{DragPanHandler, DragRotateHandler}#disable
while a gesture is in progress #6232GeolocateControl
user location dot sizing whenMap
's<div>
inheritsbox-sizing: border-box;
(h/t @andrewharvey) #6227array
expression error messages (h/t @drewbo) #6269line-width
larger than the sprite height of theline-pattern
property would render other sprite images #6246DragPanHandler
on mobile using Edge (note that zoom/rotate/pitch handlers still do not support Edge touch events #1928) #6325VectorTileWorkerSource#reloadTile
causing a rendering timeout #6308gl.stencilFunc
calls due to incorrect state checking (h/t @yangdonglai) #6330mousedown
ortouchstart
would cancel camera animations in non-interactive maps #6338text-translate
#6365to-rgba
expression causing division by zero 6388*-pattern
properties with non-integer zoom stops #6430Map#remove
on a map with constructor optionhash: true
throws an error (h/t @allthesignals) #6490Map#moveLayer(layerId, beforeId)
to remove the layer whenlayerId === beforeId
#6542Map#querySourceFeatures
to throw anUncaught TypeError
(https://github.com/mapbox/mapbox-gl-js/pull/6555)target
property formouse{enter,over,leave,out}
events #6623v0.44.2
Compare Source
🐛 Bug fixes
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.