Back to release notes
2026.09.30

Text Messaging Arrives, Workflows Get Secrets & a CLI

IAMLogicDataOS
OS

Release Notes

Identity picked up account-security hardening with MFA, lockout, and captcha; Workflow gained a full versioning and publishing model; and the console shipped a guided wizard for moving a project into the new per-environment architecture.


Identity

  • Multi-Factor Authentication — A new MFA controller and services support TOTP setup and verification at login, giving users a second factor beyond their password.

  • Account lockout — Repeated failed sign-in attempts now trip an account lockout, and a captcha (HCaptcha or ReCaptcha, configurable per tenant) is required after failed attempts on both the embedded and OIDC login flows.

  • My Organization — Users get a self-service "My Organization" page, and the role/permission model now supports multiple organizations per user, including creating and switching between them from the console.

  • Unified auth settings — OIDC configuration is now exposed through a dedicated UI-config endpoint, and Identity's settings moved to unified tabs, retiring the older general auth configuration screen.


Workflow

  • Versioning and publishing — Workflows can now be versioned: authors create a new version, publish or unpublish it, and browse version history, with executions distinguishing draft from published runs.

  • Editor productivity — Nodes can be multi-selected, duplicated, copied, and pasted; a new "set variable" node was added; and the send-mail node gained dynamic key-value field mapping with template key extraction.


Data

  • AI-assisted validation regex — A new "generate validation regex" action in the schema editor turns a plain-language description of a validation rule into a working regular expression, so schema authors no longer need to hand-write one.


Blocks OS Platform

  • Guided environment migration — A step-by-step wizard walks a project through moving its data into the new per-environment architecture, with progress tracked so a user can see whether a migration is in flight or recently completed.


Extension

The UILM Assistant browser extension (v1.1.0) lets you manage localization setup from the side panel, not just translate keys:

  • Manage languages — Add a language from a built-in language catalog, make one the default, or remove one (the default can't be removed), from a new language manager menu.

  • Manage modules — Create, edit, and remove localization modules without switching to the portal.

  • Auto-translate everything — A single Auto-translate all action fills in missing translations across your keys.

  • Delete keys and smoother loading — Keys can be deleted from the key detail view, and new loading placeholders keep the panel steady while data arrives.


Related entries