Skip to content

Releases: RandomStudio/tether-egui

v0.9.5

27 Feb 14:41
Compare
Choose a tag to compare

Install tether-egui 0.9.5

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/RandomStudio/tether-egui/releases/download/v0.9.5/tether-egui-installer.sh | sh

Download tether-egui 0.9.5

File Platform Checksum
tether-egui-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
tether-egui-x86_64-apple-darwin.tar.xz Intel macOS checksum
tether-egui-x86_64-pc-windows-msvc.zip x64 Windows checksum
tether-egui-x86_64-pc-windows-msvc.msi x64 Windows checksum
tether-egui-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.9.4

23 Jan 12:18
Compare
Choose a tag to compare

Install tether-egui 0.9.4

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/RandomStudio/tether-egui/releases/download/v0.9.4/tether-egui-installer.sh | sh

Download tether-egui 0.9.4

File Platform Checksum
tether-egui-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
tether-egui-x86_64-apple-darwin.tar.xz Intel macOS checksum
tether-egui-x86_64-pc-windows-msvc.zip x64 Windows checksum
tether-egui-x86_64-pc-windows-msvc.msi x64 Windows checksum
tether-egui-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.9

02 Nov 12:21
Compare
Choose a tag to compare

Uses an updated Tether Base Agent to improve functionality and fix some bugs.

v0.8.1 Adds live topic filtering

13 Oct 06:43
2ad9f05
Compare
Choose a tag to compare

In the Utilities view, use text strings to filter messages by topic in the Message Log. Addresses #15

v0.8.0 Adds graphs, message rate

05 Oct 08:50
Compare
Choose a tag to compare

This release uses the new capabilities of Tether Utils to allow for Live Graphs and message rate calculations.

v0.7 Adds publish options

18 Aug 13:36
Compare
Choose a tag to compare

Publish options are:

  • retain flag
  • QOS levels
Screenshot 2023-08-18 at 15 35 00

Read more about QOS levels here: https://www.hivemq.com/blog/mqtt-essentials-part-6-mqtt-quality-of-service-levels/

These options are available per Widget, and are saved to the Project file as normal. All Widgets will include defaults for these (QOS=1, Retain=false) even if not set by the user.

No crashes if MQTT broker not connected

18 Aug 09:13
Compare
Choose a tag to compare

Because the Insights panel expected a valid, connected Tether Agent (MQTT Broker connection) at all times, the application would crash on startup if the connection could not be made.

This release fixes the bug so that the application is still able to start even if a MQTT Broker connection cannot be made (yet). The Insights panel simply displays a message when you are disconnected, but otherwise the rest of the application remains responsive, widgets can still be manipulated, and the Insights panel will start working as soon as a valid connection is established.

v0.6.0 Adds Utilities View

14 Jul 08:53
4d4eb11
Compare
Choose a tag to compare

v0.6.0 adds a tabbed view. Switch between:

  • the original "Widgets" view, where you can build a GUI project for sending Tether messages
  • a new "Utilities" view, where you can
    • view a message log
    • see messages parsed into Agent Role, ID and Plugs (lists and tree view)
    • Record messages into a file, with timings
    • Playback messages from a file, with timings
insights-view

This builds on the capabilities of the latest tether-utils API

v0.5

29 Jun 14:16
ce8c1af
Compare
Choose a tag to compare

This version uses the updated Tether Base Agent for Rust v0.8+ to simplify settings and ensure consistency with the latest Tether Base Agent API.

User-facing breaking changes:
-Options for overriding Tether (MQTT Broker) "host", "username" and "password" are now removed from the CLI args. This makes things less confusing, as it was not always clear which settings would override defaults or those from a project JSON file: all these settings can now (optionally) be saved in the Project file

  • The format of the Project file might be a little different, and versions created using < v0.5 will not load without some modification

v0.4.2

29 Jun 10:00
Compare
Choose a tag to compare

Improvements

  • You can provide a hostname or an IP address for MQTT Broker

Bug fixes

  • Does not crash when attempting to send while Tether is disconnected