Skip to content

Releases: vue-generators/vue-form-generator

v0.6.1

28 Nov 09:19
Compare
Choose a tag to compare

v0.6.0

14 Nov 10:03
Compare
Choose a tag to compare

v0.5.0

28 Sep 11:08
Compare
Choose a tag to compare

Break changes

  • dateTime field renamed to dateTimePicker #50
  • slider field renamed to rangeSlider #50
  • sliderOptions property renamed to noUiSliderOptions

New fields

Commits

  • 🐛 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)
  • 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)
  • docs: commenting methods (0d7848e)
  • docs: commenting methods (dc17006)
  • docs: remove TODOS from readme (76aeb52)
  • 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)

v0.4.1

08 Sep 13:18
Compare
Choose a tag to compare

Commits

  • ⬆️ 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)

v0.4.0

30 Aug 09:08
Compare
Choose a tag to compare

Break changes

  • Minimized bundle file is removed.
  • Default styles is expanded to vue-form-generator.css. There is no more scoped styles. You can create your custom styles. Example

New fields

  • Cleave
  • noUiSlider
  • Pikaday
  • Vue-multiselect
  • googleAddress
  • submit button

Commits

  • noUISlider: minor changes (1f22d80)
  • ⬆️ 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)
  • 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)
  • 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](https://g...
Read more

v0.3.0

07 Jul 09:50
Compare
Choose a tag to compare

v0.2.0

16 Jun 14:28
Compare
Choose a tag to compare

0.2.0 (2016-06-16)

  • 🐛 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)
  • docs: fix typo in readme (5530c99)
  • docs: Update changelog (77b92b6)
  • docs: update readme (b66f9a9)
  • 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)

v0.1.1

07 May 13:56
Compare
Choose a tag to compare
0.1.1

v0.1.0

03 May 19:09
Compare
Choose a tag to compare
Build