Learn about the latest features, improvements, and bug fixes.
Core optimizations, large-scale data import/export, email management, template printing, and other features comprehensively enhance system performance and user experience.
[client] Fix “Select from existing data” option still showing when disabling “Allow multiple ” in to-many relation subform (#6167) by @katherinehhh
[Data source manager] Use loginWithJti to update authentication-related test cases and prevent errors. (#6175) by @sheldon66
[WEB client] Routing permissions abnormal after upgrade (#6177) by @zhangzhonghe
[client]
The linkage rules of the button are not functioning properly due to an issue with the sequence (#6147) by @zhangzhonghe
Layout anomaly after deleting blocks or fields (#6139) by @zhangzhonghe
data not displayed for the association field in the sub-details (#6117) by @zhangzhonghe
Fix filter button nonfilterable field settings affecting other table with the same collection (#6121) by @katherinehhh
Fix the issue where association field default values are not refreshed after switching pages (#6114) by @zhangzhonghe
Fix the issue where ‘data loading mode’ becomes invalid after switching pages (#6115) by @zhangzhonghe
[Workflow] Add test case for “move” action to trigger workflow (#6145) by @mytharcher
same-site
policy of state cookie to lax
by @2013xile[client] optimize filter component in filter form to match filterable settings (#6110) by @katherinehhh
[File manager] Allow to delete files when file (attachment) record is deleted (#6127) by @mytharcher
[database]
[client]
The data source management page is reporting an error (#6141) by @zhangzhonghe
When the linkage rule’s conditions involve association fields that are not displayed, the button’s linkage rule becomes ineffective (#6140) by @zhangzhonghe
Fix incorrect variable display in association field quick-add form (#6119) by @katherinehhh
The content is not displayed in the quick add popup (#6123) by @zhangzhonghe
Fix the issue where association field blocks do not request data (#6125) by @zhangzhonghe
Fix linkage rules in subtable/subform affecting blocks in association field popups (#5543) by @katherinehhh
[Collection field: administrative divisions of China] fix acl permission with chinaRegion (#6137) by @chareice
[Workflow] Fix incorrectly generated SQL (#6128) by @mytharcher
[Collection field: Many to many (array)] Fix the issue where updating many to many (array) fields in a subform is not working (#6136) by @2013xile
[Mobile] Fix select in read-only mode clickable and text overflow issue on mobile (#6130) by @katherinehhh
[client] Fix an issue with displaying N/A for association fields in Table (#6109) by @zhangzhonghe
[Collection: Tree] Disallow setting a node of tree collection as its own parent (#6122) by @2013xile
[Workflow: HTTP request node] Fix request node pending in loop (#6120) by @mytharcher
[Workflow: test kit] To fix mock datasource test cases depend on ACL (#6116) by @mytharcher
[Backup manager] Fixed an issue where some backup files could not be properly extracted and restored by @gchust
[Workflow: Loop node] Fix styles (#6095) by @mytharcher
[File manager] support for other storage plugins (#6096) by @jiannx Reference: File Storage: S3 (Pro)
[Workflow: test kit] adjust style of workflow canvas, to make content compacted (#6088) by @mytharcher
[Workflow: JSON query node] Add icon to nodes by @mytharcher
[client] Support setting description property in block (#6015) by @katherinehhh
[Authentication] Support token security configuration. (#5948) by @sheldon66 Reference: Token security policy
[Workflow: Manual node] Add task title column in todo block (#6051) by @mytharcher
[client] Allows to add descriptions for SQL collections (#6081) by @2013xile
[resourcer] Allow empty object as values in action (#6070) by @mytharcher
[client] Improve the extensibility of file-storage (#6071) by @chenos
[Workflow] Fix repeat field component in schedule configuration (#6067) by @mytharcher
[Mobile] Fix the issue of bottom buttons being obscured on mobile devices (#6068) by @zhangzhonghe
[Workflow: Custom action event] Fix context for http collection by @mytharcher
[Backup manager] Fixed a possible backup error when the collection-fdw plugin is not enabled by @gchust
[Departments] Fix custom action event cannot be triggered on departments collection by @mytharcher
[client]
Fix incorrect loading of modal association fields in table block (#6060) by @katherinehhh
Fix style issue in sub-table in detail block (#6049) by @katherinehhh
Fix number field format in readPretty mode affecting edit mode (#6050) by @katherinehhh
Fix table header cell style issue in ant-table (#6052) by @katherinehhh
[database] fix an issue when init sort field with primary key (#6059) by @chareice
[Data visualization] Remove the LIMIT
clause when using aggregate functions without setting dimensions in chart queries (#6062) by @2013xile
[Backup manager] Fixed backup download error for users only logged into sub-app by @gchust
[client] Fix the issue where fixed actions column are not working properly in tables (#6048) by @zhangzhonghe
[Users] Disable browser autofill when setting passwords for users in user management (#6041) by @2013xile
[Workflow] Fix date field based schedule event not triggers after app started (#6042) by @mytharcher
[evaluators] Upgrade version of library formula.js to 4.4.9 (#6037) by @mytharcher
[Workflow] Fix logger API of workflow plugin (#6036) by @mytharcher
[client]
[Backup manager] Fixed backup download failure when env API_BASE_PATH is not /api by @gchust
[client]
Allow to sort workflows when binding to action button (#6017) by @mytharcher
Change reference links of evaluators to doc site (#6021) by @mytharcher
support maxTagCount: ‘responsive’ in multi-select dropdown component (#6007) by @katherinehhh
Set default end time for time scope component in filter block to 23:59:59” (#6012) by @katherinehhh
[Action: Batch edit] Refactor bulk edit form submit button: remove field assignment and linkage rule (#6008) by @katherinehhh
[client]
Fix required validation not working after deleting data in rich text editor (#6006) by @katherinehhh
Fix misalignment issue when action column buttons are hidden (#6014) by @katherinehhh
Fix Create Collections button issue on clicking Collections tab in REST API page (#5992) by @katherinehhh
Fix resolve issue where targetKey can’t select NanoID field in one-to-many (#5999) by @katherinehhh
Fix style of setting button in compact theme (#6001) by @katherinehhh
Fix list component style (#5998) by @mytharcher
Fixed the issue where headers included in client requests were being overwritten (#6009) by @2013xile
Fix foreignKey, targetKey, and sourceKey should support filtering by Chinese characters (#5997) by @katherinehhh
[Action: Import records] fix import with belongs to many associations that use different target key (#6024) by @chareice
[Block: Map] Fix map field in detail block should render as map block (#6010) by @katherinehhh
[Embed NocoBase] The token for embed conflicts with auth by @chenos
[client] add more icons to the IconPicker (#5996) by @katherinehhh
[Collection field: Attachment(URL)] Filter out file collections associated with plugin-file-storage-s3-pro. by @jiannx
[client]
Fix scrollbar issue when setting full height for data block in subpage (#5989) by @katherinehhh
Fix alignment issue when action column buttons are hidden (#5987) by @katherinehhh
Fix issue with batch deletion of system and general fields in collection manager (#5988) by @katherinehhh
Fix the issue where the ‘URL search params’ variable is not working on mobile page (#5968) by @Cyx649312038
[server] Fixed a potential app crash during backup restoration (#5981) by @gchust
[Mobile] Fix the issue of bottom buttons being obscured on mobile devices (#5991) by @zhangzhonghe
[Data visualization] Fixed the issue where “current popup variables” used on charts in subpages became empty after refreshing the page (#5984) by @2013xile
[Block: Kanban] Fix parent collection fields not loaded in the kanban (#5985) by @katherinehhh
[Workflow: Manual node] Add a fixed global entry for all type of workflow todos (#5858) by @mytharcher
[Password policy] Add a new plugin: Password policy, used for setting the password rules and sign-in lockout policy for all users by @2013xile Reference: Password policy and user lockout
[client] Add a filter keyword “Security” for plugin manager (#5977) by @2013xile
[Workflow: Custom action event] Change API of manually execute by @mytharcher
onChange
not works in WorkflowVariableWrapper
component (#5964) by @mytharcher[undefined] Enable theme plugin by default (#5957) by @zhangzhonghe
[Data source: Main] Added name conflict validation to prevent users from creating Collections with the same name as system Collections (#5962) by @chareice
[Workflow] Avoid to misuse date range variables in most place unless filter component (#5954) by @mytharcher
[database]
[client]
Fix issue when adding a one-to-one relationship field in the form (#5975) by @katherinehhh
Fix issue with field assignment in subtable when re-select data after deleting data (#5958) by @katherinehhh
Fix the table block error caused by data containing fields named ‘children’ (#5951) by @zhangzhonghe
[Data source: Main] Fix legacy support issues with the unixTimestamp field. (#5967) by @chareice
[Workflow] Fix sub-details block throwing error in manual node UI configuration (#5953) by @mytharcher
[client]
[Workflow: Response message] Fix wrong parameter name used by @mytharcher
[client]
[Verification] Fix empty form fields when opening the edit drawer in the Verification settings page (#5949) by @chenos
[Workflow: Custom action event]
Fix test case failed on SQLite by @mytharcher
Fix test cases of custom action trigger by @mytharcher
[Workflow: Pre-action event] Fix test cases of request interceptor by @mytharcher
[client] Fix UnixTimestamp field precision conversion issue (#5931) by @chenos
[Action: Duplicate record] Fix o2o association field not displaying configured target collection field in detail and form blocks (#5921) by @katherinehhh
[Backup manager] Fixed backup error when the mysqldump version is below 8 by @gchust
APP_PUBLIC_PATH
environment variable (#5924) by @gchust[Collection: SQL] Prohibit the use of dangerous keywords and functions in SQL. (#5913) by @2013xile
[Theme editor] Optimize API validation for user profile editing and password updates (#5912) by @2013xile
[client] Make more components support the ‘Ellipsis overflow content’ configuration item (#5888) by @zhangzhonghe
[database] add firstOrCreate & updateOrCreate to relation repository (#5894) by @chareice
[client]
Fix missing x-data-source parameter in duplicate request template for external data source block (#5882) by @katherinehhh
Fix horizontal scrollbar issue in table within plugin (#5899) by @katherinehhh
Fix the issue where extra ‘N/A’ options sometimes appear in association field dropdowns (#5878) by @zhangzhonghe
Fix PG view creation issue, resolve error when selecting views across schemas (#5881) by @katherinehhh
Fix issue with group styles in form blocks when layout is set to horizontal (#5884) by @katherinehhh
[Users]
Fix the issue where the form is not reset after adding or editing a user in user management. (#5875) by @2013xile
Fix the issues where pagination settings are reset after editing and submitting user profiles on the user management following a page switch or a change of page size. (#5893) by @2013xile
[Data source manager] Fix the filtering issues with the external data source Collection (#5890) by @chareice
[Public forms] Fix issue where global theme switch affects public form preview page theme (#5883) by @katherinehhh
[client] Fix issue where file table selector is not display in non-configuration mode when using file select (#5874) by @katherinehhh
[Access control] Fixed issues related to replication records after configuring permissions (#5839) by @chareice
[Workflow] Fix transaction timeout when deleting execution automatically (#5870) by @mytharcher
[sdk] Remove the default locale (#5867) by @chenos
[client]
[Backup manager] Fixed backup download failure for sub-apps with custom domain by @gchust
[client]
Fix the issue where the browser tab title doesn’t update after switching pages (#5857) by @zhangzhonghe
Fix the issue where refreshing the page in the data source management page redirects to the homepage (#5855) by @zhangzhonghe
Fix the issue of data not changing after pagination in sub-table (#5856) by @zhangzhonghe
Fix the issue where role data is not displayed in the user management table (#5846) by @zhangzhonghe
Fix the issue where association fields in reference templates sometimes do not display data (#5848) by @zhangzhonghe
Fix the issue where the ‘Custom Request’ button is not immediately visible after being added (#5845) by @zhangzhonghe
Prevent hidden pages from affecting interactions with other pages (#5836) by @zhangzhonghe
Fix the issue where blocks added in a popup window are not displayed when reopening the popup (#5838) by @zhangzhonghe
[server] Set the default available actions for the ACL (#5847) by @chenos
[client]
[User data synchronization] Skip unsupported data types during synchronization instead of throwing an error. (#5835) by @chenzhizdt
[Backup manager]
Fixed slow popup of download window for large backup files by @gchust
Fixed the issue where restoring a backup sub-application causes all applications to restart by @gchust
[client]
Fix the issue where fields are not displayed after adding them in a subform (#5827) by @zhangzhonghe
Fix the issue where changing the value of a association field in the details block does not refresh immediately (#5826) by @zhangzhonghe
Fix the issue where clicking links doesn’t open a popup when ‘Enable link’ is turned on for the first time (#5812) by @zhangzhonghe
Prevent multiple API calls when closing the popup (#5804) by @zhangzhonghe
Fix the issue where mobile login redirects to desktop page (#5805) by @zhangzhonghe
Fix configure action button should be left-aligned (#5798) by @katherinehhh
[build] Fixed incorrect caching of frontend js files after plugin build (#5801) by @gchust
[client]
[Data visualization] Fix the issue when formatting timezone-aware date fields in MySQL (#5829) by @2013xile
[Workflow]
[Collection field: Many to many (array)] Fix the issue where updating m2m array fields in single relation collection does not take effect (#5820) by @2013xile
[Calendar]
[Public forms] Fix incorrect QC code scan path in sub-application public form (#5799) by @katherinehhh
[test] Allow login with role name in test cases (#5794) by @mytharcher
[Notification: In-app message] update titles for detail URLs in in-app-message forms and localization files (#5742) by @sheldon66
Fix the issue where the token is not cleared after a user without a role encounters a sign in error and clicks the “Sign in with another account” button (#5790) by @2013xile
Loss of request headers on silent requests (#5795) by @chenos
Blank page when user has no role (#5797) by @chenos
Fix scrollbar issue in sub-table with size small under compact theme (#5796) by @katherinehhh
Public forms, new data sources, and more features.
[client]
[server] Add audit manager (#5601) by @chenzhizdt
[Workflow] support manually triggering workflow (#5664) by @mytharcher
[Workflow: Pre-action event] support manually triggering workflow by @mytharcher
[client]
[Collection field: Sort] add plugin description (#5720) by @mytharcher
[Embed NocoBase] Improve page rendering performance by @zhangzhonghe
[client]
Fix issues where variables cannot be properly used in third-party data source blocks (#5782) by @zhangzhonghe
Fix the issue where association field values are empty in block templates. Fix the problem where block data scope using variables don’t work properly in third-party data sources (#5777) by @zhangzhonghe
Fix the issue where component’s dynamic props do not work with lazy loading (#5776) by @gchust
fixed the warning message in React when dynamically loading hooks in the development environment (#5758) by @gchust
[Data visualization] Fix the issue where filter field components of chart blocks not rendering (#5769) by @2013xile
[client]
[database] Fix update hasOne/belongsTo association values without foreign key (#5754) by @chareice
[Data source manager] Fix incorrect display of source key (#5771) by @katherinehhh
[Workflow: Custom action event]
Allow all roles to triggering custom action event in external data sources by @mytharcher
Fix default data source as main by @mytharcher
Fix data source error when not matched by @mytharcher
Fix custom action trigger not triggering on association by @mytharcher
[client] Support attachment file fields in public forms (#5749) by @katherinehhh
[cli] Restart the process when plugins are added or removed (#5761) by @chenos
[Calendar] Support quick schedule creation by clicking date on calendar block (#5733) by @katherinehhh
nullable
is set to false
(#5746) by @mytharcher[client]
[Workflow: Pre-action event] remove waring log in request interceptor by @mytharcher
[cli] Daemon mode does not delete sock files (#5750) by @chenos
[client]
Fix issue with association fields affecting each other when multiple association fields has the same target collection (#5744) by @katherinehhh
Fix issue with checkbox alignment in sub-table (#5735) by @katherinehhh
Fix foreign key field display issue in the data selector (#5734) by @katherinehhh
Fix adjust feedbackLayout to improve validation messaging in sub-table (#5700) by @katherinehhh
[server] Load plugins in dependency order (#5706) by @chenos
[Block: Map] Fix error when changing zoom levels in Google Maps (#5722) by @katherinehhh
[Data source: Main] Fix infer field name in view collection (#5729) by @chareice
[File manager] when the endpoint is not empty, forcePathStyle is set to true (#5712) by @chenos
context
incorrectly (#5743) by @2013xileyarn dev
after create-nocobase-app results in an error (#5708) by @gchust[client]
[Calendar] Fix events not display in calendar block when start and end dates span across months (#5699) by @katherinehhh
[build] Revert the client build tool from rspack
back to vite
to fix the issue where the yarn dev
command reports an error after running the create-nocobase-app command (#5697) by @gchust
[client] Fix issue where right-fixed column does not align to the right when there are fewer columns (#5690) by @katherinehhh
[Mobile] Fix the issue where the ‘Assign field values’ modal is obscured on the mobile configuration page (#5701) by @zhangzhonghe
hidden
for component Tabs.TabPan
to control rendering (#5687) by @zhangzhonghe[client]
[Collection field: Many to many (array)] Fix the issue where retrieving records in an association collection with many to many (array) fields causes an error (#5661) by @2013xile
[Block: Gantt] Fix gantt block template incorrectly calls the calendar block when adding (#5673) by @katherinehhh
[Data visualization] Fix the issue where data transformations do not work on tooltip in dual-axes charts (#5649) by @2013xile
[client] Fix field permission check not affected by association field context (#5672) by @katherinehhh
[Block: Gantt] Fix gantt block template incorrectly calls the calendar block when adding (#5673) by @katherinehhh
[Calendar] Fix missing date field options with and without timezone in calendar block (#5674) by @katherinehhh
[client]
[Workflow] fix node disappears after added condition without branch before it (#5658) by @mytharcher
[Mobile] style issue when using long text as the title field in association field (#5655) by @katherinehhh
[Workflow: Custom action event] Fix error when using attachment URL field with external data source by @katherinehhh
openSize
props in action button (#5656) by @mytharcher[client] Fix issue preventing linkage rule title from being cleared during editing (#5644) by @katherinehhh
[Comments] Fix data scope setting not working in comment block by @katherinehhh
[Authentication] Allows to configure username and email fields of sign up form (#5639) by @2013xile
[Workflow] support union key in collection event (#5627) by @mytharcher
[client] adjust default column width to 100 in table block (#5625) by @katherinehhh
[Notification manager] update in-app-message icon to bell icon (#5638) by @sheldon66
[Block: Action panel] add support for block height setting in action panel (#5628) by @katherinehhh
[Mobile] Style: optimize mobile styling: reduce field spacing,and enhance compactness of field display (#5605) by @katherinehhh
[build] Fixed the issue failing to build the plugin if containing .less file (#5646) by @gchust
[client] Fix align right-fixed column in table (#5636) by @katherinehhh
[Workflow: Loop node] fix wrongly condition checking in loop node (#5634) by @mytharcher
[Notification manager] fix template not compiled in notification api (#5630) by @mytharcher
[client] support one-to-one and many-to-many (array) field to use file collection (#5637) by @mytharcher
[evaluators] use Formula.js as default evaluator in calculation node (#5626) by @mytharcher
[client] support delimiters properties for variable expression component (#5620) by @mytharcher
[Workflow] support to move downstream nodes into new branches when creating node with branches (#5570) by @mytharcher
[client] support hiding menu items (#5624) by @chenos
[server] add DB_SQL_BENCHMARK environment variable (#5615) by @chareice
[client]
[Authentication] Fix the issue where users can’t change password when signing in with a non-password authenticator (#5609) by @2013xile
[Data source manager] Adjust table categories to be loaded from the main data source and remove from global (#5602) by @katherinehhh
[Notification manager] update message structure to include receivers in notification log data (#5603) by @sheldon66
[client] permission for the association table field in the table is based on the permission of the corresponding association field (#5569) by @katherinehhh
[Action: Export records] Fix export with i18n (#5591) by @chareice
[Action: Import records] fix issue with import belongs to association (#5417) by @chareice
[utils] support to use handlebars in message content (#5559) by @mytharcher
[client] table block support size settings (#5563) by @katherinehhh
[Notification: In-app message] support in-app messages for mobile client (#5560) by @sheldon66
[client] Fix linkage style not updating in form. (#5539) by @sheldon66
[Auth: API keys] Fix the URL path for API keys settings page (#5562) by @2013xile
[Mobile] Fix the issue of preview images being covered by page (#5535) by @zhangzhonghe
[Block: Map] resolve map rendering in sub-details and incorrect value display for empty fields (#5526) by @katherinehhh
[Collection: Tree] Fix errors when updating path collection (#5551) by @2013xile
[client] add support for Layout parameters (labelAlign, labelWidth, labelWrap) (#5521) by @katherinehhh
[Multi-app manager] sub-app asynchronous quick start (#5571) by @chenos
[Collection: Tree] Improve load logic of collection with schema attribute (#5541) by @chareice
[client] restore default value when field title is cleared (#5549) by @katherinehhh
[Notification manager]
Add UserSelect and UserAddition components to streamline the development of notification channels (#5553) by @2013xile
add API for getting channel types registry of notification plugin (#5531) by @mytharcher
adjust channel types registry name of notification plugin (#5532) by @mytharcher
add API of notification manager plugin for getting all registered types (#5529) by @mytharcher
[Notification: In-app message] Improve in-app message UI and add some logs. (#5550) by @sheldon66
[database]
[client]
[Data source manager] Fix remove data source in failed status (#5554) by @chareice
[Notification: Email]
[Collection field: Many to many (array)] Fix the issue where select component for a many to many (array) field has only one option (#5544) by @2013xile
[Notification manager] fix page crash due to wrong channel type (#5528) by @mytharcher
[Workflow: SQL node] Fix sse causing “waitForLoadState(‘networkidle’)” to timeout (#5524) by @hongboji
[Field component: mask] Fixed original data cannot be shown by clicking if the component is in readonly state by @gchust
[Workflow: Custom action event] Fix sse causing “waitForLoadState(‘networkidle’)” to timeout by @hongboji
[WeCom] Fix the issue of 404 not found response when entering the application from WeCom workbench by @chenzhizdt
[database] Fix the issue where string operators “contains” and “does not contain do not properly handle null
values (#5509) by @2013xile
[client] Fix linkage rule to correctly evaluate URL parameter variables (#5504) by @katherinehhh
[Block: Map] Fixed the issue where some maps are displayed incorrectly when multiple maps exist due to multiple calls to the load
method of AMap (#5490) by @Cyx649312038
[client] Support adding groups on forms and detail blocks (#5498) by @katherinehhh
[Calendar] plugin-calendar add default view settings and internationalization configurations (#5487) by @Cyx649312038
[Data source: KingbaseES] Support for using Kingbase database as main or external data source (pg mode) by @chareice Reference: Data source - KingbaseES
[database] Support for static loading logic of plugins (#5466) by @chareice
[client] Improve rendering performance of table blocks (first rendering time reduced by about 50%) (#5438) by @zhangzhonghe
[Mobile] mobile client support filter form block (#5482) by @katherinehhh
[Backup manager]
change Backup local storage files
default setting to true by @gchust
Revert the database data if restoring action failed by @gchust
[client]
[Workflow: HTTP request node] fix special white space appears when paste content into variable textarea caused issue (#5497) by @mytharcher
[Departments] Fix the issue of incorrect external data source permissions check under the department role by @2013xile
[client] subTable support pagination (#5450) by @katherinehhh
[Block: Kanban] Add support for enabling or disabling drag-and-drop sorting in Kanban block (#5468) by @katherinehhh
[Calendar] show create popup when select calendar slot (#5483) by @gu-zhichao
[Multi-app manager] support for the USE_DB_SCHEMA_IN_SUBAPP environment variable (#5481) by @chenos
[Workflow] Add card like fields set component (#5464) by @mytharcher
[client] variable value is lost after refreshing markdown block popup (#5478) by @katherinehhh
[Data visualization] Fix issues where using external oracle data source for data visualization plugin, e.g. date formatting issues (#5436) by @2013xile
[File manager] fix file can not be uploaded due to rule hook. (#5460) by @mytharcher
[Collection: Tree] Fix the issue where the path collection for the inheritance tree collection is not automatically created (#5486) by @2013xile
[Calendar] show pagination bar with data in the table (#5480) by @katherinehhh
[File manager] fix file can not be uploaded due to rule hook. (#5460) by @mytharcher
[Collection field: Formula] Fix incorrect formula calculation in nested multi-level sub-table (#5469) by @gu-zhichao
[test] Association fields in filter forms support configuring whether multiple selection is allowed (#5451) by @zhangzhonghe
[client] Add a variable named “Parent object” (#5449) by @zhangzhonghe Reference: Parent object
mask
, support show field data as masked string by @gchust
Reference: Mask[client]
[File manager] remove the 20 items limit of loading storages in file template collection configuration (#5430) by @mytharcher
[Action: Duplicate record] Fix the issue where the bulk edit popup does not display content (#5412) by @zhangzhonghe
[Data visualization] Fix the issue of default values not displaying in the chart filter block (#5405) by @zhangzhonghe
API_CLIENT_STORAGE_TYPE
environment variable (#5424) by @2013xile[client]
[Workflow: HTTP request node] Support for SSE(Server-Sent Events) (#5418) by @chenos
[Public forms] Fix issue with clicking settings on public form (#5392) by @katherinehhh
[client]
[Localization] Fix the issue where translations in the localization plugin do not take effect after publishing (#5416) by @2013xile
Learn how NocoBase’s latest update simplifies plugin management, enabling easier installation and updates.
NocoBase 1.3 introduces REST API and MSSQL data sources, support for opening pop-ups via URL, dynamically configuring field components, enhanced mobile version, WeCom authentication, many-to-many arrays, and a new date calculation node in workflows.
Join the celebration as the NocoBase community officially launches! Discover how you can contribute, learn, and grow with a network of developers and no-code enthusiasts.
NocoBase v1.0.1-alpha.1 introduces new features like block height settings, URL link actions, and variable support for iframes, along with various improvements and bug fixes to enhance platform functionality and performance.
NocoBase v1.0.0-alpha.15 introduces LDAP authentication, custom action triggers, Gantt and Kanban support, and more. This update also improves 'Configure actions' interaction and addresses various bug fixes to enhance platform performance.
Discover the major updates in NocoBase V1.0, including new features, plugins, and significant performance improvements. Learn how this milestone release enhances stability, security, and functionality for developers. Get detailed insights on the new theme editor, data visualization improvements, and the full changelog. Understand the upgrade process, especially if you use SSO plugins, and explore the impact of these changes on your projects.
NocoBase 0.21 introduces Multi-DataSource support for charts and workflows, optimized workflow trigger events, and several new field types, enhancing flexibility and performance.
NocoBase 0.20 introduces support for multiple data sources, adjustments to collection management, non-ID primary keys, improved user and permission interfaces, and new workflow nodes for enhanced flexibility and performance.
NocoBase 0.19 introduces telemetry, application backup and restore, command line optimizations, and various kernel improvements to enhance installation, startup, and upgrade processes.
NocoBase 0.18 enhances robustness with comprehensive E2E testing, an optimized auth plugin, and modular decomposition into plugins, improving flexibility and performance.
Optimize your localization management with NocoBase's module-based text namespaces. This guide details the new approach to organizing translation texts by modules, eliminating deduplication issues and enhancing customization. Learn about the changes, migration steps, and impact on your development process.
NocoBase 0.17 refactors the UI Schema designer with new SchemaInitializer and SchemaSettings, reorganizes documentation, and introduces several improvements for better frontend development.
NocoBase 0.16 introduces a new cache manager supporting memory and Redis stores, requires Node v18, and updates cache creation methods and environment variables.
NocoBase 0.15 introduces a new plugin settings manager with improved plugin configuration, streamlined registration processes, and several updates to enhance user experience.
NocoBase 0.14 introduces a new plugin manager that allows adding plugins through the UI, supports downloads from npm registry, local uploads, and URL downloads, enhancing plugin management flexibility.
NocoBase 0.13 introduces a new application status flow.
NocoBase 0.12 introduces a new plugin build tool for seamless production use, updates installation methods, and merges @nocobase/app-client and @nocobase/app-server into @nocobase-app.
NocoBase 0.11 introduces a new client application, plugin, and router, with an update to antd v5 and new plugins for data visualization, API keys, and Google Maps integration.
NocoBase 0.10 improves the relational field component by supporting multiple component switches and adds quick create relational data functionality with two quick create modes and other updates.