DEV Community

Cover image for Weekly Updates Improve AI employees' ability to parse uploaded documents
NocoBase
NocoBase

Posted on

Weekly Updates Improve AI employees' ability to parse uploaded documents

Originally published at https://www.nocobase.com/en/blog/weekly-updates-20260423

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.

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'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.

main

main.png

v2.0.41

Release date: 2026-04-22

πŸŽ‰ New Features

  • [Auth: OIDC] mapping attribute support custom fields by chenzhizdt
  • [DingTalk] DingTalk: notifications, in-DingTalk auto login, and user sync. by chenzhizdt

πŸš€ Improvements

  • [ai] AI employee and knowledge base now support additional file types for upload (.xlsx, .xls, .csv, .md, .json) (#9172) by cgyrock
  • [undefined] Add Arabic translation for guide section and navigation (#9141) by saraTabbane

πŸ› Bug Fixes

  • [data-source-manager] Fix for percentage fields being reset to numeric when resynchronizing external data sources (#9178) by jiannx
  • [client]

    • 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
  • [Departments] Fixed an issue where repeated department synchronization could not update department sort order (#9173) by 2013xile

  • [Data source: Main] Fixed field sync from database for connected views when the collection name differs from the database view name (#9155) by 2013xile

  • [Workflow: JavaScript] Fix security issue of script executing in node:vm mode (#9084) by mytharcher

  • [AI: Knowledge base] Fix issue where vector database is not synced when deleting knowledge base documents. by cgyrock

  • [WeCom] Fixed missing department order when synchronizing departments from WeCom by 2013xile

v2.0.40

Release date: 2026-04-20

πŸ› Bug Fixes

  • [client] Fixed an issue where updating sub-table values through field assignment would result in data contamination. (#9163) by gchust
  • [data-source-manager] Fixed an issue where sequence fields could be changed to string after database synchronization (#9143) by 2013xile
  • [File manager] Return null when preview URL is missing (#9104) by gaston98765
  • [Workflow: JavaScript] Fix security issue of script executing in node:vm mode (#9084) by mytharcher
  • [Departments]

    • Fixed department lists in department management not following the sort field order (#9150) by 2013xile
    • Fixed missing or stale main department values after saving user departments (#9156) by 2013xile

v2.0.39

Release date: 2026-04-18

πŸš€ Improvements

  • [Departments] Display the parentId foreign key field of department collection in the UI (#9130) by 2013xile

πŸ› Bug Fixes

  • [data-source-manager] Fixed file collection field sync removing preview field (#9129) by 2013xile
  • [client]

    • Fixed an issue where the association field component was incorrect in the field value settings. (#9063) by gchust
    • Fix the oversized height and width of tabs in page configuration mode (#9144) by zhangzhonghe
  • [database] Fixed SQL injection risks in recursive tree eager loading and scoped sort initialization (#9133) by 2013xile

  • [Data visualization] Fixed chart block sorting to use aliased measures and dimensions in aggregated queries (#9131) by 2013xile

  • [Collection: SQL] Fixed missing SQL validation on SQL collection updates (#9134) by 2013xile

v2.0.38

Release date: 2026-04-16

πŸŽ‰ New Features

  • [AI employees] Improve AI employees' ability to parse uploaded documents (#9126) by cgyrock

πŸš€ Improvements

  • [logger] Add referer information to request logs (#9110) by 2013xile
  • [undefined] Sync translated environment-variable and cluster-mode docs with the latest Chinese updates. (#9115) by mytharcher
  • [AI employees] After AI employee block selection, fill form attachment into upload area (#9127) by cgyrock
  • [Workflow: Manual node] Use simplePagination on workflow tasks related collections for better list performance (#9117) by mytharcher
  • [Workflow: Approval] Use simplePagination on approvals and approvalRecords collection for better list performance by mytharcher

πŸ› Bug Fixes

  • [client]

    • Fixed the optional options of single-select fields in field rule configuration are empty (#9119) by jiannx
    • Fixed incorrect default value settings for sub table in form. (#9087) by gchust
  • [Notification: In-app message] Fix the issue where receiver select component works not correctly (#9123) by mytharcher

  • [AI employees] Fix the issue where the baseURL settings of google-gen-ai's LLM service does not take effect (#9107) by cgyrock

  • [Email manager] Remove form closing prompt after email is sent successfully by jiannx

next

next.png

v2.1.0-beta.14

Release date: 2026-04-20

πŸŽ‰ New Features

  • [Calendar] calendar block v2 (#9092) by jiannx
  • [AI employees] Improve AI employees' ability to parse uploaded documents (#9126) by cgyrock
  • [Block: Tree] Add tree filter block (#9016) by jiannx
  • [Email manager] gmail supports sending emails with aliases by jiannx

πŸš€ Improvements

  • [undefined]

    • Add Arabic translation for guide section and navigation (#9141) by saraTabbane
    • Sync translated environment-variable and cluster-mode docs with the latest Chinese updates. (#9115) by mytharcher
    • Add Arabic translation for documentation homepage (#9043) by gaston98765
    • Added TOC consistency across localized READMEs (#9038) by gaston98765
    • Add Table of Contents to French README (#9037) by saraTabbane
    • Docs: add Arabic translation for get-started introduction pages (#9044) by gaston98765
  • [logger] Add referer information to request logs (#9110) by 2013xile

  • [client] add form required verification switch (#9060) by jiannx

  • [database] Optimize repository count queries by only enabling distinct when includes are present. (#9094) by mytharcher

  • [Departments] Display the parentId foreign key field of department collection in the UI (#9130) by 2013xile

  • [AI employees] After AI employee block selection, fill form attachment into upload area (#9127) by cgyrock

  • [Workflow: Manual node] Use simplePagination on workflow tasks related collections for better list performance (#9117) by mytharcher

  • [Workflow: Approval] Use simplePagination on approvals and approvalRecords collection for better list performance by mytharcher

πŸ› Bug Fixes

  • [client]

    • Fixed an issue where updating sub-table values through field assignment would result in data contamination. (#9163) by gchust
    • Fix the oversized height and width of tabs in page configuration mode (#9144) by zhangzhonghe
    • Fixed an issue where the association field component was incorrect in the field value settings. (#9063) by gchust
    • Fixed the optional options of single-select fields in field rule configuration are empty (#9119) by jiannx
    • Fixed incorrect default value settings for sub table in form. (#9087) by gchust
    • fix subtable adds many-to-many field error (#9070) by jiannx
    • Fixed an issue where the record pickup popup from a sub-table’s selection button could not correctly resolve parent item variable values. (#8996) by gchust
  • [data-source-manager]

    • Fixed an issue where sequence fields could be changed to string after database synchronization (#9143) by 2013xile
    • Fixed file collection field sync removing preview field (#9129) by 2013xile
  • [database] Fixed SQL injection risks in recursive tree eager loading and scoped sort initialization (#9133) by 2013xile

  • [undefined] Fix render error in custom resource block when resource does not exist (#9095) by Molunerfinn

  • [utils] Add security control for server HTTP request sending, to avoid possible SSRF (#9079) by mytharcher

    Reference: Environment variables

  • [flow-engine]

    • Fixed the problem that many-to-one fields from external data sources cannot be added in the table block (#9068) by jiannx
    • Fix the random observer error when page visibility changes (#9067) by zhangzhonghe
  • [Data source: Main] Fixed field sync from database for connected views when the collection name differs from the database view name (#9155) by 2013xile

  • [File manager] Return null when preview URL is missing (#9104) by gaston98765

  • [Departments]

    • Fixed missing or stale main department values after saving user departments (#9156) by 2013xile
    • Fixed department lists in department management not following the sort field order (#9150) by 2013xile
  • [Workflow: JavaScript] Fix security issue of script executing in node:vm mode (#9084) by mytharcher

  • [Collection: SQL] Fixed missing SQL validation on SQL collection updates (#9134) by 2013xile

  • [Data visualization] Fixed chart block sorting to use aliased measures and dimensions in aggregated queries (#9131) by 2013xile

  • [Notification: In-app message] Fix the issue where receiver select component works not correctly (#9123) by mytharcher

  • [AI employees] Fix the issue where the baseURL settings of google-gen-ai's LLM service does not take effect (#9107) by cgyrock

  • [Notification manager] Optimize in-app notification sending performance in workflow scenarios (#9066) by mytharcher

  • [Access control] Fixed an issue where clearing relation values with an empty array could fail under ACL (#9059) by 2013xile

  • [Collection field: Code] Correct the UI interface of the code fields (#9061) by 2013xile

  • [Email manager] Remove form closing prompt after email is sent successfully by jiannx

develop.png

v2.1.0-alpha.20

Release date: 2026-04-20

πŸŽ‰ New Features

  • [Workflow] Add log field for jobs, in order to show log content of some node for debug (#9165) by mytharcher

πŸš€ Improvements

  • [undefined] Add Arabic translation for guide section and navigation (#9141) by saraTabbane
  • [cli] Improved generated API CLI help output and ACL command grouping (#9166) by 2013xile

πŸ› Bug Fixes

  • [client] Fixed an issue where updating sub-table values through field assignment would result in data contamination. (#9163) by gchust
  • [data-source-manager] Fixed an issue where sequence fields could be changed to string after database synchronization (#9143) by 2013xile
  • [cli] Fixed CLI OAuth login failures on Windows caused by long authorization URLs (#9159) by 2013xile
  • [Departments] Fixed missing or stale main department values after saving user departments (#9156) by 2013xile
  • [Data source: Main] Fixed field sync from database for connected views when the collection name differs from the database view name (#9155) by 2013xile
  • [File manager] Return null when preview URL is missing (#9104) by gaston98765

v2.1.0-alpha.19

Release date: 2026-04-19

πŸŽ‰ New Features

  • [cli-v1] resolve storage path from env (#9147) by chenos
  • [Calendar] calendar block v2 (#9092) by jiannx

πŸš€ Improvements

  • [cli] Improved nb api help fallback and unified warning messages for runtime bootstrap failures (#9153) by 2013xile
  • [Departments] Display the parentId foreign key field of department collection in the UI (#9130) by 2013xile

πŸ› Bug Fixes

  • [client] Fix the oversized height and width of tabs in page configuration mode (#9144) by zhangzhonghe
  • [database] Fixed SQL injection risks in recursive tree eager loading and scoped sort initialization (#9133) by 2013xile
  • [Workflow: JavaScript] Fix security issue of script executing in node:vm mode (#9084) by mytharcher
  • [IdP: OAuth] Fixed OAuth client registration and token refresh failures after service restart (#9139) by 2013xile
  • [Departments] Fixed department lists in department management not following the sort field order (#9150) by 2013xile
  • [Collection: SQL] Fixed missing SQL validation on SQL collection updates (#9134) by 2013xile
  • [Data visualization] Fixed chart block sorting to use aliased measures and dimensions in aggregated queries (#9131) by 2013xile

v2.1.0-alpha.18

Release date: 2026-04-17

πŸ› Bug Fixes

  • [data-source-manager] Fixed file collection field sync removing preview field (#9129) by 2013xile

v2.1.0-alpha.17

Release date: 2026-04-17

πŸŽ‰ New Features

  • [cli] refactor NocoBase CLI (#9122) by chenos
  • [AI employees] Improve AI employees' ability to parse uploaded documents (#9126) by cgyrock

πŸš€ Improvements

  • [undefined]

    • Sync translated environment-variable and cluster-mode docs with the latest Chinese updates. (#9115) by mytharcher
    • Docs: add Arabic translation for get-started introduction pages (#9044) by gaston98765
    • Add Arabic translation for documentation homepage (#9043) by gaston98765
  • [logger] Add referer information to request logs (#9110) by 2013xile

  • [client] add form required verification switch (#9060) by jiannx

  • [Workflow: Manual node] Use simplePagination on workflow tasks related collections for better list performance (#9117) by mytharcher

  • [AI employees] After AI employee block selection, fill form attachment into upload area (#9127) by cgyrock

  • [Workflow: Approval] Use simplePagination on approvals and approvalRecords collection for better list performance by mytharcher

πŸ› Bug Fixes

  • [client]

    • Fixed the optional options of single-select fields in field rule configuration are empty (#9119) by jiannx
    • Fixed an issue where the association field component was incorrect in the field value settings. (#9063) by gchust
    • Fixed incorrect default value settings for sub table in form. (#9087) by gchust
  • [utils] Add security control for server HTTP request sending, to avoid possible SSRF (#9079) by mytharcher

    Reference: Environment variables

  • [Workflow: Loop node] Fix validations of workflow nodes (#9111) by mytharcher

  • [Notification: In-app message] Fix the issue where receiver select component works not correctly (#9123) by mytharcher

  • [IdP: OAuth] Fixed OAuth access for regular API requests (#9120) by 2013xile

  • [AI employees]

    • Fixed aggregate query sorting dropped by ACL (#9099) by 2013xile
    • Fix the issue where the baseURL settings of google-gen-ai's LLM service does not take effect (#9107) by cgyrock
  • [Email manager] Remove form closing prompt after email is sent successfully by jiannx

About NocoBase

NocoBase is the most extensible AI-powered no-code platform.
Total control. Infinite extensibility. AI collaboration.
Enable your team to adapt quickly and cut costs dramatically.
No years of development. No millions wasted.
Deploy NocoBase in minutes β€” and take control of everything.

Discover NocoBase in 3 Minutes!

πŸ‘‡ Get NocoBase

Homepage

Demo

Documentation

GitHub

Top comments (0)