Skip to content
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 ol to v9 (master) #2442

Merged
merged 2 commits into from
Jul 10, 2024
Merged

Update dependency ol to v9 (master) #2442

merged 2 commits into from
Jul 10, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 10, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
ol (source) 7.5.2 -> 9.2.4 age adoption passing confidence

Release Notes

openlayers/openlayers (ol)

v9.2.4

Compare Source

The 9.2.4 is a patch release that addresses the issue below.

v9.2.3

Compare Source

The 9.2.3 is a patch release that addresses the issue below.

v9.2.2

Compare Source

The 9.2.2 is a patch release that addresses the issues below.

List of all changes

v9.2.1

Compare Source

The 9.2.1 release patches the 9.2.0 release with a fix for a TypeScript issue using vector layers.

List of all changes

See below for a complete list of features and fixes.

v9.2.0

Compare Source

The 9.2 release fixes a number of rendering issues and introduces a few new features. OGC tile sources now support collections selection. Snap events are now more consistent (see below). Type annotations continue to improve, and documentation and examples got a number of updates.

The snap event's feature property is now never null

Previously, listeners for the Snap interaction's snap event received null as value for the feature property when snapped to a segment. Now, the value of the feature property is always set to the snapped feature.

To distinguish between a vertex and a segment snap, look at the snap event's segment property. It will set to null on a vertex snap, and to the snapped segment on a segment snap.

List of all changes

See below for a complete list of features and fixes.

Dependency Updates

New Contributors

Full Changelog: openlayers/openlayers@v9.1.0...v9.2.0

v9.1.0

Compare Source

The 9.1 release fixes a few rendering regressions introduced in v9.0. It introduces bulk feature removal in Vector sources, addresses attribution consistency, includes new style operators, and adds the Alidade Satellite style to the Stamen source. Moreover, it ensures compliance with Google's terms of use for attribution handling of the Google source.

What's Changed
New Contributors

Full Changelog: openlayers/openlayers@v9.0.0...v9.1.0

v9.0.0

Compare Source

The 9.0 release adds several new features, including a Google Maps source (finally!), improved WebGL line rendering, and a new symbol and text decluttering implementation. We also improved and broadened flat styles support for both WebGL and Canvas 2D renderers. For better developer experience, we made more types generic and fixed some issues with types.

Backwards incompatible changes
Improved render order of decluttered items

Decluttered items in Vector and VectorTile layers now maintain the render order of the layers and within a layer. They do not get lifted to a higher place in the stack any more.

For most use cases, this is the desired behavior. If, however, you've been relying on the previous behavior, you now have to create separate layers above the layer stack, with just the styles for the declutter items.

Removal of Map#flushDeclutterItems()

It is no longer necessary to call this function to put layers above decluttered symbols and text, because decluttering no longer lifts elements above the layer stack.

To upgrade, simply remove the code where you use the flushDeclutterItems() method.

Changes in ol/style
  • Removed the ol/style/RegularShape's radius1 property. Use radius for regular polygons or radius and radius2 for stars.
  • Removed the shape-radius1 property from ol/style/flat~FlatShape. Use shape-radius instead.
GeometryCollection constructor

ol/geom/GeometryCollection can no longer be created without providing a Geometry array. Empty arrays are still valid.

ol/interaction/Draw
  • The finishDrawing() method now returns the drawn feature or null if no drawing could be finished. Previously it returned undefined.
What's Changed
New Contributors

Configuration

📅 Schedule: Branch creation - "after 5pm on the first day of the month" in timezone Europe/Zurich, 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 has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot added the dependencies Update the dependencies label Jul 10, 2024
From the artifact of the previous workflow run
Copy link
Contributor Author

renovate bot commented Jul 10, 2024

Edited/Blocked Notification

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

⚠️ Warning: custom changes will be lost.

@sbrunner sbrunner merged commit 4641ae7 into master Jul 10, 2024
8 checks passed
@sbrunner sbrunner deleted the renovate/master-ol-9.x branch July 10, 2024 15:20
@geo-ghci-int geo-ghci-int bot added this to the 1.22.0 milestone Nov 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Update the dependencies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant