🎉 NocoBase 2.0: Meet Your AI Employees - November 1, 2025

Release Notes

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

NocoBase v2.0.0-alpha.51: Support customizing global styles in the theme editor
🎉 New Features
  • [client]

    • Support customizing global styles in the theme editor (#7960) by @ljmiaoo

    • support setting default sorting rule in detail block (#8070) by @katherinehhh

    • Support setting data type for Number field (options: double, float, decimal) (#8058) by @chenos

  • [Collection field: Sequence] Automatically update sequence fields after data migration (#8063) by @cgyrock

🚀 Improvements
  • [client]

    • fix subtable pagination jump after row removal and add support for column validation rules (#8094) by @katherinehhh

    • adjust large field display in editable subtable (#8078) by @katherinehhh

    • support ellipsis for overflowing JSON field content (#8067) by @katherinehhh

  • [flow-engine]

    • Add useCache option to FlowModelRenderer (#8072) by @zhangzhonghe

    • Add removeModelWithSubModels method to recursively remove model and its sub-models (#8064) by @zhangzhonghe

  • [Block: GridCard] add row count config to grid card and replace pageSize with automatic calculation (#8055) by @katherinehhh

  • [Audit logs] Update the unique identifier field to text to prevent identifier length overflow during bulk edits by @2013xile

  • [Migration manager] Automatically update sequence fields after data migration by @cgyrock

🐛 Bug Fixes
  • [client]

    • Fixed an issue where the configured fields from a removed block were not deleted from the filter block. (#8098) by @gchust

    • fix extra space gap when button is hidden in non-configuration mode (#8092) by @katherinehhh

    • Fixed an issue where the reset button text in filter form block could not be modified. (#8089) by @gchust

    • Fixed an issue where the field input did not support multiple values when using the $in or $notIn operators for filtering fields. (#8081) by @gchust

    • Fixed an issue where newly added data blocks did not automatically appear in the field menu of the filter form block. (#8085) by @gchust

    • The configuration menu for association fields in filter forms should not display the quick-create option. (#8083) by @gchust

    • fix association subtable data issue in List block (#8082) by @katherinehhh

    • fix numeric field validation rules from collection settings not applied (#8025) by @katherinehhh

    • Fixed an issue where fields in filter forms were restricted by backend validation rules for fields. (#8074) by @gchust

    • json field quick edit issue (#8059) by @katherinehhh

    • fix large field display issue in subtable edit (#8069) by @katherinehhh

    • fix quick create throws error when allowMultiple is disabled in association record select (#8034) by @katherinehhh

    • fix json field should be submitted as an object (#8057) by @katherinehhh

    • Fixed an issue where the enter key could not be used to trigger the filter action. (#8056) by @gchust

  • [flow-engine]

    • Fixed an issue where configuration options from the previous component remained visible in the menu after switching field components. (#8095) by @gchust

    • Move useEffect before conditional return in FlowModelRenderer (#8088) by @zhangzhonghe

    • Fixed an issue where unsupported association fields appeared in filter operation fields. (#8086) by @gchust

  • [acl] fix: acl.allow executed too early (#8065) by @chenos

  • [File manager]

    • Fix incorrect sub-detail data display in List and Grid Card blocks (#8087) by @katherinehhh

    • Fix attachment field not displayed correctly in readPretty subtable (#8073) by @katherinehhh

  • [Workflow]

    • Fix the issue where error thrown in execution canvas when node is deleted (#8090) by @mytharcher

    • Fix the issue where execution page throw error when jobs on node is undefined (#8066) by @mytharcher

  • [Collection field: Formula] Fixed an issue where formula fields could not be added to filter form block. (#8071) by @gchust

  • [Block: Action panel] optimize style in List layout of action panel block (#8084) by @katherinehhh

  • [AI employees]

    • Resolve issue where datasource role name was not compiled (#8076) by @heziqiang

    • Fixed an issue where some current record fields could not be displayed in the variable selection component. (#8053) by @gchust

  • [Action: Import records] Imported fields do not match the fields set in ACLsettings (#8075) by @2013xile

  • [Access control] Add middleware for permission checks on association operations for external data source (#8062) by @2013xile

  • [Workflow: Approval]

    • Fix the issue where no data when loading related approvals with ACL scope variables by @mytharcher

    • Fix the issue filled data disappeared in assignee’s form by @mytharcher

    • Fix the issue of permission error thrown when load record related approvals on detail drawer by @mytharcher

    • Fix the issue where process is incorrect when branching with order and countersign by @mytharcher

    • Fix the issue when list approvals OOM happens by @mytharcher

    • Fix the issue where approval records are not included in job result in return branch by @mytharcher

    • Fix the issue where the approver pop-up window does not display a title by @zhangzhonghe

    • Fix the issue where error thrown when load related approval in union only role mode by @mytharcher

  • [Email manager]

    • Handling abnormal data by @jiannx

    • not synchronizing gmail scheduled status by @jiannx

alpha
NocoBase v1.9.21: Update the unique identifier field to `text` to prevent identifier length overflow during bulk edits
🚀 Improvements
  • [Audit logs] Update the unique identifier field to text to prevent identifier length overflow during bulk edits by @2013xile
🐛 Bug Fixes
  • [Workflow: Approval] Fix the issue where no data when loading related approvals with ACL scope variables by @mytharcher
latest
NocoBase v1.9.20: Automatically update sequence fields after data migration
🎉 New Features
  • [Collection field: Sequence] Automatically update sequence fields after data migration (#8063) by @cgyrock
🚀 Improvements
  • [Migration manager] Automatically update sequence fields after data migration by @cgyrock
🐛 Bug Fixes
  • [Workflow] Fix the issue where error thrown in execution canvas when node is deleted (#8090) by @mytharcher

  • [Workflow: Approval] Fix the issue where error thrown when load related approval in union only role mode by @mytharcher

latest
NocoBase v1.9.19: Bug Fixes
🐛 Bug Fixes
  • [Workflow: Approval]
    • Fix the issue when list approvals OOM happens by @mytharcher

    • Fix the issue where the approver pop-up window does not display a title by @zhangzhonghe

latest
NocoBase v1.9.18: Bug Fixes
🐛 Bug Fixes
  • [Action: Import records] Imported fields do not match the fields set in ACLsettings (#8075) by @2013xile

  • [Workflow] Fix the issue where execution page throw error when jobs on node is undefined (#8066) by @mytharcher

  • [Access control] Add middleware for permission checks on association operations for external data source (#8062) by @2013xile

  • [Workflow: Approval]

    • Fix the issue of permission error thrown when load record related approvals on detail drawer by @mytharcher

    • Fix the issue where approval records are not included in job result in return branch by @mytharcher

    • Fix the issue where process is incorrect when branching with order and countersign by @mytharcher

latest
NocoBase v1.9.17: Fix the flickering issue of the linkage rule dropdown select box
🐛 Bug Fixes
  • [client] Fix the flickering issue of the linkage rule dropdown select box (#8018) by @zhangzhonghe

  • [acl] Fix an issue where ACL meta info is incorrect when external data-source permission scopes use current-user related variables (#8013) by @2013xile

  • [Theme editor] Enable theme switcher on mobile devices (#8046) by @zhangzhonghe

  • [Multi-app manager] Log level settings not applied to sub applications (#8045) by @2013xile

latest
NocoBase v2.0.0-alpha.50: Support allow Multiple setting in attachment upload component
🚀 Improvements
  • [client]

    • support allow Multiple setting in attachment upload component (#8052) by @katherinehhh
    • show collapsed options on hover in Select component (#8029) by @katherinehhh
    • show collapsed options on hover in Select component (#8030) by @katherinehhh
  • [AI employees] add missing provider field to the Add LLM form (#8049) by @heziqiang

  • [Workflow] Add “main” data source context for UserSelect, in order to provide a more common component which could be used in other place (#8010) by @mytharcher

🐛 Bug Fixes
  • [client]

    • Fix issue where N/A is displayed after disabling allowMultiple in many-to-many association record select (#8050) by @katherinehhh
    • Fix the flickering issue of the linkage rule dropdown select box (#8018) by @zhangzhonghe
    • Fixed an issue where switching a date field to a time field in filter action caused a rendering error. (#8036) by @gchust
    • Fixed an issue where the current record menu appeared when adding a comment block. (#8039) by @gchust
    • Fix failed to delete record in record picker block (#8023) by @katherinehhh
    • Fixed an issue where the default style of the JS field in the detail block was incorrect. (#8031) by @gchust
    • fix tree table block cannot expand child nodes (#8011) by @katherinehhh
    • fix subtable column drag not working (#8026) by @katherinehhh
    • fix subtable column width not applied (#8027) by @katherinehhh
    • Resolved an issue causing errors when loading data for association fields in popup windows, ensuring smoother data display and functionality. (#7985) by @gchust
    • fix markdown display field popover style issue (#8012) by @katherinehhh
    • Fixed an issue where the default titles of the edit and create new action popups were incorrect. (#8033) by @gchust
    • Fix lazy load bug in Variable.Input, which will cause variable options menu re-render incorrectly (#8009) by @mytharcher
    • Fixed an issue where the current popup record variable could not be correctly resolved in popup opened by association field. (#8019) by @gchust
  • [acl] Fix an issue where ACL meta info is incorrect when external data-source permission scopes use current-user related variables (#8013) by @2013xile

  • [flow-engine]

    • fix comment record fails to save after editing (#8035) by @katherinehhh
    • Fixed an issue where data blocks did not refresh when closing a popup by clicking the form submit button inside the popup. (#8021) by @gchust
  • [Theme editor] Enable theme switcher on mobile devices (#8046) by @zhangzhonghe

  • [Multi-app manager (deprecated)] Log level settings not applied to sub applications (#8045) by @2013xile

  • [Data source manager] Fix errors when updating passwords for external data sources (#8024) by @cgyrock

  • [Action: Import records] Fix the issue where error thrown when field in importing xlsx has null value (#8037) by @mytharcher

  • [Workflow] Fix the issue where queue closed before messages publishing (#8003) by @mytharcher

  • [Comments]

    • Fix failed to delete record in comment block by @katherinehhh
    • Fix show warning when comment block is used on non-comment collection by @katherinehhh
  • [Multi-space] Mobile devices support space switching by @jiannx

  • [Workflow: Subflow] Fix the issue workflow selected displaying “N/A” when workflow count is larger than 200 by @mytharcher

  • [Workflow: Approval]

    • Fix error thrown when create approval information block by @mytharcher
    • Add migration to avoid duplicated record error when add index by @mytharcher
    • Fix the issue where print action not works when refresh page with modal opened by @mytharcher
alpha
NocoBase v1.9.16: Add error message transformer options in restful api data source configuration
🎉 New Features
  • [Data source: REST API] add error message transformer options in restful api data source configuration by @cgyrock
🚀 Improvements
  • [client]

    • show collapsed options on hover in Select component (#8029) by @katherinehhh

    • optimize validation messages for subtable (#8001) by @katherinehhh

  • [Workflow] Add “main” data source context for UserSelect, in order to provide a more common component which could be used in other place (#8010) by @mytharcher

  • [Workflow: Approval] Use common component to reduce duplicated code by @mytharcher

🐛 Bug Fixes
  • [client] Fix lazy load bug in Variable.Input, which will cause variable options menu re-render incorrectly (#8009) by @mytharcher

  • [Action: Import records] Fix the issue where error thrown when field in importing xlsx has null value (#8037) by @mytharcher

  • [Workflow] Fix the issue where queue closed before messages publishing (#8003) by @mytharcher

  • [Workflow: Subflow] Fix the issue workflow selected displaying “N/A” when workflow count is larger than 200 by @mytharcher

  • [Workflow: Approval]

    • Fix permission issue when get approvalRecords.reassignee due to RemoteSelect changed by @mytharcher

    • Fix the issue where print action not works when refresh page with modal opened by @mytharcher

latest
NocoBase v2.0.0-alpha.49: Allow to choose whether to show snapshot or latest record in the approval process UI
🎉 New Features
  • [Workflow: Approval] Allow to choose whether to show snapshot or latest record in the approval process UI by @mytharcher
🚀 Improvements
  • [client] optimize validation messages for subtable (#8001) by @katherinehhh

  • [Telemetry: Prometheus] Upgrade @opentelemetry/exporter-prometheus by @2013xile

  • [Action: Import records Pro] Enhanced error messages for asynchronous tasks to provide users with specific reasons for task failures by @mytharcher

🐛 Bug Fixes
  • [flow-engine] Fixed an issue where the current record variable could not be correctly triggered for resoving in the details block. (#8004) by @gchust

  • [client] Fix table block selection and deletion issues for composite keys (#7978) by @katherinehhh

  • [Action: Export records] fix missing system fields in exportable field list (#8002) by @katherinehhh

  • [Collection: Tree] Fix path table update failures caused by incorrect tree parent-field lookup (#8000) by @2013xile

  • [Collection field: Many to many (array)] Fixed the issue where the m2m array field in the subtable could not be updated (#7998) by @cgyrock

  • [Departments] Fix the issue where department associated fields could not be edited (#7462) by @heziqiang

  • [Workflow: Approval] Fix permission issue when get approvalRecords.reassignee due to RemoteSelect changed by @mytharcher

alpha
NocoBase v1.9.15: Bug Fixes
🐛 Bug Fixes
  • [client]

    • Avoid error thrown when open default value settings (#7997) by @mytharcher

    • resolve error when adding child records in association tree table block (#7989) by @katherinehhh

  • [Departments] Fix the issue where department associated fields could not be edited (#7462) by @heziqiang

  • [Collection: Tree] Fix path table update failures caused by incorrect tree parent-field lookup (#8000) by @2013xile

  • [Collection field: Many to many (array)] Fixed the issue where the m2m array field in the subtable could not be updated (#7998) by @cgyrock

  • [Workflow: Approval]

    • Fix no applicant data in context of execution after user re-submitted by @mytharcher

    • Fix the issue where comment in job result is null after user submit approval with comment by @mytharcher

latest
NocoBase v2.0.0-alpha.48: Add 2.0 map block
🎉 New Features
  • [Block: Map] add 2.0 map block (#7944) by @katherinehhh

  • [Auth: OIDC] Support automatic redirection to the SSO URL when unauthenticated by @heziqiang

🐛 Bug Fixes
  • [client]

    • Avoid error thrown when open default value settings (#7997) by @mytharcher

    • resolve error when adding child records in association tree table block (#7989) by @katherinehhh

    • fix display issue when the markdown field is ellipsized in HTML mode (#7994) by @katherinehhh

    • fix incomplete search results in cascade selector (#7990) by @katherinehhh

    • Fix the issue where the page tab state and route do not correspond (#7991) by @zhangzhonghe

    • fix remote remote select not showing correct label for non-object value (#7975) by @katherinehhh

  • [database] Fix: remove UTC processing in time conversion for time-only fields to prevent timezone-induced shifts. (#7812) by @ChimingLiu

  • [Workflow]

    • Fix the issue where prepared executions not send to queue before stop (#7981) by @mytharcher

    • Fix the issue where some workflow tasks menu not displaying (#7980) by @mytharcher

    • Fix the issue where task link to error page (#7983) by @mytharcher

  • [Data visualization] Filter fields settings for external data source collections do not display specific properties (#7982) by @2013xile

  • [Data source manager] Fixed data source password updating failure when database password is changed (#7977) by @cgyrock

  • [Action: Import records] Fixed the issue when importing data in tree table (#7976) by @cgyrock

  • [Workflow: Manual node] Fix the issue where manual tasks count is not correct (#7984) by @mytharcher

  • [Workflow: Approval]

    • Fix no applicant data in context of execution after user re-submitted by @mytharcher

    • Fix the issue where comment in job result is null after user submit approval with comment by @mytharcher

alpha
NocoBase v1.9.14: Support automatic redirection to the SSO URL when unauthenticated
🎉 New Features
  • [Auth: OIDC] Support automatic redirection to the SSO URL when unauthenticated by @heziqiang
🚀 Improvements
  • [client] Use triple brackets ({{{ and }}}) for variables in message content, to avoid variables been escaped by Handlebars (#7972) by @mytharcher

  • [Collection field: Markdown(Vditor)] adjust vditor fullscreen content width (#7974) by @katherinehhh

🐛 Bug Fixes
  • [database] Fix: remove UTC processing in time conversion for time-only fields to prevent timezone-induced shifts. (#7812) by @ChimingLiu

  • [client] fix remote remote select not showing correct label for non-object value (#7975) by @katherinehhh

  • [Workflow]

    • Fix the issue where prepared executions not send to queue before stop (#7981) by @mytharcher

    • Fix the issue where task link to error page (#7983) by @mytharcher

    • Fix the issue where some workflow tasks menu not displaying (#7980) by @mytharcher

    • Fix tasks count not showing caused by provider misused (#7968) by @mytharcher

  • [Workflow: Manual node] Fix the issue where manual tasks count is not correct (#7984) by @mytharcher

  • [Data visualization]

    • Filter fields settings for external data source collections do not display specific properties (#7982) by @2013xile

    • Resolve issue where chart query did not support ACL data scope (#7915) by @2013xile

  • [Data source manager] Fixed data source password updating failure when database password is changed (#7977) by @cgyrock

  • [Action: Import records] Fixed the issue when importing data in tree table (#7976) by @cgyrock

latest
NocoBase v2.0.0-alpha.47: Support initializing selected filter fields in chart query
🚀 Improvements
  • [client]

    • Support initializing selected filter fields in chart query (#7933) by @heziqiang

    • Use triple brackets ({{{ and }}}) for variables in message content, to avoid variables been escaped by Handlebars (#7972) by @mytharcher

    • Add loading state for update record and destroy record action button, avoid duplicated requests (#7964) by @mytharcher

  • [Collection field: Markdown(Vditor)] adjust vditor fullscreen content width (#7974) by @katherinehhh

🐛 Bug Fixes
  • [client]

    • Fixed an issue where opening the detail block in the popup for non-ID relationship fields caused an error. (#7973) by @gchust

    • Fixed an issue where association data failed to load correctly in the popup for non-ID relationship fields. (#7970) by @gchust

    • Fix routing issues when using an Iframe (#7957) by @zhangzhonghe

    • fix issue with invalid precision setting for numeric field format (#7967) by @katherinehhh

    • Fix the incorrect typing in the new 2.0 page (#7945) by @zhangzhonghe

    • fix the issue where the filter value is not cleared when clicking the Reset button (#7966) by @zhangzhonghe

  • [Workflow] Fix tasks count not showing caused by provider misused (#7968) by @mytharcher

  • [Data visualization] Resolve issue where chart query did not support ACL data scope (#7915) by @2013xile

  • [Block: Reference] Fixed an issue where quoting a block would remove the quoted block from the original page. (#7969) by @gchust

  • [AI employees] Fix issue when ai generating SQL output (#7956) by @heziqiang

  • [Template print] fix fail to add template in record template print operation by @katherinehhh

alpha
NocoBase v1.9.13: Bug Fixes
🐛 Bug Fixes
  • [client] Fix routing issues when using an Iframe (#7957) by @zhangzhonghe
latest
NocoBase v1.9.12: Enhanced error messages for asynchronous tasks to provide users with specific reasons for task failures
🚀 Improvements
  • [client] Add loading state for update record and destroy record action button, avoid duplicated requests (#7964) by @mytharcher

  • [Async task manager] Enhanced error messages for asynchronous tasks to provide users with specific reasons for task failures (#7796) by @mytharcher

  • [Action: Import records Pro] Enhanced error messages for asynchronous tasks to provide users with specific reasons for task failures by @mytharcher

  • [Workflow: Approval]

    • Fix variable select in AssigneeSelect, limit only PK or FK of users collection could be selected by @mytharcher

    • Reduce associations to load in approval popup, to provide better performance by @mytharcher

    • Make payload of manually executing (or triggering by sub-flow node) compatible with record or primary key. Avoid consistency issue in trigger context. by @mytharcher

🐛 Bug Fixes
  • [Async task manager] Add migration rule for asyncTasks collection, avoid async tasks records to be migrated (#7950) by @mytharcher

  • [Workflow: Approval] Fix language file by @mytharcher

latest
NocoBase v2.0.0-alpha.46: Support switch flow model class dynamically
🚀 Improvements
  • [flow-engine] Support switch flow model class dynamically (#7952) by @gchust

  • [AI employees] AI employee plugin add upgrade hook (#7951) by @heziqiang

  • [Async task manager] Enhanced error messages for asynchronous tasks to provide users with specific reasons for task failures (#7796) by @mytharcher

  • [Workflow: Approval]

    • Make payload of manually executing (or triggering by sub-flow node) compatible with record or primary key. Avoid consistency issue in trigger context. by @mytharcher

    • Reduce associations to load in approval popup, to provide better performance by @mytharcher

    • Fix variable select in AssigneeSelect, limit only PK or FK of users collection could be selected by @mytharcher

🐛 Bug Fixes
  • [client] fix auto-wrap text fields in detail block when content exceeds width (#7955) by @katherinehhh

  • [Async task manager] Add migration rule for asyncTasks collection, avoid async tasks records to be migrated (#7950) by @mytharcher

  • [File manager] fix upload files to specified storage instead of default storage (#7947) by @katherinehhh

  • [Workflow: Approval] Fix language file by @mytharcher

alpha
NocoBase v1.9.0-beta.17: Add notification for delegated and added assignee
🚀 Improvements
  • [database] Add the multipleStatements option to the MariaDB connection instance to support invoking multiple statements in a single query (#7781) by @mytharcher

  • [Access control]

    • Reduce the default permissions for the member role (#7921) by @2013xile

    • Optimize permission control logic for association field operations (#7800) by @2013xile

  • [Data visualization] Added Russian language support for plugin interfaces. (#7676) by @sembaev-a-a

  • [Workflow] Support data block in workflow to use consolidate detail settings menu (#7771) by @mytharcher

  • [Workflow: Webhook] Add icon for response node type by @mytharcher

  • [Workflow: JavaScript] Fix a security vulnerability caused by upper-level functions being passed into the execution environment, preventing exploitation that could grant access to the upper execution context by @mytharcher

  • [Auth: OIDC] Increase the request timeout by @2013xile

  • [Workflow: Approval] Add notification for delegated and added assignee by @mytharcher

🐛 Bug Fixes
  • [client]

    • Fix field interface showing many-to-one instead of one-to-one for belongsTo in external data source configuration (#7936) by @cgyrock

    • Fix error: Can’t resolve ‘antd-mobile’ and Can’t resolve ‘antd-mobile-icons’ (#7914) by @zhangzhonghe

    • Fix the issue where duplicated templates do not appear, which is caused by dragging and then deleting a referenced template (#7847) by @zhangzhonghe

    • Fix the issue where the linkage rule for the approval form is not working (#7858) by @zhangzhonghe

    • fix empty next page issue in simple pagination detail block (#7784) by @katherinehhh

    • Fix “Maximum call stack size exceeded” (#7780) by @zhangzhonghe

  • [server]

    • Fix an issue in service-splitting mode where unsubscribed queue messages could not be published (#7875) by @mytharcher

    • Isolate Pub-Sub channel by app name (#7762) by @mytharcher

    • Fix an issue where, after enabling service-splitting mode, worker processes sending messages through the message queue would cause errors (#7797) by @mytharcher

  • [utils] Enable object merging in intersect strategy (#7840) by @chenos

  • [database] Incorrect index field detection when field names use snake_case style (#7776) by @2013xile

  • [Collection field: Many to many (array)] Fix M2M (array) field issues when creating/updating related data (#7926) by @cgyrock

  • [Data source: Main] Fix the issue where a newly added one-to-many field cannot be selected as a foreign key before restarting the application. (#7907) by @cgyrock

  • [Workflow]

    • Fixed the issue where updating the task count would unintentionally reset the state of forms being filled out (#7937) by @mytharcher

    • Use eventQueue instead of the shared backgroundJob to prevent the shared queue from being incorrectly consumed in service-splitting mode (#7871) by @mytharcher

    • Fix the issue where the workflow plugin still consumes the queue event when it is not in worker mode under the service splitting mode (#7820) by @mytharcher

    • Fix the error caused by listening to non-existent external data source events (#7855) by @mytharcher

    • Fix an issue where, in service-splitting mode, manually executing a workflow containing an interrupt node would remain stuck in a pending status (#7767) by @mytharcher

    • Add workflowId as identity data for logs of workflow (#7789) by @mytharcher

    • Resolved an issue where the workflow dispatcher in cluster mode failed to correctly identify idle states, which could lead to unnecessary queue event consuming before plugin is ready (#7768) by @mytharcher

  • [Access control]

    • Support data-scope restrictions for association operations. (#7919) by @2013xile

    • Issue of association operation snippets are not taking effects (#7876) by @2013xile

  • [Workflow: Manual node] Fix namespace of locale language should use, to show correct content of translation (#7877) by @mytharcher

  • [Users] Incorrect index refresh when field names use snake_case style (#7785) by @2013xile

  • [Mobile (deprecated)] Fix the issue where the date field default value popup on mobile cannot select a date (#7783) by @zhangzhonghe

  • [Workflow: Custom variable] Fix error thrown when no config in variable node by @mytharcher

  • [Workflow: Custom action event] Fix the error caused by listening to non-existent external data source events by @mytharcher

  • [Template print] parse the variables in the filter by @jiannx

  • [Data visualization: ECharts] Fix the issue where the Label type configuration in Echarts options does not take effect. by @heziqiang

  • [Workflow: Approval]

    • Fix the date format on the approval list cards in the to-do center to display the complete date and time by @mytharcher

    • Fix the issue where the page size of loading notification channel is not big enough, and cause the list is not completed loaded by @mytharcher

    • Fix a performance issue that occurred when querying the list of approval records during approval submission by @mytharcher

    • Fix an issue where main collection fields were not excluded when reloading association data by @mytharcher

    • Fix an issue where race conditions occurring during concurrent approval processing by multiple approvers could cause a workflow node to execute more than once by @mytharcher

    • Creating approval nodes in parallel branches is no longer supported to avoid issues caused by process status by @mytharcher

    • Fix the issue where the linkage rule for the approval form is not working by @zhangzhonghe

    • Fix error thrown when duplicate approval workflow by @mytharcher

  • [Email manager]

    • add sync logs by @jiannx

    • sync microsoft mail read status without timestamp by @jiannx

    • collection mailMessages add indexes by @jiannx

    • add migration for indexex by @jiannx

    • Fix the issue of reserved images and synchronization in outlook by @jiannx

beta
NocoBase v2.0.0-alpha.45: Support column field sorting in table
🎉 New Features
  • [client] support column field sorting in table (#7900) by @katherinehhh

  • [Workflow] Add “Multi-conditions” node, provide the flow control like switch / case (#7878) by @mytharcher

🐛 Bug Fixes
  • [client] fix error thrown when clearing value in multi-level cascade (#7943) by @katherinehhh

  • [Data visualization] Fix issue where chart block not updating after save (#7920) by @heziqiang

  • [Template print] fix template print action error in detail block by @katherinehhh

alpha
NocoBase v1.9.11: Bug Fixes
🐛 Bug Fixes
  • [client] Fix field interface showing many-to-one instead of one-to-one for belongsTo in external data source configuration (#7936) by @cgyrock

  • [Workflow] Fixed the issue where updating the task count would unintentionally reset the state of forms being filled out (#7937) by @mytharcher

  • [Collection field: Many to many (array)] Fix M2M (array) field issues when creating/updating related data (#7926) by @cgyrock

latest
NocoBase v2.0.0-alpha.44: support cascade selector for tree collection association field
🎉 New Features
  • [client]

    • add quick-create support to association field select (#7887) by @katherinehhh

    • support cascade selector for tree collection association field (#7846) by @katherinehhh

  • [Telemetry] Add new plugin: Telemetry, an OpenTelemetry-based telemetry plugin providing CPU, memory, and HTTP request metrics with HTTP export support by @2013xile

🚀 Improvements
  • [telemetry] Support controlling which metrics are exported (#7938) by @2013xile

  • [Async task manager] Async tasks for sub applications should start only the target sub applications in Workers (#7927) by @2013xile

🐛 Bug Fixes
  • [client]

    • remove tree-table action from non-tree-collection block (#7931) by @katherinehhh

    • Fix field interface showing many-to-one instead of one-to-one for belongsTo in external data source configuration (#7936) by @cgyrock

  • [flow-engine] Fix the issue of misaligned toolbar icon display in the details block button (#7929) by @zhangzhonghe

  • [Workflow] Fixed the issue where updating the task count would unintentionally reset the state of forms being filled out (#7937) by @mytharcher

  • [Collection field: Many to many (array)] Fix M2M (array) field issues when creating/updating related data (#7926) by @cgyrock

  • [Action: Import records Pro] fix issue where uploader modification of import options has no effect by @katherinehhh

alpha
Loading...

Loading more content...

No more content to load