Skip to content

1.6.8 Release Notes ​

This is a regular update featuring the following changes 🧪

✨ New Features ​

  • feat(ws): optimize WebSocket connection and reconnect logic, add connection state handling and error synchronization 🔗(#d35710f)
  • feat(net): add display for service connection status 📶 (#4cd0b71)
  • feat(aibot): add AI Bot Selector feature 🤖, adjust message attachment image sizes and optimize related UI styles (#2d78378)
  • feat(notice): add system tray display for unread friend requests 🔔(#48ffd40)
  • feat(safe): prompt users to bind email or phone number 🛡️(#5863080)

🐛 Bug Fixes ​

  • fix(style): adjust AI selection list styles and optimize connection status timing 🎨 (#f795bf8)
  • fix(chat): fix scroll position calculation and storage logic for the message list (#16d17ec)
  • fix(register): fix verification code receiving issue during user registration, add user avatar display and loading components (#75dd63d)
  • fix(chat): fix reactive concurrency issues in the message list (#ff7bae8)
  • fix(msg): fix loss of reactivity for newly sent messages (#369ca41)
  • fix: fix position calculation for message window across different display scales (#de90360)
  • fix(safe): fix key collision issue in binding reminder timestamp storage 🔑, ensuring prompts appear at most once per day (#7a2d2c1)

⚡ Performance ​

  • perf(msg): optimize message list scrolling logic and incremental sorting performance 📈 (#1cc204a)
  • chore(deps): update dependencies to improve compatibility and functionality (@iconify/vue, @antfu/eslint-config, esbuild, rollup, etc.) 📦 (#ce3d826)
  • chore: update dependencies to fix security issues and compatibility (lint-staged, nuxt, oxc-parser, vite-plugin-checker, unimport) 📦🛡️ (#0abf2fd)
  • refactor(chat): optimize message storage structure, replacing msgList with msgMap and msgIds for better performance ♻️ (#9bbb994)
  • chore(deps): update dependencies (@unocss/eslint-plugin, @unocss/nuxt, eslint) 📦 (#826d334)
  • refactor(user): consolidate password login flows for all user types, remove admin login related code ♻️ (#f0d1819)
  • chore(package): update element-plus@2.9.9 and nuxt@3.17.1 dependencies 📦 (#0d57832)

🤯 Release Notes ​

  • Network Diagnostics: Added network status detection and anomaly prompt features Network Diagnostics
  • AI Bot Selector: Added AI bot selector feature for manual switching AI Bot Selector

🧿 Other Changes ​

  • Update project dependencies (nuxt@3.17.2, @iconify/vue, @antfu/eslint-config, etc.) 📦

📌 To Do ​

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

🧪 Downloads ​

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

QR Code

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

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