diff --git a/README.md b/README.md
index b0eb38d..5f61265 100644
--- a/README.md
+++ b/README.md
@@ -16,9 +16,9 @@ $ npm install vue-fields
```
### CDN
-Available on [jsdelivr](https://cdn.jsdelivr.net/npm/vue-fields@1.0.7) or [unpkg](https://unpkg.com/vue-fields@1.0.7).
+Available on [jsdelivr](https://cdn.jsdelivr.net/npm/vue-fields@1.0.8) or [unpkg](https://unpkg.com/vue-fields@1.0.8).
```html
-
+
```
## Changelog
diff --git a/dist/vue-fields.common.js b/dist/vue-fields.common.js
index dc3fa32..c953379 100644
--- a/dist/vue-fields.common.js
+++ b/dist/vue-fields.common.js
@@ -1,5 +1,5 @@
/*!
- * vue-fields v1.0.7
+ * vue-fields v1.0.8
* https://github.com/pagekit/vue-fields
* Released under the MIT License.
*/
@@ -84,7 +84,7 @@ function set(obj, key, val) {
}
var parsedFunc = {};
-var expressionRe = /((?:\d|true|false|null|undefined|(?:this\.|\$)[\S]+|\W)*)([\w][\w+.]*)?/g;
+var expressionRe = /((?:\d|true|false|null|undefined|(?:this\.|\$)[\w.]+|\W)*)([\w][\w.]*)?/g;
var quotedStringRe = /([^"']+)((.)(?:[^\3\\]|\\.)*?\3|.)?/g;
function parse(expr) {
@@ -418,7 +418,7 @@ var Plugin = {
Vue.component('fields', Fields);
},
- version: '1.0.7'
+ version: '1.0.8'
};
if (typeof window !== 'undefined' && window.Vue) {
diff --git a/dist/vue-fields.esm.js b/dist/vue-fields.esm.js
index 83e94ae..93e0292 100644
--- a/dist/vue-fields.esm.js
+++ b/dist/vue-fields.esm.js
@@ -1,5 +1,5 @@
/*!
- * vue-fields v1.0.7
+ * vue-fields v1.0.8
* https://github.com/pagekit/vue-fields
* Released under the MIT License.
*/
@@ -82,7 +82,7 @@ function set(obj, key, val) {
}
var parsedFunc = {};
-var expressionRe = /((?:\d|true|false|null|undefined|(?:this\.|\$)[\S]+|\W)*)([\w][\w+.]*)?/g;
+var expressionRe = /((?:\d|true|false|null|undefined|(?:this\.|\$)[\w.]+|\W)*)([\w][\w.]*)?/g;
var quotedStringRe = /([^"']+)((.)(?:[^\3\\]|\\.)*?\3|.)?/g;
function parse(expr) {
@@ -416,7 +416,7 @@ var Plugin = {
Vue.component('fields', Fields);
},
- version: '1.0.7'
+ version: '1.0.8'
};
if (typeof window !== 'undefined' && window.Vue) {
diff --git a/dist/vue-fields.js b/dist/vue-fields.js
index ef8028d..d31ed85 100644
--- a/dist/vue-fields.js
+++ b/dist/vue-fields.js
@@ -1,5 +1,5 @@
/*!
- * vue-fields v1.0.7
+ * vue-fields v1.0.8
* https://github.com/pagekit/vue-fields
* Released under the MIT License.
*/
@@ -88,7 +88,7 @@
}
var parsedFunc = {};
- var expressionRe = /((?:\d|true|false|null|undefined|(?:this\.|\$)[\S]+|\W)*)([\w][\w+.]*)?/g;
+ var expressionRe = /((?:\d|true|false|null|undefined|(?:this\.|\$)[\w.]+|\W)*)([\w][\w.]*)?/g;
var quotedStringRe = /([^"']+)((.)(?:[^\3\\]|\\.)*?\3|.)?/g;
function parse(expr) {
@@ -422,7 +422,7 @@
Vue.component('fields', Fields);
},
- version: '1.0.7'
+ version: '1.0.8'
};
if (typeof window !== 'undefined' && window.Vue) {
diff --git a/dist/vue-fields.min.js b/dist/vue-fields.min.js
index 165db66..729eb30 100644
--- a/dist/vue-fields.min.js
+++ b/dist/vue-fields.min.js
@@ -1,7 +1,7 @@
/*!
- * vue-fields v1.0.7
+ * vue-fields v1.0.8
* https://github.com/pagekit/vue-fields
* Released under the MIT License.
*/
-!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.VueFields=t()}(this,function(){"use strict";var a,i={},u=Object.assign||function(n){var e=[],t=arguments.length-1;for(;0