Skip to content

1.6.9 Release Notes ​

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

✨ New Features ​

  • feat(compoent): Add @(mention) and URL parsing messages 💬 (#34405fe)
  • feat(Chat): Add URL parsing message component 🔗 (#fc6e67b)
  • feat(chat): Add mention member store state management 📊 (#0e503a6)
  • feat(chat): Add drag-and-drop and paste to insert images, videos, and files to input form 📷 (#194d05a)
  • feat(Input): Optimize OssFileUpload component features and performance 📂 (#fb54193)
  • feat(Chat): Add conversation info drawer for direct messages (including AI bots) 💬 (#5b4e7a7)
  • feat(chat): Optimize chat interface and navigation logic ✨ (#acecd72)
  • feat(env): Add environment variable configuration (add entry to switch servers in app #6) ⚙️ (#ff087d3)

🐛 Bug Fixes ​

  • fix(msgInput): Fix issue where messages cannot be sent by pressing Enter when there are no @ or / matches (#fdb4a24)
  • fix(msgList): Fix initial scrolling error in message list 🔧 (#d83bc2b)
  • fix(ai): Fix issue where text cannot be pasted into AI bot room input box 🔧 (#692f941)
  • fix(msglist): Optimize message loading and scrolling logic 🔧 (#a981ed7)

⚡ Performance ​

  • perf(component): Switch conversation list to virtual list to optimize performance (#b12f480)
  • refactor(Chat): Refactor unified message sending function 📤 (#3c3db11)
  • refactor(Chat): Optimize message list hook and related components ♻️ (#46a6927)
  • refactor(components): Refactor message input box features into class-based processing logic ♻️ (#42de532)
  • refactor(env): Update OSS paths and optimize message list scrolling logic ♻️ (#58273d3)
  • refactor(components): Optimize chat components and input components ♻️ (#fa28c52)
  • refactor(components): Refactor form input MsgForm component (supporting quasi-rich text) (#9b3cd81)
  • refactor(Chat): Optimize editing logic for group chat name and announcement 🔧 (#a59e1fb)
  • refactor(chat): Optimize navigation logic when clicking room avatars 🔄 (#0eb9c71)
  • refactor(msgInput): Optimize selection for @ mentions of users and AI bots ♻️ (#1bd6e79)
  • refactor(chat): Add fallback handling when basic room information is missing ♻️ (#e02fdfe)
  • refactor(useMessageList): Optimize message loading logic and scrolling behavior 📈 (#d9401d1)
  • refactor(msgList): Remove unused initPageInfo function and optimize scrolling logic ♻️ (#2ffe0fe)

🎨 UI Improvements ​

  • style(layout): Optimize chat page colors and layout 🎨 (#039dee2)
  • refactor(样式): Adjust top padding and style details for multiple components ♻️ (#4ec677c)

🔧 Build & Release ​

  • build(deps): Update project dependencies 📦 (#a43ccc7)
  • build(deps): Update project dependencies 📦 (#f90c6fb)
  • build(deps): Update project dependencies (#7fa2b46)
  • refactor(uploader): Update createUpdaterArtifacts configuration in tauri.conf.json 🔧 (#1953fb6)
  • build: Remove pnpm-workspace.yaml 📦 (#c46dd5f)
  • refactor(rs): Comment out windows_subsystem attribute ⚙️ (#21080ea)
  • chore: Update dependencies and optimize useMessageList logic 📦 (#f7e47b2)

📝 Documentation ​

  • docs: Add multilingual README files 📄 (#aeedec7)

🤯 Release Notes ​

  • @(Mentions) and URL Parsing: Supports @mentioning users in messages and automatically parsing URL links to enhance the chat experience @ / URL

  • Environment Configuration: Added environment variable configuration, supporting dynamic server switching Environment Configuration

  • Conversation Info Drawer: Added a dedicated conversation info drawer for direct messages and AI bot chats Drawer

  • Chat Form V2: Chat Form V2 supports rich-text-like input and more interactive features Chat FormChat Form Image

  • Paste to Upload: Optimized web paste-to-upload for images, with support for pasting text with images, videos, files, and more Paste to Upload

🧿 Other Changes ​

  • Optimize user and AI bot selection in the message input box to improve interaction
  • Refactor message input box into class-based processing logic to improve maintainability
  • Update OSS path configuration to optimize file storage and access
  • Add fallback handling when basic room information is missing
  • Fix issue where text cannot be pasted into AI bot room input box
  • Fix initial scrolling error in message list and issue where Enter cannot send messages when @ or / has no matches
  • Optimize route navigation logic to fix back navigation on the mobile chat interface
  • Adjust chat interface layout and remove redundant code
  • Add support for multilingual README files
  • Unify method naming for message read receipt reporting
  • Optimize virtual scroll list component features

📌 To Do ​

  • Migrate Qiniu OSS to MinIO
  • Local message storage
  • User version tracking
  • Android floating call window (considering)

🧪 Downloads ​

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

QR Code

  • Other builds are available on the Release page: Download Link: v1.6.9 Release

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