Release Notes

Learn about the latest features, improvements, and bug fixes.

NocoBase v2.1.0-alpha.10: Scheduled cleanup of AI conversation checkpoint data
🎉 New Features
  • [IdP: OAuth] Add a new IdP: OAuth plugin to enable MCP services to authenticate via OAuth (#8896) by @2013xile

  • [AI employees] Scheduled cleanup of AI conversation checkpoint data. (#8855) by @cgyrock

  • [App supervisor] Support filtering in the application list
    Add confirmation dialogs for start and stop actions
    Sort application status entries by environment name by @2013xile

🚀 Improvements
  • [server] improve pm add logic (#8875) by @chenos

  • [client] Support showing confirm message before closing popup. (#8839) by @gchust

  • [undefined] Add a dedicated client-v2 entry and build it independently with rsbuild while keeping v1 unchanged. (#8743) by @Molunerfinn

  • [Workflow]

    • Fix the issue where gracefully shutdown not drain all events (#8894) by @mytharcher

    • Add filter executions list (#8914) by @mytharcher

  • [Async task manager] async tasks are added to support workers in post error messages (#8849) by @cgyrock

  • [Workflow: Approval] Avoid to configure approvers’ UI when no collection configured in trigger by @mytharcher

🐛 Bug Fixes
  • [client]

    • fix the issue where non-administrators cannot clear associated field values (#8904) by @jiannx

    • Fixed the issue where the “Select record” popup in the subtable failed to load correctly when opened the second time. (#8865) by @gchust

  • [resourcer] Prevent the filterByTk parameter array from being automatically converted into an object when it exceeds 100 items (#8908) by @2013xile

  • [server] Fix the issue where lifecycle events sent by worker cause serving app stops (#8906) by @mytharcher

  • [Data source manager] Fixed issue that collection created by AI employee always missing createBy and updateBy fields (#8895) by @cgyrock

  • [AI employees]

    • Fix issue with specified URL for LLM service not taking effect in text embedding model calls. (#8892) by @cgyrock

    • Fixed potential undefined variable errors in AI plugin upgrade migration scripts. (#8883) by @cgyrock

  • [Action: Import records Pro]

    • Fix the issue where columns more than ~30 cause importing error, due to stream has been read duplicately by @mytharcher

    • Fix the issue where error thrown when import in sync mode by @mytharcher

    • Fix beforeStop event on sub app not fired by @mytharcher

    • Fix the issue where async tasks do not end after an error occurs in async import by @cgyrock

    • Fix lazy import caused SES error by @mytharcher

  • [Template print] Fix sql collection printing error by @jiannx

  • [Workflow: Approval] Fix concurrency issue when add assignee by @mytharcher

  • [Email manager] Fixed page error when the email does not exist by @jiannx

  • [Migration manager] Fixed the issue where the migration is interrupted due to an error caused by the target environment not having the new table created during the upload migration process. by @Andrew1989Y

alpha
NocoBase v2.1.0-beta.11: Add filter executions list
🚀 Improvements
  • [Workflow] Add filter executions list (#8914) by @mytharcher

  • [Workflow: Approval] Avoid to configure approvers’ UI when no collection configured in trigger by @mytharcher

🐛 Bug Fixes
  • [server] Fix the issue where lifecycle events sent by worker cause serving app stops (#8906) by @mytharcher

  • [client] fix the issue where non-administrators cannot clear associated field values (#8904) by @jiannx

  • [resourcer] Prevent the filterByTk parameter array from being automatically converted into an object when it exceeds 100 items (#8908) by @2013xile

  • [Action: Import records Pro]

    • Fix the issue where error thrown when import in sync mode by @mytharcher

    • Fix the issue where columns more than ~30 cause importing error, due to stream has been read duplicately by @mytharcher

  • [Workflow: Approval] Fix concurrency issue when add assignee by @mytharcher

  • [Migration manager] Fixed the issue where the migration is interrupted due to an error caused by the target environment not having the new table created during the upload migration process. by @Andrew1989Y

beta
NocoBase v2.0.22: Bug Fixes
🐛 Bug Fixes
  • [Migration manager] Fixed the issue where the migration is interrupted due to an error caused by the target environment not having the new table created during the upload migration process. by @Andrew1989Y
latest
NocoBase v2.0.21: Add filter executions list
🚀 Improvements
  • [Workflow] Add filter executions list (#8914) by @mytharcher

  • [Workflow: Approval] Avoid to configure approvers’ UI when no collection configured in trigger by @mytharcher

🐛 Bug Fixes
  • [resourcer] Prevent the filterByTk parameter array from being automatically converted into an object when it exceeds 100 items (#8908) by @2013xile

  • [client] fix the issue where non-administrators cannot clear associated field values (#8904) by @jiannx

  • [Action: Import records Pro]

    • Fix the issue where error thrown when import in sync mode by @mytharcher

    • Fix the issue where columns more than ~30 cause importing error, due to stream has been read duplicately by @mytharcher

  • [Workflow: Approval] Fix concurrency issue when add assignee by @mytharcher

latest
NocoBase v2.0.23: Bug Fixes
🐛 Bug Fixes
  • [database] Use warning instead of error when any of appends parameters invalid (#8923) by @mytharcher

  • [Workflow: Approval] Fix translation, node selection, and return target issues in the v2 approval form return button by @zhangzhonghe

latest
NocoBase v2.0.20: Fix the issue where lifecycle events sent by worker cause serving app stops
🐛 Bug Fixes
  • [server] Fix the issue where lifecycle events sent by worker cause serving app stops (#8906) by @mytharcher

  • [Data source manager] Fixed issue that collection created by AI employee always missing createBy and updateBy fields (#8895) by @cgyrock

  • [Action: Import records Pro] Fix lazy import caused SES error by @mytharcher

  • [Template print] Fix sql collection printing error by @jiannx

  • [Email manager] Fixed page error when the email does not exist by @jiannx

latest
NocoBase v2.1.0-beta.10: Scheduled cleanup of AI conversation checkpoint data
🎉 New Features
  • [AI employees]

    • Allows to add AI employees in popup of sub tables (#8873) by @2013xile

    • Scheduled cleanup of AI conversation checkpoint data. (#8855) by @cgyrock

  • [App supervisor] Support filtering in the application list
    Add confirmation dialogs for start and stop actions
    Sort application status entries by environment name by @2013xile

🚀 Improvements
  • [server] improve pm add logic (#8875) by @chenos

  • [undefined] README (#8866) by @gaston98765

  • [client] Support showing confirm message before closing popup. (#8839) by @gchust

  • [Workflow] Fix the issue where gracefully shutdown not drain all events (#8894) by @mytharcher

  • [Async task manager] async tasks are added to support workers in post error messages (#8849) by @cgyrock

🐛 Bug Fixes
  • [client]

    • Fixed the issue where the “Select record” popup in the subtable failed to load correctly when opened the second time. (#8865) by @gchust

    • Fixed the issue where the default values of some fields did not take effect after refreshing the page. (#8834) by @gchust

  • [database] Fix the server-side validation issue for date fields (#8867) by @2013xile

  • [Data source manager] Fixed issue that collection created by AI employee always missing createBy and updateBy fields (#8895) by @cgyrock

  • [AI employees]

    • Fix issue with specified URL for LLM service not taking effect in text embedding model calls. (#8892) by @cgyrock

    • Fixed potential undefined variable errors in AI plugin upgrade migration scripts. (#8883) by @cgyrock

  • [Localization] localizationTexts

    interface permission exception (#8861) by @jiannx

  • [Action: Import records Pro]

    • Fix beforeStop event on sub app not fired by @mytharcher

    • Fix lazy import caused SES error by @mytharcher

    • Fix the issue where async tasks do not end after an error occurs in async import by @cgyrock

  • [AI: Knowledge base] Prevent the vector database and vector storage in use from being deleted. by @cgyrock

  • [Template print] Fix sql collection printing error by @jiannx

  • [Email manager] Fixed page error when the email does not exist by @jiannx

beta
Weekly Updates|Allows to add AI employees in popup of sub tables

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

Release date: 2026-03-18

🚀 Improvements
  • [Workflow] Fix the issue where gracefully shutdown not drain all events (#8894) by @mytharcher
🐛 Bug Fixes
  • [AI employees] Fix issue with specified URL for LLM service not taking effect in text embedding model calls. (#8892) by @cgyrock
  • [Action: Import records Pro] Fix beforeStop event on sub app not fired by @mytharcher
v2.0.18

Release date: 2026-03-17

🎉 New Features
  • [AI employees]

    • Scheduled cleanup of AI conversation checkpoint data. (#8855) by @cgyrock
    • Allows to add AI employees in popup of sub tables (#8873) by @2013xile
  • [App supervisor] Support filtering in the application list
    Add confirmation dialogs for start and stop actions
    Sort application status entries by environment name by @2013xile

🚀 Improvements
  • [server] improve pm add logic (#8875) by @chenos
  • [client] Support showing confirm message before closing popup. (#8839) by @gchust
  • [Async task manager] async tasks are added to support workers in post error messages (#8849) by @cgyrock
🐛 Bug Fixes
  • [client] Fixed the issue where the “Select record” popup in the subtable failed to load correctly when opened the second time. (#8865) by @gchust
  • [AI employees] Fixed potential undefined variable errors in AI plugin upgrade migration scripts. (#8883) by @cgyrock
  • [Action: Import records Pro] Fix the issue where async tasks do not end after an error occurs in async import by @cgyrock
v2.0.17

Release date: 2026-03-14

🚀 Improvements
  • [undefined] README (#8866) by @gaston98765
🐛 Bug Fixes
  • [client] Fixed the issue where the default values of some fields did not take effect after refreshing the page. (#8834) by @gchust
  • [database] Fix the server-side validation issue for date fields (#8867) by @2013xile
  • [Localization] localizationTexts
    interface permission exception (#8861) by @jiannx
  • [AI: Knowledge base] Prevent the vector database and vector storage in use from being deleted. by @cgyrock
v2.0.16

Release date: 2026-03-12

🐛 Bug Fixes
  • [client]

    • Fix connectable fields not displaying when linking data blocks under external data sources (#8848) by @zhangzhonghe
    • fixed table block height being invalid (#8842) by @jiannx
    • Fixed the issue where adding a data block or refreshing the page would trigger double refreshes. (#8851) by @gchust
  • [UI templates] Fixed the errors occurred when using edit form block and detail block template. (#8859) by @gchust

  • [Form drafts] Fixed the issue where form draft data was lost when the popup was opened multiple times. (#8858) by @gchust

  • [Localization] unfound entries will not be submitted in the non-editing state of the page. (#8841) by @jiannx

  • [Action: Import records Pro] Fixed the issue where multiple selections cannot be made for duplicate fields in the imported configuration. by @jiannx

next

next.png

v2.1.0-beta.9

Release date: 2026-03-12

🐛 Bug Fixes
  • [client]

    • fixed table block height being invalid (#8842) by @jiannx
    • Fixed the issue where adding a data block or refreshing the page would trigger double refreshes. (#8851) by @gchust
    • Fix connectable fields not displaying when linking data blocks under external data sources (#8848) by @zhangzhonghe
  • [UI templates] Fixed the errors occurred when using edit form block and detail block template. (#8859) by @gchust

  • [Form drafts] Fixed the issue where form draft data was lost when the popup was opened multiple times. (#8858) by @gchust

  • [Localization] unfound entries will not be submitted in the non-editing state of the page. (#8841) by @jiannx

  • [Action: Import records Pro] Fixed the issue where multiple selections cannot be made for duplicate fields in the imported configuration. by @jiannx

  • [Email manager] reply and reply to all recipient adjustments, fixing table field addition failed and other issues by @jiannx

  • [Migration manager] Fix the issue that system tables cannot be selected in custom rules by @cgyrock

develop

develop.png

v2.1.0-alpha.9

Release date: 2026-03-14

🎉 New Features
  • [AI employees] Allows to add AI employees in popup of sub tables (#8873) by @2013xile
  • [AI: MCP server] Add a new MCP server plugin to allow building NocoBase systems and supporting business workflows. (#8824) by @2013xile
🚀 Improvements
  • [undefined] README (#8866) by @gaston98765
🐛 Bug Fixes
  • [database] Fix the server-side validation issue for date fields (#8867) by @2013xile

  • [client]

    • Fix connectable fields not displaying when linking data blocks under external data sources (#8848) by @zhangzhonghe
    • Fixed the issue where adding a data block or refreshing the page would trigger double refreshes. (#8851) by @gchust
    • Fixed the issue where the default values of some fields did not take effect after refreshing the page. (#8834) by @gchust
    • fixed table block height being invalid (#8842) by @jiannx
  • [Localization]

    • localizationTexts
      interface permission exception (#8861) by @jiannx
    • unfound entries will not be submitted in the non-editing state of the page. (#8841) by @jiannx
  • [Form drafts] Fixed the issue where form draft data was lost when the popup was opened multiple times. (#8858) by @gchust

  • [UI templates] Fixed the errors occurred when using edit form block and detail block template. (#8859) by @gchust

  • [AI: Knowledge base] Prevent the vector database and vector storage in use from being deleted. by @cgyrock

  • [Action: Import records Pro] Fixed the issue where multiple selections cannot be made for duplicate fields in the imported configuration. by @jiannx

  • [Email manager] reply and reply to all recipient adjustments, fixing table field addition failed and other issues by @jiannx

  • [Migration manager] Fix the issue that system tables cannot be selected in custom rules by @cgyrock

latest updates
NocoBase v2.0.19: Fix the issue where gracefully shutdown not drain all events
🚀 Improvements
  • [Workflow] Fix the issue where gracefully shutdown not drain all events (#8894) by @mytharcher
🐛 Bug Fixes
  • [AI employees] Fix issue with specified URL for LLM service not taking effect in text embedding model calls. (#8892) by @cgyrock

  • [Action: Import records Pro] Fix beforeStop event on sub app not fired by @mytharcher

latest
NocoBase v2.0.18: Allows to add AI employees in popup of sub tables
🎉 New Features
  • [AI employees]

    • Scheduled cleanup of AI conversation checkpoint data. (#8855) by @cgyrock

    • Allows to add AI employees in popup of sub tables (#8873) by @2013xile

  • [App supervisor] Support filtering in the application list
    Add confirmation dialogs for start and stop actions
    Sort application status entries by environment name by @2013xile

🚀 Improvements
  • [server] improve pm add logic (#8875) by @chenos

  • [client] Support showing confirm message before closing popup. (#8839) by @gchust

  • [Async task manager] async tasks are added to support workers in post error messages (#8849) by @cgyrock

🐛 Bug Fixes
  • [client] Fixed the issue where the “Select record” popup in the subtable failed to load correctly when opened the second time. (#8865) by @gchust

  • [AI employees] Fixed potential undefined variable errors in AI plugin upgrade migration scripts. (#8883) by @cgyrock

  • [Action: Import records Pro] Fix the issue where async tasks do not end after an error occurs in async import by @cgyrock

latest
NocoBase v2.1.0-alpha.9: Allows to add AI employees in popup of sub tables
🎉 New Features
  • [AI employees] Allows to add AI employees in popup of sub tables (#8873) by @2013xile

  • [AI: MCP server] Add a new MCP server plugin to allow building NocoBase systems and supporting business workflows. (#8824) by @2013xile

🚀 Improvements
  • [undefined] README (#8866) by @gaston98765
🐛 Bug Fixes
  • [database] Fix the server-side validation issue for date fields (#8867) by @2013xile

  • [client]

    • Fix connectable fields not displaying when linking data blocks under external data sources (#8848) by @zhangzhonghe

    • Fixed the issue where adding a data block or refreshing the page would trigger double refreshes. (#8851) by @gchust

    • Fixed the issue where the default values of some fields did not take effect after refreshing the page. (#8834) by @gchust

    • fixed table block height being invalid (#8842) by @jiannx

  • [Localization]

    • localizationTexts

      interface permission exception (#8861) by @jiannx

    • unfound entries will not be submitted in the non-editing state of the page. (#8841) by @jiannx

  • [Form drafts] Fixed the issue where form draft data was lost when the popup was opened multiple times. (#8858) by @gchust

  • [UI templates] Fixed the errors occurred when using edit form block and detail block template. (#8859) by @gchust

  • [AI: Knowledge base] Prevent the vector database and vector storage in use from being deleted. by @cgyrock

  • [Action: Import records Pro] Fixed the issue where multiple selections cannot be made for duplicate fields in the imported configuration. by @jiannx

  • [Email manager] reply and reply to all recipient adjustments, fixing table field addition failed and other issues by @jiannx

  • [Migration manager] Fix the issue that system tables cannot be selected in custom rules by @cgyrock

alpha
NocoBase v2.0.17: Fixed the issue where the default values of some fields did not take effect after refreshing the page
🚀 Improvements
  • [undefined] README (#8866) by @gaston98765
🐛 Bug Fixes
  • [client] Fixed the issue where the default values of some fields did not take effect after refreshing the page. (#8834) by @gchust

  • [database] Fix the server-side validation issue for date fields (#8867) by @2013xile

  • [Localization] localizationTexts

    interface permission exception (#8861) by @jiannx

  • [AI: Knowledge base] Prevent the vector database and vector storage in use from being deleted. by @cgyrock

latest
NocoBase v2.0.16: Fix connectable fields not displaying when linking data blocks under external data sources
🐛 Bug Fixes
  • [client]

    • Fix connectable fields not displaying when linking data blocks under external data sources (#8848) by @zhangzhonghe

    • fixed table block height being invalid (#8842) by @jiannx

    • Fixed the issue where adding a data block or refreshing the page would trigger double refreshes. (#8851) by @gchust

  • [UI templates] Fixed the errors occurred when using edit form block and detail block template. (#8859) by @gchust

  • [Form drafts] Fixed the issue where form draft data was lost when the popup was opened multiple times. (#8858) by @gchust

  • [Localization] unfound entries will not be submitted in the non-editing state of the page. (#8841) by @jiannx

  • [Action: Import records Pro] Fixed the issue where multiple selections cannot be made for duplicate fields in the imported configuration. by @jiannx

latest
NocoBase v2.1.0-beta.9: Fix the issue that system tables cannot be selected in custom rules
🐛 Bug Fixes
  • [client]

    • fixed table block height being invalid (#8842) by @jiannx

    • Fixed the issue where adding a data block or refreshing the page would trigger double refreshes. (#8851) by @gchust

    • Fix connectable fields not displaying when linking data blocks under external data sources (#8848) by @zhangzhonghe

  • [UI templates] Fixed the errors occurred when using edit form block and detail block template. (#8859) by @gchust

  • [Form drafts] Fixed the issue where form draft data was lost when the popup was opened multiple times. (#8858) by @gchust

  • [Localization] unfound entries will not be submitted in the non-editing state of the page. (#8841) by @jiannx

  • [Action: Import records Pro] Fixed the issue where multiple selections cannot be made for duplicate fields in the imported configuration. by @jiannx

  • [Email manager] reply and reply to all recipient adjustments, fixing table field addition failed and other issues by @jiannx

  • [Migration manager] Fix the issue that system tables cannot be selected in custom rules by @cgyrock

beta
Weekly Updates|Update AI chatbox user prompt

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

Release date: 2026-03-12

🐛 Bug Fixes
  • [Email manager] reply and reply to all recipient adjustments, fixing table field addition failed and other issues by @jiannx
  • [Migration manager] Fix the issue that system tables cannot be selected in custom rules by @cgyrock
v2.0.14

Release date: 2026-03-12

🚀 Improvements
  • [Migration manager] Improved migration checks, SQL download support, log formatting, and execution process visibility by @cgyrock
🐛 Bug Fixes
  • [client]

    • Fix the issue where custom fields in Filter form Field values cannot render the correct value input type (#8823) by @zhangzhonghe
    • Fix the issue where the v2 filter form collapse button stops working after sorting fields (#8843) by @zhangzhonghe
    • Fixed the issue where the reference template (v1) management page was missing filter and refresh action. (#8833) by @gchust
    • sub form & sub table data not displayed due to permission check (#8846) by @chenos
  • [Access control] use collection.filterTargetKey instead of Model.primaryKeyField (#8853) by @chenos

  • [UI templates]

    • Fixed the render error for action panel reference block. (#8818) by @gchust
    • Fixed the issue where association records could not be loaded correctly after saving the details block as template. (#8827) by @gchust
  • [Workflow: Approval]

    • Fix the issue where assignees not follow the order configured in the node by @mytharcher
    • Fix untranslated labels in approval processing details by @zhangzhonghe
  • [Migration manager]

    • Fix build error by @mytharcher
    • Fix missing migration description and set the current time as the default by @cgyrock
    • Fixed a potential process freeze caused by logging excessively large SQL statements included in migration error exceptions by @cgyrock
    • Adjust temporary directory into storage, to support usage under cluster mode by @mytharcher
v2.0.13

Release date: 2026-03-10

🎉 New Features
  • [client] Support trigger workflow button to configure after success flow (#8726) by @mytharcher
🚀 Improvements
  • [Workflow] Show all node types in adding menu even not available (#8828) by @mytharcher
  • [AI: Knowledge base] Refactored knowledge base document loading logic. by @cgyrock
🐛 Bug Fixes
  • [client]

    • Fixed the issue where the details block of an SQL collection encountered an error when loading data. (#8817) by @gchust
    • Fixed the issue where the field linkage rules in the details block did not take effect during the initial render. (#8813) by @gchust
  • [Office File Previewer] Change modal height to a proper value to show more content of file (#8835) by @mytharcher

  • [UI templates] Fixed the issue where the reference block event flow in the table block could not be configured with a row click event flow. (#8814) by @gchust

v2.0.12

Release date: 2026-03-09

🚀 Improvements
  • [Redis lock adapter] Refactor due to API of LockManger changed in main repository by @mytharcher
  • [Backup manager] Add lock for scheduled backing-up across cluster nodes by @mytharcher
🐛 Bug Fixes
  • [client]

    • V2 blocks now only show actions supported by the current data source (#8803) by @zhangzhonghe
    • Fix styling issue of the back button on v2 sub-pages (#8810) by @zhangzhonghe
  • [lock-manager] Fix racing condition issue of lock manager (#8734) by @mytharcher

  • [server] Fixed the error issue in data queries of non-database data sources (#8776) by @cgyrock

  • [Access control] Fixed Restful API data source data modification error. (#8788) by @cgyrock

  • [Action: Export records] fixed issue that belongsToArray field is blank in exported excel (#8787) by @cgyrock

v2.0.11

Release date: 2026-03-06

🎉 New Features
  • [Workflow: Custom action event] Support custom context data for passing variables to custom action trigger in sub-flow (#8758) by @mytharcher
🚀 Improvements
  • [client] Show a prompt message when no data is available for the Edit Form block or the Details block. (#8790) by @gchust
  • [flow-engine] Fixed an issue where new runjs code would parse variable expressions before execution. (#8762) by @gchust
🐛 Bug Fixes
  • [client]

    • Fix popup link navigation being reverted after view close (#8752) by @zhangzhonghe
    • Disabled adding blocks for many-to-many (array) associatied records to prevent errors. (#8779) by @gchust
    • Fixed an issue where the original data block did not refresh after editing data in the association field popup. (#8782) by @gchust
    • Fix tab clipping and ensure minimum tab width in design mode (#8771) by @zhangzhonghe
    • Fix validation for linkage-hidden required fields in config mode (#8773) by @zhangzhonghe
    • Fix delayed UI updates for subtable column hide toggle and consecutive column deletion (#8755) by @zhangzhonghe
    • fix two required verifications appear in the update record form (#8761) by @jiannx
  • [database]

    • Fixed missing ‘Simple Pagination’ option in collection`s view template. (#8778) by @cgyrock
    • The precision validation rule for numeric fields is not taking effect (#8768) by @2013xile
  • [undefined] Fixed an issue where, after upgrading, the system prompted that plugin-block-reference could not be found. (#8757) by @gchust

  • [Action: Export records] Fixed the issue where numeric type fields in excel files displayed as strings (#8774) by @cgyrock

  • [Block: List] Fixed an issue where list block fields could not use the current record variable. (#8784) by @gchust

  • [Workflow] Fix the issue where node drag placeholder incorrectly showing when dragging blocks in approval node (#8763) by @mytharcher

  • [UI templates]

    • Fixed an issue where reusing the current record block template for details block and edit form block could cause data to fail to load correctly. (#8775) by @gchust
    • Fixed an issue where changes to props made in a template block’s event flow did not take effect. (#8765) by @gchust
  • [Data source: Main]

    • Updating the default value of a JSON field does not take effect (#8767) by @2013xile
    • Fields synchronization error (#8766) by @2013xile
  • [AI employees]

    • Fixed issues that dashscope/deepseek/kimi can not read uploaded document files. (#8732) by @cgyrock
    • Fixed tool call error when using deepseek reasoning model. (#8741) by @cgyrock
  • [Multi-space] Fix the space permission error when creating data with the primary key by @jiannx

next

next.png

v2.1.0-beta.8

Release date: 2026-03-12

🎉 New Features
  • [client] Support trigger workflow button to configure after success flow (#8726) by @mytharcher
  • [Collection field: Code] field-code supports 2.0 (#8804) by @jiannx
  • [Workflow: Custom action event] Support custom context data for passing variables to custom action trigger in sub-flow (#8758) by @mytharcher
🚀 Improvements
  • [client] Show a prompt message when no data is available for the Edit Form block or the Details block. (#8790) by @gchust
  • [flow-engine] Fixed an issue where new runjs code would parse variable expressions before execution. (#8762) by @gchust
  • [Workflow] Show all node types in adding menu even not available (#8828) by @mytharcher
  • [Action: Custom request] Event streaming supports custom requests (#8749) by @jiannx
  • [AI: Knowledge base] Refactored knowledge base document loading logic. by @cgyrock
  • [Redis lock adapter] Refactor due to API of LockManger changed in main repository by @mytharcher
  • [Backup manager] Add lock for scheduled backing-up across cluster nodes by @mytharcher
  • [Migration manager] Improved migration checks, SQL download support, log formatting, and execution process visibility by @cgyrock
🐛 Bug Fixes
  • [client]

    • sub form & sub table data not displayed due to permission check (#8846) by @chenos
    • Fix the issue where the v2 filter form collapse button stops working after sorting fields (#8843) by @zhangzhonghe
    • Fix the issue where custom fields in Filter form Field values cannot render the correct value input type (#8823) by @zhangzhonghe
    • Fixed the issue where the reference template (v1) management page was missing filter and refresh action. (#8833) by @gchust
    • Fixed the issue where the details block of an SQL collection encountered an error when loading data. (#8817) by @gchust
    • Fixed the issue where the field linkage rules in the details block did not take effect during the initial render. (#8813) by @gchust
    • Fix styling issue of the back button on v2 sub-pages (#8810) by @zhangzhonghe
    • V2 blocks now only show actions supported by the current data source (#8803) by @zhangzhonghe
    • Fix validation for linkage-hidden required fields in config mode (#8773) by @zhangzhonghe
    • Fix tab clipping and ensure minimum tab width in design mode (#8771) by @zhangzhonghe
    • Fix delayed UI updates for subtable column hide toggle and consecutive column deletion (#8755) by @zhangzhonghe
    • Disabled adding blocks for many-to-many (array) associatied records to prevent errors. (#8779) by @gchust
    • Fix popup link navigation being reverted after view close (#8752) by @zhangzhonghe
    • Fixed an issue where the original data block did not refresh after editing data in the association field popup. (#8782) by @gchust
    • fix two required verifications appear in the update record form (#8761) by @jiannx
  • [server] Fixed the error issue in data queries of non-database data sources (#8776) by @cgyrock

  • [lock-manager] Fix racing condition issue of lock manager (#8734) by @mytharcher

  • [database]

    • Fixed missing ‘Simple Pagination’ option in collection`s view template. (#8778) by @cgyrock
    • The precision validation rule for numeric fields is not taking effect (#8768) by @2013xile
  • [undefined] Fixed an issue where, after upgrading, the system prompted that plugin-block-reference could not be found. (#8757) by @gchust

  • [Access control]

    • use collection.filterTargetKey instead of Model.primaryKeyField (#8853) by @chenos
    • Fixed Restful API data source data modification error. (#8788) by @cgyrock
  • [UI templates]

    • Fixed the issue where association records could not be loaded correctly after saving the details block as template. (#8827) by @gchust
    • Fixed the render error for action panel reference block. (#8818) by @gchust
    • Fixed the issue where the reference block event flow in the table block could not be configured with a row click event flow. (#8814) by @gchust
    • Fixed an issue where reusing the current record block template for details block and edit form block could cause data to fail to load correctly. (#8775) by @gchust
    • Fixed an issue where changes to props made in a template block’s event flow did not take effect. (#8765) by @gchust
  • [Office File Previewer] Change modal height to a proper value to show more content of file (#8835) by @mytharcher

  • [Action: Export records]

    • fixed issue that belongsToArray field is blank in exported excel (#8787) by @cgyrock
    • Fixed the issue where numeric type fields in excel files displayed as strings (#8774) by @cgyrock
  • [Block: List] Fixed an issue where list block fields could not use the current record variable. (#8784) by @gchust

  • [Data source: Main]

    • Updating the default value of a JSON field does not take effect (#8767) by @2013xile
    • Fields synchronization error (#8766) by @2013xile
  • [Workflow] Fix the issue where node drag placeholder incorrectly showing when dragging blocks in approval node (#8763) by @mytharcher

  • [AI employees]

    • Fixed tool call error when using deepseek reasoning model. (#8741) by @cgyrock
    • Fixed issues that dashscope/deepseek/kimi can not read uploaded document files. (#8732) by @cgyrock
  • [Multi-space] Fix the space permission error when creating data with the primary key by @jiannx

  • [Workflow: Approval]

    • Fix untranslated labels in approval processing details by @zhangzhonghe
    • Fix the issue where assignees not follow the order configured in the node by @mytharcher
  • [Migration manager]

    • Fixed a potential process freeze caused by logging excessively large SQL statements included in migration error exceptions by @cgyrock
    • Fix build error by @mytharcher
    • Fix missing migration description and set the current time as the default by @cgyrock
    • Adjust temporary directory into storage, to support usage under cluster mode by @mytharcher
develop

develop.png

v2.1.0-alpha.8

Release date: 2026-03-12

🎉 New Features
  • [client] Support trigger workflow button to configure after success flow (#8726) by @mytharcher
  • [Collection field: Code] field-code supports 2.0 (#8804) by @jiannx
  • [Workflow: Custom action event] Support custom context data for passing variables to custom action trigger in sub-flow (#8758) by @mytharcher
  • [AI employees] Update AI chatbox user prompt (#8725) by @heziqiang
🚀 Improvements
  • [client]

    • Show a prompt message when no data is available for the Edit Form block or the Details block. (#8790) by @gchust
    • Refactor admin layout settings and application to model host architecture with v1 v2 compatibility safeguards (#8710) by @zhangzhonghe
    • support summary configuration for table (#8721) by @chenos
  • [flow-engine] Fixed an issue where new runjs code would parse variable expressions before execution. (#8762) by @gchust

  • [Workflow] Show all node types in adding menu even not available (#8828) by @mytharcher

  • [Action: Custom request] Event streaming supports custom requests (#8749) by @jiannx

  • [AI employees] Update AI chatbox user prompt (#8717) by @heziqiang

  • [Embed NocoBase] Provide sanitize API to filter association values in action (#8688) by @mytharcher

  • [AI: Knowledge base] Refactored knowledge base document loading logic. by @cgyrock

  • [Redis lock adapter] Refactor due to API of LockManger changed in main repository by @mytharcher

  • [Backup manager] Add lock for scheduled backing-up across cluster nodes by @mytharcher

  • [Migration manager] Improved migration checks, SQL download support, log formatting, and execution process visibility by @cgyrock

🐛 Bug Fixes
  • [undefined] Fixed an issue where, after upgrading, the system prompted that plugin-block-reference could not be found. (#8757) by @gchust

  • [client]

    • sub form & sub table data not displayed due to permission check (#8846) by @chenos
    • Fix the issue where the v2 filter form collapse button stops working after sorting fields (#8843) by @zhangzhonghe
    • Fix the issue where custom fields in Filter form Field values cannot render the correct value input type (#8823) by @zhangzhonghe
    • Fixed the issue where the reference template (v1) management page was missing filter and refresh action. (#8833) by @gchust
    • Fixed the issue where the details block of an SQL collection encountered an error when loading data. (#8817) by @gchust
    • Fixed the issue where the field linkage rules in the details block did not take effect during the initial render. (#8813) by @gchust
    • V2 blocks now only show actions supported by the current data source (#8803) by @zhangzhonghe
    • Fix styling issue of the back button on v2 sub-pages (#8810) by @zhangzhonghe
    • Fix popup link navigation being reverted after view close (#8752) by @zhangzhonghe
    • Fix validation for linkage-hidden required fields in config mode (#8773) by @zhangzhonghe
    • Fix tab clipping and ensure minimum tab width in design mode (#8771) by @zhangzhonghe
    • Fix delayed UI updates for subtable column hide toggle and consecutive column deletion (#8755) by @zhangzhonghe
    • Fixed an issue where the original data block did not refresh after editing data in the association field popup. (#8782) by @gchust
    • Disabled adding blocks for many-to-many (array) associatied records to prevent errors. (#8779) by @gchust
    • Fixed an issue where the data block did not refresh when switching menus. (#8735) by @gchust
    • Fix the issue where CollectionField component not render in DefaultValue component (#8744) by @mytharcher
    • fix two required verifications appear in the update record form (#8761) by @jiannx
  • [server]

    • Fixed the error issue in data queries of non-database data sources (#8776) by @cgyrock
    • Resolve cache issue by appending hash to assets (#8730) by @chenos
  • [lock-manager] Fix racing condition issue of lock manager (#8734) by @mytharcher

  • [database]

    • Fixed missing ‘Simple Pagination’ option in collection`s view template. (#8778) by @cgyrock
    • The precision validation rule for numeric fields is not taking effect (#8768) by @2013xile
    • Fix field custom regular check failure in v2 (#8729) by @jiannx
  • [flow-engine] Fixed an issue where ctx.exit could not terminate the execution of user-defined event flows. (#8737) by @gchust

  • [Access control]

    • use collection.filterTargetKey instead of Model.primaryKeyField (#8853) by @chenos
    • Fixed Restful API data source data modification error. (#8788) by @cgyrock
    • Database instance used when setting ACL metadata is incorrect (#8747) by @2013xile
  • [UI templates]

    • Fixed the issue where association records could not be loaded correctly after saving the details block as template. (#8827) by @gchust
    • Fixed the render error for action panel reference block. (#8818) by @gchust
    • Fixed the issue where the reference block event flow in the table block could not be configured with a row click event flow. (#8814) by @gchust
    • Fixed an issue where reusing the current record block template for details block and edit form block could cause data to fail to load correctly. (#8775) by @gchust
    • Fixed an issue where changes to props made in a template block’s event flow did not take effect. (#8765) by @gchust
  • [Office File Previewer] Change modal height to a proper value to show more content of file (#8835) by @mytharcher

  • [Action: Export records]

    • fixed issue that belongsToArray field is blank in exported excel (#8787) by @cgyrock
    • Fixed the issue where numeric type fields in excel files displayed as strings (#8774) by @cgyrock
  • [Workflow] Fix the issue where node drag placeholder incorrectly showing when dragging blocks in approval node (#8763) by @mytharcher

  • [Block: List] Fixed an issue where list block fields could not use the current record variable. (#8784) by @gchust

  • [Data source: Main]

    • Updating the default value of a JSON field does not take effect (#8767) by @2013xile
    • Fields synchronization error (#8766) by @2013xile
  • [AI employees]

    • Fixed issues that dashscope/deepseek/kimi can not read uploaded document files. (#8732) by @cgyrock
    • Fixed tool call error when using deepseek reasoning model. (#8741) by @cgyrock
    • Fixed ai employee chat error while knowledge base enabled (#8746) by @cgyrock
    • Fixed AI data source configuration rendering issue. (#8731) by @cgyrock
    • Resolve issue where AI message renders with length 0 (#8723) by @heziqiang
  • [Flow engine] fix sql destroy error (#8745) by @chenos

  • [Workflow: Custom action event] Fix the issue where custom action workflow hangs when execute as sub-flow (#8738) by @mytharcher

  • [Workflow: JavaScript] Fix test cases can not pass on windows (#8722) by @mytharcher

  • [Data visualization] fix i18n for plugin chart entry text (#8716) by @heziqiang

  • [Multi-space] Fix the space permission error when creating data with the primary key by @jiannx

  • [Template print] Fix the issue where ACL API changed but is not adapted to plugin by @mytharcher

  • [Workflow: Approval]

    • Fix the issue where assignees not follow the order configured in the node by @mytharcher
    • Fix the issue where query result not showing caused by nodes filtered by type by @mytharcher
    • Fix the issue where appends parameter filtering by ACL by @mytharcher
    • Fix ACL issue where association value should not be create or update when user has no permission by @mytharcher
    • Add missed parameter to avoid associations not updated when submit new approval by @mytharcher
    • Fix untranslated labels in approval processing details by @zhangzhonghe
    • Fix error thrown caused by value of dataAfter missing when added or delegated by @mytharcher
    • Sanitize association values in approval actions, to avoid any data manipulation beyond permission by @mytharcher
    • Fix the issue where error throw when execute approval workflow manually by @mytharcher
    • Sanitize association values in approval actions, to avoid any data manipulation beyond permission by @mytharcher
  • [Email manager] Fix image content ID format parsing by @jiannx

  • [Migration manager]

    • Fix missing migration description and set the current time as the default by @cgyrock
    • Fix build error by @mytharcher
    • Adjust temporary directory into storage, to support usage under cluster mode by @mytharcher
    • Fixed a potential process freeze caused by logging excessively large SQL statements included in migration error exceptions by @cgyrock
latest updates
NocoBase v2.1.0-alpha.8: Update AI chatbox user prompt
🎉 New Features
  • [client] Support trigger workflow button to configure after success flow (#8726) by @mytharcher

  • [Collection field: Code] field-code supports 2.0 (#8804) by @jiannx

  • [Workflow: Custom action event] Support custom context data for passing variables to custom action trigger in sub-flow (#8758) by @mytharcher

  • [AI employees] Update AI chatbox user prompt (#8725) by @heziqiang

🚀 Improvements
  • [client]

    • Show a prompt message when no data is available for the Edit Form block or the Details block. (#8790) by @gchust

    • Refactor admin layout settings and application to model host architecture with v1 v2 compatibility safeguards (#8710) by @zhangzhonghe

    • support summary configuration for table (#8721) by @chenos

  • [flow-engine] Fixed an issue where new runjs code would parse variable expressions before execution. (#8762) by @gchust

  • [Workflow] Show all node types in adding menu even not available (#8828) by @mytharcher

  • [Action: Custom request] Event streaming supports custom requests (#8749) by @jiannx

  • [AI employees] Update AI chatbox user prompt (#8717) by @heziqiang

  • [Embed NocoBase] Provide sanitize API to filter association values in action (#8688) by @mytharcher

  • [AI: Knowledge base] Refactored knowledge base document loading logic. by @cgyrock

  • [Redis lock adapter] Refactor due to API of LockManger changed in main repository by @mytharcher

  • [Backup manager] Add lock for scheduled backing-up across cluster nodes by @mytharcher

  • [Migration manager] Improved migration checks, SQL download support, log formatting, and execution process visibility by @cgyrock

🐛 Bug Fixes
  • [undefined] Fixed an issue where, after upgrading, the system prompted that plugin-block-reference could not be found. (#8757) by @gchust

  • [client]

    • sub form & sub table data not displayed due to permission check (#8846) by @chenos

    • Fix the issue where the v2 filter form collapse button stops working after sorting fields (#8843) by @zhangzhonghe

    • Fix the issue where custom fields in Filter form Field values cannot render the correct value input type (#8823) by @zhangzhonghe

    • Fixed the issue where the reference template (v1) management page was missing filter and refresh action. (#8833) by @gchust

    • Fixed the issue where the details block of an SQL collection encountered an error when loading data. (#8817) by @gchust

    • Fixed the issue where the field linkage rules in the details block did not take effect during the initial render. (#8813) by @gchust

    • V2 blocks now only show actions supported by the current data source (#8803) by @zhangzhonghe

    • Fix styling issue of the back button on v2 sub-pages (#8810) by @zhangzhonghe

    • Fix popup link navigation being reverted after view close (#8752) by @zhangzhonghe

    • Fix validation for linkage-hidden required fields in config mode (#8773) by @zhangzhonghe

    • Fix tab clipping and ensure minimum tab width in design mode (#8771) by @zhangzhonghe

    • Fix delayed UI updates for subtable column hide toggle and consecutive column deletion (#8755) by @zhangzhonghe

    • Fixed an issue where the original data block did not refresh after editing data in the association field popup. (#8782) by @gchust

    • Disabled adding blocks for many-to-many (array) associatied records to prevent errors. (#8779) by @gchust

    • Fixed an issue where the data block did not refresh when switching menus. (#8735) by @gchust

    • Fix the issue where CollectionField component not render in DefaultValue component (#8744) by @mytharcher

    • fix two required verifications appear in the update record form (#8761) by @jiannx

  • [server]

    • Fixed the error issue in data queries of non-database data sources (#8776) by @cgyrock

    • Resolve cache issue by appending hash to assets (#8730) by @chenos

  • [lock-manager] Fix racing condition issue of lock manager (#8734) by @mytharcher

  • [database]

    • Fixed missing ‘Simple Pagination’ option in collection`s view template. (#8778) by @cgyrock

    • The precision validation rule for numeric fields is not taking effect (#8768) by @2013xile

    • Fix field custom regular check failure in v2 (#8729) by @jiannx

  • [flow-engine] Fixed an issue where ctx.exit could not terminate the execution of user-defined event flows. (#8737) by @gchust

  • [Access control]

    • use collection.filterTargetKey instead of Model.primaryKeyField (#8853) by @chenos

    • Fixed Restful API data source data modification error. (#8788) by @cgyrock

    • Database instance used when setting ACL metadata is incorrect (#8747) by @2013xile

  • [UI templates]

    • Fixed the issue where association records could not be loaded correctly after saving the details block as template. (#8827) by @gchust

    • Fixed the render error for action panel reference block. (#8818) by @gchust

    • Fixed the issue where the reference block event flow in the table block could not be configured with a row click event flow. (#8814) by @gchust

    • Fixed an issue where reusing the current record block template for details block and edit form block could cause data to fail to load correctly. (#8775) by @gchust

    • Fixed an issue where changes to props made in a template block’s event flow did not take effect. (#8765) by @gchust

  • [Office File Previewer] Change modal height to a proper value to show more content of file (#8835) by @mytharcher

  • [Action: Export records]

    • fixed issue that belongsToArray field is blank in exported excel (#8787) by @cgyrock

    • Fixed the issue where numeric type fields in excel files displayed as strings (#8774) by @cgyrock

  • [Workflow] Fix the issue where node drag placeholder incorrectly showing when dragging blocks in approval node (#8763) by @mytharcher

  • [Block: List] Fixed an issue where list block fields could not use the current record variable. (#8784) by @gchust

  • [Data source: Main]

    • Updating the default value of a JSON field does not take effect (#8767) by @2013xile

    • Fields synchronization error (#8766) by @2013xile

  • [AI employees]

    • Fixed issues that dashscope/deepseek/kimi can not read uploaded document files. (#8732) by @cgyrock

    • Fixed tool call error when using deepseek reasoning model. (#8741) by @cgyrock

    • Fixed ai employee chat error while knowledge base enabled (#8746) by @cgyrock

    • Fixed AI data source configuration rendering issue. (#8731) by @cgyrock

    • Resolve issue where AI message renders with length 0 (#8723) by @heziqiang

  • [Flow engine] fix sql destroy error (#8745) by @chenos

  • [Workflow: Custom action event] Fix the issue where custom action workflow hangs when execute as sub-flow (#8738) by @mytharcher

  • [Workflow: JavaScript] Fix test cases can not pass on windows (#8722) by @mytharcher

  • [Data visualization] fix i18n for plugin chart entry text (#8716) by @heziqiang

  • [Multi-space] Fix the space permission error when creating data with the primary key by @jiannx

  • [Template print] Fix the issue where ACL API changed but is not adapted to plugin by @mytharcher

  • [Workflow: Approval]

    • Fix the issue where assignees not follow the order configured in the node by @mytharcher

    • Fix the issue where query result not showing caused by nodes filtered by type by @mytharcher

    • Fix the issue where appends parameter filtering by ACL by @mytharcher

    • Fix ACL issue where association value should not be create or update when user has no permission by @mytharcher

    • Add missed parameter to avoid associations not updated when submit new approval by @mytharcher

    • Fix untranslated labels in approval processing details by @zhangzhonghe

    • Fix error thrown caused by value of dataAfter missing when added or delegated by @mytharcher

    • Sanitize association values in approval actions, to avoid any data manipulation beyond permission by @mytharcher

    • Fix the issue where error throw when execute approval workflow manually by @mytharcher

    • Sanitize association values in approval actions, to avoid any data manipulation beyond permission by @mytharcher

  • [Email manager] Fix image content ID format parsing by @jiannx

  • [Migration manager]

    • Fix missing migration description and set the current time as the default by @cgyrock

    • Fix build error by @mytharcher

    • Adjust temporary directory into storage, to support usage under cluster mode by @mytharcher

    • Fixed a potential process freeze caused by logging excessively large SQL statements included in migration error exceptions by @cgyrock

alpha
NocoBase v2.1.0-beta.8: Support trigger workflow button to configure after success flow
🎉 New Features
  • [client] Support trigger workflow button to configure after success flow (#8726) by @mytharcher

  • [Collection field: Code] field-code supports 2.0 (#8804) by @jiannx

  • [Workflow: Custom action event] Support custom context data for passing variables to custom action trigger in sub-flow (#8758) by @mytharcher

🚀 Improvements
  • [client] Show a prompt message when no data is available for the Edit Form block or the Details block. (#8790) by @gchust

  • [flow-engine] Fixed an issue where new runjs code would parse variable expressions before execution. (#8762) by @gchust

  • [Workflow] Show all node types in adding menu even not available (#8828) by @mytharcher

  • [Action: Custom request] Event streaming supports custom requests (#8749) by @jiannx

  • [AI: Knowledge base] Refactored knowledge base document loading logic. by @cgyrock

  • [Redis lock adapter] Refactor due to API of LockManger changed in main repository by @mytharcher

  • [Backup manager] Add lock for scheduled backing-up across cluster nodes by @mytharcher

  • [Migration manager] Improved migration checks, SQL download support, log formatting, and execution process visibility by @cgyrock

🐛 Bug Fixes
  • [client]

    • sub form & sub table data not displayed due to permission check (#8846) by @chenos

    • Fix the issue where the v2 filter form collapse button stops working after sorting fields (#8843) by @zhangzhonghe

    • Fix the issue where custom fields in Filter form Field values cannot render the correct value input type (#8823) by @zhangzhonghe

    • Fixed the issue where the reference template (v1) management page was missing filter and refresh action. (#8833) by @gchust

    • Fixed the issue where the details block of an SQL collection encountered an error when loading data. (#8817) by @gchust

    • Fixed the issue where the field linkage rules in the details block did not take effect during the initial render. (#8813) by @gchust

    • Fix styling issue of the back button on v2 sub-pages (#8810) by @zhangzhonghe

    • V2 blocks now only show actions supported by the current data source (#8803) by @zhangzhonghe

    • Fix validation for linkage-hidden required fields in config mode (#8773) by @zhangzhonghe

    • Fix tab clipping and ensure minimum tab width in design mode (#8771) by @zhangzhonghe

    • Fix delayed UI updates for subtable column hide toggle and consecutive column deletion (#8755) by @zhangzhonghe

    • Disabled adding blocks for many-to-many (array) associatied records to prevent errors. (#8779) by @gchust

    • Fix popup link navigation being reverted after view close (#8752) by @zhangzhonghe

    • Fixed an issue where the original data block did not refresh after editing data in the association field popup. (#8782) by @gchust

    • fix two required verifications appear in the update record form (#8761) by @jiannx

  • [server] Fixed the error issue in data queries of non-database data sources (#8776) by @cgyrock

  • [lock-manager] Fix racing condition issue of lock manager (#8734) by @mytharcher

  • [database]

    • Fixed missing ‘Simple Pagination’ option in collection`s view template. (#8778) by @cgyrock

    • The precision validation rule for numeric fields is not taking effect (#8768) by @2013xile

  • [undefined] Fixed an issue where, after upgrading, the system prompted that plugin-block-reference could not be found. (#8757) by @gchust

  • [Access control]

    • use collection.filterTargetKey instead of Model.primaryKeyField (#8853) by @chenos

    • Fixed Restful API data source data modification error. (#8788) by @cgyrock

  • [UI templates]

    • Fixed the issue where association records could not be loaded correctly after saving the details block as template. (#8827) by @gchust

    • Fixed the render error for action panel reference block. (#8818) by @gchust

    • Fixed the issue where the reference block event flow in the table block could not be configured with a row click event flow. (#8814) by @gchust

    • Fixed an issue where reusing the current record block template for details block and edit form block could cause data to fail to load correctly. (#8775) by @gchust

    • Fixed an issue where changes to props made in a template block’s event flow did not take effect. (#8765) by @gchust

  • [Office File Previewer] Change modal height to a proper value to show more content of file (#8835) by @mytharcher

  • [Action: Export records]

    • fixed issue that belongsToArray field is blank in exported excel (#8787) by @cgyrock

    • Fixed the issue where numeric type fields in excel files displayed as strings (#8774) by @cgyrock

  • [Block: List] Fixed an issue where list block fields could not use the current record variable. (#8784) by @gchust

  • [Data source: Main]

    • Updating the default value of a JSON field does not take effect (#8767) by @2013xile

    • Fields synchronization error (#8766) by @2013xile

  • [Workflow] Fix the issue where node drag placeholder incorrectly showing when dragging blocks in approval node (#8763) by @mytharcher

  • [AI employees]

    • Fixed tool call error when using deepseek reasoning model. (#8741) by @cgyrock

    • Fixed issues that dashscope/deepseek/kimi can not read uploaded document files. (#8732) by @cgyrock

  • [Multi-space] Fix the space permission error when creating data with the primary key by @jiannx

  • [Workflow: Approval]

    • Fix untranslated labels in approval processing details by @zhangzhonghe

    • Fix the issue where assignees not follow the order configured in the node by @mytharcher

  • [Migration manager]

    • Fixed a potential process freeze caused by logging excessively large SQL statements included in migration error exceptions by @cgyrock

    • Fix build error by @mytharcher

    • Fix missing migration description and set the current time as the default by @cgyrock

    • Adjust temporary directory into storage, to support usage under cluster mode by @mytharcher

beta
NocoBase v2.0.14: Improved migration checks, SQL download support, log formatting, and execution process visibility
🚀 Improvements
  • [Migration manager] Improved migration checks, SQL download support, log formatting, and execution process visibility by @cgyrock
🐛 Bug Fixes
  • [client]

    • Fix the issue where custom fields in Filter form Field values cannot render the correct value input type (#8823) by @zhangzhonghe

    • Fix the issue where the v2 filter form collapse button stops working after sorting fields (#8843) by @zhangzhonghe

    • Fixed the issue where the reference template (v1) management page was missing filter and refresh action. (#8833) by @gchust

    • sub form & sub table data not displayed due to permission check (#8846) by @chenos

  • [Access control] use collection.filterTargetKey instead of Model.primaryKeyField (#8853) by @chenos

  • [UI templates]

    • Fixed the render error for action panel reference block. (#8818) by @gchust

    • Fixed the issue where association records could not be loaded correctly after saving the details block as template. (#8827) by @gchust

  • [Workflow: Approval]

    • Fix the issue where assignees not follow the order configured in the node by @mytharcher

    • Fix untranslated labels in approval processing details by @zhangzhonghe

  • [Migration manager]

    • Fix build error by @mytharcher

    • Fix missing migration description and set the current time as the default by @cgyrock

    • Fixed a potential process freeze caused by logging excessively large SQL statements included in migration error exceptions by @cgyrock

    • Adjust temporary directory into storage, to support usage under cluster mode by @mytharcher

latest
NocoBase v2.0.15: Fix the issue that system tables cannot be selected in custom rules
🐛 Bug Fixes
  • [Email manager] reply and reply to all recipient adjustments, fixing table field addition failed and other issues by @jiannx

  • [Migration manager] Fix the issue that system tables cannot be selected in custom rules by @cgyrock

latest
NocoBase v2.0.13 : Support trigger workflow button to configure after success flow
🎉 New Features
  • [client] Support trigger workflow button to configure after success flow (#8726) by @mytharcher
🚀 Improvements
  • [Workflow] Show all node types in adding menu even not available (#8828) by @mytharcher

  • [AI: Knowledge base] Refactored knowledge base document loading logic. by @cgyrock

🐛 Bug Fixes
  • [client]

    • Fixed the issue where the details block of an SQL collection encountered an error when loading data. (#8817) by @gchust

    • Fixed the issue where the field linkage rules in the details block did not take effect during the initial render. (#8813) by @gchust

  • [Office File Previewer] Change modal height to a proper value to show more content of file (#8835) by @mytharcher

  • [UI templates] Fixed the issue where the reference block event flow in the table block could not be configured with a row click event flow. (#8814) by @gchust

latest
Loading...

Loading more content...

No more content to load