HuLa is an instant messaging system developed with Tauri, Vite 6, Vue 3, and TypeScript. It leverages the cross-platform capabilities of Tauri and the reactive design of Vue 3, combined with TypeScript's type safety features and the fast build system of Vite 6, to provide users with an efficient, secure, and easy-to-use communication solution.
What's new in 3.0.9
3.0.9 (2026-01-19) ✨ Features | 新功能 - chat: ✨ support group member alias resolution when extracting @mentions (86a7f3e) - i18n: ✨ add loading states and system settings translations (a08bb76) - i18n: add i18n for community post (7648f77) - i18n: enhance internationalization support by adding mobile titles and computed labels (9c07f86) - login: ✨ add 3-second delay and cancel option for auto-login on desktop (1f661ea) - login: ✨ add message sync and error handling for OAuth login (7d7f0c2) - login: ✨ preload group member data and announcements during login (2cc3eab) - monitor: ✨ add development memory monitor component (709bcc4) - notification: ✨ add volume control for message alert sound (d560912) - skill: ✨ add HuLa skill linking script and project context documentation (0aaf60c) - theme: ✨ preserve user theme preference on app restart (3d81c33) - view: ✨ add gitecode login (cf80f79) 🐛 Bug Fixes | Bug 修复 - chat: 🐛 validate emoji insertion range is within input box (e027e32) - ci: 🐛 fix draft release detection to avoid multiple release IDs for same tag (342eae6) - common: 🐛 page the friends list (cc14874) - forget-password: 🐛 reset initial step to 1 from 3 (cd42271) - group: 🐛 fix group member refresh problem in single chat (4cd1c3c) - ios: 🐛 fix ios crash and auto login failure (c860a14), closes #472 - ios: 🐛 fix ios real machine stuck on startup page due to useNetworkStatus() (8c18806) - ios: 🐛 fix ios simulator can't start (cb2028a) - ios: 🐛 fix packaging error due to ios permissions issue (18fb1fd) - logout: 🐛 skip token validation during logout to prevent error loops (c65c740) - plugin: 🐛 display of ai usage times (ca10f5d) - theme: follow system to change theme (7a7b5b2) - view: 🐛 render gitcode icon (0ba6187)