Skip to content

Update dependency ol to v10.10.0 - #341

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/ol-10.x
Open

Update dependency ol to v10.10.0#341
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/ol-10.x

Conversation

@renovate

@renovate renovate Bot commented Jan 29, 2025

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
ol (source) 10.3.110.10.0 age confidence

Release Notes

openlayers/openlayers (ol)

v10.10.0

Compare Source

10.10.0

The 10.10 release brings improvements throughout the library — from tile and vector rendering to sources, formats and interactions. The highlights are

  • Text support in the WebGL vector renderers, plus stale tile handling for WebGL tile layers
  • Smoother tile rendering: instead of clipping and redrawing full tiles, only the remainders of lower zoom levels are drawn
  • WMTS and OGC tile grids now honor the advertised tile matrix set limits, so no tiles are requested outside a layer's data extent
  • GeoZarr gains selection of non-spatial dimensions, e.g. for time series
  • Text along lines honors offsetX and is split into graphemes, so ligatures are no longer cut apart
  • Fixes for the Modify interaction's tracing, vector tile resolutions, decluttering z-index order, and text rendering of long lines

Upgrade notes

Usage of Intl.Segmenter

TextPath now relies on Intl.Segmenter.
For support of very old browsers (e.g. Firefox before version 125),
a polyfill is available: https://formatjs.github.io/docs/polyfills/intl-segmenter/.

Deprecation of ol/source/BingMaps

Bing Maps for Enterprise is being retired on June 30th, 2028. The BingMaps source
has been deprecated. Use ol/source/ImageTile with the Azure Maps tile API instead.
See the azure-maps example for guidance.

// Before
new BingMaps({
  key: 'YOUR_BING_MAPS_KEY',
  imagerySet: 'RoadOnDemand',
})

