Release Notes

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

NocoBase v1.7.18: Optimize mobile style
🚀 Improvements
  • [Workflow] Optimize mobile style (#7040) by @mytharcher

  • [Public forms] Optimize the performance of date components in public forms (#7117) by @zhangzhonghe

🐛 Bug Fixes
  • [Workflow] Fix params of loading record in tasks (#7123) by @mytharcher

  • [WEB client] Fix issue where blocks under pages were not displayed after setting role menu permissions (#7112) by @aaaaaajie

  • [Workflow: Approval]

    • Fix applicant variable name in trigger by @mytharcher

    • Fix mobile styles by @mytharcher

    • Fix error thrown when approval related collection deleted by @mytharcher

latest
NocoBase v1.8.0-alpha.10: Support on-demand loading of collections from external data sources
🎉 New Features
  • [Data source manager] ✨ Support on-demand loading of collections from external data sources (#6979) by @aaaaaajie

  • [Workflow: HTTP request node] Support multipart/form-data request (#7087) by @shushu992

  • [Data source: External SQL Server] Support on-demand loading of collections from external data sources by @aaaaaajie

🐛 Bug Fixes
  • [client]

    • When URL query parameter variables are empty, the data scope conditions are not removed (#7104) by @zhangzhonghe

    • incorrect range limitation on date fields with time (#7107) by @katherinehhh

  • [Mobile] Fix mobile popup z-index issue (#7110) by @zhangzhonghe

  • [Calendar] date field issue in quick create form of calendar block (#7106) by @katherinehhh

  • [Workflow: Approval]

    • Fix legacy variable API which throws error by @mytharcher

    • Fix mobile styles by @mytharcher

    • Fix error thrown when approval related collection deleted by @mytharcher

  • [Email manager] attachment does not display by @jiannx

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

    • incorrect range limitation on date fields with time (#7107) by @katherinehhh

    • When URL query parameter variables are empty, the data scope conditions are not removed (#7104) by @zhangzhonghe

  • [Mobile] Fix mobile popup z-index issue (#7110) by @zhangzhonghe

  • [Calendar] date field issue in quick create form of calendar block (#7106) by @katherinehhh

latest
NocoBase v1.8.0-alpha.9: Add approval records variable to node result
🎉 New Features
  • [client] Support the BIT field in SQL Server for external data sources. (#7058) by @aaaaaajie

  • [Data source: External SQL Server] 支持外部数据源中的 SQL Server BIT 字段 by @aaaaaajie

  • [Workflow: Approval] Add approval records variable to node result by @mytharcher

🚀 Improvements
  • [client] Auto-hide grid card block action bar when empty (#7069) by @zhangzhonghe

  • [Verification] Remove verifier options from the response of the verifiers:listByUser API (#7090) by @2013xile

  • [Workflow] Adjust API of getCollectionFieldOptions (#7095) by @mytharcher

  • [Workflow: Pre-action event] Adjust variable api by @mytharcher

  • [Workflow: Approval] Adjust variable API by @mytharcher

🐛 Bug Fixes
  • [client]

    • Table column text alignment function is not working (#7094) by @zhangzhonghe

    • Assign field values: Unable to clear data for relation fields (#7086) by @zhangzhonghe

    • Use independent variable scope for each field (#7012) by @mytharcher

    • style condition on subtable column fields not applied correctly (#7083) by @katherinehhh

    • Filtering through relationship collection fields in filter forms is invalid (#7070) by @zhangzhonghe

    • URL query parameter variables not working in public form field default value (#7084) by @katherinehhh

    • required validation message in subtable persists when switching page (#7080) by @katherinehhh

    • Error when clicking filter button (#7100) by @zhangzhonghe

  • [database] support association updates in updateOrCreate and firstOrCreate (#7088) by @chenos

  • [Workflow]

    • Fix stats cascade deleted by non-current workflow version (#7103) by @mytharcher

    • Fix incorrectly executed checking on big integer number (#7099) by @mytharcher

    • Fix incorrectly executed checking on big integer number (#7091) by @mytharcher

  • [Action: Import records] Resolve login failure issue after batch import of usernames and passwords (#7076) by @aaaaaajie

  • [Collection field: Many to many (array)] Updating a many to many (array) field throws an error when the updatedBy field is present (#7089) by @2013xile

  • [File manager] Fix attachments field can not be updated in approval process (#7093) by @mytharcher

  • [Public forms] Public forms: Fix unauthorized access issue on form submission (#7085) by @zhangzhonghe

  • [Collection field: Sequence] Fix string based bigint sequence calculation (#7079) by @mytharcher

  • [Workflow: Approval]

    • Use comparison instead of implicit logic to avoid type issues by @mytharcher

    • Only participants can view (get) detail of approval by @mytharcher

  • [Email manager] email deletion error by @jiannx

alpha
NocoBase v1.7.16: Bug Fixes
🐛 Bug Fixes
  • [Workflow]

    • Fix incorrectly executed checking on big integer number (#7099) by @mytharcher

    • Fix stats cascade deleted by non-current workflow version (#7103) by @mytharcher

  • [Action: Import records] Resolve login failure issue after batch import of usernames and passwords (#7076) by @aaaaaajie

  • [Workflow: Approval] Only participants can view (get) detail of approval by @mytharcher

latest
NocoBase v1.8.0-beta.10: Add approval records variable to node result
🎉 New Features
  • [Workflow: Approval] Add approval records variable to node result by @mytharcher
🐛 Bug Fixes
  • [client]

    • Table column text alignment function is not working (#7094) by @zhangzhonghe

    • Assign field values: Unable to clear data for relation fields (#7086) by @zhangzhonghe

    • Use independent variable scope for each field (#7012) by @mytharcher

  • [File manager] Fix attachments field can not be updated in approval process (#7093) by @mytharcher

  • [Workflow] Fix incorrectly executed checking on big integer number (#7091) by @mytharcher

  • [Workflow: Approval] Use comparison instead of implicit logic to avoid type issues by @mytharcher

beta
NocoBase v1.7.15: Bug Fixes
🐛 Bug Fixes
  • [client]

    • Use independent variable scope for each field (#7012) by @mytharcher

    • Assign field values: Unable to clear data for relation fields (#7086) by @zhangzhonghe

    • Table column text alignment function is not working (#7094) by @zhangzhonghe

  • [Workflow] Fix incorrectly executed checking on big integer number (#7091) by @mytharcher

  • [File manager] Fix attachments field can not be updated in approval process (#7093) by @mytharcher

  • [Workflow: Approval] Use comparison instead of implicit logic to avoid type issues by @mytharcher

latest
NocoBase v1.8.0-beta.9: Auto-hide grid card block action bar when empty
🚀 Improvements
  • [client]

    • Auto-hide grid card block action bar when empty (#7069) by @zhangzhonghe

    • Logo container width adapts to content type (fixed 168px for images, auto width for text) (#7075) by @Cyx649312038

  • [Verification] Remove verifier options from the response of the verifiers:listByUser API (#7090) by @2013xile

🐛 Bug Fixes
  • [client]

    • required validation message in subtable persists when switching page (#7080) by @katherinehhh

    • style condition on subtable column fields not applied correctly (#7083) by @katherinehhh

    • decimal point lost after switching amount component from mask to inputNumer (#7077) by @katherinehhh

    • URL query parameter variables not working in public form field default value (#7084) by @katherinehhh

    • Filtering through relationship collection fields in filter forms is invalid (#7070) by @zhangzhonghe

    • incorrect Markdown (Vditor) rendering in subtable (#7074) by @katherinehhh

  • [database] support association updates in updateOrCreate and firstOrCreate (#7088) by @chenos

  • [Collection field: Many to many (array)] Updating a many to many (array) field throws an error when the updatedBy field is present (#7089) by @2013xile

  • [Collection field: Sequence] Fix string based bigint sequence calculation (#7079) by @mytharcher

  • [Public forms] Public forms: Fix unauthorized access issue on form submission (#7085) by @zhangzhonghe

beta
NocoBase v1.7.14: Auto-hide grid card block action bar when empty
🚀 Improvements
  • [client] Auto-hide grid card block action bar when empty (#7069) by @zhangzhonghe

  • [Verification] Remove verifier options from the response of the verifiers:listByUser API (#7090) by @2013xile

🐛 Bug Fixes
  • [database] support association updates in updateOrCreate and firstOrCreate (#7088) by @chenos

  • [client]

    • URL query parameter variables not working in public form field default value (#7084) by @katherinehhh

    • style condition on subtable column fields not applied correctly (#7083) by @katherinehhh

    • Filtering through relationship collection fields in filter forms is invalid (#7070) by @zhangzhonghe

  • [Collection field: Many to many (array)] Updating a many to many (array) field throws an error when the updatedBy field is present (#7089) by @2013xile

  • [Public forms] Public forms: Fix unauthorized access issue on form submission (#7085) by @zhangzhonghe

latest
NocoBase v1.7.13: Logo container width adapts to content type
🚀 Improvements
  • [client] Logo container width adapts to content type (fixed 168px for images, auto width for text) (#7075) by @Cyx649312038

  • [Workflow: Approval] Add extra field option for re-assignees list by @mytharcher

🐛 Bug Fixes
  • [client]

    • required validation message in subtable persists when switching page (#7080) by @katherinehhh

    • decimal point lost after switching amount component from mask to inputNumer (#7077) by @katherinehhh

    • incorrect Markdown (Vditor) rendering in subtable (#7074) by @katherinehhh

  • [Collection field: Sequence] Fix string based bigint sequence calculation (#7079) by @mytharcher

  • [Backup manager] unknow command error when restoring MySQL backups on windows platform by @gchust

latest
NocoBase v1.8.0-alpha.8: Support one-click copying of text field content
🎉 New Features
  • [Text copy] Support one-click copying of text field content (#6954) by @zhangzhonghe

  • [Email manager] support delete email by @jiannx

🚀 Improvements
  • [client]

    • add “empty” and “not empty” options to checkbox field linkage rules (#7073) by @katherinehhh

    • Logo container width adapts to content type (fixed 168px for images, auto width for text) (#7075) by @Cyx649312038

  • [Async task manager] Improve performance of task creation during export (#7078) by @aaaaaajie

  • [Workflow: Approval] Add extra field option for re-assignees list by @mytharcher

🐛 Bug Fixes
  • [client]

    • decimal point lost after switching amount component from mask to inputNumer (#7077) by @katherinehhh

    • incorrect Markdown (Vditor) rendering in subtable (#7074) by @katherinehhh

    • After creating the reverse relation field, the option “Create reverse relation field in the target data table” in the association field settings was not checked. (#6914) by @aaaaaajie

    • association field selector does not clear selected data after submission (#7067) by @katherinehhh

  • [server] Cannot read properties of undefined (reading ‘setMaaintainingMessage’) (#7064) by @chenos

  • [Access control] Fixed an issue where the app blocked entry when no default role existed (#7059) by @aaaaaajie

  • [Data source manager] Scope changes now take effect immediately for all related roles. (#7065) by @aaaaaajie

  • [Workflow: Loop node] Fix loop branch runs when condition not satisfied (#7063) by @mytharcher

  • [Workflow: Custom action event] Fix variable of redirect url not parsed by @mytharcher

  • [Workflow: Approval] Fix todo stats not updated when execution canceled by @mytharcher

  • [Email manager] email delete failed by @jiannx

  • [Backup manager] unknow command error when restoring MySQL backups on windows platform by @gchust

alpha
NocoBase v1.8.0-beta.8: add "empty" and "not empty" options to checkbox field linkage rules
🚀 Improvements
  • [client] add “empty” and “not empty” options to checkbox field linkage rules (#7073) by @katherinehhh

  • [Workflow: Approval] Add extra field option for re-assignees list by @mytharcher

🐛 Bug Fixes
  • [Backup manager] unknow command error when restoring MySQL backups on windows platform by @gchust
beta
NocoBase v1.7.12: add "empty" and "not empty" options to checkbox field linkage rules
🚀 Improvements
  • [client] add “empty” and “not empty” options to checkbox field linkage rules (#7073) by @katherinehhh
🐛 Bug Fixes
  • [client] After creating the reverse relation field, the option “Create reverse relation field in the target data table” in the association field settings was not checked. (#6914) by @aaaaaajie

  • [Data source manager] Scope changes now take effect immediately for all related roles. (#7065) by @aaaaaajie

  • [Access control] Fixed an issue where the app blocked entry when no default role existed (#7059) by @aaaaaajie

  • [Workflow: Custom action event] Fix variable of redirect url not parsed by @mytharcher

latest
NocoBase v1.8.0-beta.7: Support one-click copying of text field content
🎉 New Features
  • [Text copy] Support one-click copying of text field content (#6954) by @zhangzhonghe
🐛 Bug Fixes
  • [server] Cannot read properties of undefined (reading ‘setMaaintainingMessage’) (#7064) by @chenos

  • [client]

    • association field selector does not clear selected data after submission (#7067) by @katherinehhh

    • After creating the reverse relation field, the option “Create reverse relation field in the target data table” in the association field settings was not checked. (#6914) by @aaaaaajie

  • [Access control] Fixed an issue where the app blocked entry when no default role existed (#7059) by @aaaaaajie

  • [Workflow: Loop node] Fix loop branch runs when condition not satisfied (#7063) by @mytharcher

  • [Data source manager] Scope changes now take effect immediately for all related roles. (#7065) by @aaaaaajie

  • [Workflow: Custom action event] Fix variable of redirect url not parsed by @mytharcher

  • [Workflow: Approval]

    • Fix trigger variable when filter by type by @mytharcher

    • Fix todo stats not updated when execution canceled by @mytharcher

beta
NocoBase v1.7.11: Support one-click copying of text field content
🎉 New Features
  • [Text copy] Support one-click copying of text field content (#6954) by @zhangzhonghe
🐛 Bug Fixes
  • [client]

    • association field selector does not clear selected data after submission (#7067) by @katherinehhh

    • Fix upload size hint (#7057) by @mytharcher

  • [server] Cannot read properties of undefined (reading ‘setMaaintainingMessage’) (#7064) by @chenos

  • [Workflow: Loop node] Fix loop branch runs when condition not satisfied (#7063) by @mytharcher

  • [Workflow: Approval]

    • Fix todo stats not updated when execution canceled by @mytharcher

    • Fix trigger variable when filter by type by @mytharcher

latest
NocoBase v1.8.0-alpha.7: support email sync interval setting
🎉 New Features
  • [Email manager] support email sync interval setting by @jiannx
🐛 Bug Fixes
  • [database] make eq operator for string fields compatible with number type (#7062) by @chenos

  • [client] Fix upload size hint (#7057) by @mytharcher

  • [Workflow: Approval] Fix trigger variable when filter by type by @mytharcher

alpha
NocoBase v1.8.0-beta.6: Add the environment variable to control the audit log output method
🎉 New Features
  • [Audit logs] Add the environment variable AUDIT_LOGGER_TRANSPORT to control the audit log output method by @2013xile
🚀 Improvements
  • [client] Prohibit moving a group menu into itself (#7005) by @zhangzhonghe

  • [Calendar] support setting week start day in calendar block (#7032) by @katherinehhh

  • [Collection field: Markdown(Vditor)] support image click-to-zoom in Markdown (Vditor) preview mode (#7024) by @katherinehhh

  • [Collection field: Many to many (array)] Permission-related errors when displaying many-to-many(many) fields in ​data tables. (#7028) by @aaaaaajie

  • [Comments] support pagination in comment block by @katherinehhh

🐛 Bug Fixes
  • [client]

    • auto-closing issue when configuring fields in the secondary popup form (#7052) by @katherinehhh

    • Fix the issue where linkage rules cause infinite loop (#7050) by @zhangzhonghe

    • auto-closing issue when configuring fields in the secondary popup form (#7042) by @katherinehhh

    • Fix upload size hint (#7057) by @mytharcher

    • Fix: use optional chaining to safely reject requests in APIClient when handler may be undefined (#7054) by @sheldon66

    • auto-closing issue when configuring fields in the secondary popup form (#7042) by @katherinehhh

    • Fix fields not displaying in block templates caused by duplicate API requests (#6985) by @zhangzhonghe

    • select field options not working in filter form linkage rules (#7035) by @katherinehhh

    • Filter form validation rules cause the filter button to become ineffective (#6975) by @zhangzhonghe

    • Unable to clear the required field indicator of sub-table using linkage rules (#7022) by @zhangzhonghe

    • Fix the filter block parameter error issue (#6966) by @zhangzhonghe

    • Resolved an issue where block failed to read view data from external data sources. (#7017) by @aaaaaajie

    • Use independent variable scope for each field (#7012) by @mytharcher

    • Current object variable is invalid in linkage rules (#7008) by @zhangzhonghe

  • [database] fix: add missing creator and updater fields in import xlsx (#7011) by @aaaaaajie

  • [undefined] Remove database dependency for possibleTypes, enforce API-driven configuration by @aaaaaajie

  • [Action: Import records]

    • Fixed xlsx import to restrict textarea fields from accepting non-string formatted data (#7049) by @aaaaaajie

    • Fix child table import failurewhen relational fields are involved (#7039) by @aaaaaajie

    • Fixed errors occurring during batch editing when importing XLSX tree table data (#7013) by @aaaaaajie

  • [Data visualization]

    • incorrect display of between date field in chart filter (#7051) by @katherinehhh

    • Checkbox group fields in charts should display labels instead of raw values (#7033) by @2013xile

  • [API documentation] non-NocoBase official plugins fail to display API documentation (#7045) by @chenzhizdt

  • [Workflow]

    • Fix toJSON() caused error in schedule trigger (#7037) by @mytharcher

    • Fix error thrown in manual execute action when trigger not configured correctly (#7036) by @mytharcher

    • Fix UI error when workflow not exists (#7023) by @mytharcher

    • Fix collection event on create or update mode not triggering when create without changed field (#7015) by @mytharcher

  • [Data source manager] Remove database dependency for possibleTypes, enforce API-driven configuration (#7019) by @aaaaaajie

  • [Mobile] Optimize mobile popup lag issues (#7029) by @zhangzhonghe

  • [Action: Export records Pro] Fix the error that occurs when exporting attachments with conditions. by @aaaaaajie

  • [Workflow: JavaScript] Fix require for relative path by @mytharcher

  • [Template print] Fix permission parsing bug and add data not found check. by @sheldon66

  • [Workflow: Approval]

    • To avoid undefined field error by @mytharcher

    • Fix error thrown when workflow deleted by @mytharcher

    • Fix trigger variables by @mytharcher

    • Reload file association from snapshot to avoid URL expires by @mytharcher

    • Fix API error when refresh detail page by @mytharcher

  • [WeCom] Add check for callback path in gateway middleware by @2013xile

beta
NocoBase v1.7.10: Bug Fixes
🐛 Bug Fixes
  • [client]

    • Fix the issue where linkage rules cause infinite loop (#7050) by @zhangzhonghe

    • Fix: use optional chaining to safely reject requests in APIClient when handler may be undefined (#7054) by @sheldon66

    • auto-closing issue when configuring fields in the secondary popup form (#7052) by @katherinehhh

  • [Data visualization] incorrect display of between date field in chart filter (#7051) by @katherinehhh

  • [API documentation] non-NocoBase official plugins fail to display API documentation (#7045) by @chenzhizdt

  • [Action: Import records] Fixed xlsx import to restrict textarea fields from accepting non-string formatted data (#7049) by @aaaaaajie

latest
NocoBase v1.8.0-alpha.5: Support filling input fields via QR code scanning
🚀 Improvements
  • [client]

    • Support filling input fields via QR code scanning (#6943) by @katherinehhh

    • support localization for Markdown block content (#6941) by @katherinehhh

    • Prohibit moving a group menu into itself (#7005) by @zhangzhonghe

  • [Collection field: Many to many (array)] Permission-related errors when displaying many-to-many(many) fields in ​data tables. (#7028) by @aaaaaajie

  • [Calendar] support setting week start day in calendar block (#7032) by @katherinehhh

  • [Collection field: Markdown(Vditor)] support image click-to-zoom in Markdown (Vditor) preview mode (#7024) by @katherinehhh

🐛 Bug Fixes
  • [client]

    • auto-closing issue when configuring fields in the secondary popup form (#7052) by @katherinehhh

    • Fix fields not displaying in block templates caused by duplicate API requests (#6985) by @zhangzhonghe

    • auto-closing issue when configuring fields in the secondary popup form (#7042) by @katherinehhh

    • Filter form validation rules cause the filter button to become ineffective (#6975) by @zhangzhonghe

    • auto-closing issue when configuring fields in the secondary popup form (#7042) by @katherinehhh

    • select field options not working in filter form linkage rules (#7035) by @katherinehhh

    • Unable to clear the required field indicator of sub-table using linkage rules (#7022) by @zhangzhonghe

    • Fix the filter block parameter error issue (#6966) by @zhangzhonghe

    • Fix the issue where current user data is empty (#7016) by @zhangzhonghe

    • Current object variable is invalid in linkage rules (#7008) by @zhangzhonghe

    • Resolved an issue where block failed to read view data from external data sources. (#7017) by @aaaaaajie

    • Use independent variable scope for each field (#7012) by @mytharcher

  • [Data visualization]

    • incorrect display of between date field in chart filter (#7051) by @katherinehhh

    • Checkbox group fields in charts should display labels instead of raw values (#7033) by @2013xile

  • [Action: Import records]

    • Fixed xlsx import to restrict textarea fields from accepting non-string formatted data (#7049) by @aaaaaajie

    • Fix child table import failurewhen relational fields are involved (#7039) by @aaaaaajie

    • Fixed errors occurring during batch editing when importing XLSX tree table data (#7013) by @aaaaaajie

  • [API documentation] non-NocoBase official plugins fail to display API documentation (#7045) by @chenzhizdt

  • [Workflow]

    • Fix toJSON() caused error in schedule trigger (#7037) by @mytharcher

    • Fix error thrown in manual execute action when trigger not configured correctly (#7036) by @mytharcher

    • Fix UI error when workflow not exists (#7023) by @mytharcher

    • Fix collection event on create or update mode not triggering when create without changed field (#7015) by @mytharcher

  • [Mobile] Optimize mobile popup lag issues (#7029) by @zhangzhonghe

  • [Data source manager] Remove database dependency for possibleTypes, enforce API-driven configuration (#7019) by @aaaaaajie

  • [Action: Export records Pro] Fix the error that occurs when exporting attachments with conditions. by @aaaaaajie

alpha
NocoBase v1.7.9: Bug Fixes
🐛 Bug Fixes
  • [client] Fix block error issues (#7048) by @gchust
latest
Loading...

Loading more content...

No more content to load