Weekly Updates|Add Support for Mobile Layout

This is a summary of NocoBase feature updates and improvements from June 22 to June 26, 2026.

NocoBase team |

Summarize the weekly product update logs, and the latest releases can be checked on our blog.

NocoBase is currently updated across three branches: main, next, and develop.

version.png

  • 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 is mainly used to collect feedback from test users and further optimize features. Ideal for test users who want to experience new features early and provide feedback.
  • develop: Alpha version, contains the latest feature code, may be incomplete or unstable, and is mainly used for internal development and rapid iteration. Suited for technical users interested in cutting-edge product capabilities, but not recommended for production use.

main

main.png

v2.1.11

Release date: 2026-06-25

🚀 Improvements

  • [Backup Manager] Fixed version-control restore failures when selected-collection backups contain database views or related database objects. (#9827) by @cgyrock

🐛 Bug Fixes

  • [Flow Engine]

    • Fix the issue where the block toolbar may not reappear after dragging a field (#9848) by @zhangzhonghe
    • Fix the issue where resizing fields closes the detail popup (#9850) by @zhangzhonghe
  • [Client V2]

    • Fix assigning values to display association fields in filter forms (#9875) by @zhangzhonghe
    • Fixed an issue where union roles could not be correctly resolved by variables in v2. (#9611) by @gchust
  • [AI] Added support for using NocoBase request variables in user-bound MCP configurations and prevented user-bound MCP connection failures from interrupting AI employee conversations. (#9888) by @cgyrock

  • [CLI] Prepare npm source dev dependencies (#9882) by @chenos

  • [UI Templates] Fixed an issue where association field block templates could not be used. (#9406) by @gchust

  • [AI: Knowledge Base] Fixed AI knowledge base document table and hit-test result cards overflowing on narrow screens or with long filenames. by @cgyrock

  • [Version Control] Fixed version-control restore failures when selected-collection backups contain database views or related database objects. by @cgyrock

  • [Multi-Space] Fixed the spaces settings page so it can load spaces beyond the first 20 records. by @jiannx

v2.1.10

Release date: 2026-06-23

🎉 New Features

  • [AI] Added support for using current user variables in remote MCP client URLs and headers. (#9828) by @cgyrock
  • [CLI] Support install hook scripts (#9824) by @chenos

🚀 Improvements

  • [Client V2] Show field-level validation rules as read-only inherited rules in UI field validation settings. (#9819) by @katherinehhh
  • [Flow Engine] Added the current block to the user context by default when building AI employees using the Flow Surface API. (#9840) by @gchust

🐛 Bug Fixes

  • [Client V2] Fixed block did not refresh after blocks settings updated. (#9843) by @gchust

  • [Workflow: Custom Action Event]

    • Fixed custom-context trigger workflow actions so frontend variables in request payloads are resolved before submission in v2 action buttons (#9853) by @mytharcher
    • Fixed the v2 custom action workflow binding selector so enabled workflows are filtered with boolean values and can be listed correctly. (#9865) by @mytharcher
  • [Block: Gantt] Fixed Gantt task popup template settings not applying or clearing correctly. (#9835) by @jiannx

  • [Workflow: Approval]

    • Fixed approval action node validation to allow null for applyDetail or approvalUid and skip processing unless a string reference is provided by @mytharcher
    • Fix the issue where related approvals do not load or refresh correctly by @zhangzhonghe

next

next.png

v2.2.0-beta.7

Release date: 2026-06-25

🎉 New Features

  • [AI] Added support for using current user variables in remote MCP client URLs and headers. (#9828) by @cgyrock

🚀 Improvements

  • [Client V2]

    • Fixed missing Settings entries for Client V2 plugin manager cards when a plugin uses a shared or legacy settings path. (#9852) by @katherinehhh
    • Adjusted the v2 System settings menu order and page panel height to match the standard settings layout. (#9849) by @katherinehhh
  • [Backup Manager]

    • Fixed version-control restore failures when selected-collection backups contain database views or related database objects. (#9827) by @cgyrock
    • Improved backup manager table styling and long file name display. (#9864) by @katherinehhh
  • [Public Forms] Separated v1 and v2 public form lists and fixed the v2 Configure page to open a configurable form detail page. (#9851) by @katherinehhh

  • [User Data Synchronization] Added modern UI support for user data synchronization settings (#9837) by @2013xile

  • [WeCom] Added modern UI support for WeCom authentication, sync, and notification settings by @2013xile

  • [DingTalk] Added modern UI support for DingTalk authentication, sync, and notification settings by @2013xile

🐛 Bug Fixes

  • [Flow Engine]

    • Fix the issue where resizing fields closes the detail popup (#9850) by @zhangzhonghe
    • Fix the issue where the block toolbar may not reappear after dragging a field (#9848) by @zhangzhonghe
  • [Client V2]

    • Fixed an issue where union roles could not be correctly resolved by variables in v2. (#9611) by @gchust
    • Fix assigning values to display association fields in filter forms (#9875) by @zhangzhonghe
  • [CLI] Prepare npm source dev dependencies (#9882) by @chenos

  • [AI] Added support for using NocoBase request variables in user-bound MCP configurations and prevented user-bound MCP connection failures from interrupting AI employee conversations. (#9888) by @cgyrock

  • [UI Templates] Fixed an issue where association field block templates could not be used. (#9406) by @gchust

  • [Data Source Manager] Added a warning and quick setup for v2 data source collections without a primary key or record unique key. (#9872) by @katherinehhh

  • [Embed NocoBase] Fixed v2 embed pages losing token-based access after the URL token is removed and the page is refreshed. (#9857) by @katherinehhh

  • [Workflow: Custom Action Event]

    • Fixed the v2 custom action workflow binding selector so enabled workflows are filtered with boolean values and can be listed correctly. (#9865) by @mytharcher
    • Fixed custom-context trigger workflow actions so frontend variables in request payloads are resolved before submission in v2 action buttons (#9853) by @mytharcher
  • [Multi-Space] Fixed the spaces settings page so it can load spaces beyond the first 20 records. by @jiannx

  • [Version Control] Fixed version-control restore failures when selected-collection backups contain database views or related database objects. by @cgyrock

  • [AI: Knowledge Base] Fixed AI knowledge base document table and hit-test result cards overflowing on narrow screens or with long filenames. by @cgyrock

  • [Workflow: Approval] Fixed approval action node validation to allow null for applyDetail or approvalUid and skip processing unless a string reference is provided by @mytharcher

v2.2.0-beta.6

Release date: 2026-06-22

🎉 New Features

  • [CLI] Support install hook scripts (#9824) by @chenos
  • [UI Layout] Add support for mobile layout (#9641) by @zhangzhonghe
  • [Backup Manager] Support backup and restore for KingBase as the primary database (#9791) by @2013xile
  • [Multi-Portal] Add Multi-Portal plugin by @zhangzhonghe
  • [Migration Manager] Support migrations for KingBase as the primary database. by @2013xile

🚀 Improvements

  • [Client V2]

    • Show field-level validation rules as read-only inherited rules in UI field validation settings. (#9819) by @katherinehhh
    • Add override value option for field value settings. (#9578) by @gchust
  • [General] Improved AI knowledge base retrieval and documentation. (#9765) by @cgyrock

  • [Flow Engine]

    • Added the current block to the user context by default when building AI employees using the Flow Surface API. (#9840) by @gchust
    • Open RunJS browser globals. (#9841) by @gchust
  • [Workflow] Stabilize update options test (#9773) by @mytharcher

  • [Access Control] Aligned the v2 Users & Permissions settings pages with v1 behavior, including pagination totals, department tree behavior, selected styles, and internal permissions-panel scrolling. (#9810) by @jiannx

  • [Backup Manager] Tables whose collection dataCategory is marked as 'runtime' are now excluded from backups automatically. (#9804) by @cgyrock

  • [AI: Knowledge Base] Improved AI knowledge base document segmentation, segment management, hit tests, and document workflow node support. by @cgyrock

🐛 Bug Fixes

  • [Client V2]

    • Fixed block did not refresh after blocks settings updated. (#9843) by @gchust
    • Fixed custom action workflow trigger buttons sending custom context JSON under an extra values property or as a serialized string. (#9815) by @mytharcher
    • Fixed an issue where configuring an association field value as a fixed value or default value would not take effect. (#9820) by @gchust
    • Fixed an issue where event flows on sub-table columns would execute incorrectly. (#9821) by @gchust
    • Remove unexpected updateAssociationValues from association fields (#9812) by @katherinehhh
    • Fixed an issue where form submission would show incorrect message when a subform contained a sub-table. (#9807) by @gchust
  • [AI]

    • Fixed incompatible LangChain dependency resolutions for AI plugins. (#9831) by @cgyrock
    • Locked @langchain/openai to patch-level updates for AI packages. (#9829) by @cgyrock
  • [App] Ignore unrelated currentScript when inferring plugin public path (#9839) by @chenos

  • [Auth] Encrypted password data is no longer included in sign-in status responses (#9836) by @2013xile

  • [Block: Gantt] Fixed Gantt task popup template settings not applying or clearing correctly. (#9835) by @jiannx

  • [Action: Print] Fixed v2 detail block printing so empty detail blocks no longer print the whole page. (#9832) by @katherinehhh

  • [UI Templates] Fixed incorrect default context for ctx.openView. (#9811) by @gchust

  • [File Manager] Fixed 404 errors when uploading files to attachment URL fields in external data sources (#9809) by @2013xile

  • [Action: Custom Request] Fixed v2 custom request actions showing an extra error when request settings are not configured. (#9802) by @katherinehhh

  • [Workflow] Fixed workflow dispatcher recovery after unexpected dispatch errors. (#9783) by @mytharcher

  • [AI Employees] Fixed AI employee shortcut task triggers so attachments from the current work context are included when running a task from the shortcut profile. (#9808) by @cgyrock

  • [Data Source: External NocoBase] Proxy NocoBase external data source file upload and storage actions by upload data source by @2013xile

  • [AI: Knowledge Base]

    • Fixed incompatible LangChain dependency resolutions for the AI knowledge base plugin. by @cgyrock
    • Fixed unclear failures when enabling the AI knowledge base plugin without the AI plugin available. by @cgyrock
  • [Multi-Space] Fixed authentication recovery requests being blocked by stale multi-space headers. by @jiannx

  • [Workflow: Subflow] Fixed asynchronous subflows so parent workflows can resume after worker restart or in-memory event mapping loss. by @mytharcher

  • [Workflow: Approval] Fix the issue where related approvals do not load or refresh correctly by @zhangzhonghe

  • [App Supervisor] Fixed a crash when remote WebSocket proxy responses fail by @2013xile

develop

develop.png

v2.2.0-alpha.2

Release date: 2026-06-26

🎉 New Features

  • [Client V2] Add an environment variable to configure legacy and modern route entry modes. (#9891) by @Molunerfinn

  • [AI] Added support for using current user variables in remote MCP client URLs and headers. (#9828) by @cgyrock

  • [CLI] Support install hook scripts (#9824) by @chenos

  • [Notification: Email] Migrated the workflow notification node client to v2, restored channel-specific notification forms, and kept legacy workflow route compatibility for migrated notification configuration. (#9817) by @jiannx

  • [Workflow: Mailer Node]

    • Added v2 client support for configuring the workflow mailer node. (#9825) by @jiannx
    • Add attachment support to the workflow mailer node. (#9724) by @mytharcher
  • [UI Layout] Add support for mobile layout (#9641) by @zhangzhonghe

  • [Backup Manager] Support backup and restore for KingBase as the primary database (#9791) by @2013xile

  • [Workflow]

    • Migrate the Workflow settings page to the v2 client and share a reusable draggable category-tabs component via @nocobase/client-v2. (#9645) by @Molunerfinn
    • Added workflow database transaction scope support. (#9742) by @mytharcher Reference: Database Transaction
  • [AI Employees]

    • Added an external vector store configuration form for AI knowledge bases. (#9723) by @cgyrock
  • [Multi-Portal] Add Multi-Portal plugin by @zhangzhonghe

  • [Workflow: Database Transaction Node]

    • Added a client-v2 implementation for the workflow database transaction node while preserving the legacy client entry. by @katherinehhh
    • Added the database transaction workflow node plugin. by @mytharcher
  • [AI: Knowledge Base] Added an external vector store configuration form for AI knowledge bases. by @cgyrock

  • [Migration Manager] Support migrations for KingBase as the primary database. by @2013xile

  • [Email Manager] Migrated the email manager client to v2. by @jiannx

🚀 Improvements

  • [General]

    • Refined Russian documentation translation for improved wording, readability, and terminology consistency. (#9816) by @sembaev-a-a
    • Improved AI knowledge base retrieval and documentation. (#9765) by @cgyrock
    • Updated the Chinese documentation label for the Version Control plugin. (#9776) by @cgyrock
    • Added Russian translations for new UI strings. (#9771) by @sembaev-a-a
    • Refined Russian documentation translation for improved wording, readability, and terminology consistency. (#9754) by @sembaev-a-a
    • Add a version control scenario to the AI builder quick start (#9748) by @Molunerfinn Reference: AI Builder Quick Start
    • Improved the version control documentation with AI Builder automatic revision guidance. (#9745) by @cgyrock
  • [Flow Engine] Automatically refreshed related data blocks when RunJS closes a popup after updating data through resource APIs (#9873) by @gchust

  • [Client V2]

    • Fixed missing Settings entries for Client V2 plugin manager cards when a plugin uses a shared or legacy settings path. (#9852) by @katherinehhh
    • Adjusted the v2 System settings menu order and page panel height to match the standard settings layout. (#9849) by @katherinehhh
    • Show field-level validation rules as read-only inherited rules in UI field validation settings. (#9819) by @katherinehhh
    • Add override value option for field value settings. (#9578) by @gchust
    • Supported current item variables in the data scope of association field columns within form sub-tables. (#9444) by @gchust
  • [CLI]

    • Add env config schema version (#9782) by @chenos
    • Normalize app compat build versions (#9763) by @chenos
    • Support updating skills to a specified version (#9760) by @chenos
    • Clarify init setup wording (#9750) by @chenos
  • [Workflow: JSON Calculation] Migrated the workflow JSON calculation node configuration UI to the v2 workflow canvas while preserving v1 canvas compatibility. (#9902) by @mytharcher

  • [Workflow]

    • Simplified workflow v2 create/update field assignment, improved selected variable display, and avoided generating unused assign-form model data. (#9887) by @katherinehhh
    • Exported workflow v2 canvas extension APIs for downstream workflow node plugins. (#9834) by @katherinehhh
    • Stabilize update options test (#9773) by @mytharcher
    • Migrate the workflow output node configuration to v2 and align v2 workflow result viewers with the legacy display behavior for string results. (#9813) by @Molunerfinn
    • Migrate the workflow end node to the v2 implementation. (#9795) by @Molunerfinn
    • Improved workflow metadata editing by allowing descriptions to be edited from the details modal and pre-filling duplicate workflow metadata. (#9766) by @mytharcher
  • [Backup Manager]

    • Fixed version-control restore failures when selected-collection backups contain database views or related database objects. (#9827) by @cgyrock
    • Improved backup manager table styling and long file name display. (#9864) by @katherinehhh
    • Tables whose collection dataCategory is marked as 'runtime' are now excluded from backups automatically. (#9804) by @cgyrock
  • [Public Forms] Separated v1 and v2 public form lists and fixed the v2 Configure page to open a configurable form detail page. (#9851) by @katherinehhh

  • [Workflow: Custom Action Event] Migrated workflow triggers and bind-workflow settings to client-v2, including action trigger, custom action trigger, request interception trigger, and submit/update action workflow binding settings. (#9845) by @mytharcher

  • [User Data Synchronization] Added modern UI support for user data synchronization settings (#9837) by @2013xile

  • [Flow Engine]

    • Open RunJS browser globals. (#9841) by @gchust
    • Added the current block to the user context by default when building AI employees using the Flow Surface API. (#9840) by @gchust
  • [Workflow: HTTP Request Node] Migrated the workflow HTTP request node to client-v2. (#9806) by @jiannx

  • [Access Control] Aligned the v2 Users & Permissions settings pages with v1 behavior, including pagination totals, department tree behavior, selected styles, and internal permissions-panel scrolling. (#9810) by @jiannx

  • [Workflow: JavaScript] Migrated the JavaScript workflow node to client-v2 (#9805) by @jiannx

  • [File Manager]

    • Improved PDF previews by using the browser-native viewer for cross-origin PDF files while keeping same-origin PDF files rendered with PDF.js. (#9796) by @mytharcher
    • Added selectable text support to the file manager PDF preview when the PDF contains embedded text. (#9781) by @mytharcher
  • [Users] Improved the Users & Permissions v2 page layout and department tree behavior. (#9780) by @jiannx

  • [Action: Batch Edit] Improved v2 action plugin loading and kept migrated action buttons in a stable order. (#9778) by @katherinehhh

  • [Action: Import Records] Improved import and async task error dialogs so long error messages can be fully read without breaking the layout. (#9746) by @katherinehhh

  • [Locale Tester] Added a client v2 settings page for the locale tester. (#9744) by @jiannx

  • [Version Control] Updated the Chinese display name of the Version Control plugin. by @cgyrock

  • [Action: Import Records Pro] Improved import dialogs so long error messages remain readable and v2 processing mode can be selected directly from the settings menu. by @katherinehhh

  • [AI: Knowledge Base] Improved AI knowledge base document segmentation, segment management, hit tests, and document workflow node support. by @cgyrock

  • [WeCom] Added modern UI support for WeCom authentication, sync, and notification settings by @2013xile

  • [DingTalk] Added modern UI support for DingTalk authentication, sync, and notification settings by @2013xile

🐛 Bug Fixes

  • [Client V2]

    • Fixed a brief no-pages prompt flash when refreshing in UI Editor mode. (#9918) by @katherinehhh
    • Fixed v2 form submit success redirects so they can reference the saved response record. (#9907) by @katherinehhh
    • Fixed table blocks failing when a configured drag sorting field has been deleted, and allowed clearing the drag sorting field setting. (#9867) by @jiannx
    • Fixed v2 table row action buttons changing row height. (#9866) by @jiannx
    • Fix assigning values to display association fields in filter forms (#9875) by @zhangzhonghe
    • Fixed an issue where union roles could not be correctly resolved by variables in v2. (#9611) by @gchust
    • Fixed block did not refresh after blocks settings updated. (#9843) by @gchust
    • Fixed custom action workflow trigger buttons sending custom context JSON under an extra values property or as a serialized string. (#9815) by @mytharcher
    • Fixed an issue where configuring an association field value as a fixed value or default value would not take effect. (#9820) by @gchust
    • Fixed an issue where event flows on sub-table columns would execute incorrectly. (#9821) by @gchust
    • Remove unexpected updateAssociationValues from association fields (#9812) by @katherinehhh
    • Fixed an issue where form submission would show incorrect message when a subform contained a sub-table. (#9807) by @gchust
    • Fixed untranslated Yes/No options in v2 filter form checkbox dropdowns. (#9792) by @katherinehhh
    • Fixed incorrect display and format settings when v2 table association title fields use time, date-only, or datetime fields. (#9785) by @katherinehhh
    • Fixed the issue that not able to update event flow settings after saving block as template. (#9585) by @gchust
    • Fixed migration progress not showing its dedicated progress view (#9761) by @2013xile
    • Fix the issue where v2 pages could keep loading after signing in (#9738) by @zhangzhonghe
  • [CLI]

    • Support pnpm and yarn global self update (#9912) by @chenos
    • Prepare npm source dev dependencies (#9882) by @chenos
    • Require Node.js 22 for nb (#9749) by @chenos
  • [Client]

    • Corrected several copy and typo issues across locales, related UI text, and documentation. (#9905) by @Molunerfinn
    • Fix the issue where fields in horizontal subforms are too narrow to display data (#9755) by @zhangzhonghe
  • [Flow Engine]

    • Fixed an issue where some parameters of ctx.openView in RunJS would not take effect. (#9883) by @gchust
    • Fix the issue where resizing fields closes the detail popup (#9850) by @zhangzhonghe
    • Fix the issue where the block toolbar may not reappear after dragging a field (#9848) by @zhangzhonghe
    • Fixed Vietnamese and Chinese IME input handling in v2 single-line text and textarea fields. (#9764) by @katherinehhh
  • [AI]

    • Added support for using NocoBase request variables in user-bound MCP configurations and prevented user-bound MCP connection failures from interrupting AI employee conversations. (#9888) by @cgyrock
    • Fixed incompatible LangChain dependency resolutions for AI plugins. (#9831) by @cgyrock
    • Locked @langchain/openai to patch-level updates for AI packages. (#9829) by @cgyrock
  • [App] Ignore unrelated currentScript when inferring plugin public path (#9839) by @chenos

  • [Auth] Encrypted password data is no longer included in sign-in status responses (#9836) by @2013xile

  • [CLI v1] Fix the yarn dev error after upgrading projects created by create-nocobase-app from 2.0 to 2.1. (#9775) by @Molunerfinn

  • [Server] Fixed unsafe plugin name handling in pm:enable to prevent local file inclusion through plugin resolution. (#9701) by @mytharcher

  • [Backup Manager]

    • Fixed inconsistent bold labels on the v2 Backup manager settings page. (#9908) by @katherinehhh
    • Fixed a security issue where unsafe PostgreSQL schema names could be accepted during backup restore (#9758) by @2013xile
  • [AI Employees]

    • Fixed AI employee chat failures caused by replaying malformed tool calls. (#9900) by @cgyrock
    • Fixed AI employee shortcut task triggers so attachments from the current work context are included when running a task from the shortcut profile. (#9808) by @cgyrock
    • Fixed an issue where AI employees could not correctly fill sub-table data. (#9801) by @gchust
    • Fixed loss of message configuration in workflow LLM nodes. (#9743) by @cgyrock
    • Fixed an issue where attachments pasted into the AI employee dialog could not be removed. (#9753) by @cgyrock
  • [Workflow]

    • Fixed the workflow v2 add-node menu so unavailable node types are disabled according to workflow and branch rules (#9855) by @mytharcher
    • Restored debounced remote search for workflow collection trigger manual execution and aligned the selector with the v1 200-record fetch behavior. (#9870) by @Molunerfinn
    • Fixed workflow dispatcher recovery after unexpected dispatch errors. (#9783) by @mytharcher
    • Fixed workflow last modifier tracking after workflow nodes are changed. (#9769) by @mytharcher
    • Fixed workflow timeout handling so aborted executions and their pending jobs are updated atomically. (#9768) by @mytharcher
  • [Block: iframe] Fixed 403 errors for normal users when viewing v2 iframe blocks in HTML mode. (#9889) by @jiannx

  • [UI Templates]

    • Fixed an issue where association field block templates could not be used. (#9406) by @gchust
    • Fixed incorrect default context for ctx.openView. (#9811) by @gchust
  • [Workflow: Custom Action Event]

    • Fixed the v2 custom action workflow binding selector so enabled workflows are filtered with boolean values and can be listed correctly. (#9865) by @mytharcher
    • Fixed custom-context trigger workflow actions so frontend variables in request payloads are resolved before submission in v2 action buttons (#9853) by @mytharcher
    • Fixed action panel v2 trigger workflow buttons showing success and sending a request when no workflow is bound. (#9798) by @mytharcher
  • [Data Source Manager]

    • Added a warning and quick setup for v2 data source collections without a primary key or record unique key. (#9872) by @katherinehhh
    • Fixed an issue where deleting the active collection category in the v1 data source manager could leave the All collections tab empty. (#9757) by @katherinehhh
    • Fixed the blank edit field drawer caused by repeated rerenders on the v1 external data source Configure fields page. (#9759) by @katherinehhh
  • [Workflow: Mailer Node] Fixed workflow v2 test failures caused by missing mocks for trigger workflow action registration. (#9863) by @jiannx

  • [Embed NocoBase] Fixed v2 embed pages losing token-based access after the URL token is removed and the page is refreshed. (#9857) by @katherinehhh

  • [Workflow: Response Message] Migrated the workflow response message node to the v2 canvas and fixed unsupported workflow types being able to add it. (#9830) by @jiannx

  • [Block: Gantt] Fixed Gantt task popup template settings not applying or clearing correctly. (#9835) by @jiannx

  • [Action: Print] Fixed v2 detail block printing so empty detail blocks no longer print the whole page. (#9832) by @katherinehhh

  • [Workflow: JavaScript] Fixed JavaScript workflow node registration failure in the legacy workflow client. (#9826) by @jiannx

  • [File Manager]

    • Fixed 404 errors when uploading files to attachment URL fields in external data sources (#9809) by @2013xile
    • Fixed PDF preview failures caused by the PDF.js worker module not loading correctly. (#9779) by @mytharcher
    • Fix PDF previews missing CJK/CID font text after switching to pdf.js. (#9737) by @mytharcher
  • [Action: Custom Request] Fixed v2 custom request actions showing an extra error when request settings are not configured. (#9802) by @katherinehhh

  • [Flow Engine] Fixed an issue where current record forms and details in popup could contain incorrect data if built by AI. (#9788) by @gchust

  • [Async Task Manager]

    • Fixed async task file download errors when the task id is missing from filterByTk. (#9705) by @mytharcher
    • Fixed incorrect request IDs in async task worker logs (#9686) by @2013xile
  • [Action: Import Records] Store import uploads on disk to reduce memory pressure during large imports. (#9739) by @mytharcher

  • [Workflow: SQL Node] Fixed SQL workflow legacy template-variable migration being skipped for some beta-version users. (#9762) by @mytharcher

  • [Block: Kanban]

    • Fixed unexpected hidden popup action persistence and repeated destroy requests when opening calendar, gantt, and kanban blocks outside edit mode. (#9772) by @jiannx
    • Fixed URL support for calendar and related popups. (#9751) by @jiannx
  • [API Documentation] Fixed the API documentation package declaration build failure. (#9752) by @katherinehhh

  • [Version Control]

    • Fixed version-control restore failures when selected-collection backups contain database views or related database objects. by @cgyrock
    • Adjusted the Version control topbar shortcut to appear next to the UI editor in both legacy and v2 admin layouts. by @cgyrock
  • [AI: Knowledge Base]

    • Fixed AI knowledge base document table and hit-test result cards overflowing on narrow screens or with long filenames. by @cgyrock
    • Fixed incompatible LangChain dependency resolutions for the AI knowledge base plugin. by @cgyrock
    • Fixed unclear failures when enabling the AI knowledge base plugin without the AI plugin available. by @cgyrock
  • [Multi-Space]

    • Fixed the spaces settings page so it can load spaces beyond the first 20 records. by @jiannx
    • Fixed authentication recovery requests being blocked by stale multi-space headers. by @jiannx
    • Fixed permission errors when space managers add users without access to the users email field. by @jiannx
  • [Data Source: External NocoBase] Proxy NocoBase external data source file upload and storage actions by upload data source by @2013xile

  • [Action: Export Records Pro] Improved v2 import/export pro Processing mode settings and tooltip descriptions. by @katherinehhh

  • [Action: Import Records Pro] Avoid parsing large pro import files on the request node before async task creation. by @mytharcher

  • [Workflow: Subflow] Fixed asynchronous subflows so parent workflows can resume after worker restart or in-memory event mapping loss. by @mytharcher

  • [Migration Manager] Fixed failures when importing large migration data files by @2013xile

  • [Template Print] Rejected unsupported template file types before template printing starts by @2013xile

  • [Workflow: Approval]

    • Fixed approval action node validation to allow null for applyDetail or approvalUid and skip processing unless a string reference is provided by @mytharcher
    • Fix the issue where related approvals do not load or refresh correctly by @zhangzhonghe
    • Fix the issue where related data is not displayed in v2 approval forms by @zhangzhonghe
  • [App Supervisor] Fixed a crash when remote WebSocket proxy responses fail by @2013xile

× View Image