Releases: MelihAltintas/vue3-openlayers
Release 1.0.0-alpha.0
👏🏼 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
- fix(ol-source-vector): use defaults for layer injects (15a9af2)
Release 0.5.0
Release 0.4.0
- docs(ol-interaction-draw): use polygon by default in demo and change interaction style
- Update SourceWMTS.vue
- fix: geolocation demo scripts error
- Add VectorImageLayer component
- Add VectorImageLayer demo
- Update sitemap, bump version
- Add working example URLs
- feat: add source TileArcGISRest (https://github.com/MelihAltintas/vue3-openlayers/pull/189[)](https://github.com/MelihAltintas/vue3-openlayers/commit/66d3ec6498c63b913c02fe06b5d54235788446ef)
…interaction style
Release 0.2.2
- 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
Release 0.2.0
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
tostyles
#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 sources30cb173
- feat: provide new options for
ol-interaction-clusterselect
86e1a7f
- feat: remove
forEachLayerAtPixel
method fromol-map
78d94bd
- fix(ol-interaction-clusterselect): remove unsupported prop
style
065a6e8
- feat: remove
undefinedHTML
option from controlol-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
new_version(0.1.75)/docs: merge html/js code snippets to vue,feat(ol-…
0.1.72
v0.1.72 jspdf is updated 2.5.1 ol is updated 7.2.2 ol-contextmenu is updated …
migrate vite from vue-cli
v0.1.66 0.1.66