🎉 New Features
-
[client]
-
[AI employees] Add an LLIM-based web search tool for AI employees (#9032) by @cgyrock
🚀 Improvements
-
[undefined]
-
[client]
-
[Workflow: JavaScript] Add
isolated-vmas default JavaScript execute engine for JavaScript node (#8973) by @mytharcher Reference: JavaScript Node -
[Workflow]
-
[AI employees] Optimize prompts for deepseek when handling unsupported file types (#9003) by @cgyrock
-
[Action: Custom request] add action models for custom request (#8890) by @jiannx
-
[Collection field: administrative divisions of China] field-china-region 2.0 (#8831) by @jiannx
-
[Workflow: Subflow] Add defensive logic to avoid workflow hangs when exception occurs by @mytharcher
-
[Workflow: Approval] Fix JSON field caused performance issue when loading approval records list by @mytharcher
🐛 Bug Fixes
-
[client]
-
Fixed an issue where an incorrect unsaved changes confirmation message would appear for bulk edit action (#9054) by @gchust
-
Fixed an issue where an incorrect secondary confirmation popup would appear when submitting the form after creating a record via a popup subtable. (#9035) by @gchust
-
Fixed the issue where ctx.request could not override the Authorization header. (#8850) by @gchust
-
subform relationship field failed to save (#9004) by @jiannx
-
the subforms of the fields do not display data (#9008) by @jiannx
-
Fixed the issue where the copy of the associated fields in the table was not displayed correctly in the first rendering. (#9007) by @jiannx
-
Fixed incorrect secondary confirmation message when closing multi-level popup after modifying form data. (#8944) by @gchust
-
Fix the issue where space in variable expression cause label not display (#8988) by @mytharcher
-
Fixed the exception when adding child nodes to the tree table in the pop-up window (#8872) by @jiannx
-
-
[data-source-manager] Fixed an issue where some field types were not updated correctly after syncing fields from the database (#9046) by @2013xile
-
[server]
-
[flow-engine]
-
Fix clipped settings menus in popup (#9005) by @gchust
-
Fixed an issue where menu items could not be selected when the UI component width in the configuration state was too small. (#8954) by @gchust
-
Add js snippets for setting form item and details item (#8974) by @jiannx
-
Synchronize status to field configuration when form field is deleted (#8857) by @jiannx
-
-
[database] Use warning instead of error when any of appends parameters invalid (#8923) by @mytharcher
-
[resourcer] Fix an issue where external data sources fail to load correctly. (#8929) by @2013xile
-
[AI employees]
-
Fix AI employee document upload failure under subpath access with APP_PUBLIC_PATH configured. (#9034) by @cgyrock
-
Fixed the issue when using deepseek or minmax models on dashscope (#9033) by @cgyrock
-
Fixed the issue where abort AI employees reasonning would cause the service to crash (#9031) by @cgyrock
-
Fixed the issue of abnormal web search behavior when using the Qwen LLM (#9012) by @cgyrock
-
Add ownership verification to the AI conversation API (#8993) by @cgyrock
-
Adjust the gap between the tool card components in the AI Conversation (#8965) by @cgyrock
-
-
[Workflow: HTTP request node] Sanitized workflow request node results to avoid exposing request config, defaulted new nodes to return response data only, and added debug logging for failed requests. (#9024) by @mytharcher
-
[Collection field: Sort] fix(field-sort): prevent crash when scopeKey attribute is undefined (#9019) by @gaston98765
-
[Block: GridCard] Fixed the problem that the button is not refreshed when the grid card is refreshed (#9021) by @jiannx
-
[Notification: In-app message] Fix action whitelist for in-app message updates to prevent unauthorized updates by non-owners. (#9001) by @mytharcher
-
[Workflow: SQL node] Fix security issue in SQL node (#8989) by @mytharcher
-
[Data visualization]
-
[Action: Import records] fixed the problem of import failure after opening plugin-space (#8968) by @jiannx
-
[Workflow: JavaScript] Fix security issues (#8967) by @mytharcher
-
[Action: Export records] Limit import and export configuration of multi-layer related fields (#8893) by @jiannx
-
[Custom variables] skip auth notify (#8942) by @chenos
-
[Localization] prevent localizationTexts
request on permission denial (#8903) by @chenos -
[Authentication] fix acl to support custom state filtering parameters (#8918) by @jiannx
-
[Flow engine] Remove legacy event copied from uiSchema repository to avoid error thrown when triggering (#8957) by @mytharcher
-
[Action: Import records Pro]
-
limit import and export configuration of multi-layer related fields by @jiannx
-
Fix the issue where option of “Trigger workflow” not works when not checked by @mytharcher
-
-
[Data source: External Oracle] Fix an error that occurs when loading the Oracle external data source by @2013xile
-
[Workflow: Approval]
-
Fix version limit of legacy migrations to avoid error thrown when start in latest version deployment by @mytharcher
-
Add fault-tolerant on workflow deleted, to avoid load error in tasks list by @mytharcher
-
Fix translation, node selection, and return target issues in the v2 approval form return button by @zhangzhonghe
-
Add fault-tolerant for no
latestRoundby @mytharcher
-
-
[Email manager]
-
Fixed signature being overwritten when using templates by @jiannx
-
no closing confirmation is displayed after the email is sent by @jiannx
-