Skip to main content
This is a Long-Term Support (LTS) maintenance release in the 5.9.x line, focused on bug fixes, security patches, and stability improvements. Upgrades from 5.9.0 → 5.9.1 are non-breaking and fully compatible.

Release Highlight

FlowX.AI 5.9.1 is a maintenance release for the 5.9.x LTS, delivering a broad stability pass alongside a few targeted improvements:
  • Import/export: stability and cross-version compatibility fixes
  • Split AI permissions: separate governance for AI runtime usage and AI build-time tooling
  • Legacy script flag: per-rule Native / GraalVM script runtime selection
  • File Storage and document-preview improvements
  • Wide set of Designer, Renderer, and platform bug fixes
  • No breaking changes; fully compatible upgrade from 5.9.0

What’s new? 🆕
FlowX.AI 5.9.1 delivers stability improvements across the platform, with a few targeted enhancements in the 5.9.x LTS line.🔐 Split AI permissions - Independent governance for AI usage and AI build tooling.
📝 Legacy script flag - Per-rule Native / GraalVM script runtime selection.
🗂️ File Storage improvements - FTP connection and preview fixes.
📄 File Preview scroll events - Scroll-trigger event handlers for the File Preview component.
🔧 Platform improvements - Designer, Renderer, Workflows, and backend bug fixes plus security patches.

Split AI permissions

Separate governance for AI usage and AI build tooling

AI permissions are now split into two independent controls, so administrators can govern AI runtime usage separately from AI build-time tooling (AI Designer, agent building, code generation).
All Deployments

Legacy script flag

Per-rule Native / GraalVM script runtime

Business rules, reusable functions, and node rules can now choose their script engine individually: the current native engine (the 5.9 default) or the legacy GraalVM engine. Rules created before the switch to native keep running on GraalVM until you migrate them, while new rules default to native, so teams can move scripts across at their own pace. The per-rule selector only appears for rules that support GraalVM; new rules run on native. All Deployments

File Storage improvements

FTP connection and preview fixes

  • FTP test connection now resolves configuration-parameter placeholders before connecting.
  • File operations also resolve configuration-parameter placeholders at runtime.
  • FTP file preview works when the root path has no leading slash. All Deployments

File Preview scroll events

Scroll-trigger event handlers for File Preview

The File Preview component now supports scroll-trigger event handlers (including a “document end” trigger), configurable in the Designer and handled by the web, iOS, and Android renderers. They let a flow detect when a user scrolls through a document or reaches its end.This is built for consent and disclosure use cases such as banking flows that must prove, per local regulation, that the user actually read an agreement. You can keep an action such as a Submit or Accept button hidden or disabled until the document-end event handler fires; that handler can be a simple local script that sets a flag to enable the button. All Deployments

Platform improvements

Platform Improvements

  • Forms to validate: fixed scrolling through the full component hierarchy, placeholder updates, and incorrect selection of chat and tab-bar components.
  • Process instances: fixed a browser crash when loading instances with very large execution graphs.
  • Theme admin: fixed theme content being lost when using “copy to”.
  • UI Flow: fixed images not displaying in preview after refresh, and a missing theme UUID when returning from an expired UI Flow.
  • Actions: stopped GET actions firing with undefined parameters.
  • Modals: fixed dropdown flicker and layout issues with long key names.
  • Web: fixed missing button shadow, modal content padding, and rendering when a media-file storage path is null.
  • File Preview: fixed preview not rendering correctly, events not firing inside collections, fixed height not applied at runtime, and CORS errors when accessing preview resources.
  • React Native: fixed date-picker shifting to a previous day and input/textarea retaining focus after moving to another component.
  • Task management: fixed header theming (React/Angular) and the filter window disappearing after applying criteria.
  • File upload: the upload button now supports a configurable icon, set in the Designer and rendered on web, iOS, and Android.

Last modified on June 15, 2026