Skip to content

1.7.1 Release Notes ​

This is a major functional update featuring multiple UI improvements and new features 🚀

✨ New Features ​

  • feat(user): Refactor user profile page layout and features, improve information display, and add friend management (#ea590b5)
  • feat(upload): Add MIME type restrictions for file uploads, support multiple image formats, and improve upload error handling (#6854ce2)
  • feat(chat): Add "Owner/Admin" role display for messages and improve mentions (#72989a3)
  • feat(file): Refactor asynchronous sending of images, videos, and files, add file/video preview cards, and support file deletion (#9a74e87)
  • feat(audio): Add voice recording, audio stream management, and audio device settings (#8c4a068)
  • feat(components): Improve message parsing and collapsing, support multiline line breaks and message highlighting (#02d36c9)

🐛 Bug Fixes ​

  • fix(mobiles): Fix mobile directory statistics and refine scan_dir_stats implementation (#4781dc9)
  • fix(chat): Improve message components and file upload error hints, and fix message ordering issues (#16cb0a9)
  • fix(menu): Fix extension menu loading state bug (#673ba6a)
  • fix(extend): Fix issue opening extension apps and improve permission verification (#3aaccbb)

⚡ Performance ​

  • Optimize useRecording hook to improve audio recording performance (#43b23ac)
  • Optimize message filtering, collapsing, and parsing pipelines for smoother rendering of large messages (#02d36c9)
  • Optimize styles and rendering performance across multiple components (#a7313f8)

🎨 UI Improvements ​

  • style(components): Improve styles for ContactList, MsgTemplate, Updator, and other components (#a7313f8)
  • style(setting): Improve menu and scrollbar styling, and adjust animations (#85a74f8)
  • style(contact): Improve contact list style and layout (#b361d4a)
  • style(Chat): Adjust chat window and contact list styling (#f41356c)

🔧 Build & Release ​

  • build(deps): Upgrade Nuxt 4, Element Plus, md-editor-v3, qiniu-js, @tauri-apps/*, and other dependencies (#510ca5b)
  • build(dependencies): Update project dependencies and upgrade select plugins (#2446e1a)

📝 Other Changes ​

  • refactor(path): Refactor project directory structure for Nuxt 4 (#0bd5be8)
  • refactor(setting): Refactor multi-tab theme synchronization (#dba058a)
  • Optimize code structure and development scripts (#bfd70fe)

🤯 Release Notes ​

  • Nuxt 4 Migration: Fully upgraded to Nuxt 4 Nuxt 4 Migration

  • User Profile Redesign: Brand new layout and features with richer information display User Profile Redesign

  • Settings Redesign: Comprehensively upgraded interaction and visuals Settings Redesign

  • File Upload Refactor: Support asynchronous uploading for any file type File Upload

  • Message Skeleton Animation: Smoother message loading experience Message Skeleton Animation

  • Collapsible Links: Support collapsing message content Collapsible Links

  • Voice Messages & Mic Settings: Support audio device selection and testing Voice Messages & Mic Settings

  • Owner & Admin Badges: Group member roles at a glance Owner & Admin Badges

📌 To Do ​

  • Migrate Qiniu OSS to MinIO
  • Local message storage
  • User version telemetry
  • Floating window for Android calls (under consideration)

🧪 Downloads ​

PlatformDownload
Windows x86_64 setupJiwuChat_1.7.1_x64_zh-CN.setup
Windows x86_64 msiJiwuChat_1.7.1_x64_zh-CN.msi
MacOS x64系列JiwuChat_1.7.1_x64.dmg
MacOS M系列JiwuChat_1.7.1_aarch64.dmg
Android arm64JiwuChat_1.7.1.apk
Linux AppImageJiwuChat_1.7.1_amd62.AppImage
Linux RPMJiwuChat_1.7.1.x86_64.rpm
Linux DEBJiwuChat_1.7.1_amd64.deb
  • Android arm64 version Android download:

QR Code

  • Other builds are available on the Release page: Dowload Link: v1.7.1 Release

  • Full changes: Version Info: Full Changelog Thank you all for your support! ❤ (Star Fork Issue...)