NocoBase v1.8.0-beta.13: Support the BIT field in SQL Server for external data sources

Release Note of v1.8.0-beta.13

nocobase [bot] |

🎉 New Features

  • [client]

    • Support the BIT field in SQL Server for external data sources. (#7058) by @aaaaaajie
    • Support custom aggregation variables (#6916) by @zhangzhonghe Reference: Custom variables
  • [build] support commercial authorization (#6554) by @jiannx

  • [Data source manager] ✨ Support on-demand loading of collections from external data sources (#6979) by @aaaaaajie

  • [License settings] add license setting and validate license before downloading plugins (#7026) by @jiannx

  • [Authentication] Support the “Forgot Password” function (#6616) by @zhangzhonghe Reference: Forgot password

  • [Action: Batch update] Support refreshing data in other data blocks after updating data in a block (#6591) by @zhangzhonghe

  • [Data source: External SQL Server]

    • Added support for SQL Server BIT field in external data sources by @aaaaaajie
    • Support on-demand loading of collections from external data sources by @aaaaaajie
  • [Custom variables] Support custom aggregation variables by @zhangzhonghe Reference: Custom variables

  • [Email manager]

    • support delete email by @jiannx
    • support email sync interval setting by @jiannx
    • support mass sending by @jiannx

🚀 Improvements

  • [client]

    • Support filling input fields via QR code scanning (#6943) by @katherinehhh
    • Determine whether to display the mobile components based on device type rather than page width (#6611) by @zhangzhonghe
    • support localization for Markdown block content (#6941) by @katherinehhh
    • Determine whether to display the mobile layout based on device type rather than page width (#6600) by @zhangzhonghe
  • [Async task manager] Improve performance of task creation during export (#7078) by @aaaaaajie

  • [Mobile] Adapt the style of the notification pop-up for mobile devices (#6557) by @zhangzhonghe

  • [Email manager]

    • support separate reply and forwarding of emails within the same subject by @jiannx
    • schema implement then email send and support ai by @jiannx
    • supports the default sending value in pop-up, supports fuzzy search for recipients, and fixes problems by @jiannx
    • complete mass sending function by @jiannx
    • functional improvement and problem fix by @jiannx

🐛 Bug Fixes

  • [cli]

    • Adjust the license copy when installing the plugin (#7135) by @jiannx
    • undefined error in download plugins (#7143) by @jiannx
  • [client]

    • After clearing the badge value, the UI is not updated (#7055) by @zhangzhonghe
    • Error when clicking filter button (#7100) by @zhangzhonghe
    • Fix the issue where current user data is empty (#7016) by @zhangzhonghe
    • The content displayed incorrectly on pages opened through popup links (#6990) by @zhangzhonghe
    • Pass other props to Variable.Input component. (#6670) by @sheldon66
    • Save as template action will be failed if containing association field (#6543) by @gchust
  • [database] make eq operator for string fields compatible with number type (#7062) by @chenos

  • [build] fix the client runtime error in plugin-workflow-javascript, process undefine error (#6859) by @jiannx

  • [Data visualization] Table pagination issue (#7151) by @2013xile

  • [Data source manager] Fixed an issue where the combination of on-demand data source loading and table prefix configuration caused a “ConnectionManager.getConnection was called after the connection manager was closed” error. (#7150) by @aaaaaajie

  • [plugin-service-platform] adjust license text by @jiannx

  • [Custom variables] After clearing the badge value, the UI is not updated by @zhangzhonghe

  • [Email manager]

    • attachment does not display by @jiannx
    • email deletion error by @jiannx
    • email delete failed by @jiannx
    • setting pop-up not to display by @jiannx
    • the reply drawer is not visible by @jiannx
    • recipient fuzzy search supports associated fields by @jiannx
    • add the “id” field to the mailmessagelabelsMailmessages by @jiannx
    • mail fuzzy search to make unique filters by @jiannx
    • multiple primary keys for table “mailmessagelabels_mailmessages” by @jiannx
× View Image