Optimajet FormEngine v8.0.0
Released: Apr 21, 2026
Atualizações na v8.0.0
Recursos
- Viewer localization behavior is now explicit: FormViewerLite applies NoopLocalizationEngine by default, while FormViewer takes an explicit localizationEngine, so you can disable the default Fluent localization behavior with NoopLocalizationEngine or plug in a custom ILocalizationEngine implementation.
- Added Designer main menu customization keys documented under Menu items customization.
- Published Core and view styling as dedicated CSS assets and CSS modules instead of Emotion-injected rules.
- Updated the embedded Monaco editor to 0.55.1 and restored the
monaco-settings integration surface.
- Tuned the localization editor workflow and default-language handling in the UI.
- Updated CSS loading so registered loaders run sequentially and view styles apply deterministically when multiple loaders are in use.
- Removed injected screen styles on unmount to prevent stale global CSS.
- Migrated unused-export detection from
ts-prune to knip and refreshed madge usage in tooling.
- Resources:
- Documented Core 8.0.0 stylesheet import and CSP-oriented styling in Install FormEngine Core.
- Updated documentation for packages that no longer depend on Emotion for FormEngine-injected styles.
- Designer customization covers main menu keys and existing toolbar options.
- Security:
- Bumped
axios from 1.13.6 to 1.15.0.
- Bumped
follow-redirects from 1.15.11 to 1.16.0 in examples.
- Chore:
- Bumped
vite across the monorepo, sample apps, and selected examples (including Remix and community templates).
- Bumped
hono and hono/node-server in Angular examples.
- Bumped
next in the Next.js v16 example.
- Bumped
lodash in the Remix v2 example.
- Updated public examples to 8.0.0.
Correções
- Fixed localization editing failures and restored missing default-language display in the localization editor.
- Fixed broken styles after switching the form to an RTL language when using bidirectional CSS loaders.
- Stopped the Mantine view package from exporting unintended RSuite CSS.
- Fixed display of value type on the
RsWizard component in form data preview.
- Fixed flaky component test that looked up a weather button by accessible name.
- Corrected an icon sizing regression in the components palette.