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 Selectorfeature 🤖, 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
msgListwithmsgMapandmsgIdsfor 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.9andnuxt@3.17.1dependencies 📦 (#0d57832)
🤯 Release Notes
- Network Diagnostics: Added network status detection and anomaly prompt features

- AI Bot Selector: Added AI bot selector feature for manual switching

🧿 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
| Platform | Download |
|---|---|
| Windows x86_64 setup | JiwuChat_1.6.8_x64_zh-CN.setup |
| Windows x86_64 msi | JiwuChat_1.6.8_x64_zh-CN.msi |
| MacOS x64系列 | JiwuChat_1.6.8_x64.dmg |
| MacOS M系列 | JiwuChat_1.6.8_aarch64.dmg |
| Android arm64 | JiwuChat_1.6.8.apk |
| Linux AppImage | JiwuChat_1.6.8_amd62.AppImage |
| Linux RPM | JiwuChat_1.6.8.x86_64.rpm |
| Linux DEB | JiwuChat_1.6.8_amd64.deb |
Android arm64 versionAndroid download:
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...)