diff --git a/changelog/upgrade-notes.md b/changelog/upgrade-notes.md index 7255373963..68da74090e 100644 --- a/changelog/upgrade-notes.md +++ b/changelog/upgrade-notes.md @@ -1,6 +1,8 @@ ## Upgrade notes -### Next +### v6.14.0 + +No special changes are required when upgrading to the 6.14.0 release. ### v6.13.0 diff --git a/changelog/v6.14.0.md b/changelog/v6.14.0.md new file mode 100644 index 0000000000..a737fdcdc8 --- /dev/null +++ b/changelog/v6.14.0.md @@ -0,0 +1,55 @@ +# 6.14.0 + +The 6.14 release includes a few new features and fixes. The new `loadstart` and `loadend` events make it easy to add loading indicators to your maps. Enhancements to the snap interaction add support for snapping to points coincident with lines and improve performance. A change to WebGL rendering works around [an issue](https://bugs.webkit.org/show_bug.cgi?id=238196) in Safari 15.4. Find detail on these improvements and more in the full list of changes below. + +#### List of all changes + +See below for a complete list of features and fixes. + + * Store rendered source on the layer instead of the layer state (by @tschaub in https://github.com/openlayers/openlayers/pull/13509) + * Change imageSmoothing to interpolate in tests (by @mike-000 in https://github.com/openlayers/openlayers/pull/13506) + * Fallback if `OES_texture_float_linear` is not supported (by @mike-000 in https://github.com/openlayers/openlayers/pull/13505) + * Workaround for Safari WebGL issue (by @tschaub in https://github.com/openlayers/openlayers/pull/13492) + * Separate geometry and extent parsing (by @ahocevar in https://github.com/openlayers/openlayers/pull/13490) + * Add loadstart and loadend map events (by @ahocevar in https://github.com/openlayers/openlayers/pull/13491) + * Add documentation for precompose and postcopose to ol/layer/WebGLTile (by @ahocevar in https://github.com/openlayers/openlayers/pull/13482) + * Fix legacy build (by @ahocevar in https://github.com/openlayers/openlayers/pull/13469) + * Fix Text#setText jsDoc (by @rycgar in https://github.com/openlayers/openlayers/pull/13466) + * Do not warn about coordinates when view projection is configured (by @ahocevar in https://github.com/openlayers/openlayers/pull/13464) + * Reset image when empty (by @ahocevar in https://github.com/openlayers/openlayers/pull/13463) + * Revert image transition regression (by @ahocevar in https://github.com/openlayers/openlayers/pull/13460) + * Improve Snap interaction performance (by @MoonE in https://github.com/openlayers/openlayers/pull/13455) + * Snap Interaction can snap to Point on line segment (by @T-MAPY in https://github.com/openlayers/openlayers/pull/13446) + * Initialize variable before use in FullScreen control (by @MoonE in https://github.com/openlayers/openlayers/pull/13447) + * Ensure FullScreen button has classname set on render. (by @themoffster in https://github.com/openlayers/openlayers/pull/13444) + * Guard PluggableMap against null renderer (by @EvertEt in https://github.com/openlayers/openlayers/pull/13437) + * Fix rendercomplete with invisible WebGLPoints layer (by @M393 in https://github.com/openlayers/openlayers/pull/13434) + * Handle layers without renderer properly (by @ahocevar in https://github.com/openlayers/openlayers/pull/13424) + + +
+ Dependency Updates + + * Bump minimist from 1.2.5 to 1.2.6 (by @openlayers in https://github.com/openlayers/openlayers/pull/13501) + * Bump node-forge from 1.2.1 to 1.3.0 (by @openlayers in https://github.com/openlayers/openlayers/pull/13498) + * Bump yargs from 17.3.1 to 17.4.0 (by @openlayers in https://github.com/openlayers/openlayers/pull/13493) + * Bump @babel/core from 7.17.5 to 7.17.8 (by @openlayers in https://github.com/openlayers/openlayers/pull/13494) + * Bump puppeteer from 13.4.1 to 13.5.1 (by @openlayers in https://github.com/openlayers/openlayers/pull/13472) + * Bump karma-chrome-launcher from 3.1.0 to 3.1.1 (by @openlayers in https://github.com/openlayers/openlayers/pull/13474) + * Bump mocha from 9.2.1 to 9.2.2 (by @openlayers in https://github.com/openlayers/openlayers/pull/13475) + * Bump proj4 from 2.7.5 to 2.8.0 (by @openlayers in https://github.com/openlayers/openlayers/pull/13476) + * Bump rollup from 2.70.0 to 2.70.1 (by @openlayers in https://github.com/openlayers/openlayers/pull/13477) + * Bump ol-mapbox-style from 7.0.0 to 7.1.0 (by @openlayers in https://github.com/openlayers/openlayers/pull/13473) + * Bump rollup from 2.69.0 to 2.70.0 (by @openlayers in https://github.com/openlayers/openlayers/pull/13449) + * Bump webpack from 5.69.1 to 5.70.0 (by @openlayers in https://github.com/openlayers/openlayers/pull/13450) + * Bump puppeteer from 13.4.0 to 13.4.1 (by @openlayers in https://github.com/openlayers/openlayers/pull/13451) + * Bump karma from 6.3.16 to 6.3.17 (by @openlayers in https://github.com/openlayers/openlayers/pull/13452) + * Bump typescript from 4.6.0-beta to 4.6.2 (by @openlayers in https://github.com/openlayers/openlayers/pull/13453) + * Bump puppeteer from 13.3.2 to 13.4.0 (by @openlayers in https://github.com/openlayers/openlayers/pull/13427) + * Bump fs-extra from 10.0.0 to 10.0.1 (by @openlayers in https://github.com/openlayers/openlayers/pull/13429) + * Bump @rollup/plugin-commonjs from 21.0.1 to 21.0.2 (by @openlayers in https://github.com/openlayers/openlayers/pull/13430) + * Bump rollup from 2.67.3 to 2.69.0 (by @openlayers in https://github.com/openlayers/openlayers/pull/13442) + * Bump @rollup/plugin-babel from 5.3.0 to 5.3.1 (by @openlayers in https://github.com/openlayers/openlayers/pull/13426) + + +
diff --git a/package.json b/package.json index 3aeabf1142..aeec6bcb0d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ol", - "version": "6.13.1-dev", + "version": "6.14.0", "description": "OpenLayers mapping library", "keywords": [ "map",