Releases: tunnetio/Tunnet
Releases · tunnetio/Tunnet
Release list
Tunnet v0.8.0
Highlights
- New desktop application.
- New audit logs.
- New tunnel inspection tools.
- New dashboard flow.
- Windows auto-elevation support.
- Separation between network secrets and invite secrets.
- Migration to the new HTTP client architecture.
Improvements
- Faster upload performance.
- QUIC optimizations.
- Improved Direct networking and membership synchronization.
- Improved agent startup and status handling.
- Improved SSH session stability.
- Improved serve lifecycle handling.
- Improved dashboard configuration.
- Windows ICMP reply fixes.
- Bootstrap deadlock fix.
- Unix socket permission fixes.
- Tunnel inspection fixes.
Packaging & CI
- Included
wintun.dllin Windows releases. - Improved release packaging.
- CI and Linux build fixes.
Installation
Linux / macOS (headless agent)
curl -fsSL https://github.com/tunnetio/Tunnet/releases/latest/download/install.sh | shWindows (PowerShell as Administrator)
irm https://github.com/tunnetio/Tunnet/releases/latest/download/install.ps1 | iexWindows Desktop (NSIS)
Download the Tunnet_*_x64-setup.exe installer from the assets below.
Full Changelog: v0.7.0...v0.8.0
Tunnet v0.7.0
Massive update introducing major architectural shifts, native Kubernetes & Terraform/GitOps support, an embedded SSH server, and our new SDKs. We've also squashed some critical Windows and networking bugs, and upgraded to Rust 1.97.
Features
- Kubernetes & Terraform/GitOps: Full support for modern cloud-native workflows and infrastructure-as-code management, accompanied by a new Go CLI.
- Built-in SSH Server: Native, full-featured SSH server support.
- Ecosystem SDKs: Released the native
tunnetRust SDK crate and introduced dedicated, automated mirrors for the Go SDK and Terraform provider. - Security & Governance: Added posture protection rules, organizational roles, and support for flexible layered configurations.
- CLI Improvements: Added
statuscontrol monitoring directly to the CLI.
Bug Fixes
- Windows Integration: Fixed the SCM service getting stuck on "Starting" (
sc createexit 1639 code), resolved Windows IPC quirks, and stabilized the Windows coordinator. - Networking: Fixed ICMP connection handling, self-ping bugs, and empty default DNS TLD edge cases.
- Git/CI Workflows: Fixed git hooks preparation errors when running outside a git checkout, and corrected stub version rewriting prior to Go mirror syncing.
- Fixed minor edge cases involving clock hints and stale modes.
Installation
Linux / macOS
curl -fsSL https://github.com/tunnetio/Tunnet/releases/latest/download/install.sh | shWindows (PowerShell as Administrator)
irm https://github.com/tunnetio/Tunnet/releases/latest/download/install.ps1 | iexFull Changelog: v0.6.0...v0.7.0
Tunnet v0.6.0
Features
- mDNS/DNS-SD Service Relay: Added support for mDNS/DNS-SD service relaying.
- Dashboard & UX: Redesigned the dashboard, introduced auto-cleanup, added labels support, and improved environment configuration.
Installation
Linux / macOS
curl -fsSL https://github.com/tunnetio/Tunnet/releases/latest/download/install.sh | shWindows (PowerShell as Administrator)
irm https://github.com/tunnetio/Tunnet/releases/latest/download/install.ps1 | iexFull Changelog: v0.5.0...v0.6.0
Tunnet v0.5.0
Multi-Network Direct Mode
- Multi-Network Support: You can now
joinandleavemultiple networks. - Smart Routing & IP Overrides: Outbound traffic defaults to the first-joined network, with new support for
override-ipand--networkdisambiguation.
Encryption & State Management
- Seal Tiers: Enhanced security with customizable encryption tiers for
state.enc. - Flexible Encryption: Added the
--no-encrypt-stateflag to bypass state encryption if needed. - Directory Layout: Restructured the state directory and integrated secrets management into the core config.
Configuration & CLI Updates
- Live Reload & Validation: Added
validate(to check configurations) andreload(to apply changes live). - CLI Refinements: Fixed and updated syntax for connection,
firewall show, and firewall rule commands. - Auto-Updates: Updated PeerDNS, enrollment, and installation processes to support the new state architecture.
Note: Existing installations transitioning to this version should review the single-network requirement detailed in the upgrade docs.
Installation
Linux / macOS
curl -fsSL https://github.com/orielhaim/Tunnet/releases/latest/download/install.sh | shWindows (PowerShell as Administrator)
irm https://github.com/orielhaim/Tunnet/releases/latest/download/install.ps1 | iexFull Changelog: https://github.com/orielhaim/Tunnet/compare/v0.4.0...v0.5.0
TunTun v0.4.0
Installation
Linux / macOS
curl -fsSL https://github.com/orielhaim/TunTun/releases/latest/download/install.sh | shWindows (PowerShell as Administrator)
irm https://github.com/orielhaim/TunTun/releases/latest/download/install.ps1 | iexFull Changelog: v0.3.0...v0.4.0
TunTun v0.3.0
Checksums
0515fa42359c98bfec9256e577b19555c962eb31b617db0a9abbad3744d995d2 tuntun-0.3.0-aarch64-apple-darwin.tar.gz
60c88186477f0d932a421d9304cb57891d38ce992492723c8da0cb2c8ffbd7ca *tuntun-0.3.0-aarch64-pc-windows-msvc.zip
0509a7497e673eeeb84ba8c7bd0d76a0cb381033518679964a76e7d8f8ec20fe tuntun-0.3.0-aarch64-unknown-linux-gnu.tar.gz
b7b750474663e5233be2d4d82587e196dadc72c8e7bf00716640af28c6d46a24 tuntun-0.3.0-aarch64-unknown-linux-musl.tar.gz
85e5aa04b244a998cbf5f125a2d2f00cac530d321fa78b4e7b0393321cf2ece9 tuntun-0.3.0-x86_64-apple-darwin.tar.gz
3c3faf16aa04be3788758a5362747aa22a3629e672e7b2b2886c8bc759984bf8 *tuntun-0.3.0-x86_64-pc-windows-msvc.zip
5b6ba5a07dbd6a75314bfd4500886c03fca154599eda4a1874af7b0fb6155789 tuntun-0.3.0-x86_64-unknown-linux-gnu.tar.gz
82deee6c8aa896d89388f7fa44e07dc6cb4751ffc995172cf1c1e0d59fe07a60 tuntun-0.3.0-x86_64-unknown-linux-musl.tar.gz
Full Changelog: https://github.com/orielhaim/TunTun/commits/v0.3.0