Skip to content

Releases: MelihAltintas/vue3-openlayers

Release 4.0.0

17 Dec 21:47
Compare
Choose a tag to compare

4.0.0 (2023-12-17)

Bug Fixes

  • ol-style-icon: allow to pass either scale or width/height property (0f3f889), closes #288

chore

  • update dependencies and peerDependency list (3e9b311)

Code Refactoring

  • OlSourceTianditu: rename OlSourceTianDiTu to OlSourceTianditu (71beec4), closes #281

BREAKING CHANGES

  • Drop support for Node.js Versions 16
  • requires a peer dependency of ol@^8.2.0
  • requires a peer dependency of ol-ext@^4.0.13
  • ol-style-icon: ol-style-icon: the property scale has no longer a default of 1. Please pass a value of one explicitly if needed. The change was needed since the underlying OpenLayers lib want's to either have a scale defined or width/height. Before it wasn't possible to define an icon by width/height since the scale was set by default.
  • OlSourceTianditu: - renamed OlSourceTianDiTu to OlSourceTianditu

Release 3.2.1

17 Dec 20:19
Compare
Choose a tag to compare

3.2.1 (2023-12-17)

Bug Fixes

  • handle visibility and opacity changes (733fde8), closes #277

Release 3.2.0

03 Dec 20:38
Compare
Choose a tag to compare

3.2.0 (2023-12-03)

Features

  • ol-style-text: fill and stroke properties for the text (#283) (111be7c)

Docs

Release 3.1.0

08 Nov 05:32
Compare
Choose a tag to compare

3.1.0 (2023-11-08)

Bug Fixes

  • ol-source-vector-tile: listen to / pass correct events (abe37e9), closes #271

Features

  • ol-interaction-transform: relay events (350c4e3), closes #270

Release 3.0.0

26 Oct 13:56
Compare
Choose a tag to compare

3.0.0 (2023-10-26)

Bug Fixes

  • add provided for external module for GeoTIFF and OverviewMap (ac39fb2)
  • ol-view: re-enable rotation (57c9a95)
  • demo: use scoped styles and cleanup unused styles (3d7fba4)

Code Refactoring

  • ol-overviewmap-control: adopt OpenLayers API and fix layers rendering (fd82d1a)
  • ol-webgl-tile-layer: adopt OpenLayers API and fix layers rendering (4d44b21)

Features

  • ol-vector-tile-layers: add support for renderMode property (116b576), closes #263
  • ol-source-geo-tiff: add new source for GeoTIFF (78dc2c6)
  • ol-animated-clusterlayer: emit all Cluster events (0867d4b)
  • ol-videorecorder-control: pass-through all props and events from ol-ext (fb99807)
  • ol-map: feat(ol-map) support all Map events from OpenLayers on component. Newly supported events are:
    • change:size
    • change:target
    • change:view
    • rendercomplete
      Please refer to the OpenLayers docs
  • ol-videorecorder-control: pass-through all props and events from ol-ext
    • if not downloadName is set, the file will not be downloaded but the stop event is fired with the blob data/url.
    • all events are now fired. In addition to the already existing start and stop event, you can now also react to the pause and resume event
    • docs has been updated

BREAKING CHANGES

  • ol-overlay all properties are now passed-trough from OpenLayers directly.
    Their types and default values can be checked-out in the official OpenLayers docs. Potentially this hasn't changed anything yet, but it can in the future, if OpenLayers changes it's API
  • ol-overlay all events are now fired at component level as defined in OpenLayers. Details:
    • elementChanged is now emitted as change:element
    • offsetChanged is now emitted as change:offset
    • positionChanged is now emitted as change:position
    • positioningChanged is now emitted as change:positioning
  • ol-view: property center's default value has been removed (it was set [0, 0]) before. Now all default values from OpenLayers are used directly
  • ol-view: All Events from OpenLayers are emitted as component events directly now. Please change:
    • resolutionChanged to change:resolution
    • rotationChanged to change:rotation
    • rotationChanged to change:rotation
    • centerChanged to change:center
    • zoomChanged event has been dropped. Please use change:center or change:resolution instead
  • ol-map: properties with default values are now aligned with all default values from OpenLayers

Release 3.0.0-3

24 Sep 18:36
Compare
Choose a tag to compare
Release 3.0.0-3 Pre-release
Pre-release

3.0.0-3 (2023-09-24)

Code Refactoring

  • ol-overviewmap-control: adopt OpenLayers API and fix layers rendering (fd82d1a)
  • ol-webgl-tile-layer: adopt OpenLayers API and fix layers rendering (4d44b21)

Features

  • ol-source-geo-tiff: add new source for GeoTIFF (78dc2c6)

BREAKING CHANGES

Release 3.0.0-2

22 Sep 19:38
Compare
Choose a tag to compare
Release 3.0.0-2 Pre-release
Pre-release

3.0.0-2 (2023-09-22)

Bug Fixes

  • ol-view: re-enable rotation (57c9a95)

Release 2.0.1

22 Sep 19:35
Compare
Choose a tag to compare

2.0.1 (2023-09-22)

Release 3.0.0-1

20 Sep 09:54
Compare
Choose a tag to compare
Release 3.0.0-1 Pre-release
Pre-release

3.0.0-1 (2023-09-20)

Features

  • ol-animated-clusterlayer: emit all Cluster events (0867d4b)

Release 3.0.0-0

20 Sep 08:43
Compare
Choose a tag to compare
Release 3.0.0-0 Pre-release
Pre-release

3.0.0-0 (2023-09-20)

Bug Fixes

  • demo: use scoped styles and cleanup unused styles (3d7fba4)

Features

  • ol-videorecorder-control: pass-through all props and events from ol-ext (fb99807)
  • ol-map: feat(ol-map) support all Map events from OpenLayers on component. Newly supported events are:
    • change:size
    • change:target
    • change:view
    • rendercomplete
      Please refer to the OpenLayers docs
  • ol-videorecorder-control: pass-through all props and events from ol-ext
    • if not downloadName is set, the file will not be downloaded but the stop event is fired with the blob data/url.
    • all events are now fired. In addition to the already existing start and stop event, you can now also react to the pause and resume event
    • docs has been updated

BREAKING CHANGES

  • ol-overlay all properties are now passed-trough from OpenLayers directly.
    Their types and default values can be checked-out in the official OpenLayers docs. Potentially this hasn't changed anything yet, but it can in the future, if OpenLayers changes it's API
  • ol-overlay all events are now fired at component level as defined in OpenLayers. Details:
    • elementChanged is now emitted as change:element
    • offsetChanged is now emitted as change:offset
    • positionChanged is now emitted as change:position
    • positioningChanged is now emitted as change:positioning
  • ol-view: property center's default value has been removed (it was set [0, 0]) before. Now all default values from OpenLayers are used directly
  • ol-view: All Events from OpenLayers are emitted as component events directly now. Please change:
    • resolutionChanged to change:resolution
    • rotationChanged to change:rotation
    • rotationChanged to change:rotation
    • centerChanged to change:center
    • zoomChanged event has been dropped. Please use change:center or change:resolution instead
  • ol-map: properties with default values are now aligned with all default values from OpenLayers