Skip to content

WhatsApp Tauri v0.2.0

Latest

Choose a tag to compare

@github-actions github-actions released this 26 May 00:10

Added

  • Deep Link Support (whatsapp://): Fully implemented support for opening whatsapp://send and whatsapp://chat links directly from the OS, enabling seamless joining of groups and starting direct chats from the browser.
  • Robust Link Parsing: Automatically extracts and converts chat.whatsapp.com web links into native internal routes when passed to the app.
  • Triple Redundancy Link Handling: Ensures 100% reliability on Windows by capturing links via Tauri events, Command-Line Arguments (argv), and Cold Start verification.
  • Native External Link Interceptor: External links (e.g., YouTube, GitHub) clicked inside the chat are now securely intercepted by the Rust backend (on_navigation hook) and opened in the system's default browser, preventing the app from navigating away from WhatsApp.

Changed

  • Pure Rust Architecture: The app is now 100% native Rust. Removed all dependency on local JavaScript/HTML frontend files.
  • Inline CSS Injection: The UI-cleaning CSS (removing download banners) is now injected natively by the Rust backend on load, eliminating visual tearing and the need for external scripts.
  • Tray & Window Logic: Refactored the System Tray and Window event handling for cleaner application shutdown and better performance.

Removed

  • Frontend Dependencies: Completely removed heavy, unused JavaScript dependencies (@tauri-apps/api, @tauri-apps/plugin-opener, sharp) and the empty frontend/ folder, drastically reducing the project footprint.
  • External Scripts: Removed inject.js and custom Node.js icon generation scripts (now using the official Tauri CLI).

Built by Wpnnt using Tauri v2.