Added
- Deep Link Support (
whatsapp://): Fully implemented support for openingwhatsapp://sendandwhatsapp://chatlinks 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.comweb 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_navigationhook) 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 emptyfrontend/folder, drastically reducing the project footprint. - External Scripts: Removed
inject.jsand custom Node.js icon generation scripts (now using the official Tauri CLI).
Built by Wpnnt using Tauri v2.