NocoBase Weekly Updates: Optimization and Bug Fixes

Lucy ZhangLucy Zhang
9 min read

Originally published at NocoBase Weekly Updates: Optimization and Bug Fixes - NocoBase.

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

v1.8.6

Release date: 2025-07-16

πŸ› Bug Fixes

  • [client]

    • Fix error: Can't resolve 'react-device-detect (#7224) by @zhangzhonghe

    • display issue for association fields in linkage rules (#7220) by @katherinehhh

  • [database] Fixed error when enabling simple pagination for external data source tables (#7222) by @aaaaaajie

  • [Collection field: Sort] missing sort field selection when duplicating records (#7116) by @katherinehhh

  • [Workflow: Approval]

    • Add fault tolerance for deleted approval in record list by @mytharcher

    • Fix multiple levels of associations when submit approval by @mytharcher

    • Fix exception when delete record by @mytharcher

v1.8.5

Release date: 2025-07-14

πŸš€ Improvements

  • [Collection field: Formula] Add more calculable interfaces (#7215) by @mytharcher

  • [Workflow] Use logging instead of throwing error when execution should not run due to status (#7217) by @mytharcher

  • [Workflow: Approval] Support to delete approval when related data deleted by @mytharcher

πŸ› Bug Fixes

  • [client]

    • issue where attachment fields could not be selected as variables in linkage rule (#7213) by @zhangzhonghe

    • Fix the issue where dropdown select components are blocked by the keyboard on iOS (#7149) by @zhangzhonghe

    • value assignment fails in edit form when both value and options are set for select field (#7209) by @katherinehhh

    • Filter collapse: Filter is not triggered during page initialization after setting default values for fields (#7206) by @zhangzhonghe

    • error when assigning values in list block using kanban sort field (#7208) by @katherinehhh

    • Browser tab title is not synchronized when switching between submenus (#7207) by @zhangzhonghe

    • Popup action: Page display does not meet expectations after switching tabs (#7212) by @zhangzhonghe

  • [acl] Fix error when deleting a role under role union mode that includes the root role. (#7198) by @aaaaaajie

  • [Multi-app manager] Fix auth options in unexpected position (#7210) by @mytharcher

  • [Authentication] Fix the issue where the login page cannot scroll (#7159) by @zhangzhonghe

  • [Workflow: Approval] Fix associations when submit approval by @mytharcher

v1.8.4

Release date: 2025-07-13

πŸŽ‰ New Features

  • [Multi-app manager] Support to configure independent auth secret for sub-apps (#7197) by @mytharcher

  • [Workflow: CC] Add CC node to workflow (#7201) by @mytharcher

πŸš€ Improvements

  • [Notification: In-app message] Optimize font size for mobile message page (#7199) by @zhangzhonghe

  • [Auth: DingTalk] Support configuring the callback URL’s protocol and port number by @2013xile

πŸ› Bug Fixes

  • [Notification: In-app message] Fix BigInt timestamp in string format causes dayjs issue (#7196) by @mytharcher

  • [Workflow: Approval]

    • To avoid error when user not exists by @mytharcher

    • Reload association on record by @mytharcher

    • Add try/catch in migration when update UI schema by @mytharcher

v1.8.3

Release date: 2025-07-11

πŸš€ Improvements

  • [Multi-app manager] Add database and authorization options for sub-app (#7184) by @mytharcher

πŸ› Bug Fixes

  • [Action: Custom request] variable parsing issue in URL during route navigation after custom request success (#7186) by @katherinehhh

v1.8.2

Release date: 2025-07-10

πŸŽ‰ New Features

  • [Workflow: Approval] Add initializer for trigger by @mytharcher

πŸš€ Improvements

  • [Multi-app manager] Add database and authorization options for sub-app (#7184) by @mytharcher

  • [Workflow] Convert operands to string before string comparison in logic calculation (#7190) by @mytharcher

  • [Collection field: Code] Add indent setting by @mytharcher

πŸ› Bug Fixes

  • [database] Fixed an issue where fields of views were not displayed in blocks. (#7162) by @aaaaaajie

  • [Block: Kanban] fix subtable UI issues in Kanban and add support for Kanban column width setting (#7189) by @katherinehhh

  • [Workflow: Approval] Fix block and association bugs by @mytharcher

next

next.png

v1.9.0-beta.3

Release date: 2025-07-14

πŸŽ‰ New Features

  • [Multi-app manager] Support to configure independent auth secret for sub-apps (#7197) by @mytharcher

  • [Workflow: CC] Add CC node to workflow (#7201) by @mytharcher

  • [Workflow: Approval] Add initializer for trigger by @mytharcher

πŸš€ Improvements

  • [Notification: In-app message] Optimize font size for mobile message page (#7199) by @zhangzhonghe

  • [Workflow] Convert operands to string before string comparison in logic calculation (#7190) by @mytharcher

  • [Multi-app manager]

    • Add database and authorization options for sub-app (#7184) by @mytharcher

    • Add database and authorization options for sub-app (#7184) by @mytharcher

  • [Collection field: Code] Add indent setting by @mytharcher

  • [Auth: DingTalk] Support configuring the callback URL’s protocol and port number by @2013xile

πŸ› Bug Fixes

  • [client]

    • issue where attachment fields could not be selected as variables in linkage rule (#7213) by @zhangzhonghe

    • error when assigning values in list block using kanban sort field (#7208) by @katherinehhh

    • Filter collapse: Filter is not triggered during page initialization after setting default values for fields (#7206) by @zhangzhonghe

    • value assignment fails in edit form when both value and options are set for select field (#7209) by @katherinehhh

    • Popup action: Page display does not meet expectations after switching tabs (#7212) by @zhangzhonghe

    • Browser tab title is not synchronized when switching between submenus (#7207) by @zhangzhonghe

    • Fix the issue where dropdown select components are blocked by the keyboard on iOS (#7149) by @zhangzhonghe

  • [acl] Fix error when deleting a role under role union mode that includes the root role. (#7198) by @aaaaaajie

  • [Authentication] Fix the issue where the login page cannot scroll (#7159) by @zhangzhonghe

  • [Multi-app manager] Fix auth options in unexpected position (#7210) by @mytharcher

  • [Notification: In-app message] Fix BigInt timestamp in string format causes dayjs issue (#7196) by @mytharcher

  • [Action: Custom request] variable parsing issue in URL during route navigation after custom request success (#7186) by @katherinehhh

  • [Block: Kanban] fix subtable UI issues in Kanban and add support for Kanban column width setting (#7189) by @katherinehhh

  • [Workflow: Approval]

    • Add try/catch in migration when update UI schema by @mytharcher

    • Fix block and association bugs by @mytharcher

    • Reload association on record by @mytharcher

    • To avoid error when user not exists by @mytharcher

v1.9.0-beta.2

Release date: 2025-07-10

πŸ› Bug Fixes

  • [client]

    • The checkbox field display is incorrect in the association field collection within the form (#7176) by @zhangzhonghe

    • Fix the issue where clicking buttons cannot open popups (#7180) by @zhangzhonghe

  • [database] Fixed an issue where fields of views were not displayed in blocks. (#7162) by @aaaaaajie

  • [Workflow: Manual node] Fix error thrown when use variable (#7177) by @mytharcher

  • [Template print] add migration script to rootDataType field by @jiannx

  • [Workflow: Approval] Fix approved branch not run when no assignee by @mytharcher

develop

develop.png

v1.9.0-alpha.2

Release date: 2025-07-15

πŸŽ‰ New Features

  • [Multi-app manager] Support to configure independent auth secret for sub-apps (#7197) by @mytharcher

  • [Workflow: CC] Add CC node to workflow (#7201) by @mytharcher

  • [Workflow: Approval] Add initializer for trigger by @mytharcher

πŸš€ Improvements

  • [Collection field: Formula] Add more calculable interfaces (#7215) by @mytharcher

  • [Workflow]

    • Use logging instead of throwing error when execution should not run due to status (#7217) by @mytharcher

    • Convert operands to string before string comparison in logic calculation (#7190) by @mytharcher

  • [Notification: In-app message] Optimize font size for mobile message page (#7199) by @zhangzhonghe

  • [Multi-app manager]

    • Add database and authorization options for sub-app (#7184) by @mytharcher

    • Add database and authorization options for sub-app (#7184) by @mytharcher

  • [Collection field: Code] Add indent setting by @mytharcher

  • [Workflow: Approval] Support to delete approval when related data deleted by @mytharcher

  • [Auth: DingTalk] Support configuring the callback URL’s protocol and port number by @2013xile

πŸ› Bug Fixes

  • [client]

    • issue where attachment fields could not be selected as variables in linkage rule (#7213) by @zhangzhonghe

    • Filter collapse: Filter is not triggered during page initialization after setting default values for fields (#7206) by @zhangzhonghe

    • display issue for association fields in linkage rules (#7220) by @katherinehhh

    • value assignment fails in edit form when both value and options are set for select field (#7209) by @katherinehhh

    • error when assigning values in list block using kanban sort field (#7208) by @katherinehhh

    • Popup action: Page display does not meet expectations after switching tabs (#7212) by @zhangzhonghe

    • Browser tab title is not synchronized when switching between submenus (#7207) by @zhangzhonghe

    • Fix the issue where dropdown select components are blocked by the keyboard on iOS (#7149) by @zhangzhonghe

    • The checkbox field display is incorrect in the association field collection within the form (#7176) by @zhangzhonghe

    • Fix the issue where clicking buttons cannot open popups (#7180) by @zhangzhonghe

  • [acl] Fix error when deleting a role under role union mode that includes the root role. (#7198) by @aaaaaajie

  • [database] Fixed an issue where fields of views were not displayed in blocks. (#7162) by @aaaaaajie

  • [Multi-app manager] Fix auth options in unexpected position (#7210) by @mytharcher

  • [Notification: In-app message] Fix BigInt timestamp in string format causes dayjs issue (#7196) by @mytharcher

  • [Authentication] Fix the issue where the login page cannot scroll (#7159) by @zhangzhonghe

  • [Action: Custom request] variable parsing issue in URL during route navigation after custom request success (#7186) by @katherinehhh

  • [Block: Kanban] fix subtable UI issues in Kanban and add support for Kanban column width setting (#7189) by @katherinehhh

  • [Workflow: Manual node] Fix error thrown when use variable (#7177) by @mytharcher

  • [Template print] add migration script to rootDataType field by @jiannx

  • [Workflow: Approval]

    • Fix associations when submit approval by @mytharcher

    • Fix exception when delete record by @mytharcher

    • Fix approved branch not run when no assignee by @mytharcher

    • To avoid error when user not exists by @mytharcher

    • Fix block and association bugs by @mytharcher

    • Add try/catch in migration when update UI schema by @mytharcher

    • Reload association on record by @mytharcher

About NocoBase

NocoBase is a private, open-source, no-code platform offering total control and infinite scalability. It empowers teams to adapt quickly to changes while significantly reducing costs. Avoid years of development and substantial investment by deploying NocoBase in minutes.

Discover NocoBase in 3 Minutes!

πŸ‘‡ Get NocoBase

Homepage

Demo

Documentation

GitHub

0
Subscribe to my newsletter

Read articles from Lucy Zhang directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Lucy Zhang
Lucy Zhang