Skip to content

Commit 15b17b8

Browse files
committed
Release 1.1.4
1 parent 3eac9a8 commit 15b17b8

File tree

7 files changed

+39
-13
lines changed

7 files changed

+39
-13
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
## [1.1.4] - 2016-09-30
2+
3+
### Changed
4+
- Exposed version
5+
16
## [1.1.3] - 2016-08-14
27

38
### Fixed
@@ -55,3 +60,5 @@ Initial release
5560
[1.1.0]: https://github.com/simplesmiler/vue-clickaway/compare/1.0.1...1.1.0
5661
[1.1.1]: https://github.com/simplesmiler/vue-clickaway/compare/1.1.0...1.1.1
5762
[1.1.2]: https://github.com/simplesmiler/vue-clickaway/compare/1.1.1...1.1.2
63+
[1.1.3]: https://github.com/simplesmiler/vue-clickaway/compare/1.1.2...1.1.3
64+
[1.1.4]: https://github.com/simplesmiler/vue-clickaway/compare/1.1.3...1.1.4

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@ $ npm install vue-clickaway --save
2626
From CDN:
2727

2828
``` html
29-
<script src="https://cdn.rawgit.com/simplesmiler/vue-clickaway/1.1.3/dist/vue-clickaway.js"></script>
29+
<script src="https://cdn.rawgit.com/simplesmiler/vue-clickaway/1.1.4/dist/vue-clickaway.js"></script>
3030
<!-- OR -->
31-
<script src="https://cdn.rawgit.com/simplesmiler/vue-clickaway/1.1.3/dist/vue-clickaway.min.js"></script>
31+
<script src="https://cdn.rawgit.com/simplesmiler/vue-clickaway/1.1.4/dist/vue-clickaway.min.js"></script>
3232
```
3333

3434
## Usage

dist/vue-clickaway.common.js

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
'use strict';
22

3-
var vue = require('vue');
3+
var Vue = require('vue');
4+
Vue = 'default' in Vue ? Vue['default'] : Vue;
5+
6+
var version = '1.1.4';
7+
8+
var compatible = (/^1\./).test(Vue.version);
9+
if (!compatible) {
10+
Vue.util.warn('VueClickaway ' + version + ' only supports Vue 1.x, and does not support Vue ' + Vue.version);
11+
}
412

513
var directive = {
614

@@ -10,7 +18,7 @@ var directive = {
1018
update: function(handler) {
1119
if (typeof handler !== 'function') {
1220
if (process.env.NODE_ENV !== 'production') {
13-
vue.util.warn(
21+
Vue.util.warn(
1422
this.name + '="' +
1523
this.expression + '" expects a function value, ' +
1624
'got ' + handler
@@ -35,11 +43,11 @@ var directive = {
3543
}
3644
};
3745

38-
vue.util.on(document.documentElement, 'click', this.handler);
46+
Vue.util.on(document.documentElement, 'click', this.handler);
3947
},
4048

4149
reset: function() {
42-
vue.util.off(document.documentElement, 'click', this.handler);
50+
Vue.util.off(document.documentElement, 'click', this.handler);
4351
},
4452

4553
unbind: function() {
@@ -52,5 +60,6 @@ var mixin = {
5260
directives: { onClickaway: directive },
5361
};
5462

63+
exports.version = version;
5564
exports.directive = directive;
5665
exports.mixin = mixin;

dist/vue-clickaway.js

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,13 @@
1-
(function (exports,vue) { 'use strict';
1+
(function (exports,Vue) { 'use strict';
2+
3+
Vue = 'default' in Vue ? Vue['default'] : Vue;
4+
5+
var version = '1.1.4';
6+
7+
var compatible = (/^1\./).test(Vue.version);
8+
if (!compatible) {
9+
Vue.util.warn('VueClickaway ' + version + ' only supports Vue 1.x, and does not support Vue ' + Vue.version);
10+
}
211

312
var directive = {
413

@@ -8,7 +17,7 @@
817
update: function(handler) {
918
if (typeof handler !== 'function') {
1019
if ('development' !== 'production') {
11-
vue.util.warn(
20+
Vue.util.warn(
1221
this.name + '="' +
1322
this.expression + '" expects a function value, ' +
1423
'got ' + handler
@@ -33,11 +42,11 @@
3342
}
3443
};
3544

36-
vue.util.on(document.documentElement, 'click', this.handler);
45+
Vue.util.on(document.documentElement, 'click', this.handler);
3746
},
3847

3948
reset: function() {
40-
vue.util.off(document.documentElement, 'click', this.handler);
49+
Vue.util.off(document.documentElement, 'click', this.handler);
4150
},
4251

4352
unbind: function() {
@@ -50,6 +59,7 @@
5059
directives: { onClickaway: directive },
5160
};
5261

62+
exports.version = version;
5363
exports.directive = directive;
5464
exports.mixin = mixin;
5565

dist/vue-clickaway.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import Vue from 'vue';
22

3-
export var version = '1.1.3';
3+
export var version = '1.1.4';
44

55
var compatible = (/^1\./).test(Vue.version);
66
if (!compatible) {

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "vue-clickaway",
33
"description": "Reusable clickaway directive for reusable Vue.js components",
4-
"version": "1.1.3",
4+
"version": "1.1.4",
55
"author": "Denis Karabaza <[email protected]>",
66
"browserify": {
77
"transform": [

0 commit comments

Comments
 (0)