Skip to content

Releases: optimajet/formengine

Form Engine 1.5.0

02 Jul 14:37
Compare
Choose a tag to compare
  • Added Toggle component.
  • Added guide for integration with Electron.
  • An error handler has been added to the FormBuilder component to prevent the application from crashing if a faulty component is used.
  • Added default values to all boolean properties of components
  • Fixed a bug that caused hook useUniqueId to break the build.
  • Other minor style fixes.

Form Engine 1.4.0

21 Jun 12:07
Compare
Choose a tag to compare
  • Updated documentation on using ref with FormBuilder and FormViewer components.
  • Added ability to pass custom component errorWrapper.
  • The React Suite library has been updated to version 5.64.2.
  • Fixed bug where only the first action handler was executed on the onWillUnmount event.
  • Fixed keyboard navigation in Dropdown component.
  • The key property is now passed separately from other component properties, previous behavior caused a warning in React 18.3.1.
  • Added ability to define validators using code for all value types.
  • Updated internal dependencies:
    • braces from 3.0.2 to 3.0.3.
    • ws from 7.5.9 to 7.5.10.

Form Engine 1.3.1

14 Jun 12:44
Compare
Choose a tag to compare
  • Fixed a bug that caused calculated properties to not work.

Form Engine 1.3.0

13 Jun 16:35
Compare
Choose a tag to compare
  • Added the RsSignature component for drawing signatures.
  • The text of the form data and errors in the left panel on the designer preview is now scrollable.
  • Fixed minor style breakdowns in the designer scrollbars.

Form Engine 1.2.0

05 Jun 15:52
Compare
Choose a tag to compare
  • Added the RsLink component to be used as a hyperlink.
  • Improved error logging when launching custom functions:
    • The error text now includes the source code of the function.
    • Removed unnecessary logging to the console during testing in the editor.
  • Added documentation for storing user-defined data.
  • Styles have been added to the bundle for the viewer.

Fixed bugs

  • Fixed minor style breakdowns in the Mozilla Firefox browser.
  • The last selected form is not loaded when the designer is opened.
  • The onWillUnmount event does not work.
  • Changes to the Placement property in Error settings are not applied to the form in real time.

Form Builder 1.1.0

03 May 12:11
Compare
Choose a tag to compare
  • React Suite updated to version 5.59.1.

Form Builder 1.0.9

17 Apr 12:30
Compare
Choose a tag to compare
  • The "Edit JSON" button in the designer has been moved to the layout switches.
  • Changed appearance of the language switch - the language code is shown instead of the language name.
  • Updated documentation on computed properties.
  • Fixed a typo in the custom component documentation.

Form Builder 1.0.8

11 Apr 14:26
Compare
Choose a tag to compare
  • Added localization for Farsi language in Designer.
  • Added documentation on how to use FormEngine via CDN.

Form Builder 1.0.7

14 Mar 16:55
Compare
Choose a tag to compare
  • Fixed a bug where the focus in the property editor was reset when entering each character.

Form Builder 1.0.6

08 Mar 11:48
Compare
Choose a tag to compare
  • Added the FormBuilder UI customization feature.
  • Add IFormBuilder.parseForm(formString) method that sets the form serialized in JSON as the current form.
  • Fixed the bug when FormBuilder UI breaks with create-react-app.