Optimajet FormEngine v9.0.0

Released: May 20, 2026

v9.0.0 での更新項目

機能

  • Breaking Changes:
    • FormBuilder no longer accepts the inherited FormViewerProps.language prop. Use defaultViewerLanguage for the initial form-preview language instead. FormViewer still accepts language.
  • Added localizable array properties for component metadata via ArrayBuilder.localize.
  • Added Fluent interpolation for placeholders inside localized array and object data resolved at runtime.
  • Added defaultBuilderLanguage, defaultViewerLanguage on FormBuilder.
  • Refreshed German (de-DE) localization strings across Core, Designer, and view packages.
  • Resources
    • Documented localizing array data and variables in localized arrays and objects in Core localization.
    • Expanded Designer guidance for localizing array properties and interpolating form data in array JSON.
  • Security
    • Bumped axios from 1.15.0 to 1.15.2.
    • Bumped brace-expansion from 5.0.4 to 5.0.6 in examples.
  • Chore
    • Bumped @babel/plugin-transform-modules-systemjs from 7.29.0 to 7.29.4 in examples.
    • Bumped fast-uri from 3.1.0 to 3.1.2 in examples.
    • Bumped hono from 4.12.14 to 4.12.18 in examples.
    • Bumped ip-address and express-rate-limit in examples.
    • Bumped next from 16.2.3 to 16.2.6 in examples.
    • Bumped postcss from 8.5.8 to 8.5.10.
    • Bumped postcss from 8.5.6 to 8.5.14 in examples.

不具合の修正

  • Fixed the form language selector in the Designer not honoring the initial language passed through props.