DEV Community

Cover image for NocoBase Weekly Updates: Optimize the columns and operations of table block
NocoBase
NocoBase

Posted on β€’ Originally published at nocobase.com

NocoBase Weekly Updates: Optimize the columns and operations of table block

Originally published at https://www.nocobase.com/en/blog/weekly-updates-202503020.

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

Release date: 2025-03-12

πŸ› Bug Fixes

  • [client] date field range selection excludes the max date (#6418) by katherinehhh
  • [Notification: In-app message] Avoid wrong receivers configuration query all users (#6424) by sheldon66
  • [Workflow: Manual node]

    • Fix migration which missed table prefix and schema logic (#6425) by mytharcher
    • Change version limit of migration to <1.7.0 (#6430) by mytharcher

v1.6.3

Release date: 2025-03-14

πŸŽ‰ New Features

  • [WeCom] Allows setting a custom tooltip for the sign-in button by 2013xile

πŸ› Bug Fixes

  • [client]

    • Fix special character in image URL caused not showing (#6459) by mytharcher
    • incorrect page number when adding data after subtable page size change (#6437) by katherinehhh
    • The logo style is inconsistent with the previous one (#6444) by zhangzhonghe
  • [Workflow: Manual node] Fix error thrown in migration (#6445) by mytharcher

  • [Data visualization] Removed fields appear when adding custom filter fields (#6450) by 2013xile

  • [File manager] Fix a few issues of file manager (#6436) by mytharcher

  • [Action: Custom request] custom request server-side permission validation error (#6438) by katherinehhh

  • [Data source manager] switching data source in role management does not load corresponding collections (#6431) by katherinehhh

  • [Action: Batch edit] Fix workflow can not be triggered in bulk edit submission (#6440) by mytharcher

  • [Workflow: Custom action event] Remove only in E2E test case by mytharcher

  • [Workflow: Approval]

    • Fix association data not showing in approval form by mytharcher
    • Fix error thrown when approve on external data source by mytharcher

v1.6.4

Release date: 2025-03-15

πŸŽ‰ New Features

  • [client] Cascade Selection Component Add Data Scope Setting (#6386) by Cyx649312038

πŸš€ Improvements

  • [utils] Move md5 to utils (#6468) by mytharcher

πŸ› Bug Fixes

  • [client] In the tree block, when unchecked, the data in the data block is not being cleared (#6460) by zhangzhonghe
  • [File manager] Unable to delete files stored in S3. (#6467) by chenos
  • [Workflow] Remove bind workflow settings button from data picker (#6455) by mytharcher
  • [File storage: S3(Pro)] Resolve issue with inaccessible S3 Pro signed URLs by chenos
  • [Workflow: Approval] Avoid page crash when no applicant in approval process table by mytharcher

v1.6.5

Release date: 2025-03-17

πŸš€ Improvements

  • [File manager] Simplify file URL generating logic and API (#6472) by mytharcher
  • [File storage: S3(Pro)] Change to a simple way to generate file URL by mytharcher
  • [Backup manager] Allow restore backup between pre release and release version of the same version by gchust

πŸ› Bug Fixes

  • [client]

    • rich text field not clearing data on submission (#6486) by katherinehhh
    • The color of the icons in the upper right corner of the page does not change with the theme (#6482) by zhangzhonghe
    • Clicking the reset button on the filter form cannot clear the filtering conditions of the grid card block (#6475) by zhangzhonghe
  • [Workflow: Manual node]

    • Fix migration (#6484) by mytharcher
    • Change migration name to ensure rerun (#6487) by mytharcher
    • Fix workflow title field in filter (#6480) by mytharcher
    • Fix migration error when id column is not exists (#6470) by chenos
    • Avoid collection synchronized from fields (#6478) by mytharcher
  • [Workflow: Aggregate node] Fix round on null result (#6473) by mytharcher

  • [Workflow] Don't count tasks when workflow deleted (#6474) by mytharcher

  • [Backup manager] Not able to start server when missing default backup settings by gchust

  • [Workflow: Approval]

    • Fix file association field error in process form by mytharcher
    • Fix tasks count based on hooks by mytharcher

v1.6.6

Release date: 2025-03-18

πŸŽ‰ New Features

  • [client] support long text fields as title fields for association field (#6495) by katherinehhh
  • [Workflow: Aggregate node] Support to configure precision for aggregation result (#6491) by mytharcher

πŸš€ Improvements

  • [File storage: S3(Pro)] Change the text 'Access URL Base' to 'Base URL' by zhangzhonghe

πŸ› Bug Fixes

  • [evaluators] Revert round decimal places to 9 (#6492) by mytharcher
  • [File manager] encode url (#6497) by chenos
  • [Data source: Main] Unable to create a MySQL view. (#6477) by aaaaaajie
  • [Workflow] Fix legacy tasks count after workflow deleted (#6493) by mytharcher
  • [Embed NocoBase] Page displays blank by zhangzhonghe
  • [Backup manager]

    • Upload files have not been restored when creating sub-app from backup template by gchust
    • MySQL database restore failure caused by GTID set overlap by gchust
  • [Workflow: Approval]

    • Change returned approval as todo by mytharcher
    • Fix action button missed in process table by mytharcher

next

next.png

v1.7.0-beta.2

Release date: 2025-03-13

πŸŽ‰ New Features

  • [client]

    • table block support hiding the index column (default visible) (#6416) by katherinehhh
    • support configuring selectable field options in linkage rules (#6338) by katherinehhh
    • support date scope (min/max) configuration for time fields in linkage rules (#6356) by katherinehhh
  • [Block: Action panel] support line break for action title in action panel (#6433) by katherinehhh

πŸ› Bug Fixes

  • [client]

    • incorrect page number when adding data after subtable page size change (#6437) by katherinehhh
    • The logo style is inconsistent with the previous one (#6444) by zhangzhonghe
    • multi-select field value changes and option loss when deleting subtable records (#6405) by katherinehhh
    • date field range selection excludes the max date (#6418) by katherinehhh
    • When using the '$anyOf' operator, the linkage rule is invalid (#6415) by zhangzhonghe
    • Data not updating in popup windows opened via Link buttons (#6411) by zhangzhonghe
  • [Action: Batch edit] Fix workflow can not be triggered in bulk edit submission (#6440) by mytharcher

  • [Data visualization] Removed fields appear when adding custom filter fields (#6450) by 2013xile

  • [Data source manager] switching data source in role management does not load corresponding collections (#6431) by katherinehhh

  • [Action: Custom request] custom request server-side permission validation error (#6438) by katherinehhh

  • [File manager] Fix a few issues of file manager (#6436) by mytharcher

  • [Notification: In-app message]

    • Avoid wrong receivers configuration query all users (#6424) by sheldon66
    • Differentiate the in-app message list background color from the message cards to enhance visual hierarchy and readability. (#6417) by sheldon66
  • [Workflow: Manual node]

    • Change version limit of migration to <1.7.0 (#6430) by mytharcher
    • Fix migration which missed table prefix and schema logic (#6425) by mytharcher

v1.7.0-beta.3

Release date: 2025-03-14

πŸŽ‰ New Features

  • [WeCom] Allows setting a custom tooltip for the sign-in button by 2013xile

πŸš€ Improvements

  • [Data visualization] Replace deprecated x-designer with x-settings (#6442) by 2013xile

πŸ› Bug Fixes

  • [client] Fix special character in image URL caused not showing (#6459) by mytharcher
  • [Workflow: Manual node] Fix error thrown in migration (#6445) by mytharcher
  • [Workflow: Custom action event] Remove only in E2E test case by mytharcher
  • [Workflow: Approval]

    • Fix error thrown when approve on external data source by mytharcher
    • Fix association data not showing in approval form by mytharcher

v1.7.0-beta.4

Release date: 2025-03-15

πŸŽ‰ New Features

  • [client] Cascade Selection Component Add Data Scope Setting (#6386) by Cyx649312038

πŸš€ Improvements

  • [utils] Move md5 to utils (#6468) by mytharcher

πŸ› Bug Fixes

  • [client] In the tree block, when unchecked, the data in the data block is not being cleared (#6460) by zhangzhonghe
  • [File manager] Unable to delete files stored in S3. (#6467) by chenos
  • [Workflow] Remove bind workflow settings button from data picker (#6455) by mytharcher
  • [File storage: S3(Pro)] Resolve issue with inaccessible S3 Pro signed URLs by chenos
  • [Workflow: Approval] Avoid page crash when no applicant in approval process table by mytharcher

v1.7.0-beta.5

Release date: 2025-03-18

πŸŽ‰ New Features

  • [client] Support inline table actions with icon-only mode, show action name on hover (#6451) by katherinehhh

πŸš€ Improvements

  • [File manager] Simplify file URL generating logic and API (#6472) by mytharcher
  • [File storage: S3(Pro)]

    • Change the text 'Access URL Base' to 'Base URL' by zhangzhonghe
    • Change to a simple way to generate file URL by mytharcher
  • [Backup manager] Allow restore backup between pre release and release version of the same version by gchust

πŸ› Bug Fixes

  • [client]

    • The color of the icons in the upper right corner of the page does not change with the theme (#6482) by zhangzhonghe
    • rich text field not clearing data on submission (#6486) by katherinehhh
    • Clicking the reset button on the filter form cannot clear the filtering conditions of the grid card block (#6475) by zhangzhonghe
  • [Workflow: Manual node]

    • Fix migration (#6484) by mytharcher
    • Change migration name to ensure rerun (#6487) by mytharcher
    • Fix workflow title field in filter (#6480) by mytharcher
    • Avoid collection synchronized from fields (#6478) by mytharcher
    • Fix migration error when id column is not exists (#6470) by chenos
  • [Workflow] Don't count tasks when workflow deleted (#6474) by mytharcher

  • [Workflow: Aggregate node] Fix round on null result (#6473) by mytharcher

  • [Embed NocoBase] Page displays blank by zhangzhonghe

  • [Backup manager] Not able to start server when missing default backup settings by gchust

  • [Workflow: Approval]

    • Fix file association field error in process form by mytharcher
    • Fix tasks count based on hooks by mytharcher

v1.7.0-beta.6

Release date: 2025-03-19

πŸŽ‰ New Features

  • [client] support long text fields as title fields for association field (#6495) by katherinehhh
  • [Workflow: Aggregate node] Support to configure precision for aggregation result (#6491) by mytharcher

πŸ› Bug Fixes

  • [evaluators] Revert round decimal places to 9 (#6492) by mytharcher
  • [Workflow] Fix legacy tasks count after workflow deleted (#6493) by mytharcher
  • [Data source: Main] Unable to create a MySQL view. (#6477) by aaaaaajie
  • [File manager] encode url (#6497) by chenos
  • [Backup manager]

    • MySQL database restore failure caused by GTID set overlap by gchust
    • Upload files have not been restored when creating sub-app from backup template by gchust
  • [Workflow: Approval]

    • Fix action button missed in process table by mytharcher
    • Change returned approval as todo by mytharcher

develop

develop.png

v1.7.0-alpha.2

Release date: 2025-03-15

πŸŽ‰ New Features

  • [client]

    • Cascade Selection Component Add Data Scope Setting (#6386) by Cyx649312038
    • table block support hiding the index column (default visible) (#6416) by katherinehhh
    • support configuring selectable field options in linkage rules (#6338) by katherinehhh
    • support date scope (min/max) configuration for time fields in linkage rules (#6356) by katherinehhh
  • [acl] Support user role union (#6301) by aaaaaajie

  • [Block: Action panel] support line break for action title in action panel (#6433) by katherinehhh

  • [plugin-demo-platform] Set skipAuthCheck of "/new" route to true. by sheldon66

  • [WeCom] Allows setting a custom tooltip for the sign-in button by 2013xile

πŸš€ Improvements

  • [utils]

    • Move md5 to utils (#6468) by mytharcher
    • Desktop page adaptation for mobile devices (#6393) by zhangzhonghe
  • [client] Add skipAuthCheck to router.add to prevent redirecting to login on public pages. (#6453) by sheldon66

  • [Data visualization] Replace deprecated x-designer with x-settings (#6442) by 2013xile

πŸ› Bug Fixes

  • [client]

    • In the tree block, when unchecked, the data in the data block is not being cleared (#6460) by @zhangzhonghe
    • Fix special character in image URL caused not showing (#6459) by @mytharcher
    • incorrect page number when adding data after subtable page size change (#6437) by katherinehhh
    • Content is not fully displayed in mobile browsers (#6446) by zhangzhonghe
    • The logo style is inconsistent with the previous one (#6444) by zhangzhonghe
    • date field range selection excludes the max date (#6418) by katherinehhh
    • When using the '$anyOf' operator, the linkage rule is invalid (#6415) by zhangzhonghe
    • multi-select field value changes and option loss when deleting subtable records (#6405) by katherinehhh
    • Data not updating in popup windows opened via Link buttons (#6411) by zhangzhonghe
  • [acl] Fixed the issue where relationship fields are not displayed under the role union. (#6456) by aaaaaajie

  • [File manager]

    • Unable to delete files stored in S3. (#6467) by chenos
    • Fix a few issues of file manager (#6436) by mytharcher
  • [Workflow] Remove bind workflow settings button from data picker (#6455) by mytharcher

  • [Workflow: Manual node]

    • Fix error thrown in migration (#6445) by mytharcher
    • Change version limit of migration to <1.7.0 (#6430) by mytharcher
    • Fix migration which missed table prefix and schema logic (#6425) by mytharcher
  • [Access control]

    • Fixed switching roles does not take effect. (#6454) by aaaaaajie
    • Error when data scope is set to own data and the table lacks a creator field. (#6428) by aaaaaajie
  • [WEB client] Replace all instances of ctx.state.currentRole (single role) with ctx.state.currentRoles (supports multiple roles). (#6427) by aaaaaajie

  • [Action: Batch edit] Fix workflow can not be triggered in bulk edit submission (#6440) by mytharcher

  • [Data source manager] switching data source in role management does not load corresponding collections (#6431) by katherinehhh

  • [Data visualization] Removed fields appear when adding custom filter fields (#6450) by 2013xile

  • [Notification: In-app message]

    • Differentiate the in-app message list background color from the message cards to enhance visual hierarchy and readability. (#6417) by sheldon66
    • Avoid wrong receivers configuration query all users (#6424) by sheldon66
  • [Action: Custom request] custom request server-side permission validation error (#6438) by katherinehhh

  • [Auth: API keys] API keys plugin role list removal union (#6432) by aaaaaajie

  • [Block: template] Save as template incorrect behavior in mobile client (#6420) by gchust

  • [Workflow: Custom action event] Remove only in E2E test case by mytharcher

  • [File storage: S3(Pro)] Resolve issue with inaccessible S3 Pro signed URLs by chenos

  • [Workflow: Approval]

    • Avoid page crash when no applicant in approval process table by mytharcher
    • Fix association data not showing in approval form by mytharcher
    • Fix error thrown when approve on external data source by mytharcher

v1.7.0-alpha.3

Release date: 2025-03-18

πŸŽ‰ New Features

  • [client] Support inline table actions with icon-only mode, show action name on hover (#6451) by katherinehhh

πŸš€ Improvements

  • [File manager] Simplify file URL generating logic and API (#6472) by mytharcher
  • [File storage: S3(Pro)]

    • Change the text 'Access URL Base' to 'Base URL' by zhangzhonghe
    • Change to a simple way to generate file URL by mytharcher
  • [Backup manager] Allow restore backup between pre release and release version of the same version by gchust

πŸ› Bug Fixes

  • [client]

    • missing fields in the linkage rule configuration (#6488) by katherinehhh
    • The color of the icons in the upper right corner of the page does not change with the theme (#6482) by zhangzhonghe
    • rich text field not clearing data on submission (#6486) by katherinehhh
    • Input style not correct for form default value setting (#6490) by gchust
    • Clicking the reset button on the filter form cannot clear the filtering conditions of the grid card block (#6475) by zhangzhonghe
  • [Workflow: Manual node]

    • Change migration name to ensure rerun (#6487) by mytharcher
    • Fix migration (#6484) by mytharcher
    • Fix workflow title field in filter (#6480) by mytharcher
    • Fix migration error when id column is not exists (#6470) by chenos
    • Avoid collection synchronized from fields (#6478) by mytharcher
  • [Workflow] Don't count tasks when workflow deleted (#6474) by mytharcher

  • [Variables and secrets] Buttons have not been shown in create new variables drawer (#6485) by gchust

  • [Workflow: Aggregate node] Fix round on null result (#6473) by mytharcher

  • [Embed NocoBase] Page displays blank by zhangzhonghe

  • [Backup manager] Not able to start server when missing default backup settings by gchust

  • [Workflow: Approval]

    • Fix file association field error in process form by mytharcher
    • Fix tasks count based on hooks 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

AWS GenAI LIVE image

How is generative AI increasing efficiency?

Join AWS GenAI LIVE! to find out how gen AI is reshaping productivity, streamlining processes, and driving innovation.

Learn more

Top comments (0)

AWS GenAI LIVE image

How is generative AI increasing efficiency?

Join AWS GenAI LIVE! to find out how gen AI is reshaping productivity, streamlining processes, and driving innovation.

Learn more

πŸ‘‹ Kindness is contagious

If you found this post useful, please drop a ❀️ or a friendly comment!

Okay.