GitHub repository: 14nrv/vue-form-json
Description: Generate a vue form with validation from an array
Topics: bulma, form, form-builder, form-generator, form-schema, schema, vee-validate, vue, vue-component, vue-form, vue-form-generator, vuejs

v3.6.0: tag_name: v3.6.0
body: # [3.6.0](https://github.com/14nrv/vue-form-json/compare/v3.5.2...v3.6.0) (2021-10-12)


### Features

* add hasAsteriskJustAfterLabel props ([093e819](https://github.com/14nrv/vue-form-json/commit/093e819fdb38deab633d96301b362b5f777d16e4))
* add hasAsteriskJustAfterLabel props ([c46ed8c](https://github.com/14nrv/vue-form-json/commit/c46ed8c806020d32a84315167370c8633564aecb))




v3.5.2: tag_name: v3.5.2
body: ## [3.5.2](https://github.com/14nrv/vue-form-json/compare/v3.5.1...v3.5.2) (2021-04-16)


### Bug Fixes

* reset textarea value ([17131b5](https://github.com/14nrv/vue-form-json/commit/17131b5276ca9bca2ddfb20d27dd2b39a03d76f9))




v3.5.1: tag_name: v3.5.1
body: ## [3.5.1](https://github.com/14nrv/vue-form-json/compare/v3.5.0...v3.5.1) (2021-04-13)


### Bug Fixes

* remove attrs bind & css on wrapper if dynamic component ([4e8d764](https://github.com/14nrv/vue-form-json/commit/4e8d764e3849ef60292e6bfe2855150178741a08))
* reset value to an array if it was ([e6e4ade](https://github.com/14nrv/vue-form-json/commit/e6e4adef91ad333230582855ee6c42dcee315c85))




v3.5.0: tag_name: v3.5.0
body: # [3.5.0](https://github.com/14nrv/vue-form-json/compare/v3.4.1...v3.5.0) (2021-03-30)


### Features

* support simple custom field via `is` attribute ([d84bb5a](https://github.com/14nrv/vue-form-json/commit/d84bb5a3e8a4689bc379dcfea63cf1b2478464ab))




v3.4.1: tag_name: v3.4.1
body: ## [3.4.1](https://github.com/14nrv/vue-form-json/compare/v3.4.0...v3.4.1) (2021-03-08)


### Bug Fixes

* **select:** use scoped style ([49644f3](https://github.com/14nrv/vue-form-json/commit/49644f3da859050d8b7748a560b3150d9a6ab9e5))


### Performance Improvements

* divide bundle size by ~3 ([26f60c0](https://github.com/14nrv/vue-form-json/commit/26f60c08d51d553bf2256352b392fbd91d88c047))




v3.4.0: tag_name: v3.4.0
body: # [3.4.0](https://github.com/14nrv/vue-form-json/compare/v3.3.0...v3.4.0) (2021-03-01)


### Bug Fixes

* reset with select field ([50b4ddf](https://github.com/14nrv/vue-form-json/commit/50b4ddf2697a16d34f71672aeada542f9813cea8))


### Features

* support custom field via scoped slot ([5932805](https://github.com/14nrv/vue-form-json/commit/59328057bbcb43048e2201c3fd74b386a22d3782))




v3.3.0: tag_name: v3.3.0
body: # [3.3.0](https://github.com/14nrv/vue-form-json/compare/v3.2.0...v3.3.0) (2021-02-23)


### Features

* use scoped slot instead of slot ([168d41e](https://github.com/14nrv/vue-form-json/commit/168d41eaed3206091ad0f25bfc08e03ec921b510))




v3.2.0: tag_name: v3.2.0
body: # [3.2.0](https://github.com/14nrv/vue-form-json/compare/v3.1.1...v3.2.0) (2020-11-07)


### Features

* add camelizePayloadKeys props ([66f24ef](https://github.com/14nrv/vue-form-json/commit/66f24ef6afb1cf87ce4c4a3683b85544b245a421))




v3.1.1: tag_name: v3.1.1
body: ## [3.1.1](https://github.com/14nrv/vue-form-json/compare/v3.1.0...v3.1.1) (2020-10-24)


### Bug Fixes

* add required rule ([d6f6dc0](https://github.com/14nrv/vue-form-json/commit/d6f6dc0760d6f4e2e0f2629016780ca12e7ee415))




v3.1.0: tag_name: v3.1.0
body: # [3.1.0](https://github.com/14nrv/vue-form-json/compare/v3.0.1...v3.1.0) (2020-10-24)


### Features

* slugify label in ValidationProvider name ([fe326f3](https://github.com/14nrv/vue-form-json/commit/fe326f3b5ed87f2ed70cd077c6512a28a3afda88))
* **label:** add for attr ([0568eb2](https://github.com/14nrv/vue-form-json/commit/0568eb26b46b6b219b4a32deb57cffe6a9a57ecb))
* add alternativeLabel & for attr ([c72bab3](https://github.com/14nrv/vue-form-json/commit/c72bab32f143672dad29068a18485f54129c6f40))




v3.0.1: tag_name: v3.0.1
body: ## [3.0.1](https://github.com/14nrv/vue-form-json/compare/v3.0.0...v3.0.1) (2020-10-10)


### Bug Fixes

* use ValidationProvider of user ([8765a2d](https://github.com/14nrv/vue-form-json/commit/8765a2d2cce3e54c82cc56a220baa69b8b2ff33f))




v3.0.0: tag_name: v3.0.0
body: # [3.0.0](https://github.com/14nrv/vue-form-json/compare/v2.0.0...v3.0.0) (2020-10-04)


### chore

* bump npm dependencies ([39beab7](https://github.com/14nrv/vue-form-json/commit/39beab792da168e0e483d398f53e75d1a8a374a5))


### BREAKING CHANGES

* renamed validation to rules, defaultMinLength to defaultMin, defaultMaxLength to defaultMax, defaultMin to defaultMinValue, defaultMax to defaultMaxValue, minLength to rules.min, maxLength to rules.max, min to rules.min_value, max to rules.max_value




v2.0.0: tag_name: v2.0.0
body: # [2.0.0](https://github.com/14nrv/vue-form-json/compare/v1.1.1...v2.0.0) (2020-07-19)


### Features

* allow custom attr on btn reset & submit ([f92c961](https://github.com/14nrv/vue-form-json/commit/f92c961))
* allow custom attr on btn reset & submit ([b4116cc](https://github.com/14nrv/vue-form-json/commit/b4116cc))


### BREAKING CHANGES

* btnSubmitText will become btnSubmit.value same for btnResetText




v1.1.1: tag_name: v1.1.1
body: ## [1.1.1](https://github.com/14nrv/vue-form-json/compare/v1.1.0...v1.1.1) (2019-07-07)


### Bug Fixes

* **slugify:** return non ASCII characters ([10f57ca](https://github.com/14nrv/vue-form-json/commit/10f57ca))




v1.1.0: tag_name: v1.1.0
body: # [1.1.0](https://github.com/14nrv/vue-form-json/compare/v1.0.0...v1.1.0) (2019-02-09)


### Features

* allow VeeValidate simple validation rules ([78da861](https://github.com/14nrv/vue-form-json/commit/78da861))




v1.0.0: tag_name: v1.0.0
body: # [1.0.0](https://github.com/14nrv/vue-form-json/compare/v0.7.0...v1.0.0) (2019-02-09)


### Features

* allow custom attr ([de67d77](https://github.com/14nrv/vue-form-json/commit/de67d77))


### BREAKING CHANGES

* replace parentClass by field.attr.class or attr.class




v0.7.0: tag_name: v0.7.0
body: # [0.7.0](https://github.com/14nrv/vue-form-json/compare/v0.6.0...v0.7.0) (2019-02-02)


### Features

* allow custom css classes ([bb1a356](https://github.com/14nrv/vue-form-json/commit/bb1a356))
* allow custom css classes ([3a5f5f5](https://github.com/14nrv/vue-form-json/commit/3a5f5f5))




v0.6.0: tag_name: v0.6.0
body: # [0.6.0](https://github.com/14nrv/vue-form-json/compare/v0.5.0...v0.6.0) (2019-02-02)


### Features

* allow slot ([2d04d3c](https://github.com/14nrv/vue-form-json/commit/2d04d3c))




v0.5.0: tag_name: v0.5.0
body: # [0.5.0](https://github.com/14nrv/vue-form-json/compare/v0.4.0...v0.5.0) (2018-12-12)


### Features

* allow html inside formFields props ([2a1ad16](https://github.com/14nrv/vue-form-json/commit/2a1ad16))




v0.4.0: tag_name: v0.4.0
body: # [0.4.0](https://github.com/14nrv/vue-form-json/compare/v0.3.2...v0.4.0) (2018-11-17)


### Bug Fixes

* set defaultMinLength props to false by default ([3eacdd3](https://github.com/14nrv/vue-form-json/commit/3eacdd3))


### Features

* add hasIcon prop ([41a0a54](https://github.com/14nrv/vue-form-json/commit/41a0a54))
* add pattern validation rule ([c98b194](https://github.com/14nrv/vue-form-json/commit/c98b194))




v0.3.2: tag_name: v0.3.2
body: ## [0.3.2](https://github.com/14nrv/vue-form-json/compare/v0.3.1...v0.3.2) (2018-11-10)


### Bug Fixes

* responsive form ([d283c66](https://github.com/14nrv/vue-form-json/commit/d283c66))




v0.3.1: tag_name: v0.3.1
body: ## [0.3.1](https://github.com/14nrv/vue-form-json/compare/v0.3.0...v0.3.1) (2018-11-09)


### Bug Fixes

* export css file for npm ([efdeb0e](https://github.com/14nrv/vue-form-json/commit/efdeb0e))




v0.3.0: tag_name: v0.3.0
body: # [0.3.0](https://github.com/14nrv/vue-form-json/compare/v0.2.0...v0.3.0) (2018-11-09)


### Bug Fixes

* validation on blur ([889e07d](https://github.com/14nrv/vue-form-json/commit/889e07d))
* validation on blur for input radio ([5cadbe6](https://github.com/14nrv/vue-form-json/commit/5cadbe6))


### Features

* allow initial value ([4d3f990](https://github.com/14nrv/vue-form-json/commit/4d3f990))
* trim value ([848d9fb](https://github.com/14nrv/vue-form-json/commit/848d9fb))




v0.2.0: tag_name: v0.2.0
body: # [0.2.0](https://github.com/14nrv/vue-form-json/compare/v0.1.3...v0.2.0) (2018-09-30)


### Bug Fixes

* checkbox value ([6863c5b](https://github.com/14nrv/vue-form-json/commit/6863c5b))
* form validation ([176bf56](https://github.com/14nrv/vue-form-json/commit/176bf56))


### Features

* add min, max, minLength, maxLength props ([39da3c3](https://github.com/14nrv/vue-form-json/commit/39da3c3))
* add resetFormAfterSubmit props ([cfe1ea3](https://github.com/14nrv/vue-form-json/commit/cfe1ea3))
* **label:** add help props ([9208a4c](https://github.com/14nrv/vue-form-json/commit/9208a4c))