v2.22.0
What's Changed
- Fix UI lock up when binding tables values with non utf encodings by @cstns in #5986
- add AI-assisted snapshot description generation to UI by @cstns in #5970
- Add api to generate remote instance snapshot description by @cstns in #5966
- docs: Rearrange Device Agent documentation by @ppawlowski in #5977
- Replace the permissions mixin with it's composable counterpart by @cstns in #5993
- Fix owner id in snapshot AI request by @Steve-Mcl in #6016
- Bump axios from 1.8.3 to 1.12.1 by @dependabot[bot] in #6020
- Bump JS-DevTools/npm-publish from 3.1.1 to 4.0.0 by @dependabot[bot] in #6023
- Bump vite from 6.3.5 to 6.3.6 by @dependabot[bot] in #6000
- Adds support for closing the right drawer when pressing the Escape key by @cstns in #6010
- fix: close search overlay when tabbing out of search control by @harshrajeevsingh in #6024
- Docs: Modernise the FlowFuse Assistant documentation by @joepavitt in #6026
- Docs: Adds clarification of data retention for FlowFuse Assistant by @joepavitt in #6030
- Modularize drawer logic by extracting them into a dedicated vuex module by @cstns in #6004
- Standardize right drawer header by @cstns in #6013
- Revised snapshot descriptions by @cstns in #6014
- Team broker schema agent by @hardillb in #6003
- Add @flowfuse-nodes scope to Certified Nodes by @hardillb in #6045
- Bump JS-DevTools/npm-publish from 4.0.0 to 4.0.1 by @dependabot[bot] in #6048
- Update device local auth docs by @hardillb in #6047
- Expose SAML SSO groups to Dashboard by @hardillb in #6041
- Release 2.22.0 by @ppawlowski in #6058
New Contributors
- @harshrajeevsingh made their first contribution in #6024
Full Changelog: v2.21.2...v2.22.0