Skip to content

Releases: FlowFuse/flowfuse

v2.26.0

15 Jan 11:04
877555b

Choose a tag to compare

What's Changed

  • Expert backend for MCP by @Steve-Mcl in #6412
  • FF Expert: mcp UI by @cstns in #6411
  • Add docs on standalone FF Assistant by @knolleary in #6438
  • Expert MCP feature branch by @cstns in #6436
  • Bump 1password/install-cli-action from 2.0.1 to 2.0.2 by @dependabot[bot] in #6443
  • Bump flowfuse/github-actions-workflows/.github/workflows/publish_node_package.yml from 0.44.0 to 0.45.0 by @dependabot[bot] in #6444
  • Bump flowfuse/github-actions-workflows/.github/workflows/build_container_image.yml from 0.43.0 to 0.45.0 by @dependabot[bot] in #6445
  • Bump actions/download-artifact from 6.0.0 to 7.0.0 by @dependabot[bot] in #6446
  • Fastify v5 upgrade by @hardillb in #6442
  • Bump @immobiliarelabs/fastify-sentry to support Fastify v5 by @hardillb in #6447
  • Bump docker/setup-buildx-action from 3.11.1 to 3.12.0 by @dependabot[bot] in #6452
  • Bump cypress-io/github-action from 6.10.7 to 6.10.8 by @dependabot[bot] in #6456
  • Bump github/codeql-action from 4.31.8 to 4.31.9 by @dependabot[bot] in #6454
  • Bump @fastify/static from 8.3.0 to 9.0.0 by @dependabot[bot] in #6451
  • Bump sass-loader from 16.0.5 to 16.0.6 by @dependabot[bot] in #6450
  • Bump actions/cache from 4.3.0 to 5.0.1 by @dependabot[bot] in #6455
  • Bump sinon from 19.0.2 to 21.0.1 by @dependabot[bot] in #6449
  • ci: Bump slack-github-action to v2.2.1 in Create pre-staging environment by @ppawlowski in #6462
  • ci: Bump slack-github-action to v2.2.1 in Install Test by @ppawlowski in #6463
  • ci: Bump slack-github-action to v2.2.1 in Publish and Tests by @ppawlowski in #6464
  • Corrected the URL for Getting Started HyperLink by @Lakshita7 in #6471
  • Allow admins to change grbac roles when he is a member of a team by @cstns in #6476
  • Fix/members rbac permission by @cstns in #6486
  • Enable trial team creation for admin-created users by @knolleary in #6483
  • Bump JS-DevTools/npm-publish from 4.1.1 to 4.1.3 by @dependabot[bot] in #6492
  • ci: Do not create pre-staging environment for a release branch by @ppawlowski in #6482
  • ci: Cover development dependecies in the SAST scan by @ppawlowski in #6495
  • Add option to disable provisioning new users via google login by @knolleary in #6485
  • Teleported menus alignment by @cstns in #6488
  • Expose restricted applications for owners listing when team memberships by @cstns in #6510
  • Add admin access override to countByState checks in projects and devices models by @cstns in #6500
  • Refactor tour cancel logic and add final step handling for hosted instance tours by @cstns in #6511
  • Facilitate post message communication between the FF App and the NR Assistant by @cstns in #6498
  • Replace kebab menu with headless UI by @cstns in #6489
  • ci: Use reusable workflow in the SAST Scan pipeline by @ppawlowski in #6499
  • Chore: refactor kebab menu item naming by @cstns in #6490
  • Filter MCP features based on granular RBACs by @Steve-Mcl in #6494
  • Clean up related database rows upon device and project deletion by @Steve-Mcl in #6424
  • Improve menu width calculation based on first child width by @cstns in #6514
  • Release 2.26.0 by @Steve-Mcl in #6517

New Contributors

Full Changelog: v2.25.0...v2.26.0

v2.25.0

18 Dec 11:08
9430952

Choose a tag to compare

