Skip to content
This repository has been archived by the owner on May 13, 2024. It is now read-only.

Releases: sethsandaru/vue-form-builder

v2.1.1

18 Sep 12:21
Compare
Choose a tag to compare

First of all

Thank you very much for supporting Vue-Form-Builder, I've been stopping to improve it for months but here I am. Hopefully, this time I will regularly update the Vue Form Builder.

Apologies for all the inconvenience, guys.

Features

Server-side validation

So you will see this section in the Form Configuration

image

Basically, Vue Form Builder will submit a POST request to your endpoint, then, you can validate the data from server side before Vue Form Builder submitting the form. Pretty cool, right?

If there is any error, your endpoint needs to return 422 error code, the result payload should look like this:

{
    'field_key':  ['error_msg_1', 'error_msg_2'],
}

If the data is all good, then return 200, that's all.

Readonly

New attribute for the <form-renderer>, eg:

<form-renderer
  :readOnly="true"
/>

If true, FormRenderer will render text-only (no fields) to show the data. So you would have a chance to show your form data instead of seeing input fields,...

Password

Added type password for Input Control.

Tab Section

image

It's not look so pretty but feel free to improve it and send me an PR, I'll gladly merge it 😄

Minors updates

You can't ever miss it, bug fixing stuff.

Finally

That's all folks, thank you very much!

v2.0.1 - Patch updates

09 Oct 12:49
Compare
Choose a tag to compare

2.0.1

  • Added CSS Classes that worked for Material Design (Thanks to @abhimanusharma)
  • Fixed bugs
  • Security updated

Latest version - 2.0.0

15 Aug 04:00
Compare
Choose a tag to compare

Release notes - 2.0.0

  • New structural, new behaviour, everything is new.
  • Less and less ugly code
  • Make the process/development/configuration more simple than previous version.
  • Less dependencies / JQuery totally removed