v2.24.0
What's Changed
- Stop automatically clearing device group target when empty by @hardillb in #6175
- Change Device Group Snapshot name gate by @hardillb in #6193
- Bump actions/download-artifact from 5.0.0 to 6.0.0 by @dependabot[bot] in #6186
- Bump actions/upload-artifact from 4.6.2 to 5.0.0 by @dependabot[bot] in #6196
- Bump flowfuse/github-actions-workflows from 0.42.0 to 0.43.0 by @dependabot[bot] in #6195
- Bump cypress-io/github-action from 6.10.2 to 6.10.3 by @dependabot[bot] in #6192
- Bulk manage remote instance device groups by @cstns in #6157
- Reduce the size of the Flows Step title by @cstns in #6198
- Use
mousedowninstead ofclickforClickOutsidedirective event listeners to prevent click and drag events by @cstns in #6182 - Ensure community catalogue available to remote instances by @hardillb in #6201
- Revert to click event handler and support middle mouse click for button actions and editor link navigation by @cstns in #6199
- Bump validator from 13.9.0 to 13.15.20 by @dependabot[bot] in #6197
- Strip transfer-encoding from proxied editor response by @hardillb in #6204
- Common messaging on al devicel group dialogs by @cstns in #6205
- ci: Switch to legacy bitnami image in the pre-staging init script by @ppawlowski in #6210
- Handle pending team changes in Brokers page by @cstns in #6211
- Duplicate instances in other applications by @cstns in #6209
- Add a created column on the remote instances lists by @cstns in #6202
- ci: Run UI OS and EE tests in parallel by @ppawlowski in #6218
- Extend right side drawer by @cstns in #6224
- Fix google sso button by @cstns in #6228
- ci: Update list of test to check before publish by @ppawlowski in #6229
- Update deployment instructions for Device Agent by @hardillb in #6216
- Add support for backend mode filtering by @cstns in #6236
- Add "expert" module to product store by @cstns in #6226
- Extend click propagation to device filter checkboxes by @cstns in #6242
- Add Transaction to Instance/Device Creation by @hardillb in #6148
- Update docs with FlowFuse MCP and AI Nodes links by @knolleary in #6244
- Allow SSO Configuration to set Session Expiry/Idle by @hardillb in #6215
- Ingest flowfuse expert context by @cstns in #6231
- Fix SAMLProvider lookup by correctly accessing
user.emailby @cstns in #6251 - Flowfuse Expert Assistant feature by @cstns in #6253
- Temp patch to fix broken rollup package by @hardillb in #6275
- ci: Enable the Expert feature on pre-staging environments by @ppawlowski in #6273
- Remove rollup override by @hardillb in #6280
- Add docs about Custom Session lifetime by @hardillb in #6282
- build(deps): bump cypress-io/github-action from 6.10.3 to 6.10.4 by @dependabot[bot] in #6283
- build(deps): bump docker/setup-qemu-action from 3.6.0 to 3.7.0 by @dependabot[bot] in #6284
- Add Transaction to Team Owner removal by @hardillb in #6279
- fix(expert): implement hydration logic for assistant after SSO login by @cstns in #6288
- fix(expert): correct store reference dispatch call by @cstns in #6293
- Docs update Node.js requirement to v20 by @cstns in #6291
- Scheduled instance restarts by @cstns in #6285
- Fix starter team catalogue settings by @knolleary in #6295
- First attempt at leadership vote for housekeeper by @hardillb in #6239
- Update README.md by @PabloFilomeno83 in #6208
- fix(expert): add
initialStateto store module export by @cstns in #6298 - Fix Team name in trial emails by @hardillb in #6292
- fix(expert): content ingestion after sso/mfa auth by @cstns in #6296
- Certified Nodes usage telemetry by @hardillb in #6017
- Update FlowFuse expert name in UI by @dimitrieh in #6299
- Add FlowFuse Nodes Section by @Yndira-E in #6302
- ci: Add packages read permission to the
upload-node-redjob inCreate pre-staging environmentworkflow by @ppawlowski in #6307 - fix(ui): add padding to
SnapshotDetailsDrawercomponent by @cstns in #6305 - fix(housekeeper): add optional chaining for broker availability check by @dimitrieh in #6311
- build(deps-dev): bump js-yaml from 3.14.1 to 3.14.2 by @dependabot[bot] in #6303
- Scheduled maintenance for instances by @hardillb in #6079
- Add MCP registration Endpoints by @hardillb in #6306
- Release 2.24.0 by @hardillb in #6312
New Contributors
- @PabloFilomeno83 made their first contribution in #6208
Full Changelog: v2.23.1...v2.24.0