Release Notes

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

NocoBase v2.0.0-beta.13: Support configuring a CORS origin whitelist
🚀 Improvements
  • [server] Support configuring a CORS origin whitelist (#8454) by @2013xile

  • [Action: Export records] Improve export action data scope based on selected records or resource filters (#8442) by @katherinehhh

  • [Action: Export records Pro] Improve export action data scope based on selected records or resource filters by @katherinehhh

🐛 Bug Fixes
  • [client]

    • Fix the issue where the “Custom Variables” popup is obscured (#8463) by @zhangzhonghe

    • fix issue when editing collection in the graphical interface (#8451) by @katherinehhh

    • fix issue where collection field group sorting settings did not take effect. (#8453) by @katherinehhh

    • Fix the issue where the shortcut modal height exceeds the viewport height (#8437) by @zhangzhonghe

    • Fix the issue where table row button linkage rules affect the state of buttons within popup forms (#8434) by @zhangzhonghe

    • Fix an issue where the table action column state was polluted when switching pages. (#8438) by @gchust

    • Fix the issue where the table “Column Settings” button is non-functional (#8441) by @zhangzhonghe

    • Fix an issue where the file association field’s picker popup had an incorrect z-index, and the popup configuration could not be saved correctly. (#8446) by @gchust

  • [flow-engine]

    • Fix an issue where variables in runjs code params were resolved before execution. (#8445) by @gchust

    • Fix an issue where popup variables could not be selected in the data selector’s quick-create popup. (#8450) by @gchust

    • Fix an issue where repeatedly clicking the configuration menu could open multiple configuration popups. (#8448) by @gchust

  • [Mobile (deprecated)] Deprecated mobile plugin (replaced by the ui-layout plugin from version 2.0). (#8456) by @chenos

  • [Flow engine] Fix an issue where variables containing hyphens could not be parsed correctly. (#8432) by @gchust

  • [Email manager] Fix the issue where the email configuration popup is obscured by @zhangzhonghe

beta
NocoBase v2.0.0-beta.12: Support resolving values of fields in the current form record even if they are not added to the edit form.
🚀 Improvements
  • [Flow engine] Support resolving values of fields in the current form record even if they are not added to the edit form. (#8436) by @gchust
🐛 Bug Fixes
  • [flow-engine] Fix dynamic event flow’s steps running twice when opening a popup via a button click. (#8435) by @gchust

  • [Template print] display space fields in version 2.0 by @jiannx

beta
NocoBase v2.0.0-alpha.66: Bug Fixes
🐛 Bug Fixes
  • [Flow engine] Fix an issue where variables containing hyphens could not be parsed correctly. (#8432) by @gchust
alpha
NocoBase v2.0.0-alpha.65: add process level concurrency control for base task manager
🎉 New Features
  • [test] add process level concurrency control for base task manager (#8343) by @cgyrock
🚀 Improvements
  • [client]

    • Rich text editor supports font size adjustment, image size adjustment, and soft line breaks (#8401) by @jiannx

    • Support specify when to run event flow. (#8340) by @gchust

    • Improve plugin manager list render performance by changing to native webkit css for text ellipsis (#8391) by @mytharcher

  • [evaluators] Update version of math.js to support more functions (#8411) by @mytharcher

  • [cli] support CDN base URL configuration via env (#8384) by @chenos

  • [flow-engine] Add rowOrder to GridModel to ensure consistent row ordering (#8371) by @zhangzhonghe

  • [Flow engine] Support resolving values of fields in the current form record even if they are not added to the edit form. (#8436) by @gchust

  • [AI employees]

    • Optimize AI entry button (#8414) by @heziqiang

    • Change result of workflow caller to execution.output, by explicitly using output node the result could be stable (#8423) by @mytharcher

    • Hide builder ai in entry list.
      Optimize LLM integration flow.
      Update docs about ai model gemini-3. (#8409) by @heziqiang

    • Support Anthropic and Claude-4.5 (#8389) by @heziqiang

  • [Notification: In-app message] Fix performance issue when sending in-app messages to large number of users (#8402) by @mytharcher

🐛 Bug Fixes
  • [client]

    • Fix the issue where the shortcut modal height exceeds the viewport height (#8437) by @zhangzhonghe

    • Fix the issue where table row button linkage rules affect the state of buttons within popup forms (#8434) by @zhangzhonghe

    • Fix an issue where the table action column state was polluted when switching pages. (#8438) by @gchust

    • Add fault tolerant for action schema, to avoid page crash when click action button (#8420) by @mytharcher

    • fix i title field doesn’t update when the association field is set to read-only mode in the create form (#8413) by @katherinehhh

    • 数字组件不显示值 (#8410) by @chenos

    • fix title field setting disappearing after setting attachment URL and then changing to another field in form item (#8418) by @katherinehhh

    • fix issue with submit button where skip required validation does not work when confirmation is enabled (#8400) by @katherinehhh

    • fix resolve issue where layout setting in grid card block does not take effect (#8399) by @katherinehhh

    • fix cascading select data not cleared after successful submission in create form (#8403) by @katherinehhh

    • fix prevent assignment when Chinese characters are entered in number field (#8397) by @katherinehhh

    • resolve issue with submit button appearing in the file selection popup of one-to-one association field (#8398) by @katherinehhh

    • fix refine logic for optional targetKey (#8333) by @katherinehhh

  • [flow-engine] Fix dynamic event flow’s steps running twice when opening a popup via a button click. (#8435) by @gchust

  • [Flow engine] Fix an issue where variable resolution was incorrect when filterByTk was an array. (#8412) by @gchust

  • [File manager] Fix the issue where file URL generated incorrectly for files uploaded to S3 storage (#8392) by @mytharcher

  • [Collection field: Many to many (array)] Fix error when appending second-level many-to-many(array) relations in association queries (#8406) by @cgyrock

  • [Workflow]

    • Fix the issue where schema ID is not updated in duplicated node (#8396) by @mytharcher

    • Add instance ID to the Snowflake ID of jobs, to avoid ID conflict issue under cluster mode (#8382) by @mytharcher

  • [Block: template (deprecated)] Fixed an issue where the edit page for inherited templates (v1) could not be accessed. (#8376) by @gchust

  • [Data source: REST API] Add fault-tolerant for request context, to avoid error thrown when method is not in context by @mytharcher

  • [Multi-space]

    • Related space when adding associated data by @jiannx

    • Space selector color follows theme by @jiannx

  • [Template print]

    • Fix obscured configuration template pop-up issue by @zhangzhonghe

    • support space field by @jiannx

    • display space fields in version 2.0 by @jiannx

  • [File storage: S3(Pro)] Fix the issue where file renaming mode not works by @mytharcher

  • [Workflow: Approval]

    • Fix the issue where incorrect record was loaded caused by wrong parameters by @mytharcher

    • Fix value block not displays caused by missing ValueBlock.Result component by @mytharcher

  • [Email manager]

    • fix conversation chain by @jiannx

    • 管理页面添加筛选 by @jiannx

alpha
NocoBase v2.0.0-beta.11: Rich text editor supports font size adjustment, image size adjustment, and soft line breaks
🚀 Improvements
  • [evaluators] Update version of math.js to support more functions (#8411) by @mytharcher

  • [client] Rich text editor supports font size adjustment, image size adjustment, and soft line breaks (#8401) by @jiannx

  • [AI employees] Change result of workflow caller to execution.output, by explicitly using output node the result could be stable (#8423) by @mytharcher

🐛 Bug Fixes
  • [client]

    • Add fault tolerant for action schema, to avoid page crash when click action button (#8420) by @mytharcher

    • fix title field setting disappearing after setting attachment URL and then changing to another field in form item (#8418) by @katherinehhh

    • fix i title field doesn’t update when the association field is set to read-only mode in the create form (#8413) by @katherinehhh

  • [Flow engine] Fix an issue where variable resolution was incorrect when filterByTk was an array. (#8412) by @gchust

  • [Template print] support space field by @jiannx

beta
NocoBase v1.9.37: Update version of math.js to support more functions
🚀 Improvements
  • [evaluators] Update version of math.js to support more functions (#8411) by @mytharcher

  • [Notification: In-app message] Fix performance issue when sending in-app messages to large number of users (#8402) by @mytharcher

🐛 Bug Fixes
  • [client]

    • fix cascading select data not cleared after successful submission in create form (#8403) by @katherinehhh

    • Add fault tolerant for action schema, to avoid page crash when click action button (#8420) by @mytharcher

    • fix issue with submit button where skip required validation does not work when confirmation is enabled (#8400) by @katherinehhh

  • [Collection field: Many to many (array)] Fix error when appending second-level many-to-many(array) relations in association queries (#8406) by @cgyrock

  • [Workflow] Fix the issue where schema ID is not updated in duplicated node (#8396) by @mytharcher

latest
NocoBase v2.0.0-beta.10: Optimize AI entry button
🚀 Improvements
  • [client] Support specify when to run event flow. (#8340) by @gchust

  • [AI employees]

    • Optimize AI entry button (#8414) by @heziqiang
    • Hide builder ai in entry list.
      Optimize LLM integration flow.
      Update docs about ai model gemini-3. (#8409) by @heziqiang
  • [Notification: In-app message] Fix performance issue when sending in-app messages to large number of users (#8402) by @mytharcher

🐛 Bug Fixes
  • [client]

    • input number component does not display value (#8410) by @chenos
    • fix cascading select data not cleared after successful submission in create form (#8403) by @katherinehhh
    • fix issue with submit button where skip required validation does not work when confirmation is enabled (#8400) by @katherinehhh
    • resolve issue with submit button appearing in the file selection popup of one-to-one association field (#8398) by @katherinehhh
    • fix resolve issue where layout setting in grid card block does not take effect (#8399) by @katherinehhh
    • fix prevent assignment when Chinese characters are entered in number field (#8397) by @katherinehhh
  • [Collection field: Many to many (array)] Fix error when appending second-level many-to-many(array) relations in association queries (#8406) by @cgyrock

  • [Multi-space]

    • Related space when adding associated data by @jiannx
    • Space selector color follows theme by @jiannx
beta
NocoBase v2.0.0-beta.9: Improve plugin manager list render performance by changing to native webkit css for text ellipsis
🚀 Improvements
  • [client] Improve plugin manager list render performance by changing to native webkit css for text ellipsis (#8391) by @mytharcher
🐛 Bug Fixes
  • [File manager] Fix the issue where file URL generated incorrectly for files uploaded to S3 storage (#8392) by @mytharcher

  • [Workflow] Fix the issue where schema ID is not updated in duplicated node (#8396) by @mytharcher

  • [File storage: S3(Pro)] Fix the issue where file renaming mode not works by @mytharcher

  • [Template print] Fix obscured configuration template pop-up issue by @zhangzhonghe

  • [Workflow: Approval] Fix value block not displays caused by missing ValueBlock.Result component by @mytharcher

beta
NocoBase v1.9.36: Improve plugin manager list render performance by changing to native webkit css for text ellipsis
🚀 Improvements
  • [client] Improve plugin manager list render performance by changing to native webkit css for text ellipsis (#8391) by @mytharcher
🐛 Bug Fixes
  • [File manager] Fix the issue where file URL generated incorrectly for files uploaded to S3 storage (#8392) by @mytharcher

  • [File storage: S3(Pro)] Fix the issue where file renaming mode not works by @mytharcher

  • [Workflow: Approval] Fix value block not displays caused by missing ValueBlock.Result component by @mytharcher

latest
NocoBase v2.0.0-beta.7: add process level concurrency control for base task manager
🎉 New Features
  • [test] add process level concurrency control for base task manager (#8343) by @cgyrock

  • [AI employees] Support Gemini-3 model with function-calling thought signature (#8377) by @heziqiang

🚀 Improvements
  • [flow-engine] Add rowOrder to GridModel to ensure consistent row ordering (#8371) by @zhangzhonghe

  • [AI employees]

    • Support custom editing and auto-updating of system prompts (#8378) by @heziqiang

    • Improve AI error handling for LLM services and models (#8351) by @heziqiang

  • [File manager] Add request options for fetching OSS file on server side if additional parameters or headers are needed (#8372) by @mytharcher

🐛 Bug Fixes
  • [client]

    • Fixed an issue where an association field could still open a popup after switching from the record picker component to the select component. (#8375) by @gchust

    • Fixed the issue where linkage rules have not been rerun after change pagination for details block, edit form block and list block. (#8366) by @gchust

    • Fixed an issue where configured sub-table/sub-form’s fields would not display during back-and-forth switching of field components. (#8365) by @gchust

  • [logger] Fix extra error information being discarded when printing system logs (#8367) by @cgyrock

  • [Block: template (deprecated)] Fixed an issue where the edit page for inherited templates (v1) could not be accessed. (#8376) by @gchust

  • [Workflow]

    • Add instance ID to the Snowflake ID of jobs, to avoid ID conflict issue under cluster mode (#8382) by @mytharcher

    • Fix linkage rule issue in workflow CC node detail block (#8381) by @zhangzhonghe

    • Fix the issue where execution page crash when workflow deleted (#8361) by @mytharcher

  • [Access control] Fix an issue where data source is incorrectly resolved when processing permissions for association fields (#8370) by @2013xile

  • [Data source: REST API] Add fault-tolerant for request context, to avoid error thrown when method is not in context by @mytharcher

beta
NocoBase v2.0.0-beta.8:support CDN base URL configuration via env
🚀 Improvements
  • [cli] support CDN base URL configuration via env (#8384) by @chenos

  • [AI employees] Support Anthropic and Claude-4.5 (#8389) by @heziqiang

🐛 Bug Fixes
  • [client] fix refine logic for optional targetKey (#8333) by @katherinehhh

  • [Workflow: Approval] Fix the issue where incorrect record was loaded caused by wrong parameters by @mytharcher

beta
NocoBase v1.9.34: Improve permission checks when modifying nested association fields
🚀 Improvements
  • [Access control] Improve permission checks when modifying nested association fields (#7856) by @2013xile
🐛 Bug Fixes
  • [client]

    • fix association fields from external data sources not loading association data in form blocks (#8356) by @katherinehhh

    • Fix the issue where association fields are not correct in FilterAction component (#8295) by @mytharcher

  • [logger] Fix extra error information being discarded when printing system logs (#8367) by @cgyrock

  • [Workflow: Loop node] Fix the issue where failed node in condition branch cannot pass status to upper branching node (#8360) by @mytharcher

  • [Data source: Main] View collection metadata should include source field options (#8337) by @2013xile

  • [Workflow]

    • Fix linkage rule issue in workflow CC node detail block (#8381) by @zhangzhonghe

    • Add instance ID to the Snowflake ID of jobs, to avoid ID conflict issue under cluster mode (#8382) by @mytharcher

    • Fix the issue where execution page crash when workflow deleted (#8361) by @mytharcher

  • [Action: Import records] Fix incorrect error message when a unique constraint error is triggered during async XLSX import (#8342) by @cgyrock

  • [Access control]

    • Allow association fields to associate using the target keys (#8352) by @2013xile

    • Fix an issue where data source is incorrectly resolved when processing permissions for association fields (#8370) by @2013xile

  • [Data source: REST API] Add fault-tolerant for request context, to avoid error thrown when method is not in context by @mytharcher

  • [Action: Export records Pro] Fix error when sub-applications execute async import/export tasks while the main application does not enable the import/export pro plugin by @cgyrock

  • [Workflow: Approval] Fix the issue where filter fields not work correctly in tasks center by @mytharcher

latest
NocoBase v1.9.35: Simplify parameters in query, and improve performance
🚀 Improvements
  • [Workflow: Approval] Simplify parameters in query, and improve performance by @mytharcher
🐛 Bug Fixes
  • [Workflow: Webhook] Fix the issue where 404 error thrown when post to webhook URL in sub-app by @mytharcher
latest
NocoBase v2.0.0-alpha.64: Support Gemini-3 model with function-calling thought signature
🎉 New Features
  • [AI employees] Support Gemini-3 model with function-calling thought signature (#8377) by @heziqiang
🚀 Improvements
  • [AI employees]

    • Improve AI error handling for LLM services and models (#8351) by @heziqiang

    • Support custom editing and auto-updating of system prompts (#8378) by @heziqiang

  • [File manager] Add request options for fetching OSS file on server side if additional parameters or headers are needed (#8372) by @mytharcher

🐛 Bug Fixes
  • [logger] Fix extra error information being discarded when printing system logs (#8367) by @cgyrock

  • [client]

    • Fixed an issue where an association field could still open a popup after switching from the record picker component to the select component. (#8375) by @gchust

    • Fixed the issue where linkage rules have not been rerun after change pagination for details block, edit form block and list block. (#8366) by @gchust

    • Fixed an issue where configured sub-table/sub-form’s fields would not display during back-and-forth switching of field components. (#8365) by @gchust

  • [Workflow]

    • Fix linkage rule issue in workflow CC node detail block (#8381) by @zhangzhonghe

    • Fix the issue where execution page crash when workflow deleted (#8361) by @mytharcher

  • [Access control] Fix an issue where data source is incorrectly resolved when processing permissions for association fields (#8370) by @2013xile

alpha
NocoBase v2.0.0-alpha.63:Auto-resize textarea in AI edit task form
🚀 Improvements
  • [client]

    • prevent full table re-render when updating a cell (#8349) by @katherinehhh

    • Auto-resize textarea in AI edit task form. (#8350) by @heziqiang

  • [Workflow: Approval]

    • Add repair logic for sync audiences after migration by @mytharcher

    • Simplify parameters in query, and improve performance by @mytharcher

🐛 Bug Fixes
  • [client]

    • Fixed an issue where field and action permissions were not recalculated after pagination in details, list, and form blocks. (#8336) by @gchust

    • fix association fields from external data sources not loading association data in form blocks (#8356) by @katherinehhh

  • [sdk] Improve token sharing implementation (#8357) by @chenos

  • [Access control] Allow association fields to associate using the target keys (#8352) by @2013xile

  • [Workflow: Loop node] Fix the issue where failed node in condition branch cannot pass status to upper branching node (#8360) by @mytharcher

  • [Workflow: Webhook] Fix the issue where 404 error thrown when post to webhook URL in sub-app by @mytharcher

  • [Workflow: Approval] Fix build error caused by missed dependencies by @mytharcher

  • [Email manager] Fix Outlook reply link occasionally disconnected by @jiannx

alpha
NocoBase v2.0.0-beta.6:Simplify parameters in query, and improve performance
🚀 Improvements
  • [Workflow: Approval] Simplify parameters in query, and improve performance by @mytharcher
🐛 Bug Fixes
  • [sdk] Improve token sharing implementation (#8357) by @chenos

  • [client] fix association fields from external data sources not loading association data in form blocks (#8356) by @katherinehhh

  • [Workflow: Loop node] Fix the issue where failed node in condition branch cannot pass status to upper branching node (#8360) by @mytharcher

  • [Access control] Allow association fields to associate using the target keys (#8352) by @2013xile

  • [Workflow: Webhook] Fix the issue where 404 error thrown when post to webhook URL in sub-app by @mytharcher

  • [Email manager] Fix Outlook reply link occasionally disconnected by @jiannx

beta
NocoBase v2.0.0-beta.5: Auto-resize textarea in AI edit task form
🚀 Improvements
  • [client] Auto-resize textarea in AI edit task form. (#8350) by @heziqiang

  • [Workflow: Approval] Add repair logic for sync audiences after migration by @mytharcher

🐛 Bug Fixes
  • [client] Fixed an issue where field and action permissions were not recalculated after pagination in details, list, and form blocks. (#8336) by @gchust

  • [Workflow: Approval] Fix build error caused by missed dependencies by @mytharcher

beta
NocoBase v2.0.0-alpha.62: Improve permission checks when modifying nested association fields
🚀 Improvements
  • [Access control] Improve permission checks when modifying nested association fields (#7856) by @2013xile
🐛 Bug Fixes
  • [client]

    • fix refine logic for optional targetKey (#8333) by @katherinehhh

    • Fix the issue where association fields are not correct in FilterAction component (#8295) by @mytharcher

    • fix incorrect filter params for relation field Select in editable subtable (#8335) by @katherinehhh

  • [flow-engine] Fix an issue where state pollution could occur when opening popups multiple times. (#8327) by @gchust

  • [database] Fix object appends in OptionsParser, and increase arrayLimit for parameters (#8328) by @mytharcher

  • [Action: Import records] Fix incorrect error message when a unique constraint error is triggered during async XLSX import (#8342) by @cgyrock

  • [Data source: Main] View collection metadata should include source field options (#8337) by @2013xile

  • [Action: Export records Pro] Fix error when sub-applications execute async import/export tasks while the main application does not enable the import/export pro plugin by @cgyrock

  • [Workflow: Approval] Fix the issue where filter fields not work correctly in tasks center by @mytharcher

  • [Email manager] show reply all button and data scope supports filtering child messages. by @jiannx

alpha
NocoBase v2.0.0-beta.3: Improve permission checks when modifying nested association fields
🚀 Improvements
  • [Access control] Improve permission checks when modifying nested association fields (#7856) by @2013xile
🐛 Bug Fixes
  • [client] Fix the issue where association fields are not correct in FilterAction component (#8295) by @mytharcher

  • [Data source: Main] View collection metadata should include source field options (#8337) by @2013xile

  • [Workflow: Approval] Fix the issue where filter fields not work correctly in tasks center by @mytharcher

beta
NocoBase v2.0.0-beta.4: Fix incorrect error message when a unique constraint error is triggered during async XLSX import
🐛 Bug Fixes
  • [Action: Import records] Fix incorrect error message when a unique constraint error is triggered during async XLSX import (#8342) by @cgyrock

  • [Action: Export records Pro] Fix error when sub-applications execute async import/export tasks while the main application does not enable the import/export pro plugin by @cgyrock

  • [Email manager] show reply all button and data scope supports filtering child messages. by @jiannx

beta
Loading...

Loading more content...

No more content to load