Skip to content

Release 9.0.0

Compare
Choose a tag to compare
@d-koppenhagen d-koppenhagen released this 12 May 19:46
· 70 commits to main since this release

9.0.0 (2024-05-12)

Bug Fixes

  • ol-overlay: set correct default values as described in the docs (2e9e2a6), closes #346
  • ol-source-wmts: add missing optional tileGrid prop (1237fe1)
  • ol-vector-layer: watch opacity / visible changes (e9ae6fa), closes #347

Code Refactoring

  • ol-layer-*: push layer to correct collection based on parent component injection (ee46969), closes #344 #344

BREAKING CHANGES

  • ol-layer-*: These changes may not affect you directly. Previously, for some layer types, a layer was always added to the map, even if the layer component was used within a LayerGroup. This resulted in layers existing multiple times (in the LayerGroup and at the top level (Reported in #344)). Due to the refactoring, all layers are now treated the same (with onMounted and when changing layer properties).
    1.) If the layer component is within an ol-layer-group, it is added to the group.
    2.) If the layer component is inside an ol-overviewmap-control, it is added to the OverviewMap
    3.) If 1) and 2) do not apply, the layer component is added directly to the map