- #535, #526 - reversed "deep property path" fix (da32bde), closes #535 #526
- added "item.disabled" logic, supporting both boolean values and a function that is passed a referenc (b227eb4)
- added "options" to VFG install function, appending custom "validators" to the validators object that (892469e)
- added "type" attribute to inside buttons schema, defaults to "button" when one is not provided (3306893)
- added an optional "unique" flag to "getFieldID" that appends lodash "uniqueId" to the ID when true. (ab1daeb), closes #468
- added newline (5813f0a)
- Codacy (guard-for-in) fix (4e81d2d)
- code fix (b3a1010)
- Fix required number input does not require a value (f95b38c)
- fixed code structure (3b750b3)
- fixed single-quotes (dfee175)
- fixes #480 - dates are always passed to "date" and "datetime-local" elements using the standard form (db3413f), closes #480
- fixes an issue with fieldPikaday modifying the field schema and attaching
this.$el
to it, the pika (2024204) - listen for model-updated from
fields
, and fixdebounceFormatFunction
property to match fieldInpu (7ad1fca) - migrated VFG docs to newer GitBooks, created GitHub Repo for Docs to allow for easier maintenance, u (d372f5b)
- feat: add maxElements slot to fieldVueMultiSelect (2e91a2f)
- Export dist (9912b5e)
- Fix deep property path not working (fb02f26)
- Fix fieldSubmit not calling validate method (c82c44b)
- Fix Rawgit shut down (34e08a6)
- docs: replace duplicated 2.3.0 with 2.3.1 (69bbfce)
- feat(fields): add required attribute to checkbox component (2b3c7e5)
- feat(fields): add required attribute to radios component (8d04252)
- Use lodash-webpack-plugin for even better size
- Added required attribute to textarea
- Fixed issue with SCSS variables being referenced incorrectly (#449)
- Updated README to include new third-party VFG Fields
- Rework of formGenerator use a component
- Allow HTML for Field Label and Hints
- Updated package.json URL's for VFG
- Added a "noResult" slot to FieldVueMultiSelect
- Include a reference to the VFG instance that triggered a "validated" event (3rd param)
- Fixed a number parsing bug in IE/Edge with FieldInput
- Added support for Bootstrap CSS Classes (
form-group
will not set width oncol-*
elements)
- Fix NaN with value 0 on input type number/range.
- Fix bug in fieldUpload that threw error due to $event not being defined
- Added $event to onValidationError in fieldSubmit
- Fixed bug with validationErrorClass and validationSuccessClass depending on each
- Made DEBOUNCE_FORMAT_MS configurable in fieldInput, just pass
debounceFormatTimeout: TIME_IN_MS
in field schema - $event.preventDefault() called when using async validation with fieldSubmit to prevent unwanted form submissions
- ... (eadccc2)
- #409 - fixed id property in fieldUpdate (b86fddf)
- fixed markdown link (3ef928a)
- removed extra paren (a6df78b)
- resolves #368 added vue-tel-input (a8859b3), closes #368
- setup automate releasing (6e6527f)
- add console.log (fa779bd)
- add console.log to debug (d05818e)
- add indent (026439a)
- add unscape html for error message. (20b8d9d)
- added "getLabelClasses" and unit test, using the fieldClasses unit test as an example (8c01307)
- added labelClasses support (acdbb6c)
- added missing "id" attributes to checkbox, checklist, radios and submit (09d44c1)
- added missing comma that failed in Travis (32c7627)
- added styleClasses support to groups (8b6801b)
- addeds "styleClasses" to group schemas, reimplements #339 (8e4b43d)
- bumped vue version to 2.5.3 (7d7c0c4)
- change the judgement (d4bc27a)
- check if field.type is undefined before appending the "field-undefined" class (9993550)
- commit the built bundle (45e1436)
- commit the built dist (12b3cf7)
- commit without console.log (79a77bd)
- delete console.log (ed853a2)
- don't render labels when no label text is provided, proposed option 1 from #347 (8ecc851)
- fix bower.json validation (2afb4ac)
- fixed null check (7842b92)
- fixed Vue version (624ed92)
- fixes #340 - "none" value set to
null
, formatValueToField checks forisNil(value)
and returns `n (5b42807), closes #340 - fixes #341 - introduced debounce functionality into
formatValueToModel
(a46fe31), closes #341 - fixes #345 - declare debouncedValidateFunc and set it when debouncedValidate() is called... vue 2.2. (ee684f0), closes #345
- fixes #358 - support "validateBeforeSubmit" with async validators (5a26ef1), closes #358
- fixes #361 - use $event.target.valueAsNumber for number/range inputs, debounce
formatValueToModel
(d1a8bcf), closes #361 - fixes #362 -
integer
validator now callsnumber
validator, and returns `invalidIntegerl: "The va (8d436be), closes #362 - Groupped fields "tag" param fixed. (9275a26)
- moved unit test to formGenerator, as labels are managed by formGenerator and not the field component (f102967)
- remove garbage (17eeae5)
- remove the errorUnescaped property, add v-html on the error part (ecd2ca5)
- remove uniqueId import (c86d7dc)
- removed commented out console.log statements (e9bf285)
- removed console.log and fixed quotes (025b541)
- removed indentation (49f57b8)
- requested by @icebob (2724809)
- reverted back to
schema.required
for "none selected" disabled state, per @icebob (f562d7f) - reverting back to original test (4ba3d4a)
- Update badges (705c6a7)
- Update formGenerator.vue (3208446)
- update node-sass (e3eee64)
- Update README.md (f57faba)
- Update README.md (1092e01)
- Update README.md (9d9701b)
- updated tests for modified label logic (f0c2281)
- 📦 build (42341a2)
- 📦 build (a8eaf38)
- 📦 Build (c0b9007)
- 📦 Build (e43baec)
- Add
validateDebounceTime
formOption to fix #309 (20bbd59), closes #309 - Add empty formatValueToField & formatValueToModel. Fix #308 #276 (3353860), closes #308 #276
- Add minlength attribute to input field (f608113)
- added css classes for core fields (05a98eb)
- bump version (b8d5820)
- checklist input name (9c6c8d8), closes #243
- Clarified css import instructions (f1f6997)
- Cleave field fixed. (3aec9af)
- Error options handled. (7877bb7)
- File input warning message fixed. (c0ea9f7)
- fix custom field import error (22a3197)
- Fix lint. (c4e4a52)
- Fix slugify. (17aba74)
- Fix syntax error in template. (19cb7bb)
- Fixed #234 (42b4fcb), closes #234
- fixed missing semi-colon (e4c6093)
- fixed pug syntax (b4bf14e)
- Group options in function value. (15344d7)
- hint (a8f09ae)
- Hint (4fe380e)
- Hint test (e637c60)
- Improve onChange in file field. (b0baf00)
- Input type range now return a
Number
(8d891d2) - Missing semicolon fixed. (fec34f4)
- New field: file upload (fieldFile). (5b74ead)
- refactored to (db63f91)
- Refinement (89ee169)
- Refinement (daefe38)
- removed unnecessary semi-colon to fix travis (076f0e8)
- Rename fieldFile to fieldUpload. (9bfbb4e)
- Syntax error fix. (6a171e3)
- Test 1. version. (cacf34f)
- Test fixed. (98bc6b6)
- update changelog (426cee9)
- Update selection field with group options. (07bbb07)
- Use
name
in checklist input fields with slugify. Fix #243 (a60c0db), closes #243 - Use selectOptions in selectEx (fa2acf1)
- 📦 build (c21f97e)
- 📦 Build v2 stable (f7043b6)
-
Please enter the commit message for your changes. Lines starting (2009272)
- Add an option to hide the none selected text (b4d2b34)
- add license badge (c30cbbf)
- Add missing option (324c0e6)
- bump version to v2 stable (b84211e)
- create picker dev (47d9d57)
- eslint fixes (11763e3)
- fix #138. Add format to date inputs (c82cd9a), closes #138
- Fix dev (ab31578)
- Fix problem with comments and update test (155f5a1)
- update multiselect ver (181aa06)
- Update the options for the v2 of multiselect (c868aab)
- 📦 build (938f112)
- 📦 build (076b7f0)
- Add access to click event on buttons (d949421)
- bump version (67bd717)
- fix #218 (b632f1b), closes #218
- fix webpack core css filename (ba48329)
- update changelog (cabc1e4)
- 📦 build (71e9eb4)
- 📦 build (908100e)
- 📦 build (5105f39)
- [BUGFIX] Fieldset in proper place un puq template (79c0852)
- [BUGFIX] vue-form-gerenator class in wrapper div (b5d58ac)
- [FEATURE] Groups (613e831)
- Add a props to change the main tag (90b0767)
- Add support for schema.legend & field id prefixes (a6165c8)
- Add unit test for vueFormGenerator.fieldTypeHasLabel (c61b941)
- Added props validation for "tag" and unit test for it. (c728597)
- Added tests for abstractField.getFieldID() (492514d)
- bump version (5a30f87)
- fix checklist validation bug #194 (bea085f), closes #194
- fix lints (890ed44)
- fix schema.fields error (d2b67e0)
- fix tests & layout for fields (ee5ed30)
- fixed indentation (425faa2)
- Implement #199 (547ea2e)
- Make fieldTypeHasLabel test actually work & test default path (d618958)
- remove .sync (d008869)
- remove tag from groups (b4dc972)
- rename
options
toformOptions
because conflicted with vueMultiSelect property (2f29943) - rename example & improve code (caa4124)
- Support bootstrap columns on fields (fc2d47a)
- Support custom validation classes (378a2a7)
- 📦 build (4f2cabe)
- 📦 build (dd33ea0)
- #159 Fix customLabel function from multi-select field to work with object values (84d3e41)
- #172 Sync model value with files from file upload input (4ac96e4)
checklist
field now support array of string or array of objects (withname
andvalue
propertie (be09146)radios
field now support array of string or array of objects (withname
andvalue
properties) (0f48c30)- add
.locale
method to every validator (1dc7fb7) - Add a
is-checked
class to element where the input is checked to ease customisation. Add checklist (3facc08) - add example to dev (267073c)
- add test for async validator (e9463c2)
- bump version (8ced4af)
- change
input
event tochange
on checlist field (e6a2b9a) - Change
onChange
trigger event fromchange
toinput
forchecklist
(67a3659) - fix #174 (d939c95), closes #174
- Fix a problem with value define but not an Array (190f67a)
- fix double validator (7c6d658)
- Fix error "TypeError: this.value.push is not a function" in
checklist
(c66b0e9) - fix lint (1f99ab6)
- fix parameters of validators (d97c917)
- Fix test to reflect changes (6126f25)
- fix usage example in readme (596b302)
- Fix validator messages interpolation (6b44e39)
- Improve readme file. (846cf15)
- Move some dependency to devDependency (b00e4bb)
- Provides ability to use strings as validators (36c7829)
- remove only from test (560d234)
- simplify code (cd922ee)
- support async (promised) validators #170 (d50a756)
- update changelog (385b7be)
- update code language in readme (3ee0865)
- Update the unit test to reflect the changes and test for the new behavior. Fix lint error. (1f6150f)
- Update unit test for
checklist
(24eb17f) - Update unit test for
radios
(8a94e81) - Use
this.$set
instead of a direct assignation (4b7e118)
- 📦 build (dfee906)
- 📦 build (0629b89)
- 📦 build (15bf501)
- 📦 build (e87756c)
- 📦 build (147ecc0)
- 📦 build beta5 (a878aac)
- add
on-validated
event to formGenerator (369b69f) - add yarn cache to travis (025563c)
- bump version (5dc24c4)
- change name to "vfg" instead of "vue-form-generator" for the exported files. (11303d4)
- Change template from jade to pug (7e61a57)
- fix #130 (01ff885), closes #130
- Fix #137 (number input validation) (22ac59e), closes #137
- Fix
this
in schema functions (356241b) - fix examples (5ffcf20)
- fix main in bower (2d77337)
- fix onChanged event in abstractField (69d2f76)
- fix some test (8db23f8)
- fix submit button issues (d2e3b07)
- fix template of errors (94a2199)
- Fix use of moment.js to fecha in dev (928da35)
- fixed some test after #120 (ba4be42), closes #120
- ignore typings (736a646)
- remove comment (245f3d5)
- remove console log (a8d5e43)
- remove travis cache (67a2128)
- remove unused dep (dc08fbf)
- remove unused deps (ddb1efd)
- rename
on-validated
tovalidated
(5b8bd23) - reupdate deps (a21532b)
- revert karma update (67e79c3)
- rewrite field validate (0f83624)
- Separation of the bundle into "core" fields and "optional" fields (e98e23e)
- Small changes to npm script and removed console.warn (3011bb8)
- some comments (19ecdbb)
- test field validate event (e3a31cf)
- travis yarn to npm (142d7b1)
- try yarn without cache (08f545b)
- update changelog (6264ab0)
- update deps (4b2e1f7)
- update readme #123 (a3d8e7e)
- 📦 build (ade96b4)
- 📦 build (0f8aea5)
- 📦 build (0c84de0)
- 📦 build (a69e244)
- 📦 build (3f25fca)
- 📦 build (9f707dc)
- #112 Get rid of Vue dependency in the code. (01fa81b)
- add fecha (4751917)
- add fecha instead of moment (dcaa273)
- add lodash babel plugin (8dce56d)
- Amend error message for vue-multi-select (dc0ace9)
- bump version (ede7fd8)
- fix dateTimePicker (53d3867)
- fix dev example (ecd812f)
- fix dev example (8be80aa)
- fix eslint restspread error (cc7a436)
- fix fieldImage url if undefined (d199677)
- fix model-changed event value (364a1ce)
- fix pikaday (e7589b3)
- fix unreactive model sets (again) (2bef826)
- handle null value (97213a8)
- remove skip from pikaday tests (39ce4c6)
- remove unused comment (8c47cf9)
- remove unused comments (c61ab6b)
- update changelog (3f1848f)
- update datetimepicker version (d3faf1c)
- Update README.md (2095c08)
- Update README.md (b095166)
- update year (afe5e74)
- 📦 build (dfe78a0)
- 📝 update changelog (cfe892f)
- bump version (665d6c1)
- fix nested models (3e8d1a1)
- remove unused codes (ce999d0)
- update changelog (8636178)
- 🐛 fix examples (b8c82c0)
- 🐛 fix examples (86d2ef4)
- 📦 Build beta2 (ab562bd)
- Add support for readonly and featured field functions (065d0a7)
- Allow form fields required state to be controlled with a function, (e08dbbb)
- Better label support for more inputs: (c727d7a)
- bump version to 2.0.0-beta2 (94347e7)
- fix checkbox tests (593307b)
- Fix eslint errors (6cfde46)
- Fix some CSS visual bugs (7a786f7)
- fix some errors (8d3ca97)
- Fix vue version in examples (ebfc4b0)
- fix vue-multiselect test errors (2aacb57)
- Improve labels for better accessibility: (0e2c41c)
- remove console.log (454fa0e)
- remove v4 from travis (bbdcc0f)
- reorganize dev codes (386fa3f)
- Undo the local port number change for the dev server (2a17ce6)
- update deps (f4e5709)
- update readme (eb6328c)
- Update README.md (ea91365)
- update travis. Remove v5, add v7 (1d85539)
- update yarn lock (e57725c)
- update yarn lock (df5aca0)
- docs: changelog updated (9334ce6)
- 🐛 fix $index (80ecf31)
- 🐛 fix examples (8ab6894)
- 📦 first build for Vue 2.x (393461b)
- Fix a bug with v-model and dynamic type on input. (1d090df)
- fix validator error (d671057)
- Update README.md (52c1cb6)
- Update README.md (acd1e22)
- Update vuejs version to 2.1.3, and made change accordingly (added vue-template-compiler). Update vue (61b76c1)
- test: fix checklist tests (f3202fa)
- test: fix fieldCleave tests (caae630)
- test: fix selectEx tests (b240183)
- test: fix test cases (8044f9e)
- docs: update changelog (853228d)
- 📦 Build v0.6.1 (79580a2)
- Add missing opening brace (6842f1b)
- bump version (1976b4a)
- Fixed bower file syntax error #98 (06b0022), closes #98
- docs: fix npms.io badge url (475eb91)
- docs: update changelog (6bd9c78)
- 🐛 Fix options prop default #91 (3d2e821), closes #91
- 📦 build (51abcca)
- 📦 Build (ce72dc4)
- 📦 bump version & build (d56f93c)
- [wip] modification to work with vuejs 2.0. (0b1df2c)
- add bower (ce44822)
- add number prop to input field (a40e23c)
- add step attribute to number field #92 (ce64c4e)
- Fix #82 (7a83777), closes #82
- Fix #84 (2c36001), closes #84
- Fix #84 (58093c7), closes #84
- fix lints (1f8f3d9)
- quick fix for #85 (cad76da), closes #85
- remote customLabel prop from multiselect because give errors (5dfc5bb)
- remove commit message package (682c6ab)
- Update README.md (8128a52)
- test: add test to #82 (aefdbac)
- test: lock multiselect version (5b0a4d0)
- fix: aligned with issue #84 (5d6c0c7)
- fix: customLabel return a basic function when undefined instead of null (9b3d51d)
- fix: rewrite in jade and commenting problematic fields (35be49e)
- bug: fix quotes (13d6e0f)
- new: add form POST example (08412c7)
- docs: commenting methods (0d7848e)
- docs: commenting methods (dc17006)
- docs: remove TODOS from readme (76aeb52)
- docs: update changelog (3f0db9f)
- 🐛 fix: Fixed #75 (f8db7b0), closes #75
- 📦 build (af75ebc)
- 📦 Build v.0.5.0 (b67ada9)
- Add dynamic class to help styling of the noUiSlider field (2ce1938)
- add test for radios field and update schema (07605c1)
- Bump version to v0.5.0 (14b34be)
- code maintenance (307e903)
- creation of two computed value to avoid a warning from Vue in noUiSlider field (6f5b71d)
- fix #71 format value to properly interact with model and other fields (b48c7f1), closes #71
- fix linting (4bc0601)
- format date related fields values (cf2f577)
- hideInput prop in dev schema (b68f94f)
- Implement #78 (f92b193)
- rename dateTime to dateTimePicker and slider to rangeSlider (5830e85)
- rename field html5 to input (323968e)
- rename sliderOptions to noUiSliderOptions to follow schema logic (7f4afa9)
- update dependencies #79 (7298080)
- Update README.md (f70b5e8)
- Update README.md (7d89746)
- Update README.md (a8ec66e)
- update schema (bce9070)
- Update schema and data for dev (4c76f21)
- update schema and fix a test (b97c6bd)
- fix: check value correspond to selected value (b00e777)
- fix: fix Codacy issues (deb50b6)
- fix: forgot the new method getStartValue() (13b74e3)
- fix: missing closing bracket (42c42b0)
- fix: moment import (ebf7484)
- fix: remove console.log (7cf484a)
- new: hideInput prop in fieldImage #77 (deb4ec5)
- new: new "radios" field (7106394)
- new: new field html5 input (5189b99)
- test: add attr checker to switch field (2ed434e)
- test: add file input attr test (352fb20)
- test: attr test to submit field (1627c71)
- test: deactivate a unit test. Add a better check to avoid "undefined" warning on a condition. (4afccd3)
- enhancement: staticMap updated with more options for more flexibility. Test updated to reflect chang (65c8ac2)
- docs: update changelog (67ed6f3)
- ⬆️ change fontawesome help icon to img #61 (70baca6)
- 🐛 bug: "Invalid date" message in pikaday field. Change dev schema for a simple one. Delete defau (a45188a)
- 📦 build (60dda5f)
- 📦 build (2e94d52)
- 📦 Build v0.4.1 (9fee72a)
- ✅ test: add test to custom field (80d1025)
- Bump version to v0.4.1 (4e0e031)
- support custom fields & example #62 (e61824a)
- fix: change test depending on changes (c645cea)
- fix: re-added placeholder in field password and number (and corresponding test) (79bfee6)
- fix: remove comment, trailing space and duplicate from tests (e618253)
- fix: remove readonly attribute on select element (2e5e16b)
- fix: remove useless attributes (5745318)
- fix: update of attributes of Checklist, Text and Textarea fields. (ce3a91c)
- test: update to many test to check optional attributes (ebf3f01)
- dev: remove console log (3ffeef1)
- enhancement: add minlength attribute to textarea (a7e39d9)
- enhancement: add missing "autocomplete", "placeholder" and "readonly" attr to input fields. Ordered (f5af70c)
- noUISlider: minor changes (1f22d80)
- docs: update changelog (672e656)
- fix: add a .jsbeautify to help with linting (acfa264)
- fix: add disabled option to noUiSlider field (c169cb3)
- fix: add disabled option to noUiSlider field (6d10687)
- fix: added missing options for VueMultiselect. Removed
min
from dev schema (not used). (a9bb8ae) - fix: better selector for the main component and added latest build (b2fcef1)
- fix: buttonText instead of caption (d4b25a9)
- fix: buttonText instead of caption for unit test file (f47f704)
- fix: Cleavejs better mask definition (34a6401)
- fix: Cleavejs better mask definition (e338e6d)
- fix: Fixed fragment instances #28 (0f9863c), closes #28
- fix: fragment instance warning (f9915e6)
- fix: handle disabled and max props of VueMultiSelect better (e59bcc1)
- fix: handle disabled and max props of VueMultiSelect better (9a6fc4b)
- fix: handle missing library better (99b6a4d)
- fix: handle missing library better (ec93745)
- fix: lint error (a2665dd)
- fix: lint error and warning (24c49d9)
- fix: lint error and warning (54a3502)
- fix: package version for
extract-text-webpack-plugin
(778a9ff) - fix: remove jQuery from eslint (74cc91d)
- fix: small bug with quotes (71ae504)
- test: add external libs to karma (776f6c4)
- test: basic unit testing (f870dae)
- test: fix pikaday expect error (60a0868)
- test: improve karma debug page (8a094c8)
- test: improve testing of noUiSlider (59d5036)
- test: improve testing of noUiSlider (42c9ea9)
- test: improve testing of VueMultiSelect (09a41f0)
- test: improve unit testing of vueMultiSelect (1b24293)
- test: improve unit testing of vueMultiSelect (1c09c30)
- test: progress on noUiSlider (dea27a2)
- test: progress on noUiSlider (2e7380f)
- test: querySelector instead of querySelectorAll (00bfbda)
- test: querySelector instead of querySelectorAll (136b112)
- test: unit test for field slider (bb9410d)
- test: unit test for fieldCleave (012ee91)
- test: unit test for fieldGoogleAddress (63d47aa)
- test: unit test for fieldSpectrum (0b65bdb)
- style: add box-sizing (841f20d)
- style: image remove button change to inline img (92cea99)
- dev: add a basic color field for testing (49e8d43)
- dev: add another port to karma watch, so that it raise no warning when both commands (test and ci) r (04a71a0)
- dev: noUiSlider with scale (e1b4126)
- dev: noUiSlider with scale (dfef1f1)
- ⬆️ Fixed #37 (f4f1f18), closes #37
- 🐛 fix: eslint warning (65b4d59)
- 🐛 fix: remove jQuery code (d0a32cd)
- 🐛 test: Fix noUiSlider test #46 (7bfffb1), closes #46
- 🆕 new: add fieldGoogleAddress #33 (91f9317)
- 🆕 new: new field type: Cleave. Reorganization of dev index file. (c6e3f5e)
- 🆕 new: new field type: noUiSlider (9abf3e2)
- 🆕 new: new field type: Pikaday. (b0e3e96)
- 🆕 new: new field type: Vue Multiselect (cef52cb)
- 📦 build (3ab09df)
- 📦 build (def5d7d)
- 📦 build (d7c225a)
- 📦 build (1228b64)
- 📦 build (fe76993)
- 📦 Build (81073bc)
- 📦 Build v0.4.0 (320bacf)
- 📝 docs: fix typo (ae02461)
- 📝 docs: update readme (236e9d0)
- 📝 update README (09f1acf)
- ✏️ docs: update readme (06f55ac)
- ✏️ docs: update readme (6c84c69)
- ⭐ webpack: add stats plugin to webpack (031f9b0)
- 🆙 dep: update dependencies (4ab7a8e)
- 🆙 fix lint errors (f84be2b)
- 🆙 improve new fields (d8e5a8e)
- ✅ fix selectex unit test (d908f39)
- ✅ test: add fieldCleave & fieldPikaday tests (22d98b4)
- ✅ test: add fieldMasked unit test (19f5d98)
- ✅ test: fix fieldDateTime test (14c0602)
- ✅ test: improve multiselect test (9a26911)
- [package] update package.json (c5b6f33)
- Add all remainning props and some events (
onNewTag
&onSearch
) from multiselect and update dev s (dba3ed7) - add every component to the body (8e528b4)
- add extracted css to package.json (31a578d)
- add fieldSubmit.vue (9a149d3)
- added most options from vue-multiselect (9df5b5e)
- change to fix versions (8c45e38)
- create test for fieldSubmit (7b575c3)
- downgrade mocha (f808219)
- fix pikaday unit test (23f5a90)
- improve code quality (cd7029f)
- improve code quality (2d2a819)
- Remove dependency from vue-multiselect. Make it optional and check if loaded. Add it to dev files. (7e3472d)
- remove minimized version. #41 (1867165)
- remove node v0.12 because eslint doesn't support it (314c412)
- remove submit field from dev sample (66d201d)
- Small changes to
fieldSwitch
to allow easier customization of the width of the switch. (5a4769e) - update dependencies (72d862b)
- Update README.md (f4e7a5b)
- Update README.md (2eae985)
- example: change font settings (6061d4e)
- improve: simple example is more simple (da5d8cc)
- styles: add bootstrap styles to .form-control and buttons (3e7dfc9)
- styles: default input width 100%, fieldColor is changed to fix width (9fc302d)
- styles: fix .wrapper styles (49d122e)
- styles: fix checkbox style (8e5bb9d)
- styles: fix fieldLabel style selector (b910b3d)
- styles: fix half-width style in dev app (977d12d)
- styles: fix styles of field (03fd9d2)
- styles: remove shadow from fieldSwitch (e0ea478)
- styles: some minor changed (8204f59)
- enhancement: add global class
.vue-form-generator
. Rewriting of most selector for a more encapsula (e864d10) - enhancement: extract styles to a
vue-form-generator.css
file. (21c8876) - enhenhancement: remove scoped styles (1c46aef)
- enhenhancement: remove scoped styles (4a4641c)
- ⬆️ bump version (249376f)
- 🆕 implement #14 (c6d0a76)
- 📦 build (9e91fcb)
- 📦 build: v0.3.0 (8780d3b)
- 📝 docs: update changelog (3f3aa31)
- add maxlength property to fieldText (3fede6d)
- cover validators.required method (df2516c)
- Move validator error messages to resources #15 (302ba3f)
- remove joi dependency (31c24f1)
- improve: minor change dev code (84b0a2c)
- docs: fix typo in readme (5530c99)
- docs: update changelog (52fc88c)
- docs: Update changelog (77b92b6)
- docs: update readme (b66f9a9)
- :bug fix: validation bugs (a403971)
- 🐛 fix: checkbox readonly (a3d330e)
- 🐛 fix: Handle non selected lists (1714776)
- 🐛 test: fix datetime bugs (3c132e3)
- 🆕 new: multiple fields in a row (da4f766)
- 🆕 new: new field type: Switch (534c384)
- 📦 bump version to v0.2.0 (e7b5130)
- 📝 Update readme example (0b1c36f)
- ✏️ docs (4940592)
- ✏️ docs (30ff08d)
- ✏️ docs (3bb625f)
- ✏️ docs: Add docs link to readme (ca1b180)
- ✏️ docs: Remove from project (5f70de9)
- 🚀 breaking: change form layout (57f690b)
- ⭐ new: change slider to ion.rangeSlider (059cde5)
- :start: new: add validator for array (f0d4c4e)
- ✅ test: abstractField.vue covered 100% (d0be50b)
- ✅ test: Add field test cases (adb4f88)
- ✅ test: add tests to dateTime field (4cd7bc6)
- ✅ test: Cover 100% the VueFormGenerator.vue (6a6299e)
- ✅ test: cover 94% (8bede7f)
- ✅ test: cover all source files (1d4d898)
- ✅ test: improve fieldImage tests (a5d714d)
- ✅ test: Make abstractField test cases (564963f)
- ✅ test: More fields test cases (4496149)
- ✅ test: More fields test cases (c1c57be)
- ✅ test: remove dep. warning (f04f59d)
- ✅ test: schema test cases (540eb63)
- ✅ test: validator tests (8847b26)
- ⚡ Impove example (1193b8f)
- add TODO (5674df0)
- Build v0.2.0 (023b342)
- improve styles for multiple fields in a row (d57f829)
- Minor changes (28ee7a8)
- Modify examples (ad2c359)
- Update babel dependencies (87738f5)
- Update README.md (03d9d1b)
- Update README.md (ba41387)
- test: cover fieldSwitch (e31c4ba)
- test: Fix sinon imports (81531fe)
- fix: Fix schema in dev example (b6f9f57)
- fix: lint warnings (564c0e5)
- fix: remove describe.only (9bd87a9)
- improve: sass variable for width in switch field (e01b816)
- chore(package): update conventional-github-releaser to version 1.1.3 (25477c9)
- chore(package): update eslint to version 2.12.0 (11d00cc)
- chore(package): update gitbook-cli to version 2.3.0 (83238cc)
- chore(package): update joi to version 8.4.2 (2bc58c5)
- chore(package): update vue to version 1.0.24 (adc2a15)
- new: change faker.js to fakerator (3184fa4)
- build: new dist files (932a20d)
- config: add coverall script to npm (bee378f)
- config: modify coverage scripts (ec86030)
- 📦 Build (28183bf)
- 📦 Build (6ce60d6)
- 📦 Build (eb4b1f9)
- 0.1.1 (d52c53f)
- Add badges (b58ec65)
- Add changelog (5ae0832)
- Add coveralls (c425ef7)
- Add eslint (816fc34)
- add TODO (00c9554)
- Add travis ci (182f42e)
- change dependencies (6ba97df)
- Create first test cases (2246059)
- Create test environment (a874195)
- Create test environment (8cfde38)
- Fix CI errors. (0d62830)
- Fixed lint errors and warnings (b88dc5c)
- Improve webpack config (f369c90)
- More tests (9cf627c)
- Test cases (8d2c1dd)
- Test cases (facc6b2)
- Update README.md (3d7c3a4)
- Update README.md (00999d2)
- Update README.md (10f7bc8)
- Update README.md (90403bb)
- docs: Add gitbook files (cb7309e)
- docs: update readme badgets (43d321c)
- docs: update readme badgets (38b14c9)
- config: add coveralls (60a3ef1)
- Add example (a81bf42)
- Add files & first build (6e773d0)
- Add icon to buttons (b93df72)
- Add input mask field (4e7d5ba)
- Added datetime picker field (5cbaadb)
- Build (07bcdae)
- Build (d856740)
- Color pickers added. (16581fb)
- Create LICENSE (74d96f8)
- Create README.md (31320f2)
- Dev environment (80e0f86)
- Dev environment (e1f6125)
- Extend dev env (e7b4ba1)
- Handling bootstrap-select (da8d621)
- Image field added. (053f445)
- Impove code. Add built-in validators (8a721d4)
- Initial commit (15f3df5)
- Modify validation error handling, handle if schema is null (b849cc0)
- Move build config to root (52b0775)
- Update readme (a4797c0)
- Update README.md (032e420)
- Update README.md (3c24161)
- Update README.md (3fb6261)