// After
new ImageTile({
  url: `https://atlas.microsoft.com/map/tile?subscription-key=YOUR_AZURE_MAPS_KEY&api-version=2.0&tilesetId=microsoft.base.road&zoom={z}&x={x}&y={y}&tileSize=256`,
  attributions: ${new Date().getFullYear()} TomTom, Microsoft`,
})
createFromCapabilitiesMatrixSet now respects TileMatrixSetLimits

When a matrixLimits array is passed to createFromCapabilitiesMatrixSet, the returned
tile grid will now restrict tile requests to the MinTileRow/MaxTileRow/MinTileCol/MaxTileCol
bounds advertised for each zoom level. Previously those bounds were ignored and the full
matrix extent was used, causing tile requests outside the layer's data extent.

If you were passing matrixLimits only to filter zoom levels and relied on the full matrix
range being loaded at each level, you can omit the matrixLimits argument or pass an empty
array to restore the previous behavior.

List of all changes

See below for a complete list of features and fixes.

Dependency Updates
  • chore(deps): bump pbf from 5.1.0 to 5.1.2 in the production-minor-patch group across 1 directory (by @​openlayers in #​17566)
  • chore(deps): bump websocket-driver from 0.7.4 to 0.7.5 (by @​openlayers in #​17563)
  • chore(deps): bump the actions group with 2 updates (by @​openlayers in #​17567)
  • chore(deps): bump github/codeql-action from 4.36.2 to 4.36.3 in the actions group (by @​openlayers in #​17555)
  • chore(deps-dev): bump the development-minor-patch group with 3 updates (by @​openlayers in #​17557)
  • chore(deps): bump earcut from 3.1.0 to 3.2.3 in the production-minor-patch group (by @​openlayers in #​17558)
  • chore(deps-dev): bump the development-minor-patch group across 1 directory with 8 updates (by @​openlayers in #​17554)
  • chore(deps): bump earcut from 3.0.2 to 3.1.0 in the production-minor-patch group (by @​openlayers in #​17549)
  • chore(deps-dev): bump the development-major group with 2 updates (by @​openlayers in #​17547)
  • chore(deps): bump actions/checkout from 6.0.3 to 7.0.0 in the actions group (by @​openlayers in #​17541)
  • chore(deps-dev): bump the development-security group across 1 directory with 2 updates (by @​openlayers in #​17534)
  • chore(deps-dev): bump sinon from 21.1.2 to 22.0.0 in the development-major group across 1 directory (by @​openlayers in #​17510)
  • chore(deps-dev): bump tmp from 0.2.4 to 0.2.7 in the development-security group across 1 directory (by @​openlayers in #​17496)
  • chore(deps-dev): bump the development-minor-patch group across 1 directory with 15 updates (by @​openlayers in #​17533)
  • chore(deps): bump the actions group across 1 directory with 2 updates (by @​openlayers in #​17532)
  • chore(deps): bump pbf from 4.0.1 to 5.1.0 in the production-major group across 1 directory (by @​openlayers in #​17521)
  • chore(deps-dev): bump webpack-dev-server from 5.2.3 to 5.2.4 in the development-security group across 1 directory (by @​openlayers in #​17485)
  • chore(deps-dev): bump fast-uri from 3.0.2 to 3.1.2 in the development-security group across 1 directory (by @​openlayers in #​17484)
  • chore(deps-dev): bump the development-minor-patch group across 1 directory with 11 updates (by @​openlayers in #​17481)
  • chore(deps): bump zarrita from 0.7.2 to 0.7.3 in the production-minor-patch group (by @​openlayers in #​17480)
  • chore(deps): bump the actions group with 2 updates (by @​openlayers in #​17477)
  • chore(deps-dev): bump ip-address from 10.1.0 to 10.2.0 in the development-security group across 1 directory (by @​openlayers in #​17475)
  • chore(deps-dev): bump the development-minor-patch group with 2 updates (by @​openlayers in #​17470)
  • chore(deps): bump zarrita from 0.7.1 to 0.7.2 in the production-minor-patch group (by @​openlayers in #​17471)
  • chore(deps): bump github/codeql-action from 4.35.1 to 4.35.2 in the actions group (by @​openlayers in #​17460)
  • chore(deps-dev): bump the development-minor-patch group with 6 updates (by @​openlayers in #​17461)
  • chore(deps-dev): bump the development-minor-patch group across 1 directory with 10 updates (by @​openlayers in #​17458)
  • chore(deps): bump geotiff from 3.0.5 to 3.1.0-beta.0 in the production-minor-patch group (by @​openlayers in #​17450)
  • chore(deps-dev): bump marked from 17.0.6 to 18.0.0 in the development-major group (by @​openlayers in #​17448)
  • chore(deps): bump the actions group with 2 updates (by @​openlayers in #​17447)
  • chore(deps): bump protocol-buffers-schema from 3.6.0 to 3.6.1 in the production-security group across 1 directory (by @​openlayers in #​17443)
  • chore(deps-dev): bump dompurify from 3.3.3 to 3.4.0 in the development-security group across 1 directory (by @​openlayers in #​17441)

New Contributors

Full Changelog: openlayers/openlayers@v10.9.0...v10.10.0

v10.9.0

Compare Source

Summary

In the 10.9 release, GeoZarr and GeoTIFF support saw major improvements — including multi-group band support, per-band metadata, and more efficient tile loading. WebGL rendering precision and performance were enhanced, and several vector rendering, hit detection, and trackpad zoom interaction issues were resolved.

What's Changed

New Contributors

Full Changelog: openlayers/openlayers@v10.8.0...v10.9.0

v10.8.0

Compare Source

The 10.8 release brings new sources: OGCMap for OGC API Maps, and an experimental GeoZarr source for raster data conforming to the evolving GeoZarr specification.
Vector rendering also gets an important new feature: finally, we can offset lines. And we have added support for ReferrerPolicy when fetching source data and icons, which may become important because OpenStreetMap already started demanding a referer header when serving tiles. To round up the release, many bugs were fixed, and memory management for image styles was improved.

What's Changed

New Contributors

Full Changelog: openlayers/openlayers@v10.7.0...v10.8.0

v10.7.2

Compare Source

v10.7.1

Compare Source

v10.7.0

Compare Source

With 40 pull requests over a period of almost 5 months, this long awaited release brings important bug fixes as well as exiting new features. The highlights are

  • Several WebGL renderer bug fixes, along with improved memory management
  • Updates for the Polyline feature format
  • API improvements and bug fixes on the Select, Extent and Snap interactions
  • Reprojection support for VectorTile layers
  • Full web worker support for Map, with an (Offscreen)Canvas as map target
  • Fixed cache and rendering for reprojected raster/image tile layers
  • Several updated and new examples, including a globe-like map with Equal Earth projection

Upgrade notes

Deprecation of ol/array's stableSort

Sorting is guaranteed to be stable since ECMAScript 2019.

// Before
stableSort(arr, compareFnc);
// After
arr.sort(compareFnc);
Deprecation of functions in ol/format/Polyline

The following functions have been deprecated without replacement:

  • decodeDeltas
  • encodeDeltas
  • decodeFloats
  • encodeFloats

What's Changed

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • 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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/ol-10.x branch from ea01288 to 6c673f6 Compare February 21, 2025 15:05
@renovate
renovate Bot force-pushed the renovate/ol-10.x branch from 6c673f6 to 0c67cc4 Compare March 31, 2025 19:48
@renovate renovate Bot changed the title fix(deps): update dependency ol to v10.4.0 fix(deps): update dependency ol to v10.5.0 Mar 31, 2025
@renovate
renovate Bot force-pushed the renovate/ol-10.x branch from 0c67cc4 to 20a5204 Compare June 16, 2025 20:15
@renovate renovate Bot changed the title fix(deps): update dependency ol to v10.5.0 fix(deps): update dependency ol to v10.6.0 Jun 16, 2025
@renovate
renovate Bot force-pushed the renovate/ol-10.x branch from 20a5204 to dfeb691 Compare June 18, 2025 20:50
@renovate renovate Bot changed the title fix(deps): update dependency ol to v10.6.0 fix(deps): update dependency ol to v10.6.1 Jun 18, 2025
@renovate
renovate Bot force-pushed the renovate/ol-10.x branch from dfeb691 to c2932da Compare August 10, 2025 14:23
@renovate
renovate Bot force-pushed the renovate/ol-10.x branch from c2932da to aea7f89 Compare August 31, 2025 13:25
@renovate
renovate Bot force-pushed the renovate/ol-10.x branch from aea7f89 to 9271d01 Compare September 25, 2025 14:48
@renovate
renovate Bot force-pushed the renovate/ol-10.x branch from 9271d01 to 872654e Compare October 21, 2025 09:09
@renovate
renovate Bot force-pushed the renovate/ol-10.x branch from 872654e to 94666cb Compare November 4, 2025 21:58
@renovate renovate Bot changed the title fix(deps): update dependency ol to v10.6.1 fix(deps): update dependency ol to v10.7.0 Nov 4, 2025
@renovate
renovate Bot force-pushed the renovate/ol-10.x branch from 94666cb to aa5643d Compare November 10, 2025 14:06
@renovate
renovate Bot force-pushed the renovate/ol-10.x branch from aa5643d to 66849d5 Compare November 18, 2025 22:38
@renovate
renovate Bot force-pushed the renovate/ol-10.x branch from 66849d5 to 6dc0445 Compare December 3, 2025 16:31
@renovate
renovate Bot force-pushed the renovate/ol-10.x branch from 6dc0445 to d8f2fc7 Compare December 31, 2025 16:50
@renovate
renovate Bot force-pushed the renovate/ol-10.x branch from d8f2fc7 to d4df389 Compare January 8, 2026 17:56
@renovate
renovate Bot force-pushed the renovate/ol-10.x branch 2 times, most recently from 1783c06 to d248fd8 Compare January 23, 2026 18:48
@renovate
renovate Bot force-pushed the renovate/ol-10.x branch from d248fd8 to d43e48e Compare February 2, 2026 18:10
@renovate
renovate Bot force-pushed the renovate/ol-10.x branch from d43e48e to f79fbeb Compare February 11, 2026 13:48
@renovate renovate Bot changed the title fix(deps): update dependency ol to v10.7.0 fix(deps): update dependency ol to v10.7.1 Feb 11, 2026
@renovate
renovate Bot force-pushed the renovate/ol-10.x branch from f79fbeb to 6d7e0bd Compare February 11, 2026 17:53
@renovate renovate Bot changed the title fix(deps): update dependency ol to v10.7.1 fix(deps): update dependency ol to v10.8.0 Feb 11, 2026
@renovate
renovate Bot force-pushed the renovate/ol-10.x branch 2 times, most recently from 1854c0c to 4547e97 Compare February 17, 2026 21:15
@renovate
renovate Bot force-pushed the renovate/ol-10.x branch from 4547e97 to 896b3f6 Compare March 5, 2026 17:37
@renovate
renovate Bot force-pushed the renovate/ol-10.x branch from 896b3f6 to 0870193 Compare March 13, 2026 11:36
@renovate
renovate Bot force-pushed the renovate/ol-10.x branch from 0870193 to 0c9204b Compare March 27, 2026 12:50
@renovate
renovate Bot force-pushed the renovate/ol-10.x branch from 0c9204b to 94790fb Compare April 1, 2026 18:35
@renovate
renovate Bot force-pushed the renovate/ol-10.x branch from 94790fb to dda0ea5 Compare April 16, 2026 09:44
@renovate renovate Bot changed the title fix(deps): update dependency ol to v10.8.0 fix(deps): update dependency ol to v10.9.0 Apr 16, 2026
@renovate
renovate Bot force-pushed the renovate/ol-10.x branch from dda0ea5 to cd64d08 Compare April 29, 2026 15:08
@renovate
renovate Bot force-pushed the renovate/ol-10.x branch 2 times, most recently from 58e5368 to c1ce507 Compare May 18, 2026 11:28
@renovate
renovate Bot force-pushed the renovate/ol-10.x branch 2 times, most recently from 2811294 to c43936a Compare June 1, 2026 22:49
@renovate
renovate Bot force-pushed the renovate/ol-10.x branch from c43936a to 9a232ca Compare June 11, 2026 20:00
@renovate
renovate Bot force-pushed the renovate/ol-10.x branch 2 times, most recently from 1459408 to 3ffa1ba Compare July 16, 2026 15:41
@renovate
renovate Bot force-pushed the renovate/ol-10.x branch 2 times, most recently from 24f5370 to 437dc98 Compare July 24, 2026 17:58
@renovate
renovate Bot force-pushed the renovate/ol-10.x branch from 437dc98 to 98fe949 Compare July 28, 2026 02:29
@renovate renovate Bot changed the title fix(deps): update dependency ol to v10.9.0 fix(deps): update dependency ol to v10.10.0 Jul 28, 2026
@renovate
renovate Bot force-pushed the renovate/ol-10.x branch from 98fe949 to b59c76f Compare August 12, 2026 01:39
@renovate
renovate Bot force-pushed the renovate/ol-10.x branch from b59c76f to a3c8ec2 Compare August 26, 2026 12:41
@renovate renovate Bot changed the title fix(deps): update dependency ol to v10.10.0 Update dependency ol to v10.10.0 Sep 2, 2026
@renovate
renovate Bot force-pushed the renovate/ol-10.x branch from a3c8ec2 to cf55c60 Compare September 2, 2026 19:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants