1.7.0 Release Notes
This is a major feature update featuring numerous UI improvements and new features 🚀
✨ New Features
- feat(updator): Add
version updateprompt component (#d305b1a) - feat(Chat): Support
batch sending files and videosmessages (#ad568d5) - feat(Chat): Add mobile
upload previewfeature (#c71dd5d) - feat(setting): Add
custom theme configurationfeature 🎨 (#48cf090) - feat(setting): Add
custom animation settingsfeature ✨ (#7b9be26) - feat(init): Add mobile URL open support 📱 (#e452c9b)
- feat(update-notice): Add App version info
announcement summary📢 (#c974796)
🐛 Bug Fixes
- fix(msgInput): Restrict keyboard shortcuts in input box ⌨️ (#1bec638)
⚡ Performance
- refactor(member): Refactor group member virtual list and add pull-to-refresh 📋 (#6d772e8)
- refactor(chat): Move group chat member list control logic to chat store 📊 (#68c3db6)
- refactor(components): Optimize image uploading and viewing features 🖼️ (#f41ed7e)
- refactor(list): Introduce createReusableTemplate function to create reusable virtual list content templates (#e185756)
- feat(list): Add pull-to-refresh to VirtualScrollList component 📥 (#9d1d47a)
🎨 UI Improvements
- feat(login): Refactor login page styles and layout 🎨 (#94352e9)
- feat(font): Add new fonts and optimize loading logic 🔤 (#df090e4)
- refactor(desktop): Optimize window configuration and styling 🪟 (#a8a8eef)
- refactor(style): Optimize font styles and layout ✨ (#ef94641)
- style(components): Optimize chat component style layout 🔧 (#155596b)
🔧 Build & Release
- build(deps): Update project dependency versions 📦 (#e696edf)
- build(deps): Upgrade some dependencies to latest versions 📈 (#2f7058f)
📝 Other Changes
- refactor(msgbox): Optimize show and hide logic for message box window (#5d8357a)
- refactor(contact): Optimize conversation list loading logic and styles (#bdab8f7)
- docs: Update LICENSE information (#c71dd5d)
- refactor(eslint): Format files with eslint (#d28b04a)
🤯 Release Notes
Version Update Prompts: Added app version checking and update capabilities, supporting update progress display and an option to ignore updates
Custom Theme Configuration: Added theme configuration options, supporting theme preview selection, custom color schemes, and importing/exporting theme configs
Custom Animation Settings: Added animation settings with support for hardware acceleration and customizable animation effects
Mobile Upload Preview: Added upload preview on mobile, supporting previewing and canceling files, images, and videos
Font Optimization: Added multiple new fonts with support for dynamic web font loading
🧿 Other Changes
- Optimized group member virtual list, adding pull-to-refresh and pull-up to load more
- Refactored show/hide logic for message box window, improving system tray interaction
- Optimized conversation list loading logic to improve data loading accuracy
- Added mobile URL open support to accommodate restrictions in environments like WeChat
- Restricted input box shortcuts to allow only standard text input shortcuts
- Optimized window configuration and styling, supporting rounded corner detection and shadow effects
- Introduced reusable virtual list content templates to improve component performance
- Moved group chat member list control logic to chat store for better state management
- Optimized image uploading and viewing to improve user experience
- Updated project dependencies to keep the tech stack up to date
- Added App version announcement summary feature
- Optimized font styles and layout to enhance overall visual presentation
📌 To Do
- Migrate Qiniu OSS to MinIO
- Local message storage
- User version telemetry
- Android call floating window (under consideration)
🧪 Downloads
| Platform | Download |
|---|---|
| Windows x86_64 setup | JiwuChat_1.7.0_x64_zh-CN.setup |
| Windows x86_64 msi | JiwuChat_1.7.0_x64_zh-CN.msi |
| MacOS x64 series | JiwuChat_1.7.0_x64.dmg |
| MacOS M series | JiwuChat_1.7.0_aarch64.dmg |
| Android arm64 | JiwuChat_1.7.0.apk |
| Linux AppImage | JiwuChat_1.7.0_amd62.AppImage |
| Linux RPM | JiwuChat_1.7.0.x86_64.rpm |
| Linux DEB | JiwuChat_1.7.0_amd64.deb |
Android arm64 versionAndroid download:
Other builds are available on the Release page: Dowload Link: v1.7.0 Release
Full changes: Version Info: Full Changelog Thank you for your support! ❤
(Star Fork Issue...)