Learn about the latest features, improvements, and bug fixes.
Summarize the weekly product update logs, and the latest releases can be checked on our blog.
NocoBase is currently updated with three branches: main , next and develop.

main:The most stable version to date, recommended for installation;next:Beta version, contains upcoming new features and has been preliminarily tested. There might be some known or unknown issues. It’s mainly for test users to collect feedback and optimize functions further. Ideal for test users who want to experience new features early and give feedback;develop:Alpha version, contains the latest feature code, may be incomplete or unstable, mainly for internal dev and rapid iteration. Suited for tech users interested in product’s cutting-edge, but with potential issues and incomplete functions. Not for production use.
Release date: 2026-05-18
[client]
[File manager] Fix file manager tx-cos uploads missing file size metadata. (#9499) by @mytharcher
[Data source: Main] Fix the issue where field options are written into the schema after syncing fields (#9505) by @2013xile
[WEB client] Clean blocks data after remove menus. (#9459) by @gchust
[AI employees] Fix AI employee OSS file read errors (#9493) by @cgyrock
[Action: Import records] Fix the issue where imported record on date-like fields shows wrong date (#9463) by @mytharcher
[Action: Export records Pro] Fix the issue where error thrown when export attachment from attachment url field by @mytharcher
[Action: Import records Pro] fix timezone handling for pro xlsx imports by @mytharcher
Release date: 2026-05-14
[client]
[Block: Multi-step form] fix scrollbar issue when enabling full-height in v1 step form block (#9468) by @katherinehhh

Release date: 2026-05-20
[undefined] align nginx config paths (#9528) by @chenos
[cli-v1] Fixed create-nocobase-app development startup by reusing packaged app shells while enabling local plugin development. (#9471) by @Molunerfinn
[client]
[Authentication] Prevent the server from crashing when a WebSocket auth token references an authenticator whose auth type plugin is unloaded or missing. (#9514) by @Molunerfinn
[Calendar]
[License settings] resolve symlinked bundled deps (#9518) by @chenos
Release date: 2026-05-19
[client-v2]
[client]
[flow-engine] Fixed incorrect error message in browser’s console. (#9502) by @gchust
[AI employees]
[API documentation] Fixed collection API documentation so query parameters no longer interfere with each other (#9442) by @jiannx
[Data source: Main] Fix the issue where field options are written into the schema after syncing fields (#9505) by @2013xile
[Workflow: JavaScript] Fixed workflow JavaScript QuickJS runtime package loading in production builds. (#9503) by @mytharcher
[WEB client] Clean blocks data after remove menus. (#9459) by @gchust
[Action: Import records] Fix the issue where imported record on date-like fields shows wrong date (#9463) by @mytharcher
[Action: Import records Pro] fix timezone handling for pro xlsx imports by @mytharcher
[Auth: SAML 2.0] Fix SAML auto-redirect interceptor flickering the app shell and double-opening drawers on every navigation. by @Molunerfinn
[Action: Export records Pro] Fix the issue where error thrown when export attachment from attachment url field by @mytharcher
Release date: 2026-05-15
[client]
[client-v2]
[flow-engine] Fixed unstable relation-field submenus in submodel menus (#9417) by @jiannx
[File manager] Fix file manager tx-cos uploads missing file size metadata. (#9499) by @mytharcher
[AI employees] Fixed plugin-ai load error (#9483) by @cgyrock
[Block: Multi-step form] fix scrollbar issue when enabling full-height in v1 step form block (#9468) by @katherinehhh
[Workflow: Webhook] Fix the issue where creating response node intercepted by validation of statusCode configuration by @mytharcher
[Collection field: Signature] Resolve signature box display issue on mobile by @chenzhizdt

Release date: 2026-05-20
[undefined] align nginx config paths (#9528) by @chenos
[cli-v1] Fixed create-nocobase-app development startup by reusing packaged app shells while enabling local plugin development. (#9471) by @Molunerfinn
[client]
[client-v2]
[Calendar]
[License settings] resolve symlinked bundled deps (#9518) by @chenos
[AI employees]
[Authentication] Prevent the server from crashing when a WebSocket auth token references an authenticator whose auth type plugin is unloaded or missing. (#9514) by @Molunerfinn
[API documentation] Fixed collection API documentation so query parameters no longer interfere with each other (#9442) by @jiannx
[Data source: Main] Fix the issue where field options are written into the schema after syncing fields (#9505) by @2013xile
[Auth: SAML 2.0] Fix SAML auto-redirect interceptor flickering the app shell and double-opening drawers on every navigation. by @Molunerfinn
Release date: 2026-05-18
[client]
[flow-engine] Fixed incorrect error message in browser’s console. (#9502) by @gchust
[Workflow: JavaScript] Fixed workflow JavaScript QuickJS runtime package loading in production builds. (#9503) by @mytharcher
[Action: Import records] Fix the issue where imported record on date-like fields shows wrong date (#9463) by @mytharcher
[Action: Import records Pro] fix timezone handling for pro xlsx imports by @mytharcher
[Action: Export records Pro] Fix the issue where error thrown when export attachment from attachment url field by @mytharcher
Release date: 2026-05-17
Release date: 2026-05-16
[client]
[client-v2] Fix issue where the title field option list is empty for relation fields in table blocks (#9490) by @katherinehhh
[flow-engine] Fixed unstable relation-field submenus in submodel menus (#9417) by @jiannx
[File manager] Fix file manager tx-cos uploads missing file size metadata. (#9499) by @mytharcher
[Collection field: Signature] Resolve signature box display issue on mobile by @chenzhizdt
Release date: 2026-05-14
deleteServerFiles from removing client and client-v2 build artifacts across Windows and POSIX paths. (#9318) by @Molunerfinn[client]
[client-v2]
[cli-v1] Fixed development startup failures in apps created with create-nocobase-app caused by app-dev client path resolution. (#9465) by @Molunerfinn
[server] fix(file-manager): force download active content files in local/public storage (#9437) by @mytharcher
[AI employees]
[Block: Multi-step form] fix scrollbar issue when enabling full-height in v1 step form block (#9468) by @katherinehhh
[Departments] fix translation conflict between add user and add department buttons in Users & Permissions settings (#9456) by @katherinehhh
[Workflow] fix: restore helper text in FlowModel workflow binding dialogs for operation and custom action events (#9447) by @mytharcher
[Block: Markdown] Fix the issue of v2 Markdown block reporting errors (#9440) by @zhangzhonghe
[Workflow: Webhook] Fix the issue where creating response node intercepted by validation of statusCode configuration by @mytharcher
[Workflow: Approval]
[Backup manager] Fixed an issue where backups would fail with an error when files could not be found. by @gchust
[client] Share condition evaluation between v1 and v2 apps (#9522) by @zhangzhonghe
[Localization] Improved Lina localization translation tasks with translation scope, reference language settings, and quick editing (#9521) by @2013xile
[AI employees] Prompt on duplicate table name when saving to vector database (#9497) by @cgyrock
[Notification manager] Change queue strategy to optimize sending performance (#9407) by @mytharcher
[Workflow: Custom action event] Migrated the block-workbench and workflow-custom-action-trigger plugins to client v2, including their action models and QR scanner flow. (#9494) by @jiannx
[Authentication] Implement the Authenticators settings page in client-v2 and ship reusable client-v2 table, variable input, and form primitives. (#9457) by @Molunerfinn
[AI: Knowledge base] Prompt on duplicate table name when saving to vector database by @cgyrock
[Auth: SAML 2.0] Add client-v2 entries for the CAS and SAML authentication plugins so they work with the v2 sign-in page and Authenticators settings. by @Molunerfinn
[Workflow: Approval] Improve related approvals with timeline cards by @zhangzhonghe
[undefined] align nginx config paths (#9528) by @chenos
[cli-v1] Fixed create-nocobase-app development startup by reusing packaged app shells while enabling local plugin development. (#9471) by @Molunerfinn
[client]
[client-v2]
[Calendar]
[License settings] resolve symlinked bundled deps (#9518) by @chenos
[AI employees]
[Authentication] Prevent the server from crashing when a WebSocket auth token references an authenticator whose auth type plugin is unloaded or missing. (#9514) by @Molunerfinn
[API documentation] Fixed collection API documentation so query parameters no longer interfere with each other (#9442) by @jiannx
[Data source: Main] Fix the issue where field options are written into the schema after syncing fields (#9505) by @2013xile
[Auth: SAML 2.0] Fix SAML auto-redirect interceptor flickering the app shell and double-opening drawers on every navigation. by @Molunerfinn
[client] Share condition evaluation between v1 and v2 apps (#9522) by @zhangzhonghe
[Localization] Improved Lina localization translation tasks with translation scope, reference language settings, and quick editing (#9521) by @2013xile
[Workflow: Approval] Improve related approvals with timeline cards by @zhangzhonghe
[undefined] align nginx config paths (#9528) by @chenos
[cli-v1] Fixed create-nocobase-app development startup by reusing packaged app shells while enabling local plugin development. (#9471) by @Molunerfinn
[client]
[Authentication] Prevent the server from crashing when a WebSocket auth token references an authenticator whose auth type plugin is unloaded or missing. (#9514) by @Molunerfinn
[Calendar]
[License settings] resolve symlinked bundled deps (#9518) by @chenos
[cli] Improved the NocoBase CLI prompt experience by migrating setup and management workflows to Inquirer, and fixed related install, skills, and Docker runtime issues. (#9452) by @chenos
[AI employees] Prompt on duplicate table name when saving to vector database (#9497) by @cgyrock
[Notification manager] Change queue strategy to optimize sending performance (#9407) by @mytharcher
[Workflow: Custom action event] Migrated the block-workbench and workflow-custom-action-trigger plugins to client v2, including their action models and QR scanner flow. (#9494) by @jiannx
[Authentication] Implement the Authenticators settings page in client-v2 and ship reusable client-v2 table, variable input, and form primitives. (#9457) by @Molunerfinn
[AI: Knowledge base] Prompt on duplicate table name when saving to vector database by @cgyrock
[Auth: SAML 2.0] Add client-v2 entries for the CAS and SAML authentication plugins so they work with the v2 sign-in page and Authenticators settings. by @Molunerfinn
[client-v2]
[client]
[flow-engine] Fixed incorrect error message in browser’s console. (#9502) by @gchust
[AI employees]
[API documentation] Fixed collection API documentation so query parameters no longer interfere with each other (#9442) by @jiannx
[Data source: Main] Fix the issue where field options are written into the schema after syncing fields (#9505) by @2013xile
[Workflow: JavaScript] Fixed workflow JavaScript QuickJS runtime package loading in production builds. (#9503) by @mytharcher
[WEB client] Clean blocks data after remove menus. (#9459) by @gchust
[Action: Import records] Fix the issue where imported record on date-like fields shows wrong date (#9463) by @mytharcher
[Action: Import records Pro] fix timezone handling for pro xlsx imports by @mytharcher
[Auth: SAML 2.0] Fix SAML auto-redirect interceptor flickering the app shell and double-opening drawers on every navigation. by @Molunerfinn
[Action: Export records Pro] Fix the issue where error thrown when export attachment from attachment url field by @mytharcher
[AI employees] Prompt on duplicate table name when saving to vector database (#9497) by @cgyrock
[AI: Knowledge base] Prompt on duplicate table name when saving to vector database by @cgyrock
[client]
[File manager] Fix file manager tx-cos uploads missing file size metadata. (#9499) by @mytharcher
[Data source: Main] Fix the issue where field options are written into the schema after syncing fields (#9505) by @2013xile
[WEB client] Clean blocks data after remove menus. (#9459) by @gchust
[AI employees] Fix AI employee OSS file read errors (#9493) by @cgyrock
[Action: Import records] Fix the issue where imported record on date-like fields shows wrong date (#9463) by @mytharcher
[Action: Export records Pro] Fix the issue where error thrown when export attachment from attachment url field by @mytharcher
[Action: Import records Pro] fix timezone handling for pro xlsx imports by @mytharcher
[client]
[flow-engine] Fixed incorrect error message in browser’s console. (#9502) by @gchust
[Workflow: JavaScript] Fixed workflow JavaScript QuickJS runtime package loading in production builds. (#9503) by @mytharcher
[Action: Import records] Fix the issue where imported record on date-like fields shows wrong date (#9463) by @mytharcher
[Action: Import records Pro] fix timezone handling for pro xlsx imports by @mytharcher
[Action: Export records Pro] Fix the issue where error thrown when export attachment from attachment url field by @mytharcher
[undefined] Add a new AI employee, Localization Engineer Lina, to assist with localization translation tasks (#9434) by @2013xile
Reference: Localization Management
Lina: Localization Engineer
Use Lina and local HY-MT1.5-1.8B to translate localization entries
[Calendar] Added client v2 support for the Calendar plugin. (#9464) by @jiannx
[Block: Tree] Added client-v2 support for the tree filter block. (#9466) by @jiannx
[File storage: S3(Pro)] Support uploading files via S3 Pro storage in the v2 file manager. by @Molunerfinn
[build] Added regression coverage to keep deleteServerFiles from removing client and client-v2 build artifacts across Windows and POSIX paths. (#9318) by @Molunerfinn
[client] exclude already associated records in association selection dialog of one-to-many table block (#9448) by @katherinehhh
[AI employees] AI employee parallel conversation Interaction and performance optimization (#9462) by @cgyrock
[File manager] Third-party storage plugins can now register their own storage type form on the v2 file manager settings page. (#9439) by @Molunerfinn
[AI: Knowledge base] The unique identifier for a knowledge base is configurable at the time of creation by @cgyrock
[client]
fix prevent opening quick edit for association fields in table (#9469) by @katherinehhh
fix multiple select fields in v2 data blocks should display option labels instead of values (#9472) by @katherinehhh
Fix duplicate table requests when filter forms have default values (#9423) by @zhangzhonghe
Fixed the issue where legacy default value settings can’t be removed. (#9470) by @gchust
Fixed the issue where can’t select options for association’s select field. (#9088) by @gchust
Fix the issue where system settings appear empty after submitting (#9458) by @zhangzhonghe
Fixed an issue where the target block data scope was set incorrectly when deselecting row data in a table block event flow. (#9443) by @gchust
fix error when changing title field of association field in v2 table block (#9451) by @katherinehhh
Fixed V2 linkage rules to support setting selectable options for fields (#9399) by @jiannx
[client-v2]
[cli-v1] Fixed development startup failures in apps created with create-nocobase-app caused by app-dev client path resolution. (#9465) by @Molunerfinn
[server] fix(file-manager): force download active content files in local/public storage (#9437) by @mytharcher
[AI employees]
[Block: Multi-step form] fix scrollbar issue when enabling full-height in v1 step form block (#9468) by @katherinehhh
[Departments] fix translation conflict between add user and add department buttons in Users & Permissions settings (#9456) by @katherinehhh
[Workflow] fix: restore helper text in FlowModel workflow binding dialogs for operation and custom action events (#9447) by @mytharcher
[Block: Markdown] Fix the issue of v2 Markdown block reporting errors (#9440) by @zhangzhonghe
[Workflow: Webhook] Fix the issue where creating response node intercepted by validation of statusCode configuration by @mytharcher
[Workflow: Approval]
Fix approval form layout on mobile devices by @zhangzhonghe
Fix duplicate approval record index when delegating approval tasks. by @mytharcher
[Backup manager] Fixed an issue where backups would fail with an error when files could not be found. by @gchust
[client]
fix prevent opening quick edit for association fields in table (#9469) by @katherinehhh
Fixed display-only relation fields in sub-tables not showing or not clickable after refresh. (#9453) by @jiannx
fix multiple select fields in v2 data blocks should display option labels instead of values (#9472) by @katherinehhh
[Block: Multi-step form] fix scrollbar issue when enabling full-height in v1 step form block (#9468) by @katherinehhh
[Block: Markdown] Added client v2 support for Markdown blocks (#9487) by @jiannx
[Block: List] List blocks support client-v2 (#9486) by @jiannx
[Calendar] Added client v2 support for the Calendar plugin. (#9464) by @jiannx
[Block: Tree] Added client-v2 support for the tree filter block. (#9466) by @jiannx
[flow-engine] Added an unsaved changes confirm message when closing the event flow configuration page with unsaved data present. (#9449) by @gchust
[Data source manager] Optimize the data modeling API to support creating comment collections with AI, configuring relationship fields for external data sources, and setting field validation rules (#9480) by @2013xile
[Block: GridCard] Updated grid card plugin to support client v2 (#9484) by @jiannx
[Block: iframe] Added v2 support for the iframe block. (#9485) by @jiannx
[AI employees] AI employee parallel conversation Interaction and performance optimization (#9462) by @cgyrock
[client]
Added the “After successful submission” setting for form submit actions. (#9414) by @jiannx
fix prevent opening quick edit for association fields in table (#9469) by @katherinehhh
Fixed display-only relation fields in sub-tables not showing or not clickable after refresh. (#9453) by @jiannx
Fixed the issue where legacy default value settings can’t be removed. (#9470) by @gchust
fix multiple select fields in v2 data blocks should display option labels instead of values (#9472) by @katherinehhh
[client-v2]
[flow-engine] Fixed unstable relation-field submenus in submodel menus (#9417) by @jiannx
[File manager] Fix file manager tx-cos uploads missing file size metadata. (#9499) by @mytharcher
[AI employees] Fixed plugin-ai load error (#9483) by @cgyrock
[Block: Multi-step form] fix scrollbar issue when enabling full-height in v1 step form block (#9468) by @katherinehhh
[Workflow: Webhook] Fix the issue where creating response node intercepted by validation of statusCode configuration by @mytharcher
[Collection field: Signature] Resolve signature box display issue on mobile by @chenzhizdt
[Block: Markdown] Added client v2 support for Markdown blocks (#9487) by @jiannx
[Block: List] List blocks support client-v2 (#9486) by @jiannx
[flow-engine] Added an unsaved changes confirm message when closing the event flow configuration page with unsaved data present. (#9449) by @gchust
[cli] Improved the NocoBase CLI prompt experience by migrating setup and management workflows to Inquirer, and fixed related install, skills, and Docker runtime issues. (#9452) by @chenos
[Data source manager] Optimize the data modeling API to support creating comment collections with AI, configuring relationship fields for external data sources, and setting field validation rules (#9480) by @2013xile
[Block: GridCard] Updated grid card plugin to support client v2 (#9484) by @jiannx
[Block: iframe] Added v2 support for the iframe block. (#9485) by @jiannx
[client]
[client-v2] Fix issue where the title field option list is empty for relation fields in table blocks (#9490) by @katherinehhh
[flow-engine] Fixed unstable relation-field submenus in submodel menus (#9417) by @jiannx
[File manager] Fix file manager tx-cos uploads missing file size metadata. (#9499) by @mytharcher
[Collection field: Signature] Resolve signature box display issue on mobile by @chenzhizdt
Summarize the weekly product update logs, and the latest releases can be checked on our blog.
NocoBase is currently updated with three branches: main , next and develop.

main:The most stable version to date, recommended for installation;next:Beta version, contains upcoming new features and has been preliminarily tested. There might be some known or unknown issues. It’s mainly for test users to collect feedback and optimize functions further. Ideal for test users who want to experience new features early and give feedback;develop:Alpha version, contains the latest feature code, may be incomplete or unstable, mainly for internal dev and rapid iteration. Suited for tech users interested in product’s cutting-edge, but with potential issues and incomplete functions. Not for production use.
Release date: 2026-05-13
[client]
[server] fix(file-manager): force download active content files in local/public storage (#9437) by @mytharcher
[AI employees] Fixed Ollama test flight requiring key input (#9450) by @cgyrock
[Graph collection manager] fix graphical interface auto layout throws update action filter error (#9421) by @katherinehhh
[Workflow] fix: restore helper text in FlowModel workflow binding dialogs for operation and custom action events (#9447) by @mytharcher
[Departments] fix translation conflict between add user and add department buttons in Users & Permissions settings (#9456) by @katherinehhh
[Collection field: Markdown(Vditor)] fix markdown field tooltip being hidden in horizontal form layout (#9420) by @katherinehhh
[WEB client] Fix route type filtering when using translated labels (#9425) by @zhangzhonghe
[Workflow: Approval]
[Backup manager] Fixed an issue where backups would fail with an error when files could not be found. by @gchust
Release date: 2026-05-10
[client]
[Password policy] Fixed an issue where permanently locked users could sign in after a service restart by @2013xile
[Action: Import records Pro] Fix the issue where duplicated check on date field always fails by @mytharcher
[Workflow: Approval] Fix the issue where the select record drawer is obscured in approval workflow configuration by @zhangzhonghe
Release date: 2026-05-09
[flow-engine] Fixed untranslated data table field validation messages in v2 flow forms (#9393) by @jiannx
[client]
Hidden (reserved value) fields in form blocks so they remain visible in UI Editor mode, and restored value input support for assigning them in Field assignment (#9373) by @jiannx[server] validate plugin package names before filesystem operations (#9367) by @chenos
[Data source manager] prevent editing and deletion of all records in custom scope permissions for external data sources (#9395) by @katherinehhh
[Data source: Main] Fixed imported database tables using the wrong prefixed table name when a table prefix is enabled (#9403) by @2013xile
[Notification: In-app message] Fixed an issue where the in-app message list did not refresh after receiving realtime notifications (#9409) by @mytharcher
[Block: Kanban] fix prevent single-word wrapping in long text field of v1 kanban block (#9356) by @katherinehhh
[Collection field: Formula] fix formula field in v2 subtable not triggered to auto-calculate (#9354) by @katherinehhh

Release date: 2026-05-13
deleteServerFiles from removing client and client-v2 build artifacts across Windows and POSIX paths. (#9318) by @Molunerfinn[client]
[client-v2]
[cli-v1] Fixed development startup failures in apps created with create-nocobase-app caused by app-dev client path resolution. (#9465) by @Molunerfinn
[server] fix(file-manager): force download active content files in local/public storage (#9437) by @mytharcher
[Departments] fix translation conflict between add user and add department buttons in Users & Permissions settings (#9456) by @katherinehhh
[Block: Markdown] Fix the issue of v2 Markdown block reporting errors (#9440) by @zhangzhonghe
[Workflow] fix: restore helper text in FlowModel workflow binding dialogs for operation and custom action events (#9447) by @mytharcher
[AI employees] Fixed Ollama test flight requiring key input (#9450) by @cgyrock
[Workflow: Approval]
[Backup manager] Fixed an issue where backups would fail with an error when files could not be found. by @gchust
Release date: 2026-05-12
[build] Fix plugin build failure when v1 client code imports another plugin’s /client-v2 entry. (#9436) by @Molunerfinn
[client]
[Graph collection manager] fix graphical interface auto layout throws update action filter error (#9421) by @katherinehhh
[Block: Tree] Improved tree filter block settings and fixed unsupported association, title-field fallback, and search reset behavior. (#9426) by @jiannx
Release date: 2026-05-10
plugin-environment-variables to client-v2 with a React-based settings page and a globally registered $env runtime variable; add a client-v2 entry to plugin-file-manager with a React-based storage configuration page and FlowModel-based upload field, upload action, and preview. (#9413) by @Molunerfinn[client]
[Collection field: Markdown(Vditor)] fix markdown field tooltip being hidden in horizontal form layout (#9420) by @katherinehhh
[Mobile (deprecated)] Fix mobile message popups that could not be closed or scrolled (#9424) by @zhangzhonghe
[WEB client] Fix route type filtering when using translated labels (#9425) by @zhangzhonghe
[Workflow: Approval] Fix the issue where JS field appears in approval process settings by @zhangzhonghe
Release date: 2026-05-09
[flow-engine] Fixed untranslated data table field validation messages in v2 flow forms (#9393) by @jiannx
[client]
Hidden (reserved value) fields in form blocks so they remain visible in UI Editor mode, and restored value input support for assigning them in Field assignment (#9373) by @jiannx[client-v2]
[server] Fixed sub-application OAuth discovery requests being routed as main-app requests (#9383) by @2013xile
[Data source: Main] Fixed imported database tables using the wrong prefixed table name when a table prefix is enabled (#9403) by @2013xile
[Notification: In-app message] Fixed an issue where the in-app message list did not refresh after receiving realtime notifications (#9409) by @mytharcher
[Data source manager] prevent editing and deletion of all records in custom scope permissions for external data sources (#9395) by @katherinehhh
[AI: MCP server] Fixed MCP server packaging so runtime dependencies are included (#9401) by @2013xile
[Flow engine] Fixed an issue where blocks generated by AI could not be converted from reference templates back to duplicate templates. (#9392) by @gchust
[Action: Import records Pro] Fix the issue where duplicated check on date field always fails by @mytharcher
[Password policy] Fixed an issue where permanently locked users could sign in after a service restart by @2013xile
[Workflow: Approval] Fix the issue where the select record drawer is obscured in approval workflow configuration by @zhangzhonghe
[Backup manager] fix pg schema adaption by @Andrew1989Y
Release date: 2026-05-08
[client-v2]
[client]
[server] validate plugin package names before filesystem operations (#9367) by @chenos
[undefined] Fix dead links in translated documentation and enable dead-link detection by default in the docs build. (#9371) by @Molunerfinn
[AI employees]
[Block: Kanban]
[Action: Custom request] upgrade koa to v3 (#9368) by @chenos
[Collection field: Formula] fix formula field in v2 subtable not triggered to auto-calculate (#9354) by @katherinehhh
[Email manager] Fixed the mail identities title display by @jiannx

Release date: 2026-05-12
Release date: 2026-05-11
[build] Fix plugin build failure when v1 client code imports another plugin’s /client-v2 entry. (#9436) by @Molunerfinn
[client]
[Graph collection manager] fix graphical interface auto layout throws update action filter error (#9421) by @katherinehhh
[Block: Tree] Improved tree filter block settings and fixed unsupported association, title-field fallback, and search reset behavior. (#9426) by @jiannx
Release date: 2026-05-10
plugin-environment-variables to client-v2 with a React-based settings page and a globally registered $env runtime variable; add a client-v2 entry to plugin-file-manager with a React-based storage configuration page and FlowModel-based upload field, upload action, and preview. (#9413) by @Molunerfinn[client]
[Collection field: Markdown(Vditor)] fix markdown field tooltip being hidden in horizontal form layout (#9420) by @katherinehhh
[WEB client] Fix route type filtering when using translated labels (#9425) by @zhangzhonghe
[Mobile (deprecated)] Fix mobile message popups that could not be closed or scrolled (#9424) by @zhangzhonghe
[Workflow: Approval] Fix the issue where JS field appears in approval process settings by @zhangzhonghe
Release date: 2026-05-09
[client]
Hidden (reserved value) fields in form blocks so they remain visible in UI Editor mode, and restored value input support for assigning them in Field assignment (#9373) by @jiannx[flow-engine] Fixed untranslated data table field validation messages in v2 flow forms (#9393) by @jiannx
[server]
[client-v2]
[undefined] Fix dead links in translated documentation and enable dead-link detection by default in the docs build. (#9371) by @Molunerfinn
[Notification: In-app message] Fixed an issue where the in-app message list did not refresh after receiving realtime notifications (#9409) by @mytharcher
[Data source manager] prevent editing and deletion of all records in custom scope permissions for external data sources (#9395) by @katherinehhh
[AI: MCP server] Fixed MCP server packaging so runtime dependencies are included (#9401) by @2013xile
[Data source: Main] Fixed imported database tables using the wrong prefixed table name when a table prefix is enabled (#9403) by @2013xile
[Flow engine] Fixed an issue where blocks generated by AI could not be converted from reference templates back to duplicate templates. (#9392) by @gchust
[AI employees]
[Action: Custom request] upgrade koa to v3 (#9368) by @chenos
[Block: Kanban]
[Collection field: Formula] fix formula field in v2 subtable not triggered to auto-calculate (#9354) by @katherinehhh
[Action: Import records Pro] Fix the issue where duplicated check on date field always fails by @mytharcher
[Password policy] Fixed an issue where permanently locked users could sign in after a service restart by @2013xile
[Workflow: Approval] Fix the issue where the select record drawer is obscured in approval workflow configuration by @zhangzhonghe
[Email manager] Fixed the mail identities title display by @jiannx
[Backup manager] fix pg schema adaption by @Andrew1989Y
[client] exclude already associated records in association selection dialog of one-to-many table block (#9448) by @katherinehhh
[Departments] optimize department list style by adding icons and adjusting spacing (#9435) by @katherinehhh
[AI: Knowledge base] The unique identifier for a knowledge base is configurable at the time of creation by @cgyrock
[client]
Fixed the issue where legacy default value settings can’t be removed. (#9470) by @gchust
Fixed the issue where can’t select options for association’s select field. (#9088) by @gchust
Fixed an issue where the target block data scope was set incorrectly when deselecting row data in a table block event flow. (#9443) by @gchust
Fix duplicate table requests when filter forms have default values (#9423) by @zhangzhonghe
Fixed V2 linkage rules to support setting selectable options for fields (#9399) by @jiannx
fix error when changing title field of association field in v2 table block (#9451) by @katherinehhh
Fixed an intermittent issue where action button linkage rules would fail to take effect. (#9430) by @gchust
hide subtable component for to-many association fields in v2 subtable (#9438) by @katherinehhh
[server] fix(file-manager): force download active content files in local/public storage (#9437) by @mytharcher
[AI employees] Fixed Ollama test flight requiring key input (#9450) by @cgyrock
[Graph collection manager] fix graphical interface auto layout throws update action filter error (#9421) by @katherinehhh
[Workflow] fix: restore helper text in FlowModel workflow binding dialogs for operation and custom action events (#9447) by @mytharcher
[Departments] fix translation conflict between add user and add department buttons in Users & Permissions settings (#9456) by @katherinehhh
[Collection field: Markdown(Vditor)] fix markdown field tooltip being hidden in horizontal form layout (#9420) by @katherinehhh
[WEB client] Fix route type filtering when using translated labels (#9425) by @zhangzhonghe
[Workflow: Approval]
Fix the issue where JS field appears in approval process settings by @zhangzhonghe
Fix approval form layout on mobile devices by @zhangzhonghe
Fix duplicate approval record index when delegating approval tasks. by @mytharcher
[Backup manager] Fixed an issue where backups would fail with an error when files could not be found. by @gchust
[build] Added regression coverage to keep deleteServerFiles from removing client and client-v2 build artifacts across Windows and POSIX paths. (#9318) by @Molunerfinn
[client] exclude already associated records in association selection dialog of one-to-many table block (#9448) by @katherinehhh
[File manager] Third-party storage plugins can now register their own storage type form on the v2 file manager settings page. (#9439) by @Molunerfinn
[AI: Knowledge base] The unique identifier for a knowledge base is configurable at the time of creation by @cgyrock
[client]
Fixed the issue where can’t select options for association’s select field. (#9088) by @gchust
Fix the issue where system settings appear empty after submitting (#9458) by @zhangzhonghe
Fix duplicate table requests when filter forms have default values (#9423) by @zhangzhonghe
Fixed an issue where the target block data scope was set incorrectly when deselecting row data in a table block event flow. (#9443) by @gchust
Fixed V2 linkage rules to support setting selectable options for fields (#9399) by @jiannx
fix error when changing title field of association field in v2 table block (#9451) by @katherinehhh
[client-v2]
[cli-v1] Fixed development startup failures in apps created with create-nocobase-app caused by app-dev client path resolution. (#9465) by @Molunerfinn
[server] fix(file-manager): force download active content files in local/public storage (#9437) by @mytharcher
[Departments] fix translation conflict between add user and add department buttons in Users & Permissions settings (#9456) by @katherinehhh
[Block: Markdown] Fix the issue of v2 Markdown block reporting errors (#9440) by @zhangzhonghe
[Workflow] fix: restore helper text in FlowModel workflow binding dialogs for operation and custom action events (#9447) by @mytharcher
[AI employees] Fixed Ollama test flight requiring key input (#9450) by @cgyrock
[Workflow: Approval]
Fix duplicate approval record index when delegating approval tasks. by @mytharcher
Fix approval form layout on mobile devices by @zhangzhonghe
[Backup manager] Fixed an issue where backups would fail with an error when files could not be found. by @gchust
[client-v2] Filter out v1 menus in the v2 layout and only show v2 menus (#9427) by @zhangzhonghe
[Departments] optimize department list style by adding icons and adjusting spacing (#9435) by @katherinehhh
[build] Fix plugin build failure when v1 client code imports another plugin’s /client-v2 entry. (#9436) by @Molunerfinn
[client]
[Graph collection manager] fix graphical interface auto layout throws update action filter error (#9421) by @katherinehhh
[Block: Tree] Improved tree filter block settings and fixed unsupported association, title-field fallback, and search reset behavior. (#9426) by @jiannx
[client-v2] Filter out v1 menus in the v2 layout and only show v2 menus (#9427) by @zhangzhonghe
[undefined] support session-scoped current env in nb cli (#9415) by @chenos
[AI employees] AI employee support parallel processing of multiple conversation (#9344) by @cgyrock
[Departments] optimize department list style by adding icons and adjusting spacing (#9435) by @katherinehhh
[build] Fix plugin build failure when v1 client code imports another plugin’s /client-v2 entry. (#9436) by @Molunerfinn
[client]
[Graph collection manager] fix graphical interface auto layout throws update action filter error (#9421) by @katherinehhh
[Block: Tree] Improved tree filter block settings and fixed unsupported association, title-field fallback, and search reset behavior. (#9426) by @jiannx
[client] add date range limit option for date fields in v2 forms (#9400) by @katherinehhh
[flow-engine] Migrate plugin-environment-variables to client-v2 with a React-based settings page and a globally registered $env runtime variable; add a client-v2 entry to plugin-file-manager with a React-based storage configuration page and FlowModel-based upload field, upload action, and preview. (#9413) by @Molunerfinn
[client]
Fixed an issue where the default value popup for association fields in the create form would display incorrectly. (#9408) by @gchust
Fixed an issue where JS code could no longer be edited after a JS field was set to read-only. (#9404) by @gchust
Fix the issue where v2 page tabs do not sync immediately after saving settings (#9396) by @zhangzhonghe
Fixed an issue where sub-table field assignments would not take effect in field linkage rules. (#9412) by @gchust
[Collection field: Markdown(Vditor)] fix markdown field tooltip being hidden in horizontal form layout (#9420) by @katherinehhh
[WEB client] Fix route type filtering when using translated labels (#9425) by @zhangzhonghe
[Mobile (deprecated)] Fix mobile message popups that could not be closed or scrolled (#9424) by @zhangzhonghe
[Workflow: Approval] Fix the issue where JS field appears in approval process settings by @zhangzhonghe
[client] add date range limit option for date fields in v2 forms (#9400) by @katherinehhh
[flow-engine] Migrate plugin-environment-variables to client-v2 with a React-based settings page and a globally registered $env runtime variable; add a client-v2 entry to plugin-file-manager with a React-based storage configuration page and FlowModel-based upload field, upload action, and preview. (#9413) by @Molunerfinn
[client]
Fixed an issue where JS code could no longer be edited after a JS field was set to read-only. (#9404) by @gchust
Fix the issue where v2 page tabs do not sync immediately after saving settings (#9396) by @zhangzhonghe
Fixed an issue where sub-table field assignments would not take effect in field linkage rules. (#9412) by @gchust
Fixed an issue where the default value popup for association fields in the create form would display incorrectly. (#9408) by @gchust
[Collection field: Markdown(Vditor)] fix markdown field tooltip being hidden in horizontal form layout (#9420) by @katherinehhh
[Mobile (deprecated)] Fix mobile message popups that could not be closed or scrolled (#9424) by @zhangzhonghe
[WEB client] Fix route type filtering when using translated labels (#9425) by @zhangzhonghe
[Workflow: Approval] Fix the issue where JS field appears in approval process settings by @zhangzhonghe
[client]
Fixed an issue where JS code could no longer be edited after a JS field was set to read-only. (#9404) by @gchust
Fixed an issue where sub-table field assignments would not take effect in field linkage rules. (#9412) by @gchust
Fix the issue where v2 page tabs do not sync immediately after saving settings (#9396) by @zhangzhonghe
Fixed an issue where the default value popup for association fields in the create form would display incorrectly. (#9408) by @gchust
[Password policy] Fixed an issue where permanently locked users could sign in after a service restart by @2013xile
[Action: Import records Pro] Fix the issue where duplicated check on date field always fails by @mytharcher
[Workflow: Approval] Fix the issue where the select record drawer is obscured in approval workflow configuration by @zhangzhonghe
Loading more content...
No more content to load