iClient-JavaScript
iClient-JavaScript copied to clipboard
Bump mapbox-gl from 1.13.2 to 3.4.0
Bumps mapbox-gl from 1.13.2 to 3.4.0.
Release notes
Sourced from mapbox-gl's releases.
v3.4.0
Features and improvements ✨
- Add
dynamic: true
option for GeoJSON sources that enables partial update API withsource.updateData
method. Further optimizations for this mode are expected in future releases.- Add
Map
setConfig
,getConfig
,setSchema
andgetSchema
methods for batch setting of style configuration options.- Add
config
option for theMap
constructor andsetStyle
methods for conveniently setting style configuration options on map initialization.- Add
icon-color-saturation
,icon-color-contrast
,icon-color-brightness-min
andicon-color-brightness-max
to control symbol layer appearance.- Introduce a new
line-join
mode:none
to improve line pattern distortions around joins.- Extend
model-id
property to support URIs (in addition to style-defined model references).- Expose more parameters in map
devtools
UI.Bug fixes 🐞
- Fix an issue with
flyTo
ignoringpadding
in its options.- Respect padding in
cameraForBounds
on globe view. (h/t@jonasnoki
) #13126- Fix
preloadOnly
not preloading tiles from style imports.- Fix
queryRenderedFeatures
for non-integer ID in non-tiled model sources- Fix
model-scale
property for large number of 3D models.- Fix flickering of
raster-particle
layer on globe view.- Improve rendering of low-resolution
raster-array
data.- Fix an issue with GL JS bundle not building locally on Windows.
- Fix multiple edge cases when using
symbol-z-elevate
.- Fix rendering issues with
raster-particle
layer on certain Android devices.- Fix shadow and lighting rendering issues in certain areas when using Mapbox Standard.
v3.4.0-beta.1
Features and improvements ✨
- Add
icon-color-saturation
,icon-color-contrast
,icon-color-brightness-min
andicon-color-brightness-max
to control symbol layer appearance.- Introduce a new
line-join
mode:none
to improve line pattern distortions around joins.- Extend
model-id
property to support URIs (in addition to style-defined model references).Bug fixes 🐞
- Respect padding in
cameraForBounds
on globe view. (h/t@jonasnoki
) #13126- Fix
preloadOnly
not preloading tiles from style imports.- Fix
queryRenderedFeatures
for non-integer ID in non-tiled model sources- Fix
model-scale
property for large number of 3D models.- Fix flickering of
raster-particle
layer on globe view.- Improve rendering of low-resolution
raster-array
data.v3.3.0
Features and improvements ✨
- Add a new
raster-array
source type, representing a new experimental Mapbox Raster Tile format which encodes series of tiled raster data (such as weather time series).- Add a new
raster-particle
layer which animates particles of different speed and color based on underlyingraster-array
data.- Add
addImport
,moveImport
,updateImport
, andremoveImport
API methods.- Add
getSlot
, andsetSlot
API methods to control layers' slots.- Add landmarks and models support in
queryRenderedFeatures
.- Add
raster-elevation
support for tiled raster sources.- Add
config
expression support in fog.- Improve map loading performance.
... (truncated)
Changelog
Sourced from mapbox-gl's changelog.
3.4.0
Features and improvements ✨
- Add
dynamic: true
option for GeoJSON sources that enables partial update API withsource.updateData
method. Further optimizations for this mode are expected in future releases.- Add
Map
setConfig
,getConfig
,setSchema
andgetSchema
methods for batch setting of style configuration options.- Add
config
option for theMap
constructor andsetStyle
methods for conveniently setting style configuration options on map initialization.- Add
icon-color-saturation
,icon-color-contrast
,icon-color-brightness-min
andicon-color-brightness-max
to control symbol layer appearance.- Introduce a new
line-join
mode:none
to improve line pattern distortions around joins.- Extend
model-id
property to support URIs (in addition to style-defined model references).- Expose more parameters in map
devtools
UI.Bug fixes 🐞
- Fix an issue with
flyTo
ignoringpadding
in its options.- Respect padding in
cameraForBounds
on globe view. (h/t@jonasnoki
) #13126- Fix
preloadOnly
not preloading tiles from style imports.- Fix
queryRenderedFeatures
for non-integer ID in non-tiled model sources- Fix
model-scale
property for large number of 3D models.- Fix flickering of
raster-particle
layer on globe view.- Improve rendering of low-resolution
raster-array
data.- Fix an issue with GL JS bundle not building locally on Windows.
- Fix multiple edge cases when using
symbol-z-elevate
.- Fix rendering issues with
raster-particle
layer on certain Android devices.- Fix shadow and lighting rendering issues in certain areas when using Mapbox Standard.
3.3.0
Features and improvements ✨
- Add a new
raster-array
source type, representing a new experimental Mapbox Raster Tile format which encodes series of tiled raster data (such as weather time series).- Add a new
raster-particle
layer which animates particles of different speed and color based on underlyingraster-array
data.- Add
addImport
,moveImport
,updateImport
, andremoveImport
API methods.- Add
getSlot
, andsetSlot
API methods to control layers' slots.- Add landmarks and models support in
queryRenderedFeatures
.- Add
raster-elevation
support for tiled raster sources.- Add
config
expression support in fog.- Improve map loading performance.
Bug fixes 🐞
- Fix zooming with the pitched camera and
maxZoom
.- Fix memory leak after removing the map. (h/t
@kamil-sienkiewicz-asi
) #13110, #13116- Fix broken horizon line for some camera values.
- Fix broken globe draping after updating style with
setStyle
.- Fix the
z
offset when the opacity is evaluated at 0 on the zoom change.- Fix the
format
expression in theconfig
expression.- Fix adding a marker to the map that is not loaded when fog is enabled.
- Fix symbol and icon rendering order when using
symbol-sort-key
property.3.2.0
... (truncated)
Commits
2b6915c
v3.4.071c6b78
Cherry-pickwrapIndent
enforcement (internal-1434)cd62ed0
Expose*-transition
properties in Style Spec types (internal-1433)dd68665
Improve Flow types for theLngLatBounds
constructor (internal-1431)a430303
Fix for z-offset in v2 tiles and z-offset flickering in v1 and v2 tiles (inte...d6c8bb8
--- (internal-1429)72fa05d
Improve Flow typings (internal-1428)9ccd178
Updatemap.getStyle
JSDoc to highlight Mapbox Standard differences (interna...1dbc1cc
[GLJS-679] Introduce partial update API for GeoJSON sources (internal-1384)0f5ba1c
Improve Flow typings (internal-1427)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)