v0.4.0
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)
- 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)
- 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)