Skip to content

Releases: bytebeamio/uplink

Monitoring

21 Feb 05:44
Compare
Choose a tag to compare
monitoring-latest

fix: add time dependency for log reader

v2.18.1

15 Feb 07:31
4a8a9ee
Compare
Choose a tag to compare

What's Changed

  • Ci fixes by @amokfa in #378
  • avoid 3s delay when shutting down mqtt thread
  • fix unnecessary panics when shutting down
  • send_script is now easier to use
  • shutdown endpoint bugfix

Full Changelog: v2.18.0...v2.18.1

v2.18.0

13 Feb 09:20
c46e383
Compare
Choose a tag to compare

What's Changed

  • uplink can be used as a library, with the remote-pty patch
  • default topics for streams
  • optional remote shell and stdin collector
  • system stats and sysinfo bugfixes
  • QoL improvements

ci test

13 Feb 14:41
Compare
Choose a tag to compare
ci test Pre-release
Pre-release
ci-0.3

stripping fix

v2.17.1

18 Dec 08:42
Compare
Choose a tag to compare
  • Do not retry download in case of invalid credentials

Full Changelog: v2.17.0...v2.17.1

v2.17.0

16 Dec 10:08
Compare
Choose a tag to compare

What's Changed

  • feat: cleanup storage, serializer implementation and add live data feature by @amokfa in #371
  • feat: guaranteed events delivery by @amokfa in #373
  • fix: miscellaneous fixes by @amokfa in #374

Full Changelog: v2.16.2...v2.17.0

v2.16.2

20 Nov 12:20
Compare
Choose a tag to compare

Fixes:

  • Disk space check shouldn't fail if target directory doesn't exist but can be created.

Full Changelog: v2.16.0...v2.16.2

v2.16.1

20 Nov 11:49
Compare
Choose a tag to compare

Fixes:

  • Properly handle tcpapps that don't have any actions

Full Changelog: v2.16.0...v2.16.1

2.16.0

30 Oct 08:12
5ca70a9
Compare
Choose a tag to compare

Significant changes

  • Remove action timeouts everywhere
    Actions will not be timed out by uplink anymore. Timeouts and cancellation will have to be done from the dashboard. Uplink will just move messages to various applications and won't have any other logic built into it.

  • Delete persistence data if it is for the wrong project.
    If a device is reprovisioned to another project and had data saved in persistence at that time, uplink used to attempt pushing that data to cloud which fails because the device credentials have changed. This caused problems during startup.

2.14.1 data upload bugfix

22 Oct 09:04
Compare
Choose a tag to compare
  • Pinned rumqttc to a previous version