Repository navigation
v1.7 — Linux Beta and Fix bugs
·
11 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
v1.7 — What's Changed
Tether v1.7 adds a Linux desktop app in beta and migrates the project to a new platform architecture.
Highlights
- Added Linux app in beta.
- Restructured the project around separate platforms:
apps/macos,apps/linux,apps/web,apps/windows. - Moved the shared Rust proxy to
core/proxyso macOS and Linux share one backend. - Updated macOS build flow for the new structure.
- Added Linux build/package flow for AppImage and deb.
- Updated the site, README, and docs to reflect Linux support.
macOS
macOS remains the primary native desktop version of Tether.
What changed:
- Source moved from
uitoapps/macos. - Build scripts now use the new path.
- DMG is built manually via
scripts/package-dmg.shand can be attached to a release separately. - App still uses the shared proxy from
core/proxy. - Execution graph, sidebar, inspector, replay, and local proxy workflow remain the core of the macOS app.
Manual release asset:
Tether.dmg
Linux Beta
The Linux app is now available as a beta desktop client.
What's in:
- Tauri desktop shell.
- React graph UI and inspector.
- Shared
core/proxysidecar. - Start/stop local proxy.
- Trace nodes via shared proxy API.
- AppImage and deb packaging via GitHub Actions.
Status:
- Beta quality.
- Core local trace inspection works.
- Packaging connected.
- Full parity polish with macOS still in progress.
Release assets:
.AppImage.deb
Architecture
New project structure:
apps/
web/
macos/
linux/
windows/
core/
proxy/
monitoring/
scripts/