What's Changed

  • Update ff-tables.md by @Esmewieringa in #6381
  • Add ability to override features for teamtype by @hardillb in #6247
  • Update empty message from contrib-postgres to FlowFuse Node (align wording with our node naming) by @cstns in #6383
  • Ensure that npm catalogue only generated if configured by @hardillb in #6389
  • Allow SSO Team managed users to use G-RBAC by @hardillb in #6406
  • ci: Introduce SAST scan GitHub Actions workflow by @ppawlowski in #6409
  • Add teleport support and position updates for DropdownMenu component by @cstns in #6401
  • build(deps): bump actions/upload-artifact from 5.0.0 to 6.0.0 by @dependabot[bot] in #6420
  • build(deps): bump codecov/codecov-action from 5.5.1 to 5.5.2 by @dependabot[bot] in #6422
  • build(deps): bump cypress-io/github-action from 6.10.4 to 6.10.7 by @dependabot[bot] in #6419
  • build(deps): bump flowfuse/github-actions-workflows/.github/workflows/publish_node_package.yml from 0.43.0 to 0.44.0 by @dependabot[bot] in #6421
  • Add MCP registration views and update API response structure by @Steve-Mcl in #6425
  • Allow default TeamType to enabled all feats default by @hardillb in #6339
  • Improve bulk device group assignment by @cstns in #6379
  • Update wording on Enterprise upgrade page to mention extended trial by @knolleary in #6429
  • Extend MCPRegistration with new MCP server fields by @cstns in #6427
  • Update "Nullable" label to "Allow null" in TableSchema and CreateTable drawers by @cstns in #6396
  • Enhance dropdown options in TableColumn with detailed labels and styling by @cstns in #6398
  • Add copy buttons for db connection details by @cstns in #6394
  • style(ui): add padding to TableSchema and CreateTable components for consistency by @cstns in #6392
  • FF tables: add refresh button by @cstns in #6390
  • Enable schedule instance restart by @hardillb in #6408
  • Release 2.25.0 by @cstns in #6433

New Contributors

Full Changelog: v2.24.5...v2.25.0

v2.24.5

09 Dec 11:45
8d3803e

Choose a tag to compare

What's Changed

  • build(deps): bump aws-actions/configure-aws-credentials from 5.1.0 to 5.1.1 by @dependabot[bot] in #6354
  • build(deps): bump nodemailer from 7.0.10 to 7.0.11 by @dependabot[bot] in #6356
  • build(deps): bump express by @dependabot[bot] in #6355
  • build(deps): bump validator from 13.15.20 to 13.15.23 by @dependabot[bot] in #6360
  • Add note that Suspend/Delete team removes billing Subscription by @hardillb in #6362
  • Show broker client limit notification and disable client creation when limit is reached by @cstns in #6363
  • Update FlowFuse Concept Section by @sumitshinde-84 in #6366
  • Devices full height pages and scrolling behavior by @cstns in #6324
  • build(deps): bump jws by @dependabot[bot] in #6368
  • Align device snapshots ux by @cstns in #6358
  • Force plain links to open in new tabs by @cstns in #6334
  • Add Seprate RBAC Document by @sumitshinde-84 in #6370
  • Update group entry display for non-assignable devices and permissions by @cstns in #6371
  • Intercept kebab menu item click to close the menu by @cstns in #6372
  • build(deps): bump actions/setup-node from 6.0.0 to 6.1.0 by @dependabot[bot] in #6377
  • build(deps): bump actions/checkout from 6.0.0 to 6.0.1 by @dependabot[bot] in #6376
  • Allow initial Admin to modify default stack by @hardillb in #6326
  • docs(instances): add detailed instance states list by @cstns in #6365
  • build(deps): bump @modelcontextprotocol/sdk from 1.23.0 to 1.24.0 by @dependabot[bot] in #6359
  • Release 2.24.5 by @hardillb in #6378

Full Changelog: v2.24.4...v2.24.5

v2.24.4

01 Dec 11:29
6c377f5

Choose a tag to compare

What's Changed

Full Changelog: v2.24.3...v2.24.4

v2.24.3

28 Nov 13:45
d900534

Choose a tag to compare

What's Changed

Full Changelog: v2.24.2...v2.24.3

v2.24.2

26 Nov 11:04
e802dc8

Choose a tag to compare

What's Changed

  • build(deps): bump actions/checkout from 5.0.0 to 6.0.0 by @dependabot[bot] in #6327
  • Add High Availability status display and edit link in Instance Overview page by @cstns in #6330
  • Fix 404 for packages in FlowFuse expert due to wrong url pattern by @dimitrieh in #6332
  • Unmanaged billing usage by @cstns in #6331
  • Ensure correct mime type used for cached device editor by @hardillb in #6335
  • fix(ci): send slack notification on package publish failure by @ppawlowski in #6337
  • Release 2.24.2 by @hardillb in #6338

Full Changelog: v2.24.1...v2.24.2

v2.24.1

21 Nov 14:37
375f5e6

Choose a tag to compare

What's Changed

Full Changelog: v2.24.0...v2.24.1

v2.24.0

20 Nov 10:59
e97eb92

Choose a tag to compare

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 mousedown instead of click for ClickOutside directive 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.email by @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 initialState to 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-red job in Create pre-staging environment workflow by @ppawlowski in #6307
  • fix(ui): add padding to SnapshotDetailsDrawer component 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

Full Changelog: v2.23.1...v2.24.0

v2.23.1

27 Oct 10:42
57029a6

Choose a tag to compare

What's Changed

Full Changelog: v2.23.0...v2.23.1

v2.23.0

23 Oct 10:27
a51f3ce

Choose a tag to compare

What's Changed

Full Changelog: v2.22.1...v2.23.0