Skip to main content

Workflow Versioning, MFA & Guided Environment Migration

osJune 29, 2026

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.