Skip to content

Commit

Permalink
Release v0.11.5
Browse files Browse the repository at this point in the history
- resolved #173, #174, #201, #135, #216, #132 #224 #225 #226, #230
- merged of pull requests #160, #175, #180, #185, #188, #191, #206, #208,
  #212, #213, #215, #221, #227, #231
  Thanks to @baspeeters, @sjmallon, @janlazo, @categulario,
  @skymaze, @jemasfox, @owen-thurston, @agmt5989, @RemiDesgrange
- improved property watchers
- optional debug messages
- fixed broken UMD version
- simplified initial interaction/controls setup #95
- added `id` property for all ol components for easy identification
- mixins, ol-ext and rx-ext now are build to single file package,
  imports from those packages are not changed
- UMD version (dev/demo version) now includes all used stuff from `ol`
  package
- updated documentation and README
  • Loading branch information
ghettovoice committed Oct 3, 2019
1 parent 71bc2de commit d2abce1
Show file tree
Hide file tree
Showing 7 changed files with 23 additions and 29 deletions.
14 changes: 6 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,11 @@ It can display maps with tiled, raster or vector layers loaded from different so

## Versions

**NOTE**: you are reading README for the next version **v0.12.x**.

| Vuelayers | Branch | Vue | OpenLayers |
| :------------------ | :--------------------------------------------------------------- | :------ | :--------- |
| Current **0.11.x** | [v0.11.x](https://github.com/ghettovoice/vuelayers/tree/v0.11.x) | **2.3** | **5.x** |
| Next **0.12.x** | [master](https://github.com/ghettovoice/vuelayers/tree/master) | **2.3** | **5.x** |
| Previous **0.10.x** | [v0.10.x](https://github.com/ghettovoice/vuelayers/tree/v0.10.x) | **2.3** | **4.x** |
| VueLayers | Branch | Vue | OpenLayers | NPM tag |
|:------------------|:-----------------------------------------------------------------|:---------|:-----------|:----------|
| Current **0.11** | [v0.11.x](https://github.com/ghettovoice/vuelayers/tree/v0.11.x) | **^2.3** | **^5.0** | `latest` |
| Next **0.12** | [master](https://github.com/ghettovoice/vuelayers/tree/master) | **^2.3** | **^6.0** | `next` |
| Previous **0.10** | [v0.10.x](https://github.com/ghettovoice/vuelayers/tree/v0.10.x) | **^2.0** | **^4.0** | `v0.10` |

## Links

Expand Down Expand Up @@ -84,5 +82,5 @@ npm test

## License

**MIT** (c) 2017-2018, Vladimir Vershinin
**MIT** (c) 2017-2019, Vladimir Vershinin
Based on [Vue](https://vuejs.org/) and [OpenLayers](https://openlayers.org/)
2 changes: 1 addition & 1 deletion docs/_coverpage.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<img class="logo" src="/_media/logo.svg" data-origin="_media/logo.svg" alt="VueLayers Logo" />

# VueLayers <small>v0.11.4</small>
# VueLayers <small>v0.11.5</small>

> Web map [Vue](https://vuejs.org/ "Vue Homepage") components with the power of [OpenLayers](https://openlayers.org/ "OpenLayers Homepage")
Expand Down
12 changes: 6 additions & 6 deletions docs/home.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,11 @@ See the [Quick start](quickstart.md "Quick start guide") for more details how to

## Versions

| Vuelayers | Branch | Vue | OpenLayers |
| :------------------ | :--------------------------------------------------------------- | :------ | :--------- |
| Current **0.11.x** | [v0.11.x](https://github.com/ghettovoice/vuelayers/tree/v0.11.x) | **2.3** | **5.x** |
| Next **0.12.x** | [master](https://github.com/ghettovoice/vuelayers/tree/master) | **2.3** | **5.x** |
| Previous **0.10.x** | [v0.10.x](https://github.com/ghettovoice/vuelayers/tree/v0.10.x) | **2.3** | **4.x** |
| VueLayers | Branch | Vue | OpenLayers | NPM tag |
|:------------------|:-----------------------------------------------------------------|:---------|:-----------|:----------|
| Current **0.11** | [v0.11.x](https://github.com/ghettovoice/vuelayers/tree/v0.11.x) | **^2.3** | **^5.0** | `latest` |
| Next **0.12** | [master](https://github.com/ghettovoice/vuelayers/tree/master) | **^2.3** | **^6.0** | `next` |
| Previous **0.10** | [v0.10.x](https://github.com/ghettovoice/vuelayers/tree/v0.10.x) | **^2.0** | **^4.0** | `v0.10` |

## Features

Expand All @@ -45,5 +45,5 @@ Check out [VueLayers Demo application](demo.md "VueLayers Demo application") to

## License

Licensed under the **MIT** (c) 2017-2018, [Vladimir Vershinin](https://ghettovoice.github.io/)
Licensed under the **MIT** (c) 2017-2019, [Vladimir Vershinin](https://ghettovoice.github.io/)
Based on [Vue](https://vuejs.org/ "Vue.js Homepage") and [OpenLayers](https://openlayers.org/ "OpenLayers Homepage")
6 changes: 1 addition & 5 deletions docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,6 @@
margin: 1.2em 0;
overflow: auto;
padding: 0 1.4rem;
position: relative;
word-wrap: normal;
background-color: #f8f8f8;
font-family: Roboto Mono,Monaco,courier,monospace;
Expand Down Expand Up @@ -84,9 +83,8 @@
Please wait...
</div>

<script src="https://cdn.jsdelivr.net/gh/openlayers/openlayers.github.io@master/en/v5.3.0/build/ol.js"></script>
<script src="//unpkg.com/[email protected]/babel.min.js"></script>
<script src="//unpkg.com/vue@2.5.16/dist/vue.min.js"></script>
<script src="//unpkg.com/vue@2/dist/vue.min.js"></script>
<script src="//unpkg.com/[email protected]/dist/vuep.min.js"></script>
<script src="//unpkg.com/vuelayers@latest/lib/index.umd.js"></script>
<script src="//unpkg.com/[email protected]/dist/fakerator.js"></script>
Expand All @@ -101,8 +99,6 @@

window.fakerator = new Fakerator()

Vue.use(VueLayers)

window.$docsify = {
el: '#app',
name: 'VueLayers',
Expand Down
14 changes: 7 additions & 7 deletions docs/quickstart.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,17 @@ For in-browser usage, there is a full standalone **UMD** bundle provided.

## Installation

!> VueLayers works with Vue.js **2.3+** and OpenLayers **5.0+**
!> VueLayers works with Vue.js **^2.3** and OpenLayers **^5.0**

### NPM

Install latest **stable version**
Install current **stable version**

```bash
npm install vuelayers
```

The upcoming **next version** can be installed by adding `@next` tag
The upcoming **next version** can be installed by `next` tag

```bash
npm install vuelayers@next
Expand All @@ -26,8 +26,6 @@ npm install vuelayers@next
Recommended: [unpkg](https://unpkg.com/)
You can browse the source of the npm package at [unpkg.com/vuelayers/](https://unpkg.com/vuelayers/).

!> OpenLayers isn't included in the package, so you should add it yourself.

```html
<!-- include Vue -->
<script src="https://unpkg.com/vue/dist/vue.js"></script>
Expand All @@ -36,6 +34,7 @@ You can browse the source of the npm package at [unpkg.com/vuelayers/](https://u
<script src="https://unpkg.com/vuelayers/lib/index.umd.js"></script>

<script>
// All VueLayers components now globally installed
// ...
</script>
```
Expand Down Expand Up @@ -75,7 +74,7 @@ modules: [

### Build from source

!> Node **v6+** is required
!> Node **v8** is required

```bash
# clone the repo
Expand Down Expand Up @@ -119,7 +118,8 @@ Vue.use(Geoloc)

By default all components accept coordinates in map view projection (**EPSG:3857** by default)
but you can bind all components to accept and return coordinates in another projection with
`dataProjection` global option or with [`data-projection`](component/map.md#data-projection) property on the `vl-map` component.
`dataProjection` global option or with [`data-projection`](component/map.md#data-projection) property on the `vl-map`
component.

This rule applies only for plain coordinates, GeoJSON encoded features or
geometries. It works only as a thin projection transform layer between Vue and OpenLayers therefore
Expand Down
2 changes: 1 addition & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "vuelayers",
"fullname": "VueLayers",
"version": "0.11.5-beta.9",
"version": "0.11.5",
"description": "Web map Vue components with the power of OpenLayers",
"author": "Vladimir Vershinin <[email protected]>",
"main": "./lib/index.js",
Expand Down

0 comments on commit d2abce1

Please sign in to comment.