NocoBase v2.1.0-alpha.40: add backup create and restore commands

Release Note of v2.1.0-alpha.40

nocobase [bot] |

🎉 New Features

  • [cli] add backup create and restore commands (#9541) by @chenos

  • [Backup manager] open source backup manager plugin (#9550) by @chenos

  • [Theme editor] Theme editor is now available in the v2 interface (#9530) by @zhangzhonghe

  • [Two-factor authentication (2FA)] TOTP and two-factor authentication can now be bound, verified, and configured from the v2 client. by @Molunerfinn

🚀 Improvements

  • [cli] improve env auth flow (#9546) by @chenos

  • [flow-engine] V2 field configuration menus now support searching fields (#9489) by @zhangzhonghe

  • [client] optimize action button display settings (#9510) by @katherinehhh

  • [undefined]

    • Add dependency security review for pull requests (#9523) by @zhangzhonghe

    • Add dependency security review for pull requests by @zhangzhonghe

    • Add dependency security review for pull requests by @zhangzhonghe

  • [Verification] Add v2 client to the Verification plugin (admin settings page, user center entry, SMS OTP forms). (#9515) by @Molunerfinn

  • [Authentication] Custom brand settings now work correctly in the v2 client (#9543) by @zhangzhonghe

  • [Block: Map] Added v2 client support for the map plugin. (#9511) by @jiannx

  • [Custom brand] Custom brand settings are now available in the v2 client by @zhangzhonghe

  • [AI: Knowledge base] Enabled vector storage modification for AI knowledge bases by @cgyrock

  • [Workflow: Approval] Add async flag for approval instruction, to adapt new creating node API in workflow canvas by @mytharcher

🐛 Bug Fixes

  • [client]

    • Fixed dev mode loading for built storage plugins that depend on named exports from local source plugins. (#9548) by @Molunerfinn

    • Fix the issue where narrowed v2 blocks become full width after leaving edit mode (#9529) by @zhangzhonghe

    • fix clear selected values when dependent association fields change in data scope linkage (#9551) by @katherinehhh

    • Fixed incorrect JS Field menu state in subforms. (#9507) by @gchust

  • [client-v2] Fixed inconsistent dnd-kit dependency registration. (#9544) by @jiannx

  • [flow-engine] fix multiple selection issue for external data source fields in v2 form (#9542) by @katherinehhh

  • [Block: iframe] fix iframe content not filling configured block height (#9540) by @katherinehhh

  • [Action: Export records] improve field configuration performance with many association fields (#9524) by @katherinehhh

  • [AI employees]

    • Fix error when AI employee access read-only knowledge base (#9539) by @cgyrock

    • Fix error when AI employee access read-only knowledge base (#9538) by @cgyrock

    • Fixed AI tool call cards not appearing immediately when streamed tool events are split (#9534) by @2013xile

  • [Localization] Fixed built-in localization reference translations for AI translation tasks (#9531) by @2013xile

  • [Action: Batch update] fix bulk-update action reset loading state after update failure (#9509) by @katherinehhh

  • [Workflow] Add loading state for manual workflow execution. (#9533) by @mytharcher

  • [Migration manager] Fixed migration file creation failures when using OceanBase by @2013xile

  • [File storage: S3(Pro)] Fix S3 Pro endpoint handling so server uploads and URL previews do not duplicate the bucket host. by @mytharcher

  • [Workflow: Approval] Fix duplicate approval record indexes when delegates happen concurrently on the same approval job. by @mytharcher

× View Image