Optimajet FormEngine Releases

Released: May 23, 2025

Updates in v4.1.0

Features

  • Added Conditional validation that is performed only if certain conditions are met.
  • Added the form data to the Code validation function so that the field can be validated based on other values from the form.
  • Added a new method allComponentFields to ComponentData that returns an array of all component fields, including non-unique data keys.
  • Updated Internal Dependencies:
    • undici from 6.21.1 to 6.21.3.

Fixes

  • Fixed a bug where the styles of cloned nested elements are applied to the original...

Released: May 15, 2025

Updates in v4.0.0

Features

  • Added FormJsonBuilder, a code-based tool for form creation.
  • Commercial license keys now use a different format, and the licensing scheme has changed.
  • FormViewerProps.language is now a string representing language full code.
  • Default links in Menu now use hash-based navigation.
  • Introduced useBuilderMode hook.
  • Tab and Menu components now support pill display variant.
  • With this release, the following packages are distributed under the MIT license:
    • react-form-builder/core
    • react-form-builder...