Entenda os recursos mais recentes, as melhorias e as correcoes de bugs.
Major AI upgrade: from CLI integration and AI-powered building to NocoBase Skills, AI plugin development, and enhanced AI Employees—covering the full lifecycle of building, extending, and operating business systems. Build and run real business systems faster with AI.
[client]
[Authentication] Fixed old sessions remaining active after a password change (#9261) by @2013xile
[Data source: External MariaDB] Fix test case failed because module importing not correct by @mytharcher
[client] set popover max-height and scrolling safeguards so the submit area remains reachable (#9226) by @jiannx
[Data visualization] Fixed empty field selectors in chart query configuration on flow pages (#9276) by @2013xile
[AI employees] Fix AI employee shortcut task rendering error (#9267) by @cgyrock
[Authentication] Fixed old sessions remaining active after a password change (#9261) by @2013xile
[Data source: External MariaDB] Fix test case failed because module importing not correct by @mytharcher
[undefined]
[client-v2] Separate client v2 from client v1, and remove its dependency on client v1 (#8937) by @zhangzhonghe
[undefined] Fix language switcher generating incorrect URLs (e.g., /cn/es/ instead of /es/) in the documentation site. (#9233) by @Molunerfinn
[client] set popover max-height and scrolling safeguards so the submit area remains reachable (#9226) by @jiannx
[Data visualization] Fixed empty field selectors in chart query configuration on flow pages (#9276) by @2013xile
[Authentication] Fixed old sessions remaining active after a password change (#9261) by @2013xile
[AI employees] Fix AI employee shortcut task rendering error (#9267) by @cgyrock
[Data source: External MariaDB] Fix test case failed because module importing not correct by @mytharcher
[undefined] Update AI docs to require NocoBase >= 2.1.0-beta.20 and recommend latest beta version. (#9252) by @Molunerfinn
[AI employees] Update AI employee shortcut task configuration to use the same skills settings component as workflow AI employee node configuration (#9246) by @cgyrock
[client]
[Action: Import records] Fix the issue where import xlsx failed and throw no header matched error (#9253) by @mytharcher
[License settings] update license save success message (#9251) by @jiannx
[AI employees] Fixed the issue where variables in the system prompt of AI employees did not take effect (#9256) by @cgyrock
[IdP: OAuth] Fixed OAuth CLI sign-in failures and restricted dynamic registration to local callback URLs (#9248) by @2013xile
[AI: Knowledge base] Fix issue where deleting knowledge base documents did not delete associated vector data by @cgyrock
[Action: Import records Pro] Fix the issue where import xlsx failed and throw no header matched error by @mytharcher
[client] Fixed an issue where default values would not apply when re-adding a record after it had been removed from a sub-table. (#9192) by @gchust
[License settings] update license save success message (#9251) by @jiannx
[AI employees] Fixed the issue where variables in the system prompt of AI employees did not take effect (#9256) by @cgyrock
[Action: Import records] Fix the issue where import xlsx failed and throw no header matched error (#9253) by @mytharcher
[AI: Knowledge base] Fix issue where deleting knowledge base documents did not delete associated vector data by @cgyrock
[Action: Import records Pro] Fix the issue where import xlsx failed and throw no header matched error by @mytharcher
[AI employees] Fixed the issue where variables in the system prompt of AI employees did not take effect (#9256) by @cgyrock
[License settings] update license save success message (#9251) by @jiannx
[Action: Import records] Fix the issue where import xlsx failed and throw no header matched error (#9253) by @mytharcher
[Action: Import records Pro] Fix the issue where import xlsx failed and throw no header matched error by @mytharcher
[AI: Knowledge base] Fix issue where deleting knowledge base documents did not delete associated vector data by @cgyrock
[AI employees]
[Workflow: JavaScript] Upgrade Docker images, CI workflows, and the workflow JavaScript sandbox dependency for Node.js 22 compatibility. (#9245) by @Molunerfinn
[undefined] Improve AI Agent installation guide to prevent Agents from bypassing the --ui wizard and to auto-detect Node version managers. (#9243) by @Molunerfinn
[AI employees]
[Workflow: JavaScript] Upgrade Docker images, CI workflows, and the workflow JavaScript sandbox dependency for Node.js 22 compatibility. (#9245) by @Molunerfinn
[undefined] Fix language switcher generating incorrect URLs (e.g., /cn/es/ instead of /es/) in the documentation site. (#9233) by @Molunerfinn
[AI employees]
[undefined] - (#9098) by @Molunerfinn
[client-v2] Separate client v2 from client v1, and remove its dependency on client v1 (#8937) by @zhangzhonghe
[cli] Added CLI request source tracking in request logs and audit logs (#9223) by @2013xile
[Access control] add some new apis for acl skill (#9198) by @Andrew1989Y
[Workflow: Approval]
Add validation for approval node creation by @mytharcher
Add indexes on approval records columns to improve performance on list and submit actions by @mytharcher
[client] relationship field hidden sort switch (#9220) by @jiannx
[database] Fixed an issue where decimal fields with validation could reject valid numeric input (#9204) by @2013xile
[AI employees] Fix the issue of missing URL field values for attachments in AI employee form selections. (#9216) by @cgyrock
[Users] Fixed dynamically configured fields in Edit profile not loading the latest user data (#9205) by @2013xile
[Data source manager] Fixed an issue where grouped sorting on external data source sort fields could not be cleared (#9203) by @2013xile
[undefined] Add a CI workflow that checks for missing plugin-* peerDependencies and runs the build, with PR comment reporting. (#9058) by @Molunerfinn
[cli-v1] resolve storage path from env (#9147) by @chenos
[cli] refactor NocoBase CLI (#9122) by @chenos
[flow-engine] Add getSubclassesOfAsync to FlowEngine for discovering async-registered model classes via the new extends field in registerModelLoaders. (#9065) by @Molunerfinn
[Workflow]
[AI employees]
[Auth: API keys] add pm list and generate-api-key commands (#9076) by @chenos
[AI: MCP server]
[Data source manager] Support on-demand loading of MCP tools (#8936) by @2013xile
[IdP: OAuth] Add a new IdP: OAuth plugin to enable MCP services to authenticate via OAuth (#8896) by @2013xile
[cli]
[server] Improved swagger API docs of plugin manager (#9080) by @2013xile
[database] Fixed AI business report generation and data query behavior to avoid malformed chart output, incorrect datetime handling, and missing multi-data-source coverage (#9078) by @2013xile
[build]
[client] Refactor admin layout settings and application to model host architecture with v1 v2 compatibility safeguards (#8710) by @zhangzhonghe
[flow-engine]
[app] Add an Rsbuild-based dev workflow for client-v1 while keeping local plugin development and the current /v2/ topology compatible (#8902) by @Molunerfinn
[undefined] Add a dedicated client-v2 entry and build it independently with rsbuild while keeping v1 unchanged. (#8743) by @Molunerfinn
[Access control] add some new apis for acl skill (#9198) by @Andrew1989Y
[Workflow: Custom action event] Add ACL control of triggering on record mode (both single and multiple) (#9125) by @mytharcher
[Flow engine] Add new apis for ui building. (#8992) by @gchust
[Workflow: Pre-action event] Add validation rules for triggers and nodes (#8971) by @mytharcher
[Workflow] Add validation for all triggers and nodes (#8930) by @mytharcher
[Workflow: Webhook] Add validation for creating trigger / node API by @mytharcher
[Workflow: Subflow] Add validation for creating node API by @mytharcher
[Workflow: Approval]
Add validation for approval node creation by @mytharcher
Add validation for trigger / node API by @mytharcher
[client]
[cli] Fixed CLI OAuth login failures on Windows caused by long authorization URLs (#9159) by @2013xile
[test] Fixed plugin builds so server dependencies with dotted package names like big.js are packaged into dist/node_modules. (#8953) by @Molunerfinn
[server] Support getting the target application by hostname (#8978) by @2013xile
[Workflow: Aggregate node] Fix the issue where aggregate node could not be saved because incorrect validation rule (#9208) by @mytharcher
[AI employees]
Fix log recording anomalies in AI employee instruction (#9180) by @cgyrock
Fixed aggregate query sorting dropped by ACL (#9099) by @2013xile
Fixed the issue where error messages were not displayed in the AI employee conversations (#9097) by @cgyrock
Fix the issue where AI employees were unable to use skills (#9023) by @cgyrock
Fix the issue where the LLM still attempts to load skills after the getSkill tool is disabled (#9013) by @cgyrock
Fix failing test cases in the ai module of the core package. (#8941) by @cgyrock
[Workflow: JavaScript] Fix the issue where error thrown when configure JavaScript node (#9169) by @mytharcher
[IdP: OAuth]
[Workflow: Loop node] Fix validations of workflow nodes (#9111) by @mytharcher
[Access control] update acl swagger for mcp server (#9096) by @Andrew1989Y
[Workflow: mailer node] Fix validation for variable fields (#9047) by @mytharcher
[Workflow]
[Data source manager] Optimized MCP tool naming and reduce redundant API responses to avoid excessive consumption of AI conversation context (#9000) by @2013xile
[AI: MCP server]
[Block: Kanban] kanban block v2 (#9142) by @jiannx
[Auth: OIDC] mapping attribute support custom fields by @chenzhizdt
[DingTalk] DingTalk: notifications, in-DingTalk auto login, and user sync. by @chenzhizdt
[build] Knowledge base supports batch uploading files via ZIP (#9206) by @cgyrock
[ai] AI employee and knowledge base now support additional file types for upload (.xlsx, .xls, .csv, .md, .json) (#9172) by @cgyrock
[Workflow] Improve execution list performance (#9214) by @mytharcher
[AI: Knowledge base] Knowledge base supports batch uploading files via ZIP by @cgyrock
[Workflow: Approval] Add indexes on approval records columns to improve performance on list and submit actions by @mytharcher
[database] Fixed an issue where decimal fields with validation could reject valid numeric input (#9204) by @2013xile
[client]
Fix the issue where the Add tab button is too close to the right edge (#9177) by @zhangzhonghe
Fixed popup relation blocks and popup record variables using the wrong record identifier when collections use a non-primary unique key (#9191) by @2013xile
Fixed the issue where default value will not take effect after creating record. (#9185) by @gchust
[data-source-manager]
[AI employees]
[Users] Fixed dynamically configured fields in Edit profile not loading the latest user data (#9205) by @2013xile
[Calendar] not register calendar actions to other blocks (#9200) by @jiannx
[Departments] Fixed an issue where repeated department synchronization could not update department sort order (#9173) by @2013xile
[Workflow: JavaScript] Fix security issue of script executing in node:vm mode (#9084) by @mytharcher
[Data source manager] Fixed an issue where grouped sorting on external data source sort fields could not be cleared (#9203) by @2013xile
[Multi-space] Fixed the error of not finding collection in space permission verification by @jiannx
[AI: Knowledge base] Fix issue where vector database is not synced when deleting knowledge base documents. by @cgyrock
[Workflow: Approval] Fix approval reassignee search to query users beyond the first 200 candidates by @zhangzhonghe
[WeCom] Fixed missing department order when synchronizing departments from WeCom by @2013xile
[Workflow] Improve execution list performance (#9214) by @mytharcher
[Workflow: Approval] Add indexes on approval records columns to improve performance on list and submit actions by @mytharcher
[database] Fixed an issue where decimal fields with validation could reject valid numeric input (#9204) by @2013xile
[Users] Fixed dynamically configured fields in Edit profile not loading the latest user data (#9205) by @2013xile
[AI employees] Fix the issue of missing URL field values for attachments in AI employee form selections. (#9216) by @cgyrock
[Data source manager] Fixed an issue where grouped sorting on external data source sort fields could not be cleared (#9203) by @2013xile
[Block: Kanban] kanban block v2 (#9142) by @jiannx
[AI employees] The workflow has added AI employee instruction (#9025) by @cgyrock
[Auth: OIDC] mapping attribute support custom fields by @chenzhizdt
[DingTalk] DingTalk: notifications, in-DingTalk auto login, and user sync. by @chenzhizdt
[build] Knowledge base supports batch uploading files via ZIP (#9206) by @cgyrock
[ai] AI employee and knowledge base now support additional file types for upload (.xlsx, .xls, .csv, .md, .json) (#9172) by @cgyrock
[Workflow] Improve execution list performance (#9214) by @mytharcher
[Workflow: Custom action event] Add ACL control of triggering on record mode (both single and multiple) (#9125) by @mytharcher
[AI: Knowledge base] Knowledge base supports batch uploading files via ZIP by @cgyrock
[data-source-manager]
[client]
Fixed popup relation blocks and popup record variables using the wrong record identifier when collections use a non-primary unique key (#9191) by @2013xile
Fixed the issue where default value will not take effect after creating record. (#9185) by @gchust
Fix the issue where the Add tab button is too close to the right edge (#9177) by @zhangzhonghe
[Workflow: Aggregate node] Fix the issue where aggregate node could not be saved because incorrect validation rule (#9208) by @mytharcher
[Calendar] not register calendar actions to other blocks (#9200) by @jiannx
[AI employees]
[Departments] Fixed an issue where repeated department synchronization could not update department sort order (#9173) by @2013xile
[Workflow: JavaScript]
[Multi-space] Fixed the error of not finding collection in space permission verification by @jiannx
[AI: Knowledge base] Fix issue where vector database is not synced when deleting knowledge base documents. by @cgyrock
[Workflow: Approval] Fix approval reassignee search to query users beyond the first 200 candidates by @zhangzhonghe
[WeCom] Fixed missing department order when synchronizing departments from WeCom by @2013xile
Loading more content...
No more content to load