Open
Conversation
77efedd to
e751f89
Compare
e751f89 to
a14690e
Compare
a14690e to
7ab366d
Compare
7ab366d to
7034be8
Compare
7034be8 to
4ec4cc9
Compare
4ec4cc9 to
ef18026
Compare
ef18026 to
328e8f0
Compare
328e8f0 to
fc688f9
Compare
fc688f9 to
ebf65e2
Compare
ebf65e2 to
746bda6
Compare
746bda6 to
d4a91e5
Compare
a45acef to
d38c779
Compare
9d640c5 to
cf270b0
Compare
cf270b0 to
e33c3fd
Compare
e33c3fd to
dde50a6
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.10.0→3.20.03.4.1→3.5.0Release Notes
mapbox/mapbox-gl-js (mapbox-gl)
v3.20.0Compare Source
Features and improvements ✨
Bug fixes 🐞
v3.19.1Compare Source
Bug fixes 🐞
@types/mapbox__point-geometrypackage that was causing some Typescript builds to fail.v3.19.0Compare Source
Features and improvements ✨
line-z-offsetandline-elevation-reference.text-size-scale-rangeandicon-size-scale-rangestyle properties.Map#setScaleFactor/Map#getScaleFactormethods for controlling symbol layer scaling.text-field.raster-elevation-referencepaint property to elevate raster layers relative to ground instead of sea level.line-elevation-ground-scalelayout property to scale elevated lines with terrain exaggeration.browserslist.pitchanddistanceexpressions in filters.setFeatureState.Map#setNearClipOffset/Map#getNearClipOffsetmethods to control the near clip offset when ortohographic projections are used.Bug fixes 🐞
RasterArrayTileSource#reload()not working correctly.ModelSource.NavigationControl.visibility: nonein case properties were changed.fill-extrusionlayer, overriding clip layer's behaviour.v3.18.1Compare Source
Features and improvements ✨
visibilityproperty in clip layers.raster-colorprecision for fine-grained value ranges.Bug fixes 🐞
icon-size.v3.18.0Compare Source
Features and improvements ✨
scaleFactorsupport for images withintext-field.showButtonoption toGeolocateControlthat allows hiding the control button.followUserLocationoption andsetFollowUserLocationmethod toGeolocateControlto control whether the map follows the user's location.GeolocateControltimeout handling.text-rotate,text-size, andtext-offsetproperties in appearances.shadow-draw-before-layerproperty to directional light, allowing control over shadow draw order in the layer stack.model-allow-density-reductionproperty to model layers. (h/t @JoshuaJMoore)Bug fixes 🐞
icon-text-fitrendering with an incorrect size.icon-sizenot working correctly withcoalesceexpressions.raster-colorinterpolation when usingnearestraster-resampling.GeolocateControlerror event (h/t @lucavb).dynamic: truemode.AttributionControllinks sanitization.icon-sizeusing the default value instead of the layout-defined one.ModelSource.setModelswhile models are still loading.map.getStyle()output.@mapbox/mapbox-gl-style-specfor direct imports.v3.17.0Compare Source
Features and improvements ✨
line-emissive-strengthdata-driven.extra_boundsproperty of raster and vector sources.modellayer.buildinglayer.buildinglayer performance.Bug fixes 🐞
raster-arraylayers not working on iOS < 18.4.setData.AttributionControl.v3.16.0Compare Source
Features and improvements ✨
MapsetLayerPropertythat combinessetLayoutProperty&setPaintPropertyinto one method for convenience.modelsource and layer.sourcedataevent data.Bug fixes 🐞
queryRenderedFeaturesfor model layers.GeolocationPositiontogeolocateevent listeners.scaleFactor.v3.15.0Compare Source
Features and improvements ✨
queryRasterValuemethod for querying values inraster-arraylayers.icon-image-use-themeproperty.hslaexpression performance.queryRasterValueresults to 12 decimal digits to fix precision issues.Bug fixes 🐞
"Infinity"and similar ids.GL_INVALID_VALUEconsole warning on Mapbox Satellite Standard and a few other styles.*-occlusion-opacityproperties didn't have any effect.v3.14.0Compare Source
Breaking changes⚠️
glyphsURL template from the root style instead of their own.Features and improvements ✨
splitexpression to divide a string into an array of substrings based on a specified delimiter.Bug fixes 🐞
icon-image-cross-fade.rasterlayers from a singleraster-arraysource.setDataon large datasets.v3.13.0Compare Source
Breaking changes⚠️
interpolateexpression will interpolate between non-alpha-premultiplied colors. The change might affectraster-particle-color,line-gradient, andheatmap-color.rgbexpression will return non-premultiplied-alpha color.Features and improvements ✨
["worldview"]expression, which returns the currentworldviewof the map.model-translationsupport for batched model layers.Bug fixes 🐞
mapbox-gl-rtl-textv0.3.0 plugin not loading in certain configurations.text-variable-anchordisappearing.mouseleavewithoutmouseenter.color-use-themeproperty of 3D lights.configexpressions (h/t @brncsk) #13453.setStylewith the same URL of an import.Workflow 🛠️
v3.12.0Compare Source
Features and improvements ✨
wrapTileIdproperty toCustomLayerInterfaceto control whether tile IDs are wrapped across world copies during rendering.line-pattern-cross-fade,fill-pattern-cross-fade, andfill-extrusion-pattern-cross-fadeproperties for smooth transitions between pattern images.extra_boundsin TileJSON for more fine-grained control over tile requests, particularly when dealing with sparse data coverage.Bug fixes 🐞
setDataon symbol layers could cause flickering.CustomSourceInterfaceTypeScript type that was missing in the public interface.line-gradientvalidation to work not only on GeoJSON, but also on vector tile sources if they havemapbox_clip_startandmapbox_clip_endproperties precomputed.styleimagemissingevent not firing in certain scenarios.v3.11.1Compare Source
undefinedpassed inMarkeroptions not falling back to default values.v3.11.0Compare Source
Breaking changes⚠️
atexpression does not interpolate anymore. Please useat-interpolatedif you want to keep the old behavior.Features and improvements ✨
at-interpolatedexpression as the interpolated counterpart to theatexpression.altitudemarker property to adjust elevation. (h/t @yangtanyu) #13335.getCooperativeGesturesandsetCooperativeGesturesmap methods to control cooperative gestures logic after the map is initialized.getGlyphsUrlandsetGlyphsUrlmap methods to manage the glyphs endpoint URL.pitchRotateKeymap option to override the modifier key for rotate and pitch handlers.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 these updates again.
This PR was generated by Mend Renovate. View the repository job log.