Skip to content

Commit

Permalink
Updates for the 9.1.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
ahocevar committed Mar 22, 2024
1 parent 1fe19be commit 7bc1c93
Show file tree
Hide file tree
Showing 4 changed files with 54 additions and 3 deletions.
4 changes: 4 additions & 0 deletions changelog/upgrade-notes.md
@@ -1,5 +1,9 @@
## Upgrade notes

### 9.1.0

No special changes are required when upgrading to the 9.1.0 release.

### 9.0.0

#### Improved render order of decluttered items
Expand Down
47 changes: 47 additions & 0 deletions changelog/v9.1.0.md
@@ -0,0 +1,47 @@
# 9.1.0

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.

#### List of all changes

See below for a complete list of features and fixes.

* Calculate canvas width and height the same way for all renderers (by @ahocevar in https://github.com/openlayers/openlayers/pull/15652)
* Add an option to remove feature silently in ol.source.Vector. (by @ger-benjamin in https://github.com/openlayers/openlayers/pull/15643)
* Store previous transform in FrameState (by @ahocevar in https://github.com/openlayers/openlayers/pull/15620)
* Fix decluttering opacity, zIndex and circles (by @ahocevar in https://github.com/openlayers/openlayers/pull/15614)
* Fix rendering nothing with declutter and postrender listener (by @ahocevar in https://github.com/openlayers/openlayers/pull/15630)
* Mention `ZoomToExtent` in breaking changes of `v9.0.0` (by @JakobMiksch in https://github.com/openlayers/openlayers/pull/15616)
* Updates to the Google attribution (by @tschaub in https://github.com/openlayers/openlayers/pull/15602)
* Make UTF wrapX and empty string attribution handling consistent with TileJSON (by @mike-000 in https://github.com/openlayers/openlayers/pull/15604)
* Listen for `change:size` event in Attributions example (by @mike-000 in https://github.com/openlayers/openlayers/pull/15603)
* Do not use arrays for non-consecutive zIndex keys (by @ahocevar in https://github.com/openlayers/openlayers/pull/15600)
* Retrieve Google attributions automatically via their API and provide an example showing how to add the Google logo (by @fnicollet in https://github.com/openlayers/openlayers/pull/15598)
* Add Alidade Satellite style (by @stadiamaps in https://github.com/openlayers/openlayers/pull/15597)
* Add 'in' and 'between' operators (by @fredj in https://github.com/openlayers/openlayers/pull/15594)
* feat: add to-string operator (by @fredj in https://github.com/openlayers/openlayers/pull/15591)
* Updates for the 9.0.0 release (by @openlayers in https://github.com/openlayers/openlayers/pull/15584)


<details>
<summary>Dependency Updates</summary>

* Bump webpack-dev-middleware from 7.0.0 to 7.1.0 (by @openlayers in https://github.com/openlayers/openlayers/pull/15657)
* Bump webpack-dev-server from 5.0.2 to 5.0.3 (by @openlayers in https://github.com/openlayers/openlayers/pull/15647)
* Bump puppeteer from 22.4.1 to 22.5.0 (by @openlayers in https://github.com/openlayers/openlayers/pull/15648)
* Bump follow-redirects from 1.15.5 to 1.15.6 (by @openlayers in https://github.com/openlayers/openlayers/pull/15645)
* Bump rollup from 4.12.0 to 4.13.0 (by @openlayers in https://github.com/openlayers/openlayers/pull/15633)
* Bump marked from 12.0.0 to 12.0.1 (by @openlayers in https://github.com/openlayers/openlayers/pull/15628)
* Bump ol-stac from 1.0.0-beta.8 to 1.0.0-beta.9 (by @openlayers in https://github.com/openlayers/openlayers/pull/15627)
* Bump typescript from 5.3.3 to 5.4.2 (by @openlayers in https://github.com/openlayers/openlayers/pull/15626)
* Bump metalsmith from 2.6.2 to 2.6.3 (by @openlayers in https://github.com/openlayers/openlayers/pull/15624)
* Bump puppeteer from 22.3.0 to 22.4.1 (by @openlayers in https://github.com/openlayers/openlayers/pull/15623)
* Bump karma-firefox-launcher from 2.1.2 to 2.1.3 (by @openlayers in https://github.com/openlayers/openlayers/pull/15608)
* Bump express from 4.18.2 to 4.18.3 (by @openlayers in https://github.com/openlayers/openlayers/pull/15607)
* Bump ol-mapbox-style from 12.2.0 to 12.2.1 (by @openlayers in https://github.com/openlayers/openlayers/pull/15586)
* Bump eslint from 8.56.0 to 8.57.0 (by @openlayers in https://github.com/openlayers/openlayers/pull/15587)
* Bump karma from 6.4.2 to 6.4.3 (by @openlayers in https://github.com/openlayers/openlayers/pull/15588)
* Bump puppeteer from 22.2.0 to 22.3.0 (by @openlayers in https://github.com/openlayers/openlayers/pull/15585)


</details>
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
@@ -1,6 +1,6 @@
{
"name": "ol",
"version": "9.0.1-dev",
"version": "9.1.0",
"description": "OpenLayers mapping library",
"keywords": [
"map",
Expand Down

0 comments on commit 7bc1c93

Please sign in to comment.