Releases: optimajet/formengine
Releases · optimajet/formengine
Form Engine 1.5.0
- 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
- Updated documentation on using
ref
withFormBuilder
andFormViewer
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
- Fixed a bug that caused calculated properties to not work.
Form Engine 1.3.0
- 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
- 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 inError settings
are not applied to the form in real time.
Form Builder 1.1.0
- React Suite updated to version 5.59.1.
Form Builder 1.0.9
- 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
- Added localization for Farsi language in Designer.
- Added documentation on how to use FormEngine via CDN.
Form Builder 1.0.7
- Fixed a bug where the focus in the property editor was reset when entering each character.
Form Builder 1.0.6
- 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
.