Ghi chu phat hanh

Cap nhat cac tinh nang moi nhat, cac cai tien va cac ban sua loi.

Weekly Updates|AI employee support parallel processing of multiple conversation

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

Release date: 2026-05-13

🎉 New Features
  • [client]
    • add current user language variable in v2 (#9405) by @katherinehhh
    • add date range limit option for date fields in v2 forms (#9400) by @katherinehhh
🚀 Improvements
  • [client] exclude already associated records in association selection dialog of one-to-many table block (#9448) by @katherinehhh
  • [Departments] optimize department list style by adding icons and adjusting spacing (#9435) by @katherinehhh
  • [AI: Knowledge base] The unique identifier for a knowledge base is configurable at the time of creation by @cgyrock
🐛 Bug Fixes
  • [client]

    • Fixed the issue where legacy default value settings can’t be removed. (#9470) by @gchust
    • Fixed the issue where can’t select options for association’s select field. (#9088) by @gchust
    • Fixed an issue where the target block data scope was set incorrectly when deselecting row data in a table block event flow. (#9443) by @gchust
    • Fix duplicate table requests when filter forms have default values (#9423) by @zhangzhonghe
    • Fixed V2 linkage rules to support setting selectable options for fields (#9399) by @jiannx
    • fix error when changing title field of association field in v2 table block (#9451) by @katherinehhh
    • Fixed an intermittent issue where action button linkage rules would fail to take effect. (#9430) by @gchust
    • hide subtable component for to-many association fields in v2 subtable (#9438) by @katherinehhh
  • [server] fix(file-manager): force download active content files in local/public storage (#9437) by @mytharcher

  • [AI employees] Fixed Ollama test flight requiring key input (#9450) by @cgyrock

  • [Graph collection manager] fix graphical interface auto layout throws update action filter error (#9421) by @katherinehhh

  • [Workflow] fix: restore helper text in FlowModel workflow binding dialogs for operation and custom action events (#9447) by @mytharcher

  • [Departments] fix translation conflict between add user and add department buttons in Users & Permissions settings (#9456) by @katherinehhh

  • [Collection field: Markdown(Vditor)] fix markdown field tooltip being hidden in horizontal form layout (#9420) by @katherinehhh

  • [WEB client] Fix route type filtering when using translated labels (#9425) by @zhangzhonghe

  • [Workflow: Approval]

    • Fix the issue where JS field appears in approval process settings by @zhangzhonghe
    • Fix approval form layout on mobile devices by @zhangzhonghe
    • Fix duplicate approval record index when delegating approval tasks. by @mytharcher
  • [Backup manager] Fixed an issue where backups would fail with an error when files could not be found. by @gchust

v2.0.51

Release date: 2026-05-10

🚀 Improvements
  • [Workflow: Approval] Fix required validation behavior for approval forms by @zhangzhonghe
🐛 Bug Fixes
  • [client]

    • Fixed an issue where JS code could no longer be edited after a JS field was set to read-only. (#9404) by @gchust
    • Fixed an issue where sub-table field assignments would not take effect in field linkage rules. (#9412) by @gchust
    • Fix the issue where v2 page tabs do not sync immediately after saving settings (#9396) by @zhangzhonghe
    • Fixed an issue where the default value popup for association fields in the create form would display incorrectly. (#9408) by @gchust
  • [Password policy] Fixed an issue where permanently locked users could sign in after a service restart by @2013xile

  • [Action: Import records Pro] Fix the issue where duplicated check on date field always fails by @mytharcher

  • [Workflow: Approval] Fix the issue where the select record drawer is obscured in approval workflow configuration by @zhangzhonghe

v2.0.50

Release date: 2026-05-09

🎉 New Features
  • [client] add associate and dissociate actions to association block (#9366) by @katherinehhh
  • [Text copy] support “Display copy button” option for read-only text field (#9394) by @katherinehhh
🚀 Improvements
  • [undefined] skip already-published versions in pk (#9374) by @Molunerfinn
  • [client] Allow to assign field value for sequence field (#9397) by @mytharcher
🐛 Bug Fixes
  • [flow-engine] Fixed untranslated data table field validation messages in v2 flow forms (#9393) by @jiannx

  • [client]

    • Fixed Hidden (reserved value) fields in form blocks so they remain visible in UI Editor mode, and restored value input support for assigning them in Field assignment (#9373) by @jiannx
    • Fix incorrect download filenames for AttachmentURL fields when file metadata is missing. (#9382) by @mytharcher
    • Fixed the v2 table bulk workflow trigger so row selection stays consistent after redirecting between tabs and rows can be selected again after returning (#9388) by @jiannx
    • Fix filter forms that could not collapse (#9386) by @zhangzhonghe
    • Fix the issue where v1 subtable linkage rules incorrectly change required field styles (#9364) by @zhangzhonghe
    • fix incorrect data rendering in grid card block after update and refresh (#9351) by @katherinehhh
    • fix required option field in subtable not validated correctly on first selection in mobile (#9352) by @katherinehhh
    • Fix the issue where URL query parameter variables become invalid after switching cached pages (#9263) by @zhangzhonghe
    • fix adapt DividerItem to theme in v2 (#9372) by @katherinehhh
    • fix hide quick create option for association select field in v2 subtable (#9358) by @katherinehhh
    • Fixed linkage rules have not been rerun after form values change. (#9357) by @gchust
    • Fix the error when filtering scalar fields with custom multi-select filters (#9387) by @zhangzhonghe
  • [server] validate plugin package names before filesystem operations (#9367) by @chenos

  • [Data source manager] prevent editing and deletion of all records in custom scope permissions for external data sources (#9395) by @katherinehhh

  • [Data source: Main] Fixed imported database tables using the wrong prefixed table name when a table prefix is enabled (#9403) by @2013xile

  • [Notification: In-app message] Fixed an issue where the in-app message list did not refresh after receiving realtime notifications (#9409) by @mytharcher

  • [Block: Kanban] fix prevent single-word wrapping in long text field of v1 kanban block (#9356) by @katherinehhh

  • [Collection field: Formula] fix formula field in v2 subtable not triggered to auto-calculate (#9354) by @katherinehhh

next

next.png

v2.1.0-beta.32

Release date: 2026-05-13

🎉 New Features
🚀 Improvements
  • [build] Added regression coverage to keep deleteServerFiles from removing client and client-v2 build artifacts across Windows and POSIX paths. (#9318) by @Molunerfinn
  • [client] exclude already associated records in association selection dialog of one-to-many table block (#9448) by @katherinehhh
  • [File manager] Third-party storage plugins can now register their own storage type form on the v2 file manager settings page. (#9439) by @Molunerfinn
  • [AI: Knowledge base] The unique identifier for a knowledge base is configurable at the time of creation by @cgyrock
🐛 Bug Fixes
  • [client]

    • Fixed the issue where can’t select options for association’s select field. (#9088) by @gchust
    • Fix the issue where system settings appear empty after submitting (#9458) by @zhangzhonghe
    • Fix duplicate table requests when filter forms have default values (#9423) by @zhangzhonghe
    • Fixed an issue where the target block data scope was set incorrectly when deselecting row data in a table block event flow. (#9443) by @gchust
    • Fixed V2 linkage rules to support setting selectable options for fields (#9399) by @jiannx
    • fix error when changing title field of association field in v2 table block (#9451) by @katherinehhh
  • [client-v2]

    • Fix the issue where the page turns blank behind the plugin enabling dialog (#9455) by @zhangzhonghe
    • Fix v1 admin pages crashing when they reference v2 plugin modules in production builds. (#9460) by @Molunerfinn
  • [cli-v1] Fixed development startup failures in apps created with create-nocobase-app caused by app-dev client path resolution. (#9465) by @Molunerfinn

  • [server] fix(file-manager): force download active content files in local/public storage (#9437) by @mytharcher

  • [Departments] fix translation conflict between add user and add department buttons in Users & Permissions settings (#9456) by @katherinehhh

  • [Block: Markdown] Fix the issue of v2 Markdown block reporting errors (#9440) by @zhangzhonghe

  • [Workflow] fix: restore helper text in FlowModel workflow binding dialogs for operation and custom action events (#9447) by @mytharcher

  • [AI employees] Fixed Ollama test flight requiring key input (#9450) by @cgyrock

  • [Workflow: Approval]

    • Fix duplicate approval record index when delegating approval tasks. by @mytharcher
    • Fix approval form layout on mobile devices by @zhangzhonghe
  • [Backup manager] Fixed an issue where backups would fail with an error when files could not be found. by @gchust

v2.1.0-beta.30

Release date: 2026-05-12

🎉 New Features
  • [client]
    • Add linkage rules support for page menu items (#9304) by @zhangzhonghe
    • add current user language variable in v2 (#9405) by @katherinehhh
🚀 Improvements
  • [client-v2] Filter out v1 menus in the v2 layout and only show v2 menus (#9427) by @zhangzhonghe
  • [undefined] support session-scoped current env in nb cli (#9415) by @chenos
  • [AI employees] AI employee support parallel processing of multiple conversation (#9344) by @cgyrock
  • [Departments] optimize department list style by adding icons and adjusting spacing (#9435) by @katherinehhh
🐛 Bug Fixes
  • [build] Fix plugin build failure when v1 client code imports another plugin’s /client-v2 entry. (#9436) by @Molunerfinn

  • [client]

    • hide subtable component for to-many association fields in v2 subtable (#9438) by @katherinehhh
    • Fixed an intermittent issue where action button linkage rules would fail to take effect. (#9430) by @gchust
  • [Graph collection manager] fix graphical interface auto layout throws update action filter error (#9421) by @katherinehhh

  • [Block: Tree] Improved tree filter block settings and fixed unsupported association, title-field fallback, and search reset behavior. (#9426) by @jiannx

v2.1.0-beta.29

Release date: 2026-05-10

🎉 New Features
  • [client] add date range limit option for date fields in v2 forms (#9400) by @katherinehhh
  • [flow-engine] Migrate plugin-environment-variables to client-v2 with a React-based settings page and a globally registered $env runtime variable; add a client-v2 entry to plugin-file-manager with a React-based storage configuration page and FlowModel-based upload field, upload action, and preview. (#9413) by @Molunerfinn
🐛 Bug Fixes
  • [client]

    • Fixed an issue where JS code could no longer be edited after a JS field was set to read-only. (#9404) by @gchust
    • Fix the issue where v2 page tabs do not sync immediately after saving settings (#9396) by @zhangzhonghe
    • Fixed an issue where sub-table field assignments would not take effect in field linkage rules. (#9412) by @gchust
    • Fixed an issue where the default value popup for association fields in the create form would display incorrectly. (#9408) by @gchust
  • [Collection field: Markdown(Vditor)] fix markdown field tooltip being hidden in horizontal form layout (#9420) by @katherinehhh

  • [Mobile (deprecated)] Fix mobile message popups that could not be closed or scrolled (#9424) by @zhangzhonghe

  • [WEB client] Fix route type filtering when using translated labels (#9425) by @zhangzhonghe

  • [Workflow: Approval] Fix the issue where JS field appears in approval process settings by @zhangzhonghe

v2.1.0-beta.27

Release date: 2026-05-09

🎉 New Features
  • [server] AI employees can search bundled documentation with Bash commands (#9269) by @2013xile
  • [AI employees] Workflow AI employee node supports loading files from attachment fields. (#9402) by @cgyrock
  • [Text copy] support “Display copy button” option for read-only text field (#9394) by @katherinehhh
🚀 Improvements
  • [client] Allow to assign field value for sequence field (#9397) by @mytharcher
  • [Block: Kanban] Improved v2 detail field spacing consistency and made kanban card and column spacing better adapt to theme settings. (#9390) by @jiannx
  • [AI employees] Improved Nathan’s RunJS editing tools and reduced lag during long AI chat conversations (#9311) by @2013xile
  • [Workflow: Approval] Fix required validation behavior for approval forms by @zhangzhonghe
🐛 Bug Fixes
  • [flow-engine] Fixed untranslated data table field validation messages in v2 flow forms (#9393) by @jiannx

  • [client]

    • Fix filter forms that could not collapse (#9386) by @zhangzhonghe
    • Fix the error when filtering scalar fields with custom multi-select filters (#9387) by @zhangzhonghe
    • Fix incorrect download filenames for AttachmentURL fields when file metadata is missing. (#9382) by @mytharcher
    • fix adapt DividerItem to theme in v2 (#9372) by @katherinehhh
    • Fix the issue where v1 subtable linkage rules incorrectly change required field styles (#9364) by @zhangzhonghe
    • Fixed Hidden (reserved value) fields in form blocks so they remain visible in UI Editor mode, and restored value input support for assigning them in Field assignment (#9373) by @jiannx
    • Fixed the v2 table bulk workflow trigger so row selection stays consistent after redirecting between tabs and rows can be selected again after returning (#9388) by @jiannx
  • [client-v2]

    • Fixed error when selecting association fields in field settings. (#9379) by @gchust
    • Fix the issue where a 404 page flashes after the app starts (#9365) by @zhangzhonghe
  • [server] Fixed sub-application OAuth discovery requests being routed as main-app requests (#9383) by @2013xile

  • [Data source: Main] Fixed imported database tables using the wrong prefixed table name when a table prefix is enabled (#9403) by @2013xile

  • [Notification: In-app message] Fixed an issue where the in-app message list did not refresh after receiving realtime notifications (#9409) by @mytharcher

  • [Data source manager] prevent editing and deletion of all records in custom scope permissions for external data sources (#9395) by @katherinehhh

  • [AI: MCP server] Fixed MCP server packaging so runtime dependencies are included (#9401) by @2013xile

  • [Flow engine] Fixed an issue where blocks generated by AI could not be converted from reference templates back to duplicate templates. (#9392) by @gchust

  • [Action: Import records Pro] Fix the issue where duplicated check on date field always fails by @mytharcher

  • [Password policy] Fixed an issue where permanently locked users could sign in after a service restart by @2013xile

  • [Workflow: Approval] Fix the issue where the select record drawer is obscured in approval workflow configuration by @zhangzhonghe

  • [Backup manager] fix pg schema adaption by @Andrew1989Y

v2.1.0-beta.26

Release date: 2026-05-08

🎉 New Features
  • [client] add associate and dissociate actions to association block (#9366) by @katherinehhh
  • [Data visualization] Add client-v2 support for block plugins (#9297) by @zhangzhonghe
🚀 Improvements
  • [undefined] skip already-published versions in pk (#9374) by @Molunerfinn
🐛 Bug Fixes
  • [client-v2]

    • Fix the issue where some v2 pages fail to load remote plugins (#9369) by @zhangzhonghe
    • Fix the v2 page block drag placeholder and drop position issues (#9361) by @zhangzhonghe
  • [client]

    • Fixed linkage rules have not been rerun after form values change. (#9357) by @gchust
    • fix required option field in subtable not validated correctly on first selection in mobile (#9352) by @katherinehhh
    • fix hide quick create option for association select field in v2 subtable (#9358) by @katherinehhh
    • Fix the issue where URL query parameter variables become invalid after switching cached pages (#9263) by @zhangzhonghe
    • fix incorrect data rendering in grid card block after update and refresh (#9351) by @katherinehhh
  • [server] validate plugin package names before filesystem operations (#9367) by @chenos

  • [undefined] Fix dead links in translated documentation and enable dead-link detection by default in the docs build. (#9371) by @Molunerfinn

  • [AI employees]

    • Fix AI employee node reading associations field attachment error in workflow (#9377) by @cgyrock
    • Fix workflow AI employee node not ending properly after tool assignment. (#9381) by @cgyrock
  • [Block: Kanban]

    • Improved Kanban card compact styling and optimized quick-create popup template selection. (#9370) by @jiannx
    • fix prevent single-word wrapping in long text field of v1 kanban block (#9356) by @katherinehhh
    • Fixed kanban associated blocks using unresolved runtime resource params in popup or secondary-page contexts. (#9350) by @jiannx
  • [Action: Custom request] upgrade koa to v3 (#9368) by @chenos

  • [Collection field: Formula] fix formula field in v2 subtable not triggered to auto-calculate (#9354) by @katherinehhh

  • [Email manager] Fixed the mail identities title display by @jiannx

develop.png

v2.1.0-alpha.34

Release date: 2026-05-12

🚀 Improvements
  • [AI employees] AI employee support parallel processing of multiple conversation (#9344) by @cgyrock
v2.1.0-alpha.33

Release date: 2026-05-11

🎉 New Features
  • [client]
    • add current user language variable in v2 (#9405) by @katherinehhh
    • Add linkage rules support for page menu items (#9304) by @zhangzhonghe
🚀 Improvements
  • [client-v2] Filter out v1 menus in the v2 layout and only show v2 menus (#9427) by @zhangzhonghe
  • [Departments] optimize department list style by adding icons and adjusting spacing (#9435) by @katherinehhh
🐛 Bug Fixes
  • [build] Fix plugin build failure when v1 client code imports another plugin’s /client-v2 entry. (#9436) by @Molunerfinn

  • [client]

    • Fixed an intermittent issue where action button linkage rules would fail to take effect. (#9430) by @gchust
    • hide subtable component for to-many association fields in v2 subtable (#9438) by @katherinehhh
  • [Graph collection manager] fix graphical interface auto layout throws update action filter error (#9421) by @katherinehhh

  • [Block: Tree] Improved tree filter block settings and fixed unsupported association, title-field fallback, and search reset behavior. (#9426) by @jiannx

v2.1.0-alpha.32

Release date: 2026-05-10

🎉 New Features
  • [client] add date range limit option for date fields in v2 forms (#9400) by @katherinehhh
  • [flow-engine] Migrate plugin-environment-variables to client-v2 with a React-based settings page and a globally registered $env runtime variable; add a client-v2 entry to plugin-file-manager with a React-based storage configuration page and FlowModel-based upload field, upload action, and preview. (#9413) by @Molunerfinn
🚀 Improvements
  • [undefined] support session-scoped current env in nb cli (#9415) by @chenos
🐛 Bug Fixes
  • [client]

    • Fixed an issue where the default value popup for association fields in the create form would display incorrectly. (#9408) by @gchust
    • Fixed an issue where JS code could no longer be edited after a JS field was set to read-only. (#9404) by @gchust
    • Fix the issue where v2 page tabs do not sync immediately after saving settings (#9396) by @zhangzhonghe
    • Fixed an issue where sub-table field assignments would not take effect in field linkage rules. (#9412) by @gchust
  • [Collection field: Markdown(Vditor)] fix markdown field tooltip being hidden in horizontal form layout (#9420) by @katherinehhh

  • [WEB client] Fix route type filtering when using translated labels (#9425) by @zhangzhonghe

  • [Mobile (deprecated)] Fix mobile message popups that could not be closed or scrolled (#9424) by @zhangzhonghe

  • [Workflow: Approval] Fix the issue where JS field appears in approval process settings by @zhangzhonghe

v2.1.0-alpha.31

Release date: 2026-05-09

🎉 New Features
  • [client] add associate and dissociate actions to association block (#9366) by @katherinehhh
  • [Text copy] support “Display copy button” option for read-only text field (#9394) by @katherinehhh
  • [AI employees] Workflow AI employee node supports loading files from attachment fields. (#9402) by @cgyrock
  • [Data visualization] Add client-v2 support for block plugins (#9297) by @zhangzhonghe
🚀 Improvements
  • [client] Allow to assign field value for sequence field (#9397) by @mytharcher
  • [undefined] skip already-published versions in pk (#9374) by @Molunerfinn
  • [Block: Kanban] Improved v2 detail field spacing consistency and made kanban card and column spacing better adapt to theme settings. (#9390) by @jiannx
  • [Workflow: Approval] Fix required validation behavior for approval forms by @zhangzhonghe
🐛 Bug Fixes
  • [client]

    • Fix filter forms that could not collapse (#9386) by @zhangzhonghe
    • Fixed the v2 table bulk workflow trigger so row selection stays consistent after redirecting between tabs and rows can be selected again after returning (#9388) by @jiannx
    • Fixed Hidden (reserved value) fields in form blocks so they remain visible in UI Editor mode, and restored value input support for assigning them in Field assignment (#9373) by @jiannx
    • fix adapt DividerItem to theme in v2 (#9372) by @katherinehhh
    • Fix incorrect download filenames for AttachmentURL fields when file metadata is missing. (#9382) by @mytharcher
    • Fix the error when filtering scalar fields with custom multi-select filters (#9387) by @zhangzhonghe
    • Fixed linkage rules have not been rerun after form values change. (#9357) by @gchust
    • Fix the issue where v1 subtable linkage rules incorrectly change required field styles (#9364) by @zhangzhonghe
    • fix incorrect data rendering in grid card block after update and refresh (#9351) by @katherinehhh
    • fix required option field in subtable not validated correctly on first selection in mobile (#9352) by @katherinehhh
    • fix hide quick create option for association select field in v2 subtable (#9358) by @katherinehhh
    • Fix the issue where URL query parameter variables become invalid after switching cached pages (#9263) by @zhangzhonghe
  • [flow-engine] Fixed untranslated data table field validation messages in v2 flow forms (#9393) by @jiannx

  • [server]

    • Fixed sub-application OAuth discovery requests being routed as main-app requests (#9383) by @2013xile
    • validate plugin package names before filesystem operations (#9367) by @chenos
  • [client-v2]

    • Fixed error when selecting association fields in field settings. (#9379) by @gchust
    • Fix the issue where a 404 page flashes after the app starts (#9365) by @zhangzhonghe
    • Fix the v2 page block drag placeholder and drop position issues (#9361) by @zhangzhonghe
    • Fix the issue where some v2 pages fail to load remote plugins (#9369) by @zhangzhonghe
  • [undefined] Fix dead links in translated documentation and enable dead-link detection by default in the docs build. (#9371) by @Molunerfinn

  • [Notification: In-app message] Fixed an issue where the in-app message list did not refresh after receiving realtime notifications (#9409) by @mytharcher

  • [Data source manager] prevent editing and deletion of all records in custom scope permissions for external data sources (#9395) by @katherinehhh

  • [AI: MCP server] Fixed MCP server packaging so runtime dependencies are included (#9401) by @2013xile

  • [Data source: Main] Fixed imported database tables using the wrong prefixed table name when a table prefix is enabled (#9403) by @2013xile

  • [Flow engine] Fixed an issue where blocks generated by AI could not be converted from reference templates back to duplicate templates. (#9392) by @gchust

  • [AI employees]

    • Fix AI employee node reading associations field attachment error in workflow (#9377) by @cgyrock
    • Fix workflow AI employee node not ending properly after tool assignment. (#9381) by @cgyrock
  • [Action: Custom request] upgrade koa to v3 (#9368) by @chenos

  • [Block: Kanban]

    • Improved Kanban card compact styling and optimized quick-create popup template selection. (#9370) by @jiannx
    • fix prevent single-word wrapping in long text field of v1 kanban block (#9356) by @katherinehhh
  • [Collection field: Formula] fix formula field in v2 subtable not triggered to auto-calculate (#9354) by @katherinehhh

  • [Action: Import records Pro] Fix the issue where duplicated check on date field always fails by @mytharcher

  • [Password policy] Fixed an issue where permanently locked users could sign in after a service restart by @2013xile

  • [Workflow: Approval] Fix the issue where the select record drawer is obscured in approval workflow configuration by @zhangzhonghe

  • [Email manager] Fixed the mail identities title display by @jiannx

  • [Backup manager] fix pg schema adaption by @Andrew1989Y

latest
NocoBase v2.0.52: add current user language variable in v2
🎉 New Features
  • [client]
    • add current user language variable in v2 (#9405) by @katherinehhh

    • add date range limit option for date fields in v2 forms (#9400) by @katherinehhh

🚀 Improvements
  • [client] exclude already associated records in association selection dialog of one-to-many table block (#9448) by @katherinehhh

  • [Departments] optimize department list style by adding icons and adjusting spacing (#9435) by @katherinehhh

  • [AI: Knowledge base] The unique identifier for a knowledge base is configurable at the time of creation by @cgyrock

🐛 Bug Fixes
  • [client]

    • Fixed the issue where legacy default value settings can’t be removed. (#9470) by @gchust

    • Fixed the issue where can’t select options for association’s select field. (#9088) by @gchust

    • Fixed an issue where the target block data scope was set incorrectly when deselecting row data in a table block event flow. (#9443) by @gchust

    • Fix duplicate table requests when filter forms have default values (#9423) by @zhangzhonghe

    • Fixed V2 linkage rules to support setting selectable options for fields (#9399) by @jiannx

    • fix error when changing title field of association field in v2 table block (#9451) by @katherinehhh

    • Fixed an intermittent issue where action button linkage rules would fail to take effect. (#9430) by @gchust

    • hide subtable component for to-many association fields in v2 subtable (#9438) by @katherinehhh

  • [server] fix(file-manager): force download active content files in local/public storage (#9437) by @mytharcher

  • [AI employees] Fixed Ollama test flight requiring key input (#9450) by @cgyrock

  • [Graph collection manager] fix graphical interface auto layout throws update action filter error (#9421) by @katherinehhh

  • [Workflow] fix: restore helper text in FlowModel workflow binding dialogs for operation and custom action events (#9447) by @mytharcher

  • [Departments] fix translation conflict between add user and add department buttons in Users & Permissions settings (#9456) by @katherinehhh

  • [Collection field: Markdown(Vditor)] fix markdown field tooltip being hidden in horizontal form layout (#9420) by @katherinehhh

  • [WEB client] Fix route type filtering when using translated labels (#9425) by @zhangzhonghe

  • [Workflow: Approval]

    • Fix the issue where JS field appears in approval process settings by @zhangzhonghe

    • Fix approval form layout on mobile devices by @zhangzhonghe

    • Fix duplicate approval record index when delegating approval tasks. by @mytharcher

  • [Backup manager] Fixed an issue where backups would fail with an error when files could not be found. by @gchust

latest
NocoBase v2.1.0-beta.32: Add a new AI employee, Localization Engineer Lina, to assist with localization translation tasks
🎉 New Features
🚀 Improvements
  • [build] Added regression coverage to keep deleteServerFiles from removing client and client-v2 build artifacts across Windows and POSIX paths. (#9318) by @Molunerfinn

  • [client] exclude already associated records in association selection dialog of one-to-many table block (#9448) by @katherinehhh

  • [File manager] Third-party storage plugins can now register their own storage type form on the v2 file manager settings page. (#9439) by @Molunerfinn

  • [AI: Knowledge base] The unique identifier for a knowledge base is configurable at the time of creation by @cgyrock

🐛 Bug Fixes
  • [client]

    • Fixed the issue where can’t select options for association’s select field. (#9088) by @gchust

    • Fix the issue where system settings appear empty after submitting (#9458) by @zhangzhonghe

    • Fix duplicate table requests when filter forms have default values (#9423) by @zhangzhonghe

    • Fixed an issue where the target block data scope was set incorrectly when deselecting row data in a table block event flow. (#9443) by @gchust

    • Fixed V2 linkage rules to support setting selectable options for fields (#9399) by @jiannx

    • fix error when changing title field of association field in v2 table block (#9451) by @katherinehhh

  • [client-v2]

    • Fix the issue where the page turns blank behind the plugin enabling dialog (#9455) by @zhangzhonghe

    • Fix v1 admin pages crashing when they reference v2 plugin modules in production builds. (#9460) by @Molunerfinn

  • [cli-v1] Fixed development startup failures in apps created with create-nocobase-app caused by app-dev client path resolution. (#9465) by @Molunerfinn

  • [server] fix(file-manager): force download active content files in local/public storage (#9437) by @mytharcher

  • [Departments] fix translation conflict between add user and add department buttons in Users & Permissions settings (#9456) by @katherinehhh

  • [Block: Markdown] Fix the issue of v2 Markdown block reporting errors (#9440) by @zhangzhonghe

  • [Workflow] fix: restore helper text in FlowModel workflow binding dialogs for operation and custom action events (#9447) by @mytharcher

  • [AI employees] Fixed Ollama test flight requiring key input (#9450) by @cgyrock

  • [Workflow: Approval]

    • Fix duplicate approval record index when delegating approval tasks. by @mytharcher

    • Fix approval form layout on mobile devices by @zhangzhonghe

  • [Backup manager] Fixed an issue where backups would fail with an error when files could not be found. by @gchust

beta
NocoBase v2.1.0-alpha.33: add current user language variable in v2
🎉 New Features
  • [client]
    • add current user language variable in v2 (#9405) by @katherinehhh

    • Add linkage rules support for page menu items (#9304) by @zhangzhonghe

🚀 Improvements
  • [client-v2] Filter out v1 menus in the v2 layout and only show v2 menus (#9427) by @zhangzhonghe

  • [Departments] optimize department list style by adding icons and adjusting spacing (#9435) by @katherinehhh

🐛 Bug Fixes
  • [build] Fix plugin build failure when v1 client code imports another plugin’s /client-v2 entry. (#9436) by @Molunerfinn

  • [client]

    • Fixed an intermittent issue where action button linkage rules would fail to take effect. (#9430) by @gchust

    • hide subtable component for to-many association fields in v2 subtable (#9438) by @katherinehhh

  • [Graph collection manager] fix graphical interface auto layout throws update action filter error (#9421) by @katherinehhh

  • [Block: Tree] Improved tree filter block settings and fixed unsupported association, title-field fallback, and search reset behavior. (#9426) by @jiannx

alpha
NocoBase v2.1.0-alpha.34: ** AI employee support parallel processing of multiple conversation
🚀 Improvements
  • [AI employees] AI employee support parallel processing of multiple conversation (#9344) by @cgyrock
alpha
NocoBase v2.1.0-beta.30: Add linkage rules support for page menu items
🎉 New Features
  • [client]
    • Add linkage rules support for page menu items (#9304) by @zhangzhonghe

    • add current user language variable in v2 (#9405) by @katherinehhh

🚀 Improvements
  • [client-v2] Filter out v1 menus in the v2 layout and only show v2 menus (#9427) by @zhangzhonghe

  • [undefined] support session-scoped current env in nb cli (#9415) by @chenos

  • [AI employees] AI employee support parallel processing of multiple conversation (#9344) by @cgyrock

  • [Departments] optimize department list style by adding icons and adjusting spacing (#9435) by @katherinehhh

🐛 Bug Fixes
  • [build] Fix plugin build failure when v1 client code imports another plugin’s /client-v2 entry. (#9436) by @Molunerfinn

  • [client]

    • hide subtable component for to-many association fields in v2 subtable (#9438) by @katherinehhh

    • Fixed an intermittent issue where action button linkage rules would fail to take effect. (#9430) by @gchust

  • [Graph collection manager] fix graphical interface auto layout throws update action filter error (#9421) by @katherinehhh

  • [Block: Tree] Improved tree filter block settings and fixed unsupported association, title-field fallback, and search reset behavior. (#9426) by @jiannx

beta
NocoBase v2.1.0-alpha.32: add date range limit option for date fields in v2 forms
🎉 New Features
  • [client] add date range limit option for date fields in v2 forms (#9400) by @katherinehhh

  • [flow-engine] Migrate plugin-environment-variables to client-v2 with a React-based settings page and a globally registered $env runtime variable; add a client-v2 entry to plugin-file-manager with a React-based storage configuration page and FlowModel-based upload field, upload action, and preview. (#9413) by @Molunerfinn

🚀 Improvements
  • [undefined] support session-scoped current env in nb cli (#9415) by @chenos
🐛 Bug Fixes
  • [client]

    • Fixed an issue where the default value popup for association fields in the create form would display incorrectly. (#9408) by @gchust

    • Fixed an issue where JS code could no longer be edited after a JS field was set to read-only. (#9404) by @gchust

    • Fix the issue where v2 page tabs do not sync immediately after saving settings (#9396) by @zhangzhonghe

    • Fixed an issue where sub-table field assignments would not take effect in field linkage rules. (#9412) by @gchust

  • [Collection field: Markdown(Vditor)] fix markdown field tooltip being hidden in horizontal form layout (#9420) by @katherinehhh

  • [WEB client] Fix route type filtering when using translated labels (#9425) by @zhangzhonghe

  • [Mobile (deprecated)] Fix mobile message popups that could not be closed or scrolled (#9424) by @zhangzhonghe

  • [Workflow: Approval] Fix the issue where JS field appears in approval process settings by @zhangzhonghe

alpha
NocoBase v2.1.0-beta.29: add date range limit option for date fields in v2 forms
🎉 New Features
  • [client] add date range limit option for date fields in v2 forms (#9400) by @katherinehhh

  • [flow-engine] Migrate plugin-environment-variables to client-v2 with a React-based settings page and a globally registered $env runtime variable; add a client-v2 entry to plugin-file-manager with a React-based storage configuration page and FlowModel-based upload field, upload action, and preview. (#9413) by @Molunerfinn

🐛 Bug Fixes
  • [client]

    • Fixed an issue where JS code could no longer be edited after a JS field was set to read-only. (#9404) by @gchust

    • Fix the issue where v2 page tabs do not sync immediately after saving settings (#9396) by @zhangzhonghe

    • Fixed an issue where sub-table field assignments would not take effect in field linkage rules. (#9412) by @gchust

    • Fixed an issue where the default value popup for association fields in the create form would display incorrectly. (#9408) by @gchust

  • [Collection field: Markdown(Vditor)] fix markdown field tooltip being hidden in horizontal form layout (#9420) by @katherinehhh

  • [Mobile (deprecated)] Fix mobile message popups that could not be closed or scrolled (#9424) by @zhangzhonghe

  • [WEB client] Fix route type filtering when using translated labels (#9425) by @zhangzhonghe

  • [Workflow: Approval] Fix the issue where JS field appears in approval process settings by @zhangzhonghe

beta
NocoBase v2.0.51: Fix required validation behavior for approval forms
🚀 Improvements
  • [Workflow: Approval] Fix required validation behavior for approval forms by @zhangzhonghe
🐛 Bug Fixes
  • [client]

    • Fixed an issue where JS code could no longer be edited after a JS field was set to read-only. (#9404) by @gchust

    • Fixed an issue where sub-table field assignments would not take effect in field linkage rules. (#9412) by @gchust

    • Fix the issue where v2 page tabs do not sync immediately after saving settings (#9396) by @zhangzhonghe

    • Fixed an issue where the default value popup for association fields in the create form would display incorrectly. (#9408) by @gchust

  • [Password policy] Fixed an issue where permanently locked users could sign in after a service restart by @2013xile

  • [Action: Import records Pro] Fix the issue where duplicated check on date field always fails by @mytharcher

  • [Workflow: Approval] Fix the issue where the select record drawer is obscured in approval workflow configuration by @zhangzhonghe

latest
NocoBase v2.1.0-beta.27: AI employees can search bundled documentation with Bash commands
🎉 New Features
  • [server] AI employees can search bundled documentation with Bash commands (#9269) by @2013xile

  • [AI employees] Workflow AI employee node supports loading files from attachment fields. (#9402) by @cgyrock

  • [Text copy] support “Display copy button” option for read-only text field (#9394) by @katherinehhh

🚀 Improvements
  • [client] Allow to assign field value for sequence field (#9397) by @mytharcher

  • [Block: Kanban] Improved v2 detail field spacing consistency and made kanban card and column spacing better adapt to theme settings. (#9390) by @jiannx

  • [AI employees] Improved Nathan’s RunJS editing tools and reduced lag during long AI chat conversations (#9311) by @2013xile

  • [Workflow: Approval] Fix required validation behavior for approval forms by @zhangzhonghe

🐛 Bug Fixes
  • [flow-engine] Fixed untranslated data table field validation messages in v2 flow forms (#9393) by @jiannx

  • [client]

    • Fix filter forms that could not collapse (#9386) by @zhangzhonghe

    • Fix the error when filtering scalar fields with custom multi-select filters (#9387) by @zhangzhonghe

    • Fix incorrect download filenames for AttachmentURL fields when file metadata is missing. (#9382) by @mytharcher

    • fix adapt DividerItem to theme in v2 (#9372) by @katherinehhh

    • Fix the issue where v1 subtable linkage rules incorrectly change required field styles (#9364) by @zhangzhonghe

    • Fixed Hidden (reserved value) fields in form blocks so they remain visible in UI Editor mode, and restored value input support for assigning them in Field assignment (#9373) by @jiannx

    • Fixed the v2 table bulk workflow trigger so row selection stays consistent after redirecting between tabs and rows can be selected again after returning (#9388) by @jiannx

  • [client-v2]

    • Fixed error when selecting association fields in field settings. (#9379) by @gchust

    • Fix the issue where a 404 page flashes after the app starts (#9365) by @zhangzhonghe

  • [server] Fixed sub-application OAuth discovery requests being routed as main-app requests (#9383) by @2013xile

  • [Data source: Main] Fixed imported database tables using the wrong prefixed table name when a table prefix is enabled (#9403) by @2013xile

  • [Notification: In-app message] Fixed an issue where the in-app message list did not refresh after receiving realtime notifications (#9409) by @mytharcher

  • [Data source manager] prevent editing and deletion of all records in custom scope permissions for external data sources (#9395) by @katherinehhh

  • [AI: MCP server] Fixed MCP server packaging so runtime dependencies are included (#9401) by @2013xile

  • [Flow engine] Fixed an issue where blocks generated by AI could not be converted from reference templates back to duplicate templates. (#9392) by @gchust

  • [Action: Import records Pro] Fix the issue where duplicated check on date field always fails by @mytharcher

  • [Password policy] Fixed an issue where permanently locked users could sign in after a service restart by @2013xile

  • [Workflow: Approval] Fix the issue where the select record drawer is obscured in approval workflow configuration by @zhangzhonghe

  • [Backup manager] fix pg schema adaption by @Andrew1989Y

beta
NocoBase v2.1.0-alpha.31: add associate and dissociate actions to association block
🎉 New Features
  • [client] add associate and dissociate actions to association block (#9366) by @katherinehhh

  • [Text copy] support “Display copy button” option for read-only text field (#9394) by @katherinehhh

  • [AI employees] Workflow AI employee node supports loading files from attachment fields. (#9402) by @cgyrock

  • [Data visualization] Add client-v2 support for block plugins (#9297) by @zhangzhonghe

🚀 Improvements
  • [client] Allow to assign field value for sequence field (#9397) by @mytharcher

  • [undefined] - (#9374) by @Molunerfinn

  • [Block: Kanban] Improved v2 detail field spacing consistency and made kanban card and column spacing better adapt to theme settings. (#9390) by @jiannx

  • [Workflow: Approval] Fix required validation behavior for approval forms by @zhangzhonghe

🐛 Bug Fixes
  • [client]

    • Fix filter forms that could not collapse (#9386) by @zhangzhonghe

    • Fixed the v2 table bulk workflow trigger so row selection stays consistent after redirecting between tabs and rows can be selected again after returning (#9388) by @jiannx

    • Fixed Hidden (reserved value) fields in form blocks so they remain visible in UI Editor mode, and restored value input support for assigning them in Field assignment (#9373) by @jiannx

    • fix adapt DividerItem to theme in v2 (#9372) by @katherinehhh

    • Fix incorrect download filenames for AttachmentURL fields when file metadata is missing. (#9382) by @mytharcher

    • Fix the error when filtering scalar fields with custom multi-select filters (#9387) by @zhangzhonghe

    • Fixed linkage rules have not been rerun after form values change. (#9357) by @gchust

    • Fix the issue where v1 subtable linkage rules incorrectly change required field styles (#9364) by @zhangzhonghe

    • fix incorrect data rendering in grid card block after update and refresh (#9351) by @katherinehhh

    • fix required option field in subtable not validated correctly on first selection in mobile (#9352) by @katherinehhh

    • fix hide quick create option for association select field in v2 subtable (#9358) by @katherinehhh

    • Fix the issue where URL query parameter variables become invalid after switching cached pages (#9263) by @zhangzhonghe

  • [flow-engine] Fixed untranslated data table field validation messages in v2 flow forms (#9393) by @jiannx

  • [server]

    • Fixed sub-application OAuth discovery requests being routed as main-app requests (#9383) by @2013xile

    • validate plugin package names before filesystem operations (#9367) by @chenos

  • [client-v2]

    • Fixed error when selecting association fields in field settings. (#9379) by @gchust

    • Fix the issue where a 404 page flashes after the app starts (#9365) by @zhangzhonghe

    • Fix the v2 page block drag placeholder and drop position issues (#9361) by @zhangzhonghe

    • Fix the issue where some v2 pages fail to load remote plugins (#9369) by @zhangzhonghe

  • [undefined] Fix dead links in translated documentation and enable dead-link detection by default in the docs build. (#9371) by @Molunerfinn

  • [Notification: In-app message] Fixed an issue where the in-app message list did not refresh after receiving realtime notifications (#9409) by @mytharcher

  • [Data source manager] prevent editing and deletion of all records in custom scope permissions for external data sources (#9395) by @katherinehhh

  • [AI: MCP server] Fixed MCP server packaging so runtime dependencies are included (#9401) by @2013xile

  • [Data source: Main] Fixed imported database tables using the wrong prefixed table name when a table prefix is enabled (#9403) by @2013xile

  • [Flow engine] Fixed an issue where blocks generated by AI could not be converted from reference templates back to duplicate templates. (#9392) by @gchust

  • [AI employees]

    • Fix AI employee node reading associations field attachment error in workflow (#9377) by @cgyrock

    • Fix workflow AI employee node not ending properly after tool assignment. (#9381) by @cgyrock

  • [Action: Custom request] upgrade koa to v3 (#9368) by @chenos

  • [Block: Kanban]

    • Improved Kanban card compact styling and optimized quick-create popup template selection. (#9370) by @jiannx

    • fix prevent single-word wrapping in long text field of v1 kanban block (#9356) by @katherinehhh

  • [Collection field: Formula] fix formula field in v2 subtable not triggered to auto-calculate (#9354) by @katherinehhh

  • [Action: Import records Pro] Fix the issue where duplicated check on date field always fails by @mytharcher

  • [Password policy] Fixed an issue where permanently locked users could sign in after a service restart by @2013xile

  • [Workflow: Approval] Fix the issue where the select record drawer is obscured in approval workflow configuration by @zhangzhonghe

  • [Email manager] Fixed the mail identities title display by @jiannx

  • [Backup manager] fix pg schema adaption by @Andrew1989Y

alpha
NocoBase v2.0.50: support "Display copy button" option for read-only text field
🎉 New Features
  • [client] add associate and dissociate actions to association block (#9366) by @katherinehhh

  • [Text copy] support “Display copy button” option for read-only text field (#9394) by @katherinehhh

🚀 Improvements
  • [undefined] - (#9374) by @Molunerfinn

  • [client] Allow to assign field value for sequence field (#9397) by @mytharcher

🐛 Bug Fixes
  • [flow-engine] Fixed untranslated data table field validation messages in v2 flow forms (#9393) by @jiannx

  • [client]

    • Fixed Hidden (reserved value) fields in form blocks so they remain visible in UI Editor mode, and restored value input support for assigning them in Field assignment (#9373) by @jiannx

    • Fix incorrect download filenames for AttachmentURL fields when file metadata is missing. (#9382) by @mytharcher

    • Fixed the v2 table bulk workflow trigger so row selection stays consistent after redirecting between tabs and rows can be selected again after returning (#9388) by @jiannx

    • Fix filter forms that could not collapse (#9386) by @zhangzhonghe

    • Fix the issue where v1 subtable linkage rules incorrectly change required field styles (#9364) by @zhangzhonghe

    • fix incorrect data rendering in grid card block after update and refresh (#9351) by @katherinehhh

    • fix required option field in subtable not validated correctly on first selection in mobile (#9352) by @katherinehhh

    • Fix the issue where URL query parameter variables become invalid after switching cached pages (#9263) by @zhangzhonghe

    • fix adapt DividerItem to theme in v2 (#9372) by @katherinehhh

    • fix hide quick create option for association select field in v2 subtable (#9358) by @katherinehhh

    • Fixed linkage rules have not been rerun after form values change. (#9357) by @gchust

    • Fix the error when filtering scalar fields with custom multi-select filters (#9387) by @zhangzhonghe

  • [server] validate plugin package names before filesystem operations (#9367) by @chenos

  • [Data source manager] prevent editing and deletion of all records in custom scope permissions for external data sources (#9395) by @katherinehhh

  • [Data source: Main] Fixed imported database tables using the wrong prefixed table name when a table prefix is enabled (#9403) by @2013xile

  • [Notification: In-app message] Fixed an issue where the in-app message list did not refresh after receiving realtime notifications (#9409) by @mytharcher

  • [Block: Kanban] fix prevent single-word wrapping in long text field of v1 kanban block (#9356) by @katherinehhh

  • [Collection field: Formula] fix formula field in v2 subtable not triggered to auto-calculate (#9354) by @katherinehhh

latest
NocoBase v2.1.0-beta.26: add associate and dissociate actions to association block
🎉 New Features
  • [client] add associate and dissociate actions to association block (#9366) by @katherinehhh

  • [Data visualization] Add client-v2 support for block plugins (#9297) by @zhangzhonghe

🚀 Improvements
  • [undefined] - (#9374) by @Molunerfinn
🐛 Bug Fixes
  • [client-v2]

    • Fix the issue where some v2 pages fail to load remote plugins (#9369) by @zhangzhonghe

    • Fix the v2 page block drag placeholder and drop position issues (#9361) by @zhangzhonghe

  • [client]

    • Fixed linkage rules have not been rerun after form values change. (#9357) by @gchust

    • fix required option field in subtable not validated correctly on first selection in mobile (#9352) by @katherinehhh

    • fix hide quick create option for association select field in v2 subtable (#9358) by @katherinehhh

    • Fix the issue where URL query parameter variables become invalid after switching cached pages (#9263) by @zhangzhonghe

    • fix incorrect data rendering in grid card block after update and refresh (#9351) by @katherinehhh

  • [server] validate plugin package names before filesystem operations (#9367) by @chenos

  • [undefined] Fix dead links in translated documentation and enable dead-link detection by default in the docs build. (#9371) by @Molunerfinn

  • [AI employees]

    • Fix AI employee node reading associations field attachment error in workflow (#9377) by @cgyrock

    • Fix workflow AI employee node not ending properly after tool assignment. (#9381) by @cgyrock

  • [Block: Kanban]

    • Improved Kanban card compact styling and optimized quick-create popup template selection. (#9370) by @jiannx

    • fix prevent single-word wrapping in long text field of v1 kanban block (#9356) by @katherinehhh

    • Fixed kanban associated blocks using unresolved runtime resource params in popup or secondary-page contexts. (#9350) by @jiannx

  • [Action: Custom request] upgrade koa to v3 (#9368) by @chenos

  • [Collection field: Formula] fix formula field in v2 subtable not triggered to auto-calculate (#9354) by @katherinehhh

  • [Email manager] Fixed the mail identities title display by @jiannx

beta
Weekly Updates|Add some APIs for NocoBase cli

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

Release date: 2026-05-06

🚀 Improvements
  • [undefined] Add Feishu failure notification for manual release workflows (#9349) by @Molunerfinn
🐛 Bug Fixes
  • [Data source: Main] Prevent crash when fields is undefined during collection loading (#9174) by @saraTabbane
  • [UI templates] Fixed an issue where the popup template list failed to correctly load available templates. (#9332) by @gchust
  • [AI employees] Fix the issue of occasional errors when AI employee use the DeepSeek v4 model (#9348) by @cgyrock
  • [File manager] Improved preview file download error handling (#9103) by @gaston98765
  • [Workflow: Approval] Fix the issue where filter and other query parameters now work in API of listing available approval workflows by @mytharcher
v2.0.48

Release date: 2026-05-04

🐛 Bug Fixes
  • [AI employees] Fix the issue where the action button AI employee list displays developer employees (#9320) by @cgyrock

  • [Workflow: Approval]

    • Fix the issue where file in original application no reloaded by @mytharcher
    • Support to parse some client variables in approval actions by @mytharcher
v2.0.47

Release date: 2026-05-01

🎉 New Features
  • [AI employees] LLM provider now supports the Xiaomi MIMO platform (#9315) by @cgyrock
🚀 Improvements
  • [flow-engine] Improve block drag layout behavior on v2 pages (#9264) by @zhangzhonghe
  • [AI employees] AI employee category adjustment (#9274) by @cgyrock
  • [Workflow: Approval] Mark association show mode loading from DB as legacy by @mytharcher
🐛 Bug Fixes
  • [database] Fixed an issue where SQL Server external data source datetime filters could fail (#9272) by @2013xile

  • [client]

    • Preserve null values for empty Data scope variable dependencies in v2 forms. (#9287) by @jiannx
    • rerun JS column rendering when row data changes (#9282) by @jiannx
    • Fix the issue where filter form fields disappear after reopening a popup record selector (#9211) by @zhangzhonghe
    • Fixed an issue where JS field cells in v2 table blocks could appear blank after filtering or refreshing table data. (#9285) by @jiannx
  • [flow-engine] Fixed an issue where system-hidden fields could be selected in form-related variable. (#9302) by @gchust

  • [Action: Import records] Fix the issue where failed row index in importing records is not correct (#9277) by @mytharcher

  • [Block: Gantt] Add a Gantt block setting to enable drag to reschedule. (#9301) by @jiannx

  • [AI employees] Fix AI employee deepSeek V4 integration error (#9275) by @cgyrock

  • [Action: Export records Pro] Fix the issue where auto mode not works by @mytharcher

  • [Workflow: Approval]

    • Fix type error by @mytharcher
    • Fix approval execute timing so latestExecutionId is synced after approval commit by @mytharcher
next

next.png

v2.1.0-beta.25

Release date: 2026-05-06

🎉 New Features
  • [cli] Add release command in API (#9308) by @Andrew1989Y
  • [undefined] Add Indonesian and Vietnamese documentation. (#9303) by @Molunerfinn
  • [AI employees] LLM provider now supports the Xiaomi MIMO platform (#9315) by @cgyrock
  • [Migration manager] Add some APIs for nocobase cli by @Andrew1989Y
  • [Backup manager] Add some APIs for nocobase cli by @Andrew1989Y
🚀 Improvements
  • [undefined]

    • Add Feishu failure notification for manual release workflows(#9349) by @Molunerfinn
    • Align Spanish, Portuguese, Russian, and German documentation with the English source. (#9299) by @Molunerfinn
    • Sync French documentation with the Chinese source. (#9291) by @Molunerfinn
  • [IdP: OAuth] OAuth sessions now use the same expiration settings as the system token policy (#9345) by @2013xile

  • [Block: Kanban]

    • Reduced the default kanban column width. (#9306) by @jiannx
    • Improved Calendar and Kanban block creation settings. (#9294) by @jiannx
  • [AI employees] AI employee category adjustment (#9274) by @cgyrock

  • [Workflow: Approval] Mark association show mode loading from DB as legacy by @mytharcher

🐛 Bug Fixes
  • [undefined]

    • Fix the dependency-and-build workflow so standalone pro plugin checkout failures break CI instead of silently skipping build coverage. (#9324) by @Molunerfinn
    • Fix bloated translation files and align cross-language documentation structure. (#9305) by @Molunerfinn
  • [cli] Fixed CLI boolean options so they can be disabled with negated flags (#9337) by @2013xile

  • [client-v2]

    • Fixed remote plugin loading so plugin URLs that already end with .js are not resolved to duplicate .js.js paths. (#9336) by @Molunerfinn
    • Fix the issue where RemoteSelect not rendering in configuration of bind workflow (#9314) by @mytharcher
  • [ai] Fix missing category field setup during AI employee registration (#9300) by @cgyrock

  • [flow-engine] Fixed an issue where system-hidden fields could be selected in form-related variable. (#9302) by @gchust

  • [client]

    • Fixed an issue where JS field cells in v2 table blocks could appear blank after filtering or refreshing table data. (#9285) by @jiannx
    • Preserve null values for empty Data scope variable dependencies in v2 forms. (#9287) by @jiannx
    • Fix the issue where filter form fields disappear after reopening a popup record selector (#9211) by @zhangzhonghe
    • rerun JS column rendering when row data changes (#9282) by @jiannx
  • [database] Fixed an issue where SQL Server external data source datetime filters could fail (#9272) by @2013xile

  • [AI employees]

    • Fix the issue of occasional errors when AI employee use the DeepSeek v4 model (#9348) by @cgyrock
    • Fix the issue where the workflow AI employee node clears skills after switching AI employees (#9342) by @cgyrock
    • Fix the issue where the action button AI employee list displays developer employees (#9320) by @cgyrock
  • [Data source: Main] Prevent crash when fields is undefined during collection loading (#9174) by @saraTabbane

  • [UI templates] Fixed an issue where the popup template list failed to correctly load available templates. (#9332) by @gchust

  • [File manager] Improved preview file download error handling (#9103) by @gaston98765

  • [Block: Tree] Fix the abnormal display of filter block nodes (#9260) by @jiannx

  • [Block: Gantt] Add a Gantt block setting to enable drag to reschedule. (#9301) by @jiannx

  • [Block: Kanban] Fixed repeated display of field configuration floating layer (#9271) by @jiannx

  • [Action: Import records] Fix the issue where failed row index in importing records is not correct (#9277) by @mytharcher

  • [Action: Export records Pro] Fix the issue where auto mode not works by @mytharcher

  • [Migration manager] Fix migration:create returning taskId from the async task record. by @Andrew1989Y

  • [Workflow: Approval]

    • Fix the issue where filter and other query parameters now work in API of listing available approval workflows by @mytharcher
    • Fix the issue where file in original application no reloaded by @mytharcher
    • Fix type error by @mytharcher
    • Support to parse some client variables in approval actions by @mytharcher
    • Fix approval execute timing so latestExecutionId is synced after approval commit by @mytharcher

develop.png

v2.1.0-alpha.30

Release date: 2026-05-06

🚀 Improvements
  • [undefined] Add Feishu failure notification for manual release workflows (#9349) by @Molunerfinn
  • [IdP: OAuth] OAuth sessions now use the same expiration settings as the system token policy (#9345) by @2013xile
🐛 Bug Fixes
  • [client-v2] Fixed remote plugin loading so plugin URLs that already end with .js are not resolved to duplicate .js.js paths. (#9336) by @Molunerfinn

  • [cli] Fixed CLI boolean options so they can be disabled with negated flags (#9337) by @2013xile

  • [AI employees]

    • Fix the issue of occasional errors when AI employee use the DeepSeek v4 model (#9348) by @cgyrock
    • Fix the issue where the workflow AI employee node clears skills after switching AI employees (#9342) by @cgyrock
  • [Data source: Main] Prevent crash when fields is undefined during collection loading (#9174) by @saraTabbane

  • [UI templates] Fixed an issue where the popup template list failed to correctly load available templates. (#9332) by @gchust

  • [Block: Kanban] Fixed kanban associated blocks using unresolved runtime resource params in popup or secondary-page contexts. (#9350) by @jiannx

  • [Workflow: Approval] Fix the issue where filter and other query parameters now work in API of listing available approval workflows by @mytharcher

v2.1.0-alpha.29

Release date: 2026-05-04

🐛 Bug Fixes
  • [File manager] Improved preview file download error handling (#9103) by @gaston98765
  • [Workflow: Approval] Support to parse some client variables in approval actions by @mytharcher
v2.1.0-alpha.28

Release date: 2026-05-04

🐛 Bug Fixes
  • [Workflow: Approval] Fix the issue where file in original application no reloaded by @mytharcher
v2.1.0-alpha.27

Release date: 2026-05-03

🎉 New Features
  • [cli] Add release command in API (#9308) by @Andrew1989Y
  • [undefined] Add Indonesian and Vietnamese documentation. (#9303) by @Molunerfinn
  • [server] AI employees can search bundled documentation with Bash commands (#9269) by @2013xile
  • [AI employees] LLM provider now supports the Xiaomi MIMO platform (#9315) by @cgyrock
  • [Migration manager] Add some APIs for nocobase cli by @Andrew1989Y
  • [Backup manager] Add some APIs for nocobase cli by @Andrew1989Y
🚀 Improvements
  • [flow-engine] Improve block drag layout behavior on v2 pages (#9264) by @zhangzhonghe

  • [undefined]

    • Align Spanish, Portuguese, Russian, and German documentation with the English source. (#9299) by @Molunerfinn
    • Sync French documentation with the Chinese source. (#9291) by @Molunerfinn
  • [AI employees]

    • Improved Nathan’s RunJS editing tools and reduced lag during long AI chat conversations (#9311) by @2013xile
    • AI employee category adjustment (#9274) by @cgyrock
  • [Block: Kanban]

    • Reduced the default kanban column width. (#9306) by @jiannx
    • Improved Calendar and Kanban block creation settings. (#9294) by @jiannx
  • [Workflow: Approval] Mark association show mode loading from DB as legacy by @mytharcher

🐛 Bug Fixes
  • [undefined]

    • Fix the dependency-and-build workflow so standalone pro plugin checkout failures break CI instead of silently skipping build coverage. (#9324) by @Molunerfinn
    • Fix bloated translation files and align cross-language documentation structure. (#9305) by @Molunerfinn
  • [client-v2] Fix the issue where RemoteSelect not rendering in configuration of bind workflow (#9314) by @mytharcher

  • [flow-engine] Fixed an issue where system-hidden fields could be selected in form-related variable. (#9302) by @gchust

  • [ai] Fix missing category field setup during AI employee registration (#9300) by @cgyrock

  • [client]

    • Fixed an issue where JS field cells in v2 table blocks could appear blank after filtering or refreshing table data. (#9285) by @jiannx
    • Fix the issue where filter form fields disappear after reopening a popup record selector (#9211) by @zhangzhonghe
    • Preserve null values for empty Data scope variable dependencies in v2 forms. (#9287) by @jiannx
    • rerun JS column rendering when row data changes (#9282) by @jiannx
  • [database] Fixed an issue where SQL Server external data source datetime filters could fail (#9272) by @2013xile

  • [AI employees]

    • Fix the issue where the action button AI employee list displays developer employees (#9320) by @cgyrock
    • Fix AI employee deepSeek V4 integration error (#9275) by @cgyrock
  • [Block: Gantt] Add a Gantt block setting to enable drag to reschedule. (#9301) by @jiannx

  • [Block: Tree] Fix the abnormal display of filter block nodes (#9260) by @jiannx

  • [Action: Import records] Fix the issue where failed row index in importing records is not correct (#9277) by @mytharcher

  • [Block: Kanban] Fixed repeated display of field configuration floating layer (#9271) by @jiannx

  • [Action: Export records Pro] Fix the issue where auto mode not works by @mytharcher

  • [Migration manager] Fix migration:create returning taskId from the async task record. by @Andrew1989Y

  • [Workflow: Approval]

    • Fix approval execute timing so latestExecutionId is synced after approval commit by @mytharcher
    • Fix type error by @mytharcher
latest
NocoBase v2.1.0-alpha.30: Fix the issue of occasional errors when AI employee use the DeepSeek v4 model
🚀 Improvements
  • [undefined] add Feishu failure notification for manual release workflows (#9349) by @Molunerfinn
  • [IdP: OAuth] OAuth sessions now use the same expiration settings as the system token policy (#9345) by @2013xile
🐛 Bug Fixes
  • [client-v2] Fixed remote plugin loading so plugin URLs that already end with .js are not resolved to duplicate .js.js paths. (#9336) by @Molunerfinn

  • [cli] Fixed CLI boolean options so they can be disabled with negated flags (#9337) by @2013xile

  • [AI employees]

    • Fix the issue of occasional errors when AI employee use the DeepSeek v4 model (#9348) by @cgyrock
    • Fix the issue where the workflow AI employee node clears skills after switching AI employees (#9342) by @cgyrock
  • [Data source: Main] Prevent crash when fields is undefined during collection loading (#9174) by @saraTabbane

  • [UI templates] Fixed an issue where the popup template list failed to correctly load available templates. (#9332) by @gchust

  • [Block: Kanban] Fixed kanban associated blocks using unresolved runtime resource params in popup or secondary-page contexts. (#9350) by @jiannx

  • [Workflow: Approval] Fix the issue where filter and other query parameters now work in API of listing available approval workflows by @mytharcher

alpha
NocoBase v2.1.0-beta.25: Add some APIs for NocoBase cli
🎉 New Features
  • [cli] Add release command in API (#9308) by @Andrew1989Y

  • [undefined] Add Indonesian and Vietnamese documentation. (#9303) by @Molunerfinn

  • [AI employees] LLM provider now supports the Xiaomi MIMO platform (#9315) by @cgyrock

  • [Migration manager] Add some APIs for nocobase cli by @Andrew1989Y

  • [Backup manager] Add some APIs for nocobase cli by @Andrew1989Y

🚀 Improvements
  • [undefined]

      • (#9349) by @Molunerfinn
    • Align Spanish, Portuguese, Russian, and German documentation with the English source. (#9299) by @Molunerfinn

    • Sync French documentation with the Chinese source. (#9291) by @Molunerfinn

  • [IdP: OAuth] OAuth sessions now use the same expiration settings as the system token policy (#9345) by @2013xile

  • [Block: Kanban]

    • Reduced the default kanban column width. (#9306) by @jiannx

    • Improved Calendar and Kanban block creation settings. (#9294) by @jiannx

  • [AI employees] AI employee category adjustment (#9274) by @cgyrock

  • [Workflow: Approval] Mark association show mode loading from DB as legacy by @mytharcher

🐛 Bug Fixes
  • [undefined]

    • Fix the dependency-and-build workflow so standalone pro plugin checkout failures break CI instead of silently skipping build coverage. (#9324) by @Molunerfinn

    • Fix bloated translation files and align cross-language documentation structure. (#9305) by @Molunerfinn

  • [cli] Fixed CLI boolean options so they can be disabled with negated flags (#9337) by @2013xile

  • [client-v2]

    • Fixed remote plugin loading so plugin URLs that already end with .js are not resolved to duplicate .js.js paths. (#9336) by @Molunerfinn

    • Fix the issue where RemoteSelect not rendering in configuration of bind workflow (#9314) by @mytharcher

  • [ai] Fix missing category field setup during AI employee registration (#9300) by @cgyrock

  • [flow-engine] Fixed an issue where system-hidden fields could be selected in form-related variable. (#9302) by @gchust

  • [client]

    • Fixed an issue where JS field cells in v2 table blocks could appear blank after filtering or refreshing table data. (#9285) by @jiannx

    • Preserve null values for empty Data scope variable dependencies in v2 forms. (#9287) by @jiannx

    • Fix the issue where filter form fields disappear after reopening a popup record selector (#9211) by @zhangzhonghe

    • rerun JS column rendering when row data changes (#9282) by @jiannx

  • [database] Fixed an issue where SQL Server external data source datetime filters could fail (#9272) by @2013xile

  • [AI employees]

    • Fix the issue of occasional errors when AI employee use the DeepSeek v4 model (#9348) by @cgyrock

    • Fix the issue where the workflow AI employee node clears skills after switching AI employees (#9342) by @cgyrock

    • Fix the issue where the action button AI employee list displays developer employees (#9320) by @cgyrock

  • [Data source: Main] Prevent crash when fields is undefined during collection loading (#9174) by @saraTabbane

  • [UI templates] Fixed an issue where the popup template list failed to correctly load available templates. (#9332) by @gchust

  • [File manager] Improved preview file download error handling (#9103) by @gaston98765

  • [Block: Tree] Fix the abnormal display of filter block nodes (#9260) by @jiannx

  • [Block: Gantt] Add a Gantt block setting to enable drag to reschedule. (#9301) by @jiannx

  • [Block: Kanban] Fixed repeated display of field configuration floating layer (#9271) by @jiannx

  • [Action: Import records] Fix the issue where failed row index in importing records is not correct (#9277) by @mytharcher

  • [Action: Export records Pro] Fix the issue where auto mode not works by @mytharcher

  • [Migration manager] Fix migration:create returning taskId from the async task record. by @Andrew1989Y

  • [Workflow: Approval]

    • Fix the issue where filter and other query parameters now work in API of listing available approval workflows by @mytharcher

    • Fix the issue where file in original application no reloaded by @mytharcher

    • Fix type error by @mytharcher

    • Support to parse some client variables in approval actions by @mytharcher

    • Fix approval execute timing so latestExecutionId is synced after approval commit by @mytharcher

beta
NocoBase v2.0.49: Improved preview file download error handling
🚀 Improvements
  • [undefined] add Feishu failure notification for manual release workflows (#9349) by @Molunerfinn
🐛 Bug Fixes
  • [Data source: Main] Prevent crash when fields is undefined during collection loading (#9174) by @saraTabbane
  • [UI templates] Fixed an issue where the popup template list failed to correctly load available templates. (#9332) by @gchust
  • [AI employees] Fix the issue of occasional errors when AI employee use the DeepSeek v4 model (#9348) by @cgyrock
  • [File manager] Improved preview file download error handling (#9103) by @gaston98765
  • [Workflow: Approval] Fix the issue where filter and other query parameters now work in API of listing available approval workflows by @mytharcher
latest
NocoBase v2.1.0-alpha.29: Bug Fixes
🐛 Bug Fixes
  • [File manager] Improved preview file download error handling (#9103) by @gaston98765

  • [Workflow: Approval] Support to parse some client variables in approval actions by @mytharcher

alpha
NocoBase v2.0.48: Bug Fixes
🐛 Bug Fixes
  • [AI employees] Fix the issue where the action button AI employee list displays developer employees (#9320) by @cgyrock

  • [Workflow: Approval]

    • Fix the issue where file in original application no reloaded by @mytharcher

    • Support to parse some client variables in approval actions by @mytharcher

latest
NocoBase v2.1.0-alpha.28: Bug Fixes
🐛 Bug Fixes
  • [Workflow: Approval] Fix the issue where file in original application no reloaded by @mytharcher
alpha
Loading...

Loading more content...

No more content to load