Skip to content

Commit 8c6c7eb

Browse files
authored
Merge pull request #566 from zoul0813/feature/v2.3.3
v2.3.3
2 parents fcf2897 + 318e3b9 commit 8c6c7eb

File tree

8 files changed

+33
-8
lines changed

8 files changed

+33
-8
lines changed

CHANGELOG.md

+21
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,24 @@
1+
## <small>2.3.3 (2018-12-14)</small>
2+
3+
* #535, #526 - reversed "deep property path" fix ([da32bde](https://github.com/vue-generators/vue-form-generator/commit/da32bde)), closes [#535](https://github.com/vue-generators/vue-form-generator/issues/535) [#526](https://github.com/vue-generators/vue-form-generator/issues/526)
4+
* added "item.disabled" logic, supporting both boolean values and a function that is passed a referenc ([b227eb4](https://github.com/vue-generators/vue-form-generator/commit/b227eb4))
5+
* added "options" to VFG install function, appending custom "validators" to the validators object that ([892469e](https://github.com/vue-generators/vue-form-generator/commit/892469e))
6+
* added "type" attribute to inside buttons schema, defaults to "button" when one is not provided ([3306893](https://github.com/vue-generators/vue-form-generator/commit/3306893))
7+
* added an optional "unique" flag to "getFieldID" that appends lodash "uniqueId" to the ID when true. ([ab1daeb](https://github.com/vue-generators/vue-form-generator/commit/ab1daeb)), closes [#468](https://github.com/vue-generators/vue-form-generator/issues/468)
8+
* added newline ([5813f0a](https://github.com/vue-generators/vue-form-generator/commit/5813f0a))
9+
* Codacy (guard-for-in) fix ([4e81d2d](https://github.com/vue-generators/vue-form-generator/commit/4e81d2d))
10+
* code fix ([b3a1010](https://github.com/vue-generators/vue-form-generator/commit/b3a1010))
11+
* Fix required number input does not require a value ([f95b38c](https://github.com/vue-generators/vue-form-generator/commit/f95b38c))
12+
* fixed code structure ([3b750b3](https://github.com/vue-generators/vue-form-generator/commit/3b750b3))
13+
* fixed single-quotes ([dfee175](https://github.com/vue-generators/vue-form-generator/commit/dfee175))
14+
* fixes #480 - dates are always passed to "date" and "datetime-local" elements using the standard form ([db3413f](https://github.com/vue-generators/vue-form-generator/commit/db3413f)), closes [#480](https://github.com/vue-generators/vue-form-generator/issues/480)
15+
* fixes an issue with fieldPikaday modifying the field schema and attaching `this.$el` to it, the pika ([2024204](https://github.com/vue-generators/vue-form-generator/commit/2024204))
16+
* listen for model-updated from `fields`, and fix `debounceFormatFunction` property to match fieldInpu ([7ad1fca](https://github.com/vue-generators/vue-form-generator/commit/7ad1fca))
17+
* migrated VFG docs to newer GitBooks, created GitHub Repo for Docs to allow for easier maintenance, u ([d372f5b](https://github.com/vue-generators/vue-form-generator/commit/d372f5b))
18+
* feat: add maxElements slot to fieldVueMultiSelect ([2e91a2f](https://github.com/vue-generators/vue-form-generator/commit/2e91a2f))
19+
20+
21+
122
## <small>2.3.2 (2018-10-22)</small>
223

324
* Export dist ([9912b5e](https://github.com/vue-generators/vue-form-generator/commit/9912b5e))

bower.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "vue-form-generator",
3-
"version": "2.3.2",
3+
"version": "2.3.3",
44
"homepage": "https://github.com/vue-generators/vue-form-generator/",
55
"authors": [
66
"Icebob"

dist/vfg-core.css

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/vfg-core.js

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/vfg.css

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/vfg.js

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "vue-form-generator",
3-
"version": "2.3.2",
3+
"version": "2.3.3",
44
"description": "A schema-based form generator component for Vue.js",
55
"homepage": "https://github.com/vue-generators/vue-form-generator/",
66
"main": "dist/vfg.js",

src/fields/core/fieldInput.vue

+4
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,10 @@ export default {
103103
this.updateModelValue(newValue, oldValue);
104104
},
105105
formatDatetimeValueToField(value) {
106+
if(value === null || undefined === value) {
107+
return null;
108+
}
109+
106110
let defaultFormat = DATETIME_FORMATS[this.schema.inputType.toLowerCase()];
107111
let m = value;
108112
if(!isNumber(value)) {

0 commit comments

Comments
 (0)