Release Notes

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

NocoBase v1.8.32: Methods for Optimizing the Loading of Localized Resources
🚀 Improvements
  • [server] Optimize the method for loading l10n resources to prevent blocking event loop (#7653) by @2013xile

  • [cache] Avoid performance overhead caused by cloning Bloom filters (#7652) by @2013xile

  • [Action: Import records] Improved error messaging when table headers are missing (#7656) by @mytharcher

🐛 Bug Fixes
  • [client]

    • fix error when clearing date field in filter block (#7632) by @katherinehhh

    • prevent label word breaking in formItem label (#7647) by @katherinehhh

    • fix subtable default value not working in edit form drawer (#7631) by @katherinehhh

  • [Collection field: administrative divisions of China] Data import fails when the city and area have the same name (#7673) by @2013xile

  • [Workflow]

    • Fix the issue where, after deleting a node that starts branching, the key of the first node retained within the branch was incorrectly changed to a new value (#7665) by @mytharcher

    • Fix logger error thrown when application stop (#7639) by @mytharcher

  • [File manager] Fix the issue of .msg file can not be uploaded properly (#7662) by @mytharcher

  • [Data source: Main] Fix the issue where metadata was not synchronized across multiple nodes after creating a reverse association field (#7628) by @mytharcher

  • [Workflow: Approval]

    • Fix the translation issue of the status text in approval completion notifications, using the system’s default language for translation when the user has not set a language preference by @mytharcher

    • Fix the issue where task count not updated after added assignee by @mytharcher

NocoBase v2.0.0-alpha.24: Flow Engine Update
🎉 New Features
  • [Flow engine] Supports using LiquidJS template strings in SQL statements (#7667) by @2013xile
alpha
NocoBase v2.0.0-alpha.22: Add 2.0 markdown block
🎉 New Features
  • [client] Add 2.0 markdown block (#7613) by @katherinehhh

  • [Data source manager]

    • The main data source now supports reading database tables directly from the main database and allows modifying field interfaces (#7118) by @aaaaaajie

    • The main data source now supports reading database tables directly from the main database and allows modifying field interfaces (#7118) by @aaaaaajie

  • [Record history] Add record history block by @2013xile

🐛 Bug Fixes
  • [flow-engine] Resolved an issue where flow actions defined by a flow model could not be configured, ensuring users can now customize flow actions as intended. (#7666) by @gchust

  • [Redis queue adapter] Fix the issue where the Redis queue adapter did not correctly listen to subscribed channels after startup by @mytharcher

alpha
NocoBase v1.9.0-beta.15: Bug Fixes
🐛 Bug Fixes
  • [Redis queue adapter] Fix the issue where the Redis queue adapter did not correctly listen to subscribed channels after startup by @mytharcher
beta
NocoBase v1.9.0-beta.14: Expose the `approvalId` variable for use from approval triggers
🎉 New Features
  • [Workflow: Approval] Expose the approvalId variable for use from approval triggers by @mytharcher
🚀 Improvements
  • [server] Optimize the method for loading l10n resources to prevent blocking event loop (#7653) by @2013xile

  • [cache] Avoid performance overhead caused by cloning Bloom filters (#7652) by @2013xile

  • [Action: Import records] Improved error messaging when table headers are missing (#7656) by @mytharcher

🐛 Bug Fixes
  • [client] prevent label word breaking in formItem label (#7647) by @katherinehhh

  • [Workflow] Fix logger error thrown when application stop (#7639) by @mytharcher

  • [Workflow: Approval]

    • Fix the transaction timeout issue caused by transactions not rolling back properly when database errors occur after approval submission by @mytharcher

    • Fix the issue where task count not updated after added assignee by @mytharcher

    • Fix the issue where variables are not parsed in approval submit form by @mytharcher

  • [Email manager] catch sync error by @jiannx

beta
NocoBase v2.0.0-alpha.21: Bug Fixes
🚀 Improvements
  • [cache] Avoid performance overhead caused by cloning Bloom filters (#7652) by @2013xile

  • [server] Optimize the method for loading l10n resources to prevent blocking event loop (#7653) by @2013xile

  • [Action: Import records] Improved error messaging when table headers are missing (#7656) by @mytharcher

🐛 Bug Fixes
  • [client] prevent label word breaking in formItem label (#7647) by @katherinehhh

  • [Data visualization] fix SQL query issue when parsing variables (#7642) by @heziqiang

  • [Workflow] Fix logger error thrown when application stop (#7639) by @mytharcher

alpha
NocoBase v2.0.0-alpha.20: introduces new charts and additional block types
🎉 New Features
  • [client] Support for setting linkage rules for sub-forms (#7640) by @zhangzhonghe

  • [Block: List] Add 2.0 list block (#7574) by @katherinehhh

  • [Data visualization] add chart type “Doughnut chart” (#7629) by @heziqiang

  • [Block: Action panel] Add 2.0 action panel block (#7594) by @katherinehhh

  • [Block: GridCard] Add 2.0 grid card block (#7579) by @katherinehhh

🚀 Improvements
  • [flow-engine] Support skipping the runjs flow step by adding skipRunJs=true to the URL query string. (#7638) by @gchust
🐛 Bug Fixes
  • [flow-engine] Fixed an error when copying or pasting code snippets in the JS code editor. (#7641) by @gchust

  • [Flow engine] Fixed incorrect resolving of the parent popup’s record variable. (#7637) by @gchust

  • [Data visualization] fix missing orders param in chart data query (#7636) by @heziqiang

  • [Email manager] catch sync error by @jiannx

alpha
NocoBase v2.0.0-alpha.19: Bug Fixes
🐛 Bug Fixes
  • [client]

    • Fixed an issue where the URL did not update correctly after switching tabs within a popup, reopening a nested popup, and then closing all popups. (#7630) by @gchust

    • fix subtable default value not working in edit form drawer (#7631) by @katherinehhh

    • fix error when clearing date field in filter block (#7632) by @katherinehhh

  • [Multi-app manager (deprecated)] Fix not being able to disable old multi-app-manager (#7633) by @jiannx

alpha
NocoBase v1.9.0-beta.13: Refactor branch configuration to adapt to kernel changes
🚀 Improvements
  • [client] In order to get more accurate MIME type of file, use mime package to detect MIME type of file in client (#7551) by @mytharcher

  • [Data source: Main] Refactor the localization logic for error messages, and handle within the error-handling plugin (#7582) by @2013xile

  • [Workflow] Add keepBranch option when deleting node (#7571) by @mytharcher

  • [Workflow: Approval] Refactor branch configuration to adapt to kernel changes by @mytharcher

🐛 Bug Fixes
  • [client]

    • fix error when clearing date field in filter block (#7632) by @katherinehhh

    • fix subtable default value not working in edit form drawer (#7631) by @katherinehhh

    • Fix the issue where images did not display correctly when both rotated and scaled during preview (#7573) by @mytharcher

    • Fix the issue of tab icon pop-ups being obscured (#7607) by @zhangzhonghe

  • [database] Fix error thrown when operator $in meets null value (#7610) by @mytharcher

  • [Data source: Main] Fix the issue where metadata was not synchronized across multiple nodes after creating a reverse association field (#7628) by @mytharcher

  • [Workflow: Approval]

    • Fix the issue of migration script errors due to non-existent tables when the application is not installed by @mytharcher

    • Fix the issue of Snowflake ID not being generated due to skipped hooks by @mytharcher

  • [Auth: LDAP] Fix LDAP bind failure with non-ASCII (UTF-8) DNs in Active Directory by @2013xile

beta
NocoBase v2.0.0-alpha.17: Added support for table row click event listeners
🎉 New Features
  • [client] Added support for table row click event listeners, enabling users to execute specific actions when a row in the table is clicked (#7622) by @zhangzhonghe

  • [Workflow: Approval] Expose the approvalId variable for use from approval triggers by @mytharcher

🐛 Bug Fixes
  • [flow-engine] Fix the issue of translation not taking effect in antd components (#7621) by @zhangzhonghe

  • [Data source: Main] Fix the issue where metadata was not synchronized across multiple nodes after creating a reverse association field (#7628) by @mytharcher

  • [plugin-demo-platform] demo support auto stop apps by @jiannx

  • [Multi-app]

    • multi-app migration not emit hooks by @jiannx

    • multi app proxy support cache by @jiannx

alpha
NocoBase v2.0.0-alpha.16: Added form drafts
🎉 New Features
  • [Form drafts] Form drafts by @chenos
🐛 Bug Fixes
  • [flow-engine] unable to get current view context in reference block (#7620) by @gchust

  • [client] handle missing context in usePlugin (#7627) by @chenos

alpha
NocoBase v2.0.0-alpha.15: Add new LLM providers
🚀 Improvements
  • [client] support association fields in JS field model (#7618) by @gchust

  • [AI employees]

    • Refactored the OpenAI LLM Provider into two separate providers to support OpenAI’s Completions and Responses APIs. (#7615) by @cgyrock

    • Add new LLM provider Ollama (#7612) by @ReLaMi96

🐛 Bug Fixes
  • [Workflow: Approval]
    • Fix the issue where task count not updated after added assignee by @mytharcher

    • Fix the transaction timeout issue caused by transactions not rolling back properly when database errors occur after approval submission by @mytharcher

alpha
NocoBase v1.8.31: Bug Fixes
🐛 Bug Fixes
  • [database] Fix error thrown when operator $in meets null value (#7610) by @mytharcher

  • [Workflow: Approval]

    • Fix the transaction timeout issue caused by transactions not rolling back properly when database errors occur after approval submission by @mytharcher

    • Fix the issue where variables are not parsed in approval submit form by @mytharcher

latest
NocoBase v2.0.0-alpha.14: AI coding optimization
🚀 Improvements
  • [AI employees] AI coding optimization (#7614) by @cgyrock

  • [Data source: Main] Refactor the localization logic for error messages, and handle within the error-handling plugin (#7582) by @2013xile

🐛 Bug Fixes
  • [database]

    • Set the search_path before executing SQL statements using the runSQL method (#7611) by @2013xile

    • Fix error thrown when operator $in meets null value (#7610) by @mytharcher

  • [client] Fix the issue of tab icon pop-ups being obscured (#7607) by @zhangzhonghe

  • [Workflow: Approval] Fix the issue where variables are not parsed in approval submit form by @mytharcher

alpha
NocoBase v1.8.30: Bug Fixes
🐛 Bug Fixes
  • [client] Fix the issue of tab icon pop-ups being obscured (#7607) by @zhangzhonghe
latest
NocoBase v2.0.0-alpha.13: Add an experimental "Reference block" plugin
🎉 New Features
  • [Block: Reference] Add an experimental “Reference block” plugin, which allows reusing existing blocks by referencing or copying. (#7584) by @gchust
🐛 Bug Fixes
  • [Data visualization] Fix the issue where the chart cannot be displayed due to the timeout of event registration (#7608) by @heziqiang
alpha
NocoBase v2.0.0-alpha.10: Introduces the Plugin Data Visual Interface 2.0
🚀 Improvements
  • [Data visualization] Update plugin-data-vi 2.0, fix some issues and optimize UI. (#7597) by @heziqiang
🐛 Bug Fixes
  • [Workflow: Approval] Fix the issue of Snowflake ID not being generated due to skipped hooks by @mytharcher
alpha
NocoBase v2.0.0-alpha.9: Introduces support for custom variables
🎉 New Features
  • [client] Add support for custom variables (#7585) by @zhangzhonghe
🚀 Improvements
  • [AI employees] add minimize button for chat box In mobile layout (#7595) by @cgyrock
🐛 Bug Fixes
  • [server] Preserve field.targetKey when copying reference fields (#7599) by @chenos

  • [AI employees] fix chat box layout issue In mobile layout (#7591) by @cgyrock

alpha
NocoBase v1.8.29:Refactor branch configuration to adapt to kernel changes
🚀 Improvements
  • [Workflow: Approval] Refactor branch configuration to adapt to kernel changes by @mytharcher
🐛 Bug Fixes
  • [Workflow: Approval] Fix the issue of migration script errors due to non-existent tables when the application is not installed by @mytharcher
latest
NocoBase v2.0.0-alpha.8: Improve web search function of plugin-ai
🎉 New Features
  • [AI employees] Improve web search function of plugin-ai (#7580) by @cgyrock
🚀 Improvements
  • [client] In order to get more accurate MIME type of file, use mime package to detect MIME type of file in client (#7551) by @mytharcher

  • [flow-engine]

    • support popup variable (#7583) by @gchust

    • Enhance the code editing experience with richer snippets and context-aware code completions for various scenarios (#7559) by @gchust

    • Standardized automatic workflows to be consistently triggered by the “beforeRender” event, ensuring predictable and unified operation across processes. (#7577) by @gchust

  • [Workflow] Add keepBranch option when deleting node (#7571) by @mytharcher

  • [Data visualization] Expand chart types; Optimize UI and interactive experience. (#7581) by @heziqiang

  • [Workflow: Approval] Refactor branch configuration to adapt to kernel changes by @mytharcher

🐛 Bug Fixes
  • [client]

    • Fix abnormal page display issues when switching table pagination (#7572) by @zhangzhonghe

    • Can’t configure assign field value for Update and Bulk update action (#7565) by @gchust

    • Fix the issue where images did not display correctly when both rotated and scaled during preview (#7573) by @mytharcher

  • [Workflow: Approval] Fix the issue of migration script errors due to non-existent tables when the application is not installed by @mytharcher

  • [Auth: LDAP] Fix LDAP bind failure with non-ASCII (UTF-8) DNs in Active Directory by @2013xile

alpha
Loading...

Loading more content...

No more content to load