Optimajet FormEngine のリリース

Released: Apr 1, 2026

v7.15.0 での更新項目

機能

  • Added onBuilderLanguageChange and onViewerLanguageChange callbacks on FormBuilderProps for builder and preview language changes.
  • Added optional presetName to the onFormElementAdd callback payload when a component is inserted from a preset.
  • Documented presetName in Tracking component add and remove events.
  • Wired IndexedDB form storage into the premium FormEngine example (examples/premium/formengine) to match the form storage documentation.
  • Security
    • Bumped handlebars from 4.7.8 to...

Released: Mar 19, 2026

v7.14.0 での更新項目

機能

  • Updated Form storage documentation with the IndexedDB example.
  • Documented how to connect it to the designer using the FormBuilder formStorage prop and the IFormStorage interface.
  • Added a new guide: Integrating FormEngine with Angular.
  • Publish react-form-builder/indexed-db-form-storage for browser-based form persistence.
  • Security
    • Bumped next from 16.1.5 to 16.1.7 in /examples/premium/with-nextjs/with-nextjs-v16.
    • Bumped undici from 6.23.0 to 6.24.1 in /examples/premium/with-remix/with-remix-v...

Released: Mar 10, 2026

v7.13.0 での更新項目

機能

  • Added component toolbar customization.
  • Added designer events for add/remove callbacks.
  • Added direct refValue support for component refs in action events.
  • Added MuiDatePicker.
  • Added Mantine to bundle size comparison.
  • Improved tree shaking in the core library.
  • Added a link to the bundle size comparison on public GitHub.
  • Replaced the documentation search engine with Algolia.
  • Security:
    • Bumped rollup to 4.59.0.
    • Bumped multer to 2.1.0 in the examples.
    • Bumped immutable to 5.1.5 in the examples...

Released: Feb 17, 2026

v7.12.0 での更新項目

機能

  • Added Mantine components to the component library as an alternative to Material UI and RSuite.
  • Added JSON schemas for component libraries to improve tooling and validation.
  • Added support for passing user-defined context and initialState so that advanced scenarios can inject additional data into forms at runtime.
  • Security
    • Bumped qs from 6.14.1 to 6.14.2 Remix example.
    • Bumped axios from 1.13.2 to 1.13.5.
    • Bumped isaacs/brace-expansion from 5.0.0 to 5.0.1.

不具合の修正

  • Fixed an issue where the RSuite...

Released: Feb 3, 2026

v7.11.0 での更新項目

機能

  • Added MuiDialog component.
  • Added type property support to MuiTextField.
  • Added support for disabled and read-only properties for MUI components (see Disabled and read-only).
  • Removed barrel files from the core package to improve tree shaking and package structure.
  • Moved bundle-size tooling to public examples and dropped install-from-tgz flow.
  • Extended FormEngine core documentation.
  • Documented bundle size comparison with competitors.
  • Bumped Next.js from 15.4.10 to 16.1.5 in /examples/premium...

Released: Jan 16, 2026

v7.10.0 での更新項目

機能

  • Added integration with the Material UI components library.
  • Added support for BuilderThemeProvider in RsLocalizationWrapper to enable theme switching in FormViewer when using RSuite components.
  • Added new ComponentStore methods:
    • addValidationRule
    • hasValidationRule
    • removeValidationRule
  • Added the required annotation builder for boolean properties that mark a field as required.
  • Added Annotation.controlsRequiredProp to indicate that a property value controls the required flag.
  • Added a link to the...

Released: Dec 11, 2025

v7.9.0 での更新項目

機能

  • Added FormViewerLite, a lightweight version of the form viewer that uses the noop localization engine by default.
  • Added JSON Schema validation.
  • Added a hint for the orientation button in mobile/tablet mode.
  • Updated Internal Dependencies:
    • Updated next from 15.4.7 to 15.4.8 in examples.

不具合の修正

  • Removed the explicit includes from tsconfig.json.
  • Fixed an issue where the Picker property editor did not update items.

Released: Dec 1, 2025

v7.8.0 での更新項目

機能

  • Added an Uploader component in a separate package.
  • Added a guide for using Designer and RSuite components in React 19.
  • Improved tree shaking support for the RSuite component package.

不具合の修正

  • Removed the required flag from the action property of the RsUploader component.
  • Disabled the 'Add rules' button when no rules are available.

Released: Nov 20, 2025

v7.7.0 での更新項目

機能

  • Added new EmbeddedForm component that allows embedding forms using the formName property instead of embedding the form name in the component type.
  • Added useBuilderTheme hook for accessing the current BuilderStore theme from the core package and custom components.
  • Templates are now rendered through the EmbeddedForm component for better compatibility and flexibility.
  • Added support for building the core package without localization dependencies to reduce bundle size.
  • Updated NumberFormat...

Released: Nov 10, 2025

v7.6.0 での更新項目

機能

  • Added a new hook useErrorMessage for retrieving component errors.
  • Introduced a new feature for commercial license holders: the Designer can now run inside an Electron application.
  • Added documentation for displaying error messages inside custom components.
  • Component descriptions and localization have been moved to separate files.
  • Internal Updates
    • Node.js updated from 20.19.4 to 24.11.0.
    • Fluent updated from 0.18 to 0.19.1.