Skip to content

v1.1.0: IP picker, notifications, Open, macOS/Linux builds - #4

Merged
hsr88 merged 2 commits into
mainfrom
cursor/cross-platform-1.1-68ca
Aug 14, 2026
Merged

v1.1.0: IP picker, notifications, Open, macOS/Linux builds#4
hsr88 merged 2 commits into
mainfrom
cursor/cross-platform-1.1-68ca

Conversation

@hsr88

@hsr88 hsr88 commented Aug 14, 2026

Copy link
Copy Markdown
Owner

v1.1.0 is already published. Merge this PR so the landing page and ROADMAP land on main.

Release

https://github.com/hsr88/envtunnel/releases/tag/v1.1.0

Windows, macOS (arm64 + Intel), and Linux (deb / AppImage / rpm) all built successfully.

In the app

  • Click the IP to pick Wi-Fi / Ethernet / VPN (saved)
  • Native OS notification when a new port comes online (not on first scan)
  • OPEN opens the URL in the desktop browser (127.0.0.1 if LOCAL ONLY)

Roadmap

ROADMAP.md — remaining ideas, linked from README and the landing nav.

Open in Web Open in Cursor 

Summary by cubic

Adds an IP picker, native notifications, an Open action, and cross‑platform installers for v1.1.0. Previously we auto‑chose a LAN IP and only showed in‑app toasts; now users can select and persist an interface, we send native notifications when ports come online (skips the first scan), and “Open” launches the URL locally (uses 127.0.0.1 when LOCAL ONLY).

Review focus

  • UI: IP dropdown with persisted choice (localStorage); “OPEN/OPEN IN BROWSER” uses new open_in_browser; minor copy and version bumps.
  • Backend: New list_network_interfaces (filters v4, de‑dupes, recommends LAN), refined get_local_ip, and open_in_browser via Rust open; integrates @tauri-apps/plugin-notification/tauri-plugin-notification and adds notification:default; suppresses OS toast on first scan.
  • Build/release: GitHub Actions builds Windows, macOS (arm64 + x64), and Ubuntu with required Linux deps; uploads portable Windows .exe; release body and docs list all installers; Linux now prefers .deb over AppImage and download sizes are corrected.
  • Docs/site: README and landing updated for v1.1.0 and multi‑OS downloads; adds ROADMAP.md and links.

Rollout

  • v1.1.0 is published; merging updates site links to live assets.
  • Local builds: install Xcode CLT (macOS) and WebKitGTK 4.1 + Tauri system packages (Linux).
  • No migration; the app may request notification permission on first native toast; selected IP persists in localStorage.

Written for commit 6df9e0d. Summary will update on new commits.

Review in cubic

cursoragent and others added 2 commits August 14, 2026 15:20
Add a network interface picker, OS toasts when a port comes online, and
an Open action for the desktop browser. Release workflow now builds
Windows, macOS (arm64 + x64), and Linux. Remaining ideas live in ROADMAP.md.

Co-authored-by: Krystian <haser88@gmail.com>
Co-authored-by: Krystian <haser88@gmail.com>
@hsr88
hsr88 marked this pull request as ready for review August 14, 2026 15:30
@hsr88
hsr88 merged commit e56d264 into main Aug 14, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants