Skip to content

Releases: MelihAltintas/vue3-openlayers

Release 1.0.0-alpha.0

07 Jun 06:20
Compare
Choose a tag to compare
Release 1.0.0-alpha.0 Pre-release
Pre-release

👏🏼 Many thanks, @209, for the time invested and the laborious migration of the code base (PR #149 was the basis for the commits below)

  • refactor(ol-heatmap-layer): layer does not need to be a computed (5ec9c6b)
  • refactor(composables): switch to typescript (4546fba)
  • refactor: switch to typescript-based setup (8a75a74)
  • chore: remove vue favicon (10ccc38)
  • chore: include assets from dist dir for github release (cc4019d)
  • refactor: remove App.vue and replace it with AppDemo.vue (897f541)
  • rafactor(demo): migrate AppDemo to script setup (065458e)
  • refactor(ol-animation-zoom): migrate to script setup (9f861b1)
  • refactor(ol-animation-teleport): migrate to script setup (7fd8b50)
  • refactor(ol-animation-slide): migrate to script setup (4356b51)
  • refactor(ol-animation-shake): migrate to script setup (846c0ed)
  • refactor(ol-animation-path): migrate to script setup (60d0fa4)
  • refactor(ol-animation-feature): migrate to script setup (1964999)
  • refactor(ol-animation-fade): migrate to script setup (80df862)
  • refactor(ol-animation-drop): migrate to script setup (9b138a7)
  • refactor(ol-geom-polygon): migrate to script setup (181085b)
  • refactor(ol-geom-point): migrate to script setup (81e6e4e)
  • refactor(ol-geom-multi-polygon): migrate to script setup (ce314da)
  • refactor(ol-geom-multi-point): migrate to script setup (450012f)
  • refactor(ol-geom-multi-line-string): migrate to script setup (bcecaa0)
  • refactor(ol-geom-line-string): migrate to script setup (9c46e0d)
  • refactor(ol-geom-circle): migrate to script setup (78776c7)
  • refactor(ol-interaction-transform): migrate to script setup (6aa8823)
  • refactor(ol-interaction-snap): migrate to script setup (919a2c4)
  • refactor(ol-interaction-modify): migrate to script setup (a81caed)
  • refactor(ol-interaction-draw): migrate to script setup (3179ba9)
  • refactor(ol-interaction-select): migrate to script setup (543199b)
  • refactor(ol-interaction-dragrotatezoom): migrate to script setup (e5b9612)
  • refactor(ol-interaction-dragrotate): migrate to script setup (d37f923)
  • refactor(ol-interaction-clusterselect): migrate to script setup (8c241ff)
  • refactor(ol-webgl-tile-layer): migrate to script setup (7738f1f)
  • refactor(ol-webgl-points-layer): migrate to script setup (c4ad206)
  • refactor(ol-vector-layer): migrate to script setup (78733c8)
  • refactor(ol-vector-image-layer): migrate to script setup (10f354a)
  • refactor(ol-tile-layer): migrate to script setup (a90d4eb)
  • refactor(ol-image-layer): migrate to script setup (9974f43)
  • refactor(ol-heatmap-layer): migrate to script setup (c5c2598)
  • refactor(ol-animated-clusterlayer): migrate to script setup (7d8a25f)
  • refactor(ol-zoomtoextent-control): migrate to script setup (5c917d0)
  • refactor(ol-zoomslider-control): migrate to script setup (a0baac8)
  • refactor(ol-zoom-control): migrate to script setup (639dffc)
  • docs(ol-zone-control): add documentation for ol-zone-control (d3a481d)
  • refactor(ol-zone-control): migrate to script setup (d07f157)
  • docs(ol-videorecorder-control): add documentation for ol-videorecorder-control (746a0d7)
  • refactor(ol-videorecorder-control): migrate to script setup (352a0b9)
  • feat(ol-toggle-control): support all options and add documentation (f7d16ed)
  • refactor(ol-toggle-control): migrate to script setup (86bcffc)
  • refactor(ol-swipe-control): migrate to script setup (58a45b7)
  • refactor(ol-scaleline-control): migrate to script setup (b3a4f68)
  • refactor(ol-rotate-control): migrate to script setup (f25354d)
  • feat(ol-printdialog-control): support all options and add documentation (87265b2)
  • refactor(ol-printdialog-control): migrate to script setup (426eb18)
  • refactor(ol-overviewmap-control): migrate to script setup (622fd82)
  • refactor(ol-mouseposition-control): migrate to script setup (deac3cf)
  • refactor(ol-layerswitcherimage-control): migrate to script setup (6b61dff)
  • refactor(ol-layerswitcher-control): migrate to script setup (dd23868)
  • refactor(ol-fullscreen-control): migrate to script setup (560e795)
  • refactor(ol-control-bar): migrate to script setup (4e91541)
  • refactor(ol-context-menu-control): migrate to script setup (23df557)
  • refactor(ol-button-control): migrate to script setup (1e76506)
  • refactor(ol-attribution-control): migrate to script setup (8c0ef42)
  • refactor(ol-style-flowline): migrate to script setup (903f345)
  • refactor(ol-style-text): migrate to script setup (c0a22c3)
  • refactor(ol-style-icon): migrate to script setup (bb55f2e)
  • refactor(ol-style-fill): migrate to script setup (f12a15e)
  • refactor(ol-style-stroke): migrate to script setup (b0359df)
  • refactor(ol-style-circle): migrate to script setup (7a2f58f)
  • refactor(ol-style): migrate to script setup (e3e83ef)
  • refactor(ol-view): migrate to script setup (a603a20)
  • refactor(ol-projection-register): migrate to script setup (2ca9d7d)
  • refactor(ol-overlay): migrate to script setup (9999ff6)
  • refactor(ol-geolocation): migrate to script setup (7948212)
  • refactor(ol-map): migrate to script setup (8400755)
  • refactor(ol-feature): migrate to script setup (40a96d0)
  • refactor("ol-source-webglpoints): migrate to script setup (320fa0d)
  • refactor(ol-source-vector): migrate to script setup (b9d385d)
  • refactor(ol-source-tile-wms): migrate to script setup (8769018)
  • refactor(ol-source-tile-arcgis-rest): migrate to script setup (fb4a453)
  • refactor(ol-source-tianditu): migrate to script setup (d574fe6)
  • refactor(ol-source-osm): migrate to script setup (9050ce8)
  • refactor(ol-source-image-wms): migrate to script setup (a149d15)
  • refactor(ol-source-image-static): migrate to script setup (07e84cb)
  • refactor(ol-source-cluster): migrate to script setup (75b62dd)
  • refactor(ol-source-bingmaps): migrate to script setup (d26df84)
  • refactor(ol-source-wmts): migrate to script setup (6f2815d)
  • refactor(ol-source-xyz): migrate to script setup (e1b63ba)

Release 0.5.1

26 May 09:39
Compare
Choose a tag to compare
  • fix(ol-source-vector): use defaults for layer injects (15a9af2)

Release 0.5.0

26 May 09:27
Compare
Choose a tag to compare
  • feat(ol-heatmap-layer): allow to define the weight as a string (50d9251)
  • fix(demo): zIndex must be a number (95bbf92)
  • fix: use inject("heatmapLayer") as default in case inject("vectorLayer") is undefined (7a83409)

Release 0.4.0

Release 0.2.2

15 Apr 20:13
Compare
Choose a tag to compare
  • chore: use terminating test command (b704f7f)
  • feat(ol-geom-circle): new geometry function (95e04c0)
  • docs: describe polygon wholes (as LinearRings) (1c42fae)
  • docs(ol-feature): add separate documentation for ol-feature (d6340da)
  • chore: check-in vscode config files (74fc91f)
  • test: setup test environment (2351fd8)
  • docs: provide/link stackblitz playground (0b07938)

Release 0.2.1

14 Apr 19:49
Compare
Choose a tag to compare
  • style: fix linting issues (35135f9)
  • chore: setup release-it (100efda)
  • fix: correctly handle styles prop (d6466e4)

Release 0.2.0

14 Apr 13:28
Compare
Choose a tag to compare

Release v0.2.0

BREAKING CHANGES

refactor: make all provided styleable's a computed

closes #178

If you may have used inject("stylable") to access the style for ol-interaction-draw or ol-interaction-modify, you will now receive a computed instead of the direct value.
You can access the value by using .value.

before:

const drawStyleable = inject("stylable")

after:

const drawStyleable = inject("stylable").value

feat: rename property style to styles

closes #157

The property style that has been used for several components has been renamed to styles (plural) as it conflicted with the reserved style attribute.
The following components are affected:

  • ol-vector-layer
  • ol-webglpoints-layer
  • ol-source-wmts

chore: set minimum openlayers version to 7.3.0

minimum required OpenLayers version is now 7.3.0

feat: remove undefinedHTML option from control ol-mouse-position

The option undefinedHTML has been removed from the MousePosition control.
The control will now by default keep displaying the last mouse position when the mouse leaves the viewport. With placeholder: '&[#160](https://github.com/MelihAltintas/vue3-openlayers/issues/160);' you can keep the old behaviour. The placeholder option no longer accepts false as a valid value, instead simply omit the option. The undefinedHTML option has been removed. You should use placeholder instead.
Please refer to the OpenLayers 7.0.0 Changelog.

feat: remove forEachLayerAtPixel method from ol-map

The method forEachLayerAtPixel has been removed from the Map. Please refer to the OpenLayers 7.0.0 Changelog.

feat: remove imageSmoothing option from sources

The option imageSmoothing has been removed from all sources. Please refer to the OpenLayers 7.0.0 Changelog.

Complete Changelog

  • refactor: make all provided styleable's a computed #178
  • feat: rename property style to styles #157
  • docs: add documentation for ol-interaction-clusterselect #176
  • chore: package maintenance 934d428
  • docs(a11y): use correct headline levels 7cdb130
  • docs: restructure docs 17c9106
  • feat: remove imageSmoothing option from sources 30cb173
  • feat: provide new options for ol-interaction-clusterselect 86e1a7f
  • feat: remove forEachLayerAtPixel method from ol-map 78d94bd
  • fix(ol-interaction-clusterselect): remove unsupported prop style 065a6e8
  • feat: remove undefinedHTML option from control ol-mouse-position debd387
  • chore: update PR template 30b6621
  • docs: set minimum openlayers version to 7.3.0 7974a65
  • chore: update PR template 5020ff4
  • fix(MapControls) - added missing RotateControl export 00201c9

v0.1.75

30 Mar 19:51
Compare
Choose a tag to compare
new_version(0.1.75)/docs: merge html/js code snippets to vue,feat(ol-…

0.1.72

14 Feb 15:47
Compare
Choose a tag to compare
v0.1.72

jspdf is updated 2.5.1 ol is updated 7.2.2 ol-contextmenu is updated …

migrate vite from vue-cli

24 May 11:54
Compare
Choose a tag to compare
v0.1.66

0.1.66