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.
-
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
v2.1.34
Release date: 2026-08-02
π Bug Fixes
-
[Workflow] Fixed an issue where manually executing a workflow with
autoRevision=0could still create a new revision. (#10243) by mytharcher - [UI templates] Fix the issue where table blocks load data after returning to a page with empty filters (#9890) by zhangzhonghe
- [Template print] Fixed unwanted spacing between Latin and East Asian text in PDF files generated from DOCX templates. by jiannx
- [Workflow: Approval] Fix missing external data source fields in approval views by zhangzhonghe
v2.1.33
Release date: 2026-07-31
π Bug Fixes
- [client-v2] Fix JSON field save validation errors after reloading v2 forms. (#10206) by katherinehhh
- [Backup manager] Validate the maximum backup retention count and display save errors. (#10189) by katherinehhh
- [AI employees] AI employee chat now validates attachment count and combined size before upload (#10195) by cgyrock
- [Workflow] Fixed workflow executions becoming blocked while saving a large number of jobs in one database operation (#10204) by mytharcher
v2.1.32
Release date: 2026-07-29
π Improvements
- [Documentation] Improved documentation site search by grouping results by documentation section and displaying section headings and paths. More relevant pages are now ranked higher, while plugin metadata pages are placed last. (#10185) by Molunerfinn
π Bug Fixes
- [client-v2] Fixed table action buttons remaining disabled after their linkage rules were disabled or removed. (#10186) by hongboji
- [Data source manager] Added support for searching relation target collections and target keys in the v2 Data Source Manager. (#10194) by katherinehhh
- [Variables and secrets] Fixed missing error feedback when submitting a duplicate variable name on the v2 Variables and Secrets settings page. (#10181) by katherinehhh
- [Workflow] Fixed the workflow canvas version dropdown not displaying versions beyond the first 20. (#10190) by mytharcher
- [Version control] Fixed version control shortcuts becoming inactive after opening the settings page, and improved shortcut preview, saving, resetting, and state restoration after leaving the page. by cgyrock
v2.1.31
Release date: 2026-07-27
π Improvements
- [Workflow] Improved workflow pending task handling by persisting start, resume, and rerun tasks in the event queue. (#9846) by mytharcher
π Bug Fixes
- [ai] Improved document loading reliability with clearer password-protected PDF errors and timeout handling. (#10172) by cgyrock
- [flow-engine] Fix v2 table quick edit visibility for record-scoped and field-scoped update permissions. (#10182) by katherinehhh
-
[AI employees]
- Fixed the Operator variable selector in AI employee workflow nodes so nested variables can be expanded, and removed the Null option from the required field. (#10167) by cgyrock
- Fixed AI employee shortcuts losing block context when starting a new conversation from an existing conversation (#10169) by cgyrock
- Fixed AI form context not using customized form item labels (#10168) by cgyrock
[AI: Knowledge base] Improved AI knowledge-base document processing with clearer PDF errors, upload size validation, timeout protection, and correct segment-list pagination. by cgyrock
[Workflow: Approval] Fix missing field templates in approval configuration when UI Editor is off by zhangzhonghe
next
v2.2.0-beta.16
Release date: 2026-07-31
π New Features
-
[AI employees]
[WEB client] Reduced application language responses to requested resource namespaces (#10175) by 2013xile
-
[Workflow: Approval]
- Added usage instructions and card-style workflow selection to the approval initiation list in client v2 by mytharcher
- Added usage instructions and card-style workflow selection to the approval initiation list by mytharcher
π Improvements
- [undefined] Improved documentation site search: results are now grouped by section with visible headings and paths, more relevant pages rank first, and plugin metadata pages are sorted last. (#10185) by Molunerfinn
-
[client-v2]
[client] Added Myanmar (
my-MM) to the legacy System Settings language selector. (#10153) by hongboji-
[AI employees]
- Simplified AI knowledge base vector configuration (#10178) by cgyrock
- Improved AI employee reliability across validation, data permissions, record context, attachments, workflow tasks, conversation recovery, and coding editor lifecycle handling. (#10162) by cgyrock
- Fixed AI employee model settings persistence, disabled employee conversation creation, and mobile chatbox layout behavior. (#10120) by cgyrock
-
[Workflow]
- Workflow tasks can now be filtered and navigated by workflow, with per-workflow pending counts (#10173) by mytharcher
- Improved workflow pending task handling by persisting start, resume, and rerun tasks in the event queue. (#9846) by mytharcher
- Improved workflow pending task handling by persisting start, resume, and rerun tasks in the event queue. (#9846) by mytharcher
[File manager] Added independent storage settings for returning original file URLs and allowing public access to file URLs (#10160) by mytharcher
[AI: Knowledge base] Vector database and embedding settings can now be configured directly for each AI knowledge base by cgyrock
[Workflow: Subflow] Change pending queue strategy based on workflow engine refactored by mytharcher
[File storage: S3(Pro)] Added independent S3 Pro settings for original URLs, public file URL access, and unsigned URLs by mytharcher
-
[Workflow: Approval]
- Approval application and todo tasks can now be filtered by workflow with per-workflow pending counts by mytharcher
- Improved the approval timeline with clearer status badges, timing details, user avatars, responsive layout, and connected submission rounds by mytharcher
- Added usage instructions and card-style workflow selection to the approval initiation list by mytharcher
- Approval notification channels can now be searched remotely by title by mytharcher
π Bug Fixes
-
[client-v2]
- Fix JSON field save validation errors after reloading v2 forms. (#10206) by katherinehhh
- Fixed table action buttons remaining disabled after their linkage rule is disabled or removed. (#10186) by hongboji
- Improve error messages for unsupported and missing pages in the
/v/branch (#10159) by zhangzhonghe - Fix RunJS values not taking effect in client v2 date range limits. (#10157) by katherinehhh
- Fix record picker lists not refreshing after creating a record in client v2. (#10142) by katherinehhh
- Fix inconsistent route state after renaming a newly enabled page tab (#10117) by zhangzhonghe
- Fixed required association values being cleared after selection in popup sub-table forms with parent-item data scopes. (#10146) by katherinehhh
- Fix mobile menus hidden incorrectly by device type rules (#10123) by zhangzhonghe
- Fixed full and specified height settings not working for JS Blocks displayed with a card (#10126) by gchust
- Fix v2 table action titles being reverted after linkage refresh. (#10140) by katherinehhh
- Fix the issue where date filter defaults become a single date (#9854) by zhangzhonghe
- Reset unwanted border and shadow styles on Markdown h2 headings. (#10107) by katherinehhh
- Fix an error that could prevent approval pages from loading (#10116) by zhangzhonghe
-
[flow-engine]
- Fix v2 table quick edit visibility for record-scoped and field-scoped update permissions. (#10182) by katherinehhh
- Fix v2 block configuration dropdowns closing when clicking their active trigger. (#10143) by katherinehhh
- Fixed untranslated default text in secondary confirmation settings when using Simplified Chinese (#10149) by mytharcher
- Fixed an issue where the Add Block menu could unexpectedly disappear while searching. (#10097) by gchust
- Fix mobile popups exceeding the screen and hiding the close button (#10118) by zhangzhonghe
[ai] Improved document loading reliability with clearer password-protected PDF errors and timeout handling. (#10172) by cgyrock
[utils] Ensured server-side outbound request redirects also comply with
SERVER_REQUEST_WHITELIST(#10109) by mytharcher
Reference: Environment variables[database] Fixed an SQL injection risk when reading database view metadata (#10115) by 2013xile
[resourcer] Fixed pre-action workflows not triggering when used together with before-save approval workflows. (#10119) by mytharcher
[server] Prevented uploaded XML and other active content files from executing scripts in the application origin (#10104) by mytharcher
[UI layout] Fix desktop pages using mobile styles on narrow screens (#10229) by zhangzhonghe
-
[Workflow]
- Fixed workflow executions becoming blocked while saving a large number of jobs in one database operation (#10204) by mytharcher
- Fixed workflow canvas version dropdown not showing versions beyond the first 20. (#10190) by mytharcher
- Improved regression coverage for permanent file URLs, attachment thumbnails, preview downloads, and local storage security headers (#10148) by mytharcher
-
[Backup manager]
- Validate the maximum backup retention count and display save errors. (#10189) by katherinehhh
- Improved the stability and accuracy of backup plugin frontend tests. (#10184) by cgyrock
- Fix missing visible error notifications when Backup Manager restore requests fail in the v2 client. (#10158) by katherinehhh
-
[AI employees]
- AI employee chat now validates attachment count and combined size before upload (#10195) by cgyrock
- Fixed the Operator variable selector in AI employee workflow nodes so nested variables can be expanded, and removed the Null option from the required field. (#10167) by cgyrock
- Fixed AI employee shortcuts losing block context when starting a new conversation from an existing conversation (#10169) by cgyrock
- Fixed AI form context not using customized form item labels (#10168) by cgyrock
- Prevented Nathan from reporting malformed or unchanged code patches as successfully applied (#10174) by 2013xile
- Fixed frontend Tools asking for confirmation in chat instead of using runtime approval (#10166) by 2013xile
[Data source manager] Enable searching relation target collections and target keys in the v2 data source manager. (#10194) by katherinehhh
-
[Variables and secrets]
-
[Authentication]
[Collection field: Sequence] Fixed v2 sequence rule options not saving entered values and fixed-text rules incorrectly reporting a required-field error. (#10156) by katherinehhh
[Calendar] Add scrolling to the v2 calendar event overlay when many events are shown. (#10138) by katherinehhh
[Block: Kanban] Fixed Calendar and Kanban popup templates not taking effect or being cleared incorrectly when using copied popup templates (#9856) by jiannx
[AI: Knowledge base] Improved AI knowledge-base document processing with clearer PDF errors, upload size validation, timeout protection, and correct segment-list pagination. by cgyrock
[Multi-space] Fixed account switching failures caused by stale space headers during authentication recovery by jiannx
[Version control] Fixed version-control shortcuts becoming inactive after opening settings and improved shortcut preview, save, reset, and navigation behavior by cgyrock
[App SSO] Fixed App SSO failures when the public issuer is unreachable from sub-application servers by 2013xile
-
[Migration manager]
- Fixed duplicate migration creation on repeated submission and improved v2 migration log and process drawer display. by katherinehhh
- Improve v2 migration error feedback, prevent duplicate migration rule names, and fix environment check modal overflow. by katherinehhh
[Auth: OIDC] Fixed incorrect redirects after OIDC login through a sub-application custom domain by 2013xile
-
[Workflow: Approval]
- Hide approval configuration controls when UI Editor is off by zhangzhonghe
- Fix occasional errors when opening approval task details directly by zhangzhonghe
- Fix messages overriding by mytharcher
- Fix missing field templates in approval configuration when UI Editor is off by zhangzhonghe
develop
v3.0.0-alpha.5
Release date: 2026-08-02
π New Features
- [Backup manager] Added backup and restore support for AI mode portals with an independent setting (#10240) by 2013xile
π Improvements
-
[Portal manager]
[Workflow] Workflow create and update nodes now support combining text with variables when assigning string and text fields (#10238) by mytharcher
[AI: Knowledge base] Improved knowledge base page layouts, scrolling, loading states, empty states, and action alignment by cgyrock
π Bug Fixes
- [cli] Fixed portal CLI path resolution, deployment, and HTML build behavior for sub-app/custom-domain portals, and preserved existing portal HTML when a portal is disabled. (#10244) by chenos
-
[Workflow] Fixed an issue where manually executing a workflow with
autoRevision=0could still create a new revision. (#10243) by mytharcher - [UI templates] Fix the issue where table blocks load data after returning to a page with empty filters (#9890) by zhangzhonghe
- [Users] Preserve the originating no-code Portal when navigating between sign-in and sign-up. (#10235) by katherinehhh
- [Template print] Fixed unwanted spacing between Latin and East Asian text in PDF files generated from DOCX templates. by jiannx
- [Workflow: Approval] Fix missing external data source fields in approval views by zhangzhonghe
v3.0.0-alpha.4
Release date: 2026-07-31
π New Features
- [Portal manager] Support configuring and routing to an application-wide default Portal. (#10225) by katherinehhh
- [AI employees] Added UI navigation for supported LLM service CLI commands, including provider preselection when creating a service. (#10210) by cgyrock
- [AI: Knowledge base] Added UI navigation for creating and editing vector databases from CLI commands, with provider preselection for new databases. by cgyrock
- [Multi-space] Added default-space configuration so newly created users automatically join the selected default space. by jiannx
π Improvements
- [undefined] Added a multilingual plugin development guide for defining AI employee Tools, Skills, built-in employees, and frontend interactions (#10226) by cgyrock Reference: AI employee plugin development
- [Portal manager] Portal cards become compact rows grouped by build mode, the settings header drops its white band, and switches, alerts and the API documentation page follow the neutral theme (#10233) by Albert-mah
-
[AI: Knowledge base]
- Aligned the vector database list styling with other settings tables by cgyrock
- Improved the knowledge base detail page with breadcrumb navigation, tab-based sections, and more responsive content layouts. by cgyrock
π Bug Fixes
- [server] Removed the obsolete knowledge base detail redirect that forced legacy Admin URLs into the Settings application. (#10232) by cgyrock
-
[client-v2]
- Change the settings search shortcut to avoid conflicts with version control shortcuts (#10222) by zhangzhonghe
- Fixed Kanban column quick create records not inheriting the selected group value (#10215) by jiannx
- Fix the issue where the Settings header appears on the OAuth device verification page (#10228) by zhangzhonghe
- Clarify Settings access messages and prevent menus from flashing for unauthorized roles (#10219) by zhangzhonghe
[UI layout] Fix desktop pages using mobile styles on narrow screens (#10229) by zhangzhonghe
[Block: Gantt] Fixed custom record colors not being applied to short Gantt task bars (#10217) by jiannx
-
[AI employees]
[Block: Tree] Fixed Tree block searches showing placeholder nodes when no business-field records matched (#10218) by jiannx
[Portal manager] Reject duplicate Portal names with a localized conflict response. (#10231) by katherinehhh
[AI: Knowledge base] Fixed knowledge base detail navigation and aligned the hit-tests page width across Admin and Settings. by cgyrock
v2.2.0-alpha.12
Release date: 2026-07-30
π New Features
-
[app] Client V2 settings now open in a standalone
/settingspage while Client V1 remains unchanged (#10187) by zhangzhonghe - [Portal manager] Settings center now opens on the portal gallery, with grouped top-level navigation, nested sidebar menus and a neutral theme (#10196) by Albert-mah
- [Access control] <!-- Title --> (#10193) by 2013xile
- [AI employees] Added an embeddable AI chat box block that supports scoped conversations, AI employee tasks, and shared chat runtime behavior. (#10125) by cgyrock
π Improvements
- [undefined] Improved documentation site search: results are now grouped by section with visible headings and paths, more relevant pages rank first, and plugin metadata pages are sorted last. (#10185) by Molunerfinn
- [Authentication] <!-- Title --> (#10207) by 2013xile
-
[AI employees]
[Workflow] Workflow tasks can now be filtered and navigated by workflow, with per-workflow pending counts (#10173) by mytharcher
[AI: Knowledge base] Vector database and embedding settings can now be configured directly for each AI knowledge base by cgyrock
[Workflow: Approval] Approval application and todo tasks can now be filtered by workflow with per-workflow pending counts by mytharcher
π Bug Fixes
-
[client-v2]
-
[cli]
- Fix the Settings page failing to load after deploying extracted frontend assets (#10205) by zhangzhonghe
[Portal manager] Fix portals with an empty type not appearing in Client V2 (#10212) by zhangzhonghe
-
[Workflow]
[Backup manager] Validate the maximum backup retention count and display save errors. (#10189) by katherinehhh
[AI employees] AI employee chat now validates attachment count and combined size before upload (#10195) by cgyrock
[Data source manager] Enable searching relation target collections and target keys in the v2 data source manager. (#10194) by katherinehhh
-
[Collection field: Markdown(Vditor)]
[Variables and secrets] Fixed missing error feedback when submitting duplicate variables in the v2 Variables and secrets settings page. (#10181) by katherinehhh
[Version control] Fixed version-control shortcuts becoming inactive after opening settings and improved shortcut preview, save, reset, and navigation behavior by cgyrock
[Migration manager] Fixed duplicate migration creation on repeated submission and improved v2 migration log and process drawer display. by katherinehhh
v2.2.0-alpha.10
Release date: 2026-07-28
π New Features
- [Web client] Reduced application language responses to the requested resource namespaces, avoiding unnecessary language data. (#10175) by 2013xile
- [AI employees] Added support for registering frontend AI tools in JS blocks. (#10121) by 2013xile
-
[Workflow: Approval]
- Added usage guidance and card-based approval selection to the approval initiation list in client v2. by mytharcher
π Improvements
- [client-v2]
-
[client] Added Myanmar (
<span>my-MM</span>) to the legacy System Settings language selector. (#10153) by hongboji -
[Workflow]
- Improved pending task handling by persisting start, resume, and rerun tasks in the event queue. (#9846) by mytharcher
- [File manager] Added independent storage settings for returning original file URLs and allowing public access to file URLs. (#10160) by mytharcher
- [AI employees] Fixed issues with saving AI employee model settings, disabled AI employees being able to create conversations, and the mobile chatbox layout. (#10120) by cgyrock
- [Workflow: Subflow] Adjusted the waiting queue processing strategy following the workflow engine refactor. by mytharcher
- [File storage: S3 (Pro)] Added independent S3 Pro settings for original URLs, public access to file URLs, and unsigned URLs. by mytharcher
-
[Workflow: Approval]
- Added usage guidance and card-based selection to the approval initiation list. by mytharcher
- Improved the approval timeline with clearer status badges, time information, user avatars, responsive layouts, and connections between multiple submission rounds. by mytharcher
- Added support for remotely searching approval notification channels by title. by mytharcher
π Bug Fixes
-
[Documentation] Corrected the
<span>PLUGIN_PACKAGE_PREFIX</span>examples to ensure that preset plugins use the<span>@nocobase/preset-</span>prefix. (#10179) by hongboji -
[flow-engine]
- Fixed v2 table quick edit visibility not being controlled by record-level and field-level update permissions. (#10182) by katherinehhh
- Fixed untranslated default text in secondary confirmation settings when using Simplified Chinese. (#10149) by mytharcher
- Fixed v2 block configuration dropdowns unexpectedly closing when their active trigger was clicked. (#10143) by katherinehhh
- Fixed mobile popups extending beyond the screen and obscuring the close button. (#10118) by zhangzhonghe
- Fixed the Add Block menu unexpectedly disappearing during searches. (#10097) by gchust
- [ai] Improved document loading reliability with clearer errors for password-protected PDFs and timeout handling. (#10172) by cgyrock
-
[client-v2]
- Improved error messages for unsupported and missing pages in the
<span>/v/</span>branch. (#10159) by zhangzhonghe - Fixed RunJS values not taking effect in v2 date field range limits. (#10157) by katherinehhh
- Fixed v2 table action titles being overwritten by their previous titles after a linkage refresh or page reload. (#10140) by katherinehhh
- Fixed an issue in popup subtable forms where selected association field values were cleared and required-field validation was incorrectly triggered when using the parent recordβs data scope. (#10146) by katherinehhh
- Fixed record picker lists not refreshing after a new record was created in client v2. (#10142) by katherinehhh
- Fixed full-height and specified-height settings not taking effect when a JS block was displayed as a card. (#10126) by gchust
- Fixed an error that could prevent approval pages from loading. (#10116) by zhangzhonghe
- Fixed inconsistent route states that could occur when a page tab was renamed immediately after being enabled. (#10117) by zhangzhonghe
- Fixed date filter default values being converted into a single date. (#9854) by zhangzhonghe
- Fixed mobile menus being incorrectly hidden by device type rules. (#10123) by zhangzhonghe
- Removed unwanted border and shadow styles from Markdown H2 headings. (#10107) by katherinehhh
- Improved error messages for unsupported and missing pages in the
-
[utils] Ensured that redirect targets for server-side outbound requests also comply with the
<span>SERVER_REQUEST_WHITELIST</span>. (#10109) by mytharcher Reference: Environment variables - [resourcer] Fixed pre-action events potentially not being triggered when used together with the approval before-save mode. (#10119) by mytharcher
- [database] Fixed an SQL injection risk when reading database view metadata. (#10115) by 2013xile
- [server] Prevented uploaded XML and other active content files from executing scripts within the applicationβs origin. (#10104) by mytharcher
- [Backup manager]
-
[AI employees]
- Fixed the Operator variable selector in AI employee workflow nodes so that nested variables could be expanded, and removed the
<span>Null</span>option from required fields. (#10167) by cgyrock - Fixed AI form context not using custom form item labels. (#10168) by cgyrock
- Fixed frontend tools requesting confirmation in the conversation instead of using runtime approval. (#10166) by 2013xile
- Fixed AI employee shortcuts losing block context when a new conversation was started from an existing conversation. (#10169) by cgyrock
- Prevented Nathan from reporting malformed code patches or patches without changes as successfully applied. (#10174) by 2013xile
- Fixed the Operator variable selector in AI employee workflow nodes so that nested variables could be expanded, and removed the
- [Notification: In-app message] Fixed the in-app message template form displaying workflow canvas variables instead of the variables provided by the page. (#10180) by Molunerfinn
- [Authentication]
- [Collection field: Sequence] Fixed v2 sequence rule options not saving entered values and fixed-text rules incorrectly reporting required-field errors after values were entered. (#10156) by katherinehhh
- [Block: Kanban] Fixed copied popup templates not taking effect or being incorrectly cleared in Calendar and Kanban blocks. (#9856) by jiannx
- [Variables and secrets] Fixed validation feedback for v2 bulk imports of variables and secrets, and fixed Type filter failures. (#10154) by katherinehhh
- [Workflow] Improved regression test coverage for permanent file URLs, attachment thumbnails, preview downloads, and local storage security response headers. (#10148) by mytharcher
- [Calendar] Fixed the v2 calendar event overlay extending beyond the page when many events were displayed by adding a scrollbar. (#10138) by katherinehhh
- [App SSO] Fixed App SSO failures when the public Issuer could not be accessed by sub-application servers. by 2013xile
- [AI: Knowledge base] Improved AI knowledge base document processing with clearer PDF error messages, upload size validation, timeout protection, and correct pagination for segment lists. by cgyrock
- [Multi-space] Fixed account switching failures caused by authentication recovery requests carrying the previous space header. by jiannx
- [Migration manager] Improved v2 migration error messages, prevented duplicate migration rule names, and fixed environment check modal overflow. by katherinehhh
- [Auth: OIDC] Fixed incorrect redirects after OIDC login through a custom domain of a sub-application. by 2013xile
-
[Workflow: Approval]
- Fixed some system variables provided in approval message templates rendering as empty. by Molunerfinn
- Prevented restricted approvers from viewing unauthorized fields in the original application content. by zhangzhonghe
- Fixed approvers being able to return applications when the Return action was not enabled. by zhangzhonghe
- Fixed missing field templates in approval configurations when UI Editor was disabled. by zhangzhonghe
- Hid approval configuration controls when UI Editor was disabled. by zhangzhonghe
- Fixed occasional errors when directly opening approval task details. by zhangzhonghe
- Fixed approval submission messages overwriting messages from pre-action events. by mytharcher
- [Collection field: Signature] Fixed localization and option filtering issues in the file collection selector for client-v2 signature fields. by katherinehhh
- [DingTalk] Fixed DingTalk notification channels losing the selected authenticator when saved from the v2 channel form. by jiannx




Top comments (0)