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
.
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
v1.6.33
Release date: 2025-05-23
🚀 Improvements
- [undefined] Build the full docker image (#6898) by @chenos
- [client] Optimize the issue of pages becoming increasingly slow with use (#6888) by @zhangzhonghe
- [Calendar] support configurable refresh button in calendar block (#6920) by @katherinehhh
- [Workflow: Custom action event] Fix en-US locales based on zh-CN keys by @mytharcher
- [Workflow: Approval] Support to do all todos in workflow tasks center by @mytharcher
🐛 Bug Fixes
-
[client]
-
[Collection field: Markdown(Vditor)] markdown (Vditor) field not adapting to theme (#6919) by @katherinehhh
-
[Collection: Tree] Avoid incorrect updates to similar path prefixes during path updates (#6913) by @2013xile
-
[File manager]
-
[Workflow: mailer node] Handle undefined ‘to’ field and improve email recipient processing. (#6915) by @sheldon66
-
[Workflow: Custom action event]
- Fix button perform incorrectly after a few clicks by @mytharcher
- Fix error handler can not be matched by class by @mytharcher
-
[Workflow: Approval] Fix association appends calculation by @mytharcher
v1.6.34
Release date: 2025-05-27
🎉 New Features
- [Action: Import records Pro]
- Support defining unique records by multiple fields when importing settings by @aaaaaajie
- Supports settings for overwriting blank cells and ignore them when importing settings by @aaaaaajie
🚀 Improvements
- [undefined] Upgrade Node version to 20 for CI (#6927) by @mytharcher
🐛 Bug Fixes
-
[client]
-
[undefined] Use Node 20 due to commander package requires (#6924) by @mytharcher
-
[database] Fixed uuid or nanoid auto-generation not working in many-to-many association (#6912) by @aaaaaajie
-
[Action: Export records] Fixed an issue where nested relationships failed to export correctly. (#6917) by @aaaaaajie
-
[Data source manager] Resolve issue with drag-and-drop sorting not working (#6937) by @chenos
-
[API documentation] Add missing sub-app info to req.headers (#6933) by @chenos
-
[Notification: In-app message] Resolved an issue where the “mark all as read” action in in-app messages could affect other users’ data. (#6926) by @sheldon66
-
[Workflow: Custom action event] Avoid plugin load order caused error by @mytharcher
-
[File storage: S3(Pro)]
- Fix preview url and upload parameter by @mytharcher
- Fix duplicated upload parameters by @mytharcher
-
[Block: Multi-step form] Fix types by @mytharcher
-
[Workflow: Approval]
- Fix incorrect record id for ViewAction by @mytharcher
- Fix appends and data calculation before submit approval process by @mytharcher
next
v1.7.0-beta.34
Release date: 2025-05-28
🎉 New Features
-
[undefined] New support for Gitpod allows you to start the development environment with one click and quickly begin development. (#6922) by @kerwin612
-
[Action: Import records Pro]
- Support defining unique records by multiple fields when importing settings by @aaaaaajie
- Supports settings for overwriting blank cells and ignore them when importing settings by @aaaaaajie
-
[Collection field: Code] Add height settings for code editor field by @mytharcher
-
[Email manager]
- support email mark as todo and add note by @jiannx
- support labels and combine settings by @jiannx
🚀 Improvements
-
[client]
- improve styles for date range filter component (#6939) by @katherinehhh
- Fix issue where hidden form controls captured tab key, significantly improving form operation efficiency (#6942) by @kerwin612
- validate required fields before showing confirmation dialog (#6931) by @katherinehhh
- adjust date filter option content display (#6928) by @katherinehhh
-
[undefined] Upgrade Node version to 20 for CI (#6927) by @mytharcher
🐛 Bug Fixes
-
[client]
- form label colon visibility setting not working (#6947) by @katherinehhh
- Block resize by dragging not working (#6944) by @chenos
- field assignment component i18n not working (#6945) by @katherinehhh
- noneOf condition check failed in linkage rules (#6934) by @katherinehhh
- nested condition variables in linkage rules not rendering correctly (#6929) by @katherinehhh
- block height setting not applied in real time (#6904) by @katherinehhh
- Fix the issue with the copy button in the error pop-up copying out as [object Object]. (#6908) by @kerwin612
- incorrect date variable parsing in Date range limit (#6930) by @katherinehhh
-
[database] Fixed uuid or nanoid auto-generation not working in many-to-many association (#6912) by @aaaaaajie
-
[undefined] Use Node 20 due to commander package requires (#6924) by @mytharcher
-
[Collection field: Markdown(Vditor)] markdown-vditor field component width issue after zoom in and out (#6946) by @katherinehhh
-
[API documentation] Add missing sub-app info to req.headers (#6933) by @chenos
-
[Notification: In-app message] Resolved an issue where the “mark all as read” action in in-app messages could affect other users’ data. (#6926) by @sheldon66
-
[Data source manager] Resolve issue with drag-and-drop sorting not working (#6937) by @chenos
-
[Action: Export records] Fixed an issue where nested relationships failed to export correctly. (#6917) by @aaaaaajie
-
[Workflow: Custom action event] Avoid plugin load order caused error by @mytharcher
-
[File storage: S3(Pro)]
- Fix duplicated upload parameters by @mytharcher
- Fix preview url and upload parameter by @mytharcher
-
[Block: Multi-step form] Fix types by @mytharcher
-
[Workflow: Approval]
- Fix incorrect record id for ViewAction by @mytharcher
- Fix locale by @mytharcher
- Fix appends and data calculation before submit approval process by @mytharcher
-
[Email manager]
- fix: remove action coloum by @jiannx
- fix add note modal error by @jiannx
- fix mailMessageNotes 和 mailMessageLabels collections api permission by @jiannx
develop
v1.7.0-alpha.15
Release date: 2025-05-28
🎉 New Features
-
[client] Support custom aggregation variables (#6916) by @zhangzhonghe Reference: Custom variables
-
[utils] support custom offset in date field filters (#6854) by @katherinehhh
-
[Collection field: Code] Add height settings for code editor field by @mytharcher
-
[Action: Import records Pro]
- Support defining unique records by multiple fields when importing settings by @aaaaaajie
- Supports settings for overwriting blank cells and ignore them when importing settings by @aaaaaajie
-
[Custom variables] Support custom aggregation variables by @zhangzhonghe Reference: Custom variables
-
[Email manager]
- support email mark as todo and add note by @jiannx
- support labels and combine settings by @jiannx
🚀 Improvements
-
[client] adjust date filter option content display (#6928) by @katherinehhh
-
[undefined] Upgrade Node version to 20 for CI (#6927) by @mytharcher
-
[Calendar] support configurable refresh button in calendar block (#6920) by @katherinehhh
-
[Action: Import records]
-
[Action: Export records] Performance optimization for exporting to XLSX (#6729) by @aaaaaajie
-
[Block: iframe] improve date variable assignment logic (#6828) by @katherinehhh
-
[Workflow: Custom action event] Fix en-US locales based on zh-CN keys by @mytharcher
-
[Action: Export records Pro] Performance optimization for exporting to XLSX by @aaaaaajie
-
[Workflow: Approval] Support to do all todos in workflow tasks center by @mytharcher
-
[Email manager] schema implement then email send and support ai by @jiannx
🐛 Bug Fixes
-
[database] Fixed uuid or nanoid auto-generation not working in many-to-many association (#6912) by @aaaaaajie
-
[client]
- noneOf condition check failed in linkage rules (#6934) by @katherinehhh
- block height setting not applied in real time (#6904) by @katherinehhh
- nested condition variables in linkage rules not rendering correctly (#6929) by @katherinehhh
- incorrect date variable parsing in Date range limit (#6930) by @katherinehhh
- incorrect empty value check for toMany association field in linkage rule (#6905) by @katherinehhh
- rendering error caused by invalid style format when adding association field (#6903) by @katherinehhh
- missing current object variable in linkage rule inside subtable (#6907) by @katherinehhh
-
[undefined] Use Node 20 due to commander package requires (#6924) by @mytharcher
-
[Data source manager] Resolve issue with drag-and-drop sorting not working (#6937) by @chenos
-
[API documentation] Add missing sub-app info to req.headers (#6933) by @chenos
-
[Notification: In-app message] Resolved an issue where the “mark all as read” action in in-app messages could affect other users’ data. (#6926) by @sheldon66
-
[Action: Export records] Fixed an issue where nested relationships failed to export correctly. (#6917) by @aaaaaajie
-
[Collection field: Markdown(Vditor)] markdown (Vditor) field not adapting to theme (#6919) by @katherinehhh
-
[Collection: Tree] Avoid incorrect updates to similar path prefixes during path updates (#6913) by @2013xile
-
[Workflow: mailer node] Handle undefined ‘to’ field and improve email recipient processing. (#6915) by @sheldon66
-
[Verification] Fix incorrect English naming: “verificators” → “verifiers” (#6834) by @2013xile
-
[File manager]
-
[Workflow: Custom action event]
- Avoid plugin load order caused error by @mytharcher
- Fix error handler can not be matched by class by @mytharcher
- Fix button perform incorrectly after a few clicks by @mytharcher
-
[Multi-keyword filter] Remove whitespace from both sides of each keyword by @zhangzhonghe
-
[Two-factor authentication (2FA)] Require a verifier to be configured when enabling 2FA by @2013xile
-
[File storage: S3(Pro)]
- Fix duplicated upload parameters by @mytharcher
- Fix preview url and upload parameter by @mytharcher
-
[Template print] Enhance hasChildren logic in useFieldsTree to include uiSchema enum check. by @sheldon66
-
[Block: Multi-step form] Fix types by @mytharcher
-
[Workflow: Approval]
- Fix locale by @mytharcher
- Fix appends and data calculation before submit approval process by @mytharcher
- Fix association appends calculation by @mytharcher
- Fix incorrect record id for ViewAction by @mytharcher
-
[Email manager]
- fix mailMessageNotes 和 mailMessageLabels collections api permission by @jiannx
- fix add note modal error by @jiannx
- fix: remove action coloum by @jiannx