Releases: FlowFuse/device-agent
Releases · FlowFuse/device-agent
v3.0.0
What's Changed
IMPORTANT NOTES
- This release drops support for NodeJS versions below 18.
- If you need NodeJS v14 or v16 support, use the latest v2.x version of Device Agent.
Changes
- Bump docker/setup-qemu-action from 3.1.0 to 3.2.0 by @dependabot in #295
- Bump docker/login-action from 3.2.0 to 3.3.0 by @dependabot in #297
- Bump docker/setup-buildx-action from 2.6.0 to 3.6.1 by @dependabot in #301
- Bump docker/build-push-action from 4.0.0 to 6.7.0 by @dependabot in #307
- Use port from config file by @hardillb in #313
- Randomise reconnect timing by @Steve-Mcl in #315
- Bump minimum nodejs version by @hardillb in #316
- Upgrade to latest MQTT.js by @hardillb in #306
- Bump docker/build-push-action from 6.7.0 to 6.9.0 by @dependabot in #318
- Bump docker/setup-buildx-action from 3.6.1 to 3.7.1 by @dependabot in #319
- Add support for picking up
httpNodeAuth
from device yaml by @Steve-Mcl in #320 - Update mqttjs to latest by @Steve-Mcl in #322
- Bump for 3.0.0 by @Steve-Mcl in #324
Full Changelog: v2.8.0...v3.0.0
v2.8.0
What's Changed
- Allow arguments to device agent by @hardillb in #303
- Update flowfuse-device.service with Example for port by @gdziuba in #304
- Ensure NODE_EXTRA_CA_CERTS is passed to NR by @hardillb in #308
- Audit log crashes by @Steve-Mcl in #310
- Bump 2 8 by @Steve-Mcl in #311
New Contributors
Full Changelog: v2.7.0...v2.8.0
v2.7.0
What's Changed
- Bump docker/setup-qemu-action from 3.0.0 to 3.1.0 by @dependabot in #292
- Add heartbeat to Editor WebSocket Tunnel by @hardillb in #293
- Add HOME env var to passed through list by @hardillb in #299
- Bump for 2.7.0 release by @Steve-Mcl in #302
Full Changelog: v2.6.0...v2.7.0
v2.6.0
What's Changed
- Bump braces from 3.0.2 to 3.0.3 by @dependabot in #276
- Bump docker base to Node 18 by @knolleary in #282
- Bump JS-DevTools/npm-publish from 2.2.0 to 3.1.1 by @dependabot in #258
- Update release-publish to NodeJS 18 by @hardillb in #286
- Support for nr-assistant by @Steve-Mcl in #285
- Bump ws from 8.13.0 to 8.17.1 by @dependabot in #279
- Bump ws from 7.5.9 to 8.18.0 by @dependabot in #287
- Bump docker/login-action from 2.2.0 to 3.2.0 by @dependabot in #269
- Bump docker/metadata-action from 3 to 5 by @dependabot in #259
- Bump docker/setup-qemu-action from 2.2.0 to 3.0.0 by @dependabot in #264
- Bump for 2.6.0 by @hardillb in #289
Full Changelog: v2.5.0...v2.6.0
v2.5.0
What's Changed
- Enable dependabot for github actions by @ppawlowski in #257
- Bump peter-evans/dockerhub-description from 3 to 4 by @dependabot in #262
- Bump actions/checkout from 3 to 4 by @dependabot in #260
- Bump actions/setup-node from 3 to 4 by @dependabot in #261
- Proxy support by @Steve-Mcl in #272
- Version 2 5 0 bump by @Steve-Mcl in #277
Full Changelog: v2.4.1...v2.5.0
v2.4.1
What's Changed
- If NR process has exited, dont send or wait for sigxxx by @Steve-Mcl in #252
- Update
package.json
with user defined node-red version by @Steve-Mcl in #254 - Ensure local ws connections are closed on disconnect by @knolleary in #255
- Bump for 2.4.1 release by @knolleary in #256
Full Changelog: v2.4.0...v2.4.1
v2.4.0
What's Changed
- Add catalogue and npmrc to App bound instances by @hardillb in #246
- Bump for 2.4.0 release by @knolleary in #250
Full Changelog: v2.3.2...v2.4.0
v2.3.2
What's Changed
- Respect shared-library and projectComms feature flags by @Steve-Mcl in #244
- Add nodejs 18 & 20 to test runners by @hardillb in #247
- Remove Object.hasOwn by @knolleary in #248
- Bump for 2.3.2 release by @knolleary in #249
Full Changelog: v2.3.1...v2.3.2
v2.3.1
v2.3.0
What's Changed
- Save affinity cookie locally so it can be reused between restarts by @knolleary in #238
- Add support for device actions by @Steve-Mcl in #239
- Bump for 2.3 release by @knolleary in #240
Full Changelog: v2.2.0...v2.3.0