Releases: RandomStudio/tether-egui
v0.9.5
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 | shDownload 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
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 | shDownload 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
v0.8.1 Adds live topic filtering
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
This release uses the new capabilities of Tether Utils to allow for Live Graphs and message rate calculations.
v0.7 Adds publish options
Publish options are:
- retain flag
- QOS levels
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
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
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
This builds on the capabilities of the latest tether-utils API
v0.5
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