Learn about the latest features, improvements, and bug fixes.
[Authentication] Removed the token parameter from the URL after a successful sign-in (#7386) by @2013xile
[Template print] support field m2m array by @jiannx
[Mobile] Fix the issue where the form submission data in the mobile approval dialog is incorrect (#7389) by @zhangzhonghe
[Workflow] Fix the translation of the page title in the workflow tasks center (#7392) by @mytharcher
[Calendar] calendar event item tooltip showing [object Object] (#7372) by @katherinehhh
[Notification: In-app message] Fix translations (#7384) by @mytharcher
[File manager] Remove the hint for the file upload size limit (#7391) by @mytharcher
[File storage: S3(Pro)]
Deprecate problematic parameter attachmentField
by @mytharcher
Fix the issue where the IAM authentication method could not be used to upload files by @mytharcher
console.log
(#7368) by @2013xile[server] Some requests lack ctx.action
, causing errors in the audit log middleware (#7369) by @2013xile
[Collection field: Formula] Fix the issue where formula input could not pass validation due to variable type (#7373) by @mytharcher
[Backup manager] large file backups could show “successful” before actually finishing by @gchust
[client]
[Workflow]
[Office File Previewer] Add support for previewing .odt
file (#7347) by @mytharcher
[Backup manager] improve performance for mysql database backup operation by @gchust
[client]
[Workflow]
[Notification: In-app message] Fix the issue where in-site messages were received but not displayed in a popup (#7364) by @mytharcher
[Mobile] Resolved an issue where the date picker on mobile devices displayed incorrectly when date range limits were applied (#7362) by @katherinehhh
[File manager] Add storageId
field to file collection to support permission configuration (#7351) by @mytharcher
[Workflow: Parallel node] Fix parallel node suspend after resume under MySQL (#7346) by @mytharcher
[Workflow: CC] Fix blocks can not be removed (#7338) by @mytharcher
[Office File Previewer] Support .docx
, .xlsx
and .pptx
file with only URL to be previewed (#7336) by @mytharcher
[Data visualization] date variable issue in default value of date field in chart filter block (#7291) by @katherinehhh
[Workflow: Approval]
.odt
file (#7347) by @mytharcher[client]
[Workflow] Avoid error thrown caused by publishing to event queue when stopping (#7348) by @mytharcher
[Workflow: Parallel node] Fix parallel node suspend after resume under MySQL (#7346) by @mytharcher
[Workflow: Approval]
[client] Added “Auto focus” option for Input, TextArea, URL, and InputNumber components that automatically focuses the input field during initial page rendering when enabled (#7320) by @zhangzhonghe
[Auth: SAML 2.0] Add signature-related configuration options by @2013xile
[client]
Fix the issue where variable raw strings are submitted with the form (#7337) by @zhangzhonghe
Fix tooltip shows [object Object] on hover in action panel (#7322) by @katherinehhh
When using variables to set field default values in filter forms, if the variable value is empty, the input box will display the original variable string (#7335) by @zhangzhonghe
[undefined] Add new plugin to preset (#7319) by @mytharcher
[Collection: Tree] Fix the path synchronization logic of tree collections (#7330) by @ChimingLiu
[Office File Previewer] Support .docx
, .xlsx
and .pptx
file with only URL to be previewed (#7336) by @mytharcher
[Workflow: Dynamic calculation node] Fix legacy API caused error (#7321) by @mytharcher
[Workflow: Approval] Add task title for added and delegated items by @mytharcher
[Email manager] Supports the same email for multiple people by @jiannx
[client] Fix the issue where variable raw strings are submitted with the form (#7337) by @zhangzhonghe
[Workflow: Approval] Add task title for added and delegated items by @mytharcher
[client]
[Collection: Tree] Fix the path synchronization logic of tree collections (#7330) by @ChimingLiu
[client]
[utils] incorrect timezone handling for parseDate (#7318) by @katherinehhh
[undefined] Add new plugin to preset (#7319) by @mytharcher
[File manager] Fix storage field permission (#7316) by @mytharcher
[Workflow] Fix undefined
result when processor exit (#7317) by @mytharcher
[Workflow: Dynamic calculation node] Fix legacy API caused error (#7321) by @mytharcher
[Workflow: Subflow] Fix flow suspended by @mytharcher
[server] Support configuring request body size limit via environment variable (#7273) by @aaaaaajie
[client] Table blocks support adding a ‘Column settings’ button to configure column order and visibility (#7204) by @kerwin612
[Office File Previewer] Support to preview Office files via Microsoft live preview (#7300) by @mytharcher
[Data source: Main]
[Workflow: Parallel node] Add “All settled” mode for parallel node (#7263) by @mytharcher
[Auth: SAML 2.0] Support automatic redirection to the SSO URL when the user is unauthenticated by @2013xile
[Redis queue adapter] Add Redis adapter for event queue by @mytharcher
[client] Do not automatically close menu after selection (#7252) by @kerwin612
[server] Make concurrent memory queue available when processing items not full (#7267) by @mytharcher
[database] Automatically activates simple pagination when dataset exceeds a threshold (#7227) by @aaaaaajie
[Notification: In-app message] Change in-app message from SSE to WebSocket (#7302) by @mytharcher
[Workflow]
[AI integration] Remove await
for invoking saveJob
(#7275) by @mytharcher
[Workflow: Manual node] storePopupContext supports saving default context (#7264) by @zhangzhonghe
[Workflow: JSON calculation] Make JSON query node testable by @mytharcher
[Redis queue adapter] Make concurrent queue available when processing items not full for Redis adapter by @mytharcher
[Auth: DingTalk] In the DingTalk client, set the navigation bar title to an empty string instead of displaying “Loading…” by @2013xile
[utils] incorrect timezone handling for parseDate (#7318) by @katherinehhh
[client]
[database]
[auth] Fix the issue where an empty secret
in sub-application configuration prevents sign-in (#7239) by @2013xile
[File manager] Fix storage field permission (#7316) by @mytharcher
[Workflow]
[Workflow: HTTP request node] Fix racing condition bug (#7310) by @mytharcher
[Action: Export records] Fixed incorrect formatting of nested relational fields when exporting to Excel. (#7277) by @aaaaaajie
[Data source manager] Fixed preserve external datasource attributes in collection configuration (#7249) by @aaaaaajie
[Action: Batch edit] Unable to perform bulk edit and bulk update in data selector (#7250) by @zhangzhonghe
[Data source: External Oracle] Fixed preserve external datasource attributes in collection configuration by @aaaaaajie
[Data source: External SQL Server] Fix inconsistent storage format for MSSQL datetime (without time zone) fields from external data sources by @aaaaaajie
[Workflow: Subflow] Fix flow suspended by @mytharcher
[Workflow: Approval]
[Email manager]
[client] Do not automatically close menu after selection (#7252) by @kerwin612
[Notification: In-app message] Change in-app message from SSE to WebSocket (#7302) by @mytharcher
[Workflow] Reduce jobs amount to load when preparing execution (#7284) by @mytharcher
[Auth: DingTalk] In the DingTalk client, set the navigation bar title to an empty string instead of displaying “Loading…” by @2013xile
[client]
[Workflow: HTTP request node] Fix racing condition bug (#7310) by @mytharcher
[Workflow] Fix BigInt ID issue in MySQL when save job (#7292) by @mytharcher
[Action: Export records] Fixed incorrect formatting of nested relational fields when exporting to Excel. (#7277) by @aaaaaajie
[Data source: External SQL Server] Fix inconsistent storage format for MSSQL datetime (without time zone) fields from external data sources by @aaaaaajie
[Workflow: Approval] Fix error thrown from assignee select inside external datasource by @mytharcher
[server] Support configuring request body size limit via environment variable (#7273) by @aaaaaajie
[Workflow: Parallel node] Add “All settled” mode for parallel node (#7263) by @mytharcher
[Auth: SAML 2.0] Support automatic redirection to the SSO URL when the user is unauthenticated by @2013xile
[Redis queue adapter] Add Redis adapter for event queue by @mytharcher
[Workflow: date calculation node] Support to test run node by @mytharcher
[server] Make concurrent memory queue available when processing items not full (#7267) by @mytharcher
[database] Automatically activates simple pagination when dataset exceeds a threshold (#7227) by @aaaaaajie
[client] Color Picker: Add four recommended colors (#7226) by @zhangzhonghe
[AI integration] Remove await
for invoking saveJob
(#7275) by @mytharcher
[Workflow: Manual node] storePopupContext supports saving default context (#7264) by @zhangzhonghe
[Workflow]
[Collection field: Formula] Add more calculable interfaces (#7215) by @mytharcher
[Redis queue adapter] Make concurrent queue available when processing items not full for Redis adapter by @mytharcher
[Workflow: JSON calculation] Make JSON query node testable by @mytharcher
[Workflow: Approval] Support to delete approval when related data deleted by @mytharcher
[client]
fuzzy search not working in select association field when using formula as title field (#7280) by @katherinehhh
missing current object variable in sub-table linkage rules (#7266) by @katherinehhh
After field changes, the association fields that depend on this field have not cleared their values (#7262) by @zhangzhonghe
Fix issue where Markdown fields were not rendered correctly in the detail view. (#7257) by @aaaaaajie
Data selector title field setting is invalid (#7251) by @zhangzhonghe
Avoid non-association fields to be selected in appends (#7231) by @mytharcher
When deleting a menu, the corresponding data in the uiSchemas table is not deleted (#7232) by @zhangzhonghe
style rules not working on table action column (#7225) by @katherinehhh
display issue when deprecated date variables are used in date fields of historical data (#7253) by @katherinehhh
display issue for association fields in linkage rules (#7220) by @katherinehhh
Fix error: Can’t resolve ‘react-device-detect (#7224) by @zhangzhonghe
[database]
Resolve auto simple pagination failure caused by table naming convention. (#7256) by @aaaaaajie
Fix issue where default primary key sorting causes list loading failure when using MSSQL external data source in table block. (#7259) by @aaaaaajie
Fixed failure when exporting large datasets from PostgreSQL (#7228) by @aaaaaajie
Fixed error when enabling simple pagination for external data source tables (#7222) by @aaaaaajie
[auth] Fix the issue where an empty secret
in sub-application configuration prevents sign-in (#7239) by @2013xile
[Workflow] Fix wrong version of dependency (#7258) by @mytharcher
[Action: Batch edit] Unable to perform bulk edit and bulk update in data selector (#7250) by @zhangzhonghe
[Data source manager] Fixed preserve external datasource attributes in collection configuration (#7249) by @aaaaaajie
[Collection field: Sort] missing sort field selection when duplicating records (#7116) by @katherinehhh
[Data source: External Oracle] Fixed preserve external datasource attributes in collection configuration by @aaaaaajie
[Workflow: Subflow] Fix error thrown when recall signal arrive but pending execution is not on current instance by @mytharcher
[Workflow: Approval]
Fix multiple levels of associations when submit approval by @mytharcher
The Link button’s URL points to a popup on the current page, but clicking it shows a 404 error by @zhangzhonghe
Fix associations when submit approval by @mytharcher
Add fault tolerance for deleted approval in record list by @mytharcher
Fix exception when delete record by @mytharcher
[Email manager] the messages and labes relationship collection is exceptional under mysql by @jiannx
[Data source: Main] Support displaying plugin-defined tables in the main data source. (#7187) by @aaaaaajie
[Workflow: date calculation node] Support to test run node by @mytharcher
[client] Color Picker: Add four recommended colors (#7226) by @zhangzhonghe
[Workflow] Make comparison compatible for date values (#7237) by @mytharcher
[client]
style rules not working on table action column (#7225) by @katherinehhh
Avoid non-association fields to be selected in appends (#7231) by @mytharcher
Fix error: Can’t resolve ‘react-device-detect (#7224) by @zhangzhonghe
When deleting a menu, the corresponding data in the uiSchemas table is not deleted (#7232) by @zhangzhonghe
[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: Subflow] Fix error thrown when recall signal arrive but pending execution is not on current instance by @mytharcher
[Workflow: Approval]
Fix multiple levels of associations when submit approval by @mytharcher
Add fault tolerance for deleted approval in record list by @mytharcher
[Email manager] email message list optimal performance by @jiannx
[client] Color Picker: Add four recommended colors (#7226) by @zhangzhonghe
[Workflow] Make comparison compatible for date values (#7237) by @mytharcher
[client]
[Workflow: Subflow] Fix error thrown when recall signal arrive but pending execution is not on current instance by @mytharcher
[client]
[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
[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
[Collection field: Formula] Add more calculable interfaces (#7215) by @mytharcher
[Workflow]
[Notification: In-app message] Optimize font size for mobile message page (#7199) by @zhangzhonghe
[Multi-app manager]
[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
[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
Loading more content...
No more content to load