Releases: FlowFuse/device-agent
Releases · FlowFuse/device-agent
Release list
v4.0.0
4.0.0 (2026-06-26)
⚠ BREAKING CHANGES
- Update Node.js version to 22 in Dockerfile (#669)
- Run Device Agent in container as unpriviledged user (#565)
- Build Node.Js 22 based container and set it as a default one (#660)
Features
- Add insights support (#668) (a653c29)
- Add JSON logging format (#647) (dcaab80)
- Add support for bearer tokens (#661) (e4c7852)
- Build Node.Js 22 based container and set it as a default one (#660) (329e6aa)
- installer: Set default Node runtime to
22.23.0(#662) (107d81b) - Report nodejs version (#657) (44c12a0)
- Run Device Agent in container as unpriviledged user (#565) (5524443)
- Update Node.js version to 22 in Dockerfile (#669) (c4d84f1)
Bug Fixes
Installer v1.4.0
v3.9.0
Installer v1.3.2
v3.8.3
What's Changed
- Log causes for MQTT connection failures by @hardillb in #581
- Bump minimatch by @dependabot[bot] in #585
- Bump actions/upload-artifact from 6.0.0 to 7.0.0 by @dependabot[bot] in #589
- Bump actions/download-artifact from 7.0.0 to 8.0.0 by @dependabot[bot] in #588
- Bump actions/setup-go from 6.2.0 to 6.3.0 by @dependabot[bot] in #587
- Bump flowfuse/github-actions-workflows/.github/workflows/sast_scan.yaml from 0.49.0 to 0.52.0 by @dependabot[bot] in #586
- Add kube docs by @hardillb in #582
- Add kube doc by @hardillb in #591
- Add support for setting apiMaxLength by @hardillb in #592
- Bump for 3.8.3 release by @hardillb in #593
Full Changelog: v3.8.2...v3.8.3
v3.8.2
What's Changed
- Bump docker/build-push-action from 6.18.0 to 6.19.2 by @dependabot[bot] in #579
- Bump flowfuse/github-actions-workflows/.github/workflows/sast_scan.yaml from 0.48.0 to 0.49.0 by @dependabot[bot] in #578
- Update FF state upon shutdown by @Steve-Mcl in #577
- Fix typo of _ vs - for Node Options by @hardillb in #576
- Bump for 3.8.2 release by @hardillb in #580
Full Changelog: v3.8.1...v3.8.2
v3.8.1
v3.8.0
What's Changed
- Bump flowfuse/github-actions-workflows/.github/workflows/sast_scan.yaml from 0.46.0 to 0.47.0 by @dependabot[bot] in #561
- Bump docker/login-action from 3.6.0 to 3.7.0 by @dependabot[bot] in #567
- Bump flowfuse/github-actions-workflows/.github/workflows/sast_scan.yaml from 0.47.0 to 0.48.0 by @dependabot[bot] in #569
- Bump JS-DevTools/npm-publish from 4.1.4 to 4.1.5 by @dependabot[bot] in #566
- Support for forceUpdate flag to allow snapshot deploy whilst in dev mode by @knolleary in #570
- Bump for 3.8.0 release by @knolleary in #573
Full Changelog: v3.7.2...v3.8.0
v3.7.2
What's Changed
- Bump actions/checkout from 5.0.1 to 6.0.0 by @dependabot[bot] in #533
- Bump actions/setup-go from 6.0.0 to 6.1.0 by @dependabot[bot] in #534
- Bump docker/metadata-action from 5.9.0 to 5.10.0 by @dependabot[bot] in #536
- Disable @flowforge build and publish by @hardillb in #537
- Bump actions/setup-node from 6.0.0 to 6.1.0 by @dependabot[bot] in #538
- Bump actions/checkout from 6.0.0 to 6.0.1 by @dependabot[bot] in #539
- Bump actions/upload-artifact from 5.0.0 to 6.0.0 by @dependabot[bot] in #542
- Bump actions/download-artifact from 6.0.0 to 7.0.0 by @dependabot[bot] in #543
- Bump docker/setup-buildx-action from 3.11.1 to 3.12.0 by @dependabot[bot] in #545
- Add ability to request list of installed packages by @hardillb in #540
- Eslint v9 by @hardillb in #548
- Add comments about private CA certs to services by @hardillb in #546
- ci: Run tests against Node
22and24by @ppawlowski in #550 - Fix quotes and eqeqeq by @hardillb in #551
- Bump JS-DevTools/npm-publish from 4.1.1 to 4.1.3 by @dependabot[bot] in #553
- ci: Enable SAST by @ppawlowski in #554
- Bump actions/setup-go from 6.1.0 to 6.2.0 by @dependabot[bot] in #558
- Bump actions/setup-node from 6.1.0 to 6.2.0 by @dependabot[bot] in #557
- Bump JS-DevTools/npm-publish from 4.1.3 to 4.1.4 by @dependabot[bot] in #556
- Bump actions/checkout from 6.0.1 to 6.0.2 by @dependabot[bot] in #560
- Add NodeJS 20 build of device-agent docker container by @hardillb in #559
- Bump for 3.7.2 release by @hardillb in #563
- Fix typo in docker build GHA by @hardillb in #564
Full Changelog: v3.7.1...v3.7.2
v3.7.1
What's Changed
- Clarify version output by prefixing with FlowFuse Device Agent by @ZJvandeWeg in #510
- fix(installer): Link to the docs on disk error message by @ppawlowski in #513
- fix(installer): build statically linked binary by @ppawlowski in #506
- Bump docker/login-action from 3.5.0 to 3.6.0 by @dependabot[bot] in #515
- Bump JS-DevTools/npm-publish from 4.0.1 to 4.1.1 by @dependabot[bot] in #516
- fix(installer): fix OpenRC service template to properly handle command arguments by @ppawlowski in #507
- fix(installer): Add documentation links in the installation summary by @ppawlowski in #514
- Bump peter-evans/dockerhub-description from 4.0.2 to 5.0.0 by @dependabot[bot] in #517
- Bump cycjimmy/semantic-release-action from 5.0.0 to 5.0.2 by @dependabot[bot] in #518
- Add comment about log rotatoin by @hardillb in #519
- Bump actions/setup-node from 5.0.0 to 6.0.0 by @dependabot[bot] in #520
- Bump actions/upload-artifact from 4.6.2 to 5.0.0 by @dependabot[bot] in #522
- Bump actions/download-artifact from 5.0.0 to 6.0.0 by @dependabot[bot] in #521
- Allow Provisioned devices to be named by @hardillb in #524
- Bump docker/setup-qemu-action from 3.6.0 to 3.7.0 by @dependabot[bot] in #527
- Bump docker/metadata-action from 5.8.0 to 5.9.0 by @dependabot[bot] in #526
- Bump js-yaml from 4.1.0 to 4.1.1 by @dependabot[bot] in #528
- Bump cycjimmy/semantic-release-action from 5.0.2 to 6.0.0 by @dependabot[bot] in #530
- Bump actions/checkout from 5.0.0 to 5.0.1 by @dependabot[bot] in #529
- Ensure correct NR version reported with module_cache by @hardillb in #531
- Bump for release 3.7.1 by @hardillb in #532
Full Changelog: v3.7.0...v3.7.1