Skip to content

2.0.3 Release Notes ​

v2.0.3 Features

This release is a revision update following 2.0.2, focusing on cross-platform system font support, improved chat history and scrolling stability, unified edge fade feedback for scrolling, scheduled task notification configuration, as well as Windows, Android, and release pipeline optimizations. Below is a summary of the updates.

✨ New Features ​

  • feat(chat): Add unified scroll edge fade effect to chat panel (#0b38c9aa)
  • feat(font): Improve cross-platform system font support (#fbfa1a99)
  • feat(ui): Optimize AI body typography and font selection (#bf1e9391)
  • feat(ui): Unify edge fade feedback across scroll areas (#f09e1b3f)
  • feat(setting): Add channel binding entry to Settings page (#c92a8c13)
  • feat(theme): Improve synchronization between system and native themes (#d6e0805c)
  • feat(ai): Implement scheduled task notification configuration UI (#d85e7f60)

🐛 Bug Fixes ​

  • fix(chat): Fix history message loading and scroll positioning (#07a4b2f6)
  • fix(chat): Improve connection status hints in conversation list (#723e2cf9)
  • fix(chat): Fix layout transitions between new group chat modal and friend panel (#c089bd68)
  • fix(friend): Fix friend search results scrolling and bottom occlusion (#da875f5e)
  • fix(mobile): Fix flex layout and scroll fading on mobile API Key page (#efa4c34f)
  • fix(setting): Complete local font query types (#944da019)
  • fix(ai): Fill in default values for optional conversation list states (#21840f33)
  • fix(ui): Fix sticky area obscuring scroll fading (#bf3f5c90)
  • fix(agent): Stabilize app switching and initial conversation screen restoration (#a2a0a287)
  • fix(agent): Make configuration manager state reactive and add unit tests (#cc137886)
  • fix(window): Improve native Windows window appearance (#a86bc44f)
  • fix(window): Retain window control bar on non-macOS desktop (#98727368)
  • fix(task): Improve scheduled task refresh and notification configuration testing (#2c91e0ce)

⚡ Performance ​

  • perf(ai): Remove extra frame delay for message height measurement (#6b6428fe)

🎨 UI Improvements ​

  • style(menu): Adjust padding for menu popup overlay (#6d463037)
  • style(setting): Remove top description text for notification channels (#20412a04)
  • style(ui): Unify scroll edge fading and flex layout across multiple areas (#4309d972)
  • style(ai): Optimize dark scroll fading and input bar background in AI chat area (#2ba8ce60)
  • style(ui): Optimize scroll edge fade display on mobile (#f4f088d7)
  • style(ai): Adjust spacing between bottom input bar and message list in AI chat area (#8f7498d7)
  • style(task): Adjust pill styling for empty task examples (#82e9533f)
  • style(ai): Adjust button spacing in model selector (#1fa162d9)

🔧 Build & Release ​

  • build(android): Fix cross-compilation configuration for native dependencies (#ed632ec2)
  • chore(release): Align backend sync JSON request format (#d807febc)
  • fix(ci): Use dynamic matrix instead of job if to filter desktop platforms (#35b80fff)
  • fix(ci): Use inputs instead of env context in job if (#d961d2bd)
  • feat(ci): Support selecting build platforms in release workflow (#00334e4a)
  • fix(android): Adjust Gradle repository order to prioritize Google (#5d02c744)
  • ci(release): Complete build TURN env, Qiniu toggle variables, and secrets validation (#6344ea00)
  • ci(release): Add Android build signing and poster upload jobs (#6892bbab)
  • refactor(oss): Consolidate duplicate Qiniu upload implementations into shared module (#a695eb69)

📝 Other Changes ​

  • docs(project): Update GitNexus index statistics (#3553fb78)
  • docs(agent,design): Update release management agent permissions and design system transition rules (#b9c42c37)
  • refactor(ai): Refactor AI chat scrolling into unified sticky state machine management (#ec34195b)
  • chore(project): Remove backend submodule symlink (#dbc14fb7)
  • chore(tooling): Improve code indexing tool configuration (#edc2cfbe)
  • docs(claude): Update GitNexus skills and code search guide (#8ff04ee8)
  • docs(skill): Rewrite release skill for end-to-end orchestration (#735b7c84)

🤯 Release Notes ​

  • Cross-Platform Font Experience: Added a unified font catalog and presets, local font enumeration, and safe fallback capabilities. The Web version supports on-demand permission queries, while macOS and Windows can read system fonts, with improved font loading, deduplication, and legacy configuration migration.
  • Chat Stability & Scrolling: Fixed history message loading, scroll positioning, conversation connection status, app switching, and initial screen restoration. Consolidated AI chat scrolling into a sticky state machine, reducing height measurement wait times and improving the stability of continuous conversations.
  • Unified Scroll Visual Feedback: Unified scroll edge fade effects and flex layouts across chat, AI, settings, friends, and mobile pages, with enhancements to dark mode, sticky area occlusion, and input bar spacing.
  • Scheduled Task Notifications: Added scheduled task notification configuration UI and channel binding entry, with improvements to refresh behavior, configuration testing, state reactivity, and interaction styling.
  • Cross-Platform & Release: Improved synchronization between system themes and native themes, native Windows windows, and non-macOS control bars. Fixed Android cross-compilation and dependency repository configurations, while enhancing multi-platform release matrices, poster uploads, and Qiniu resource synchronization.

📌 To Do ​

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

🧪 Downloads ​

PlatformDownload
Windows x86_64 setupJiwuChat_2.0.3_x64_zh-CN.setup
Windows x86_64 msiJiwuChat_2.0.3_x64_zh-CN.msi
macOS x64 SeriesJiwuChat_2.0.3_x64.dmg
macOS M SeriesJiwuChat_2.0.3_aarch64.dmg
Android arm64JiwuChat_2.0.3.apk
Linux AppImageJiwuChat_2.0.3_amd64.AppImage
Linux RPMJiwuChat_2.0.3.x86_64.rpm
Linux DEBJiwuChat_2.0.3_amd64.deb
  • Android arm64 version Android download:

QR Code

  • Other builds are available on the Release page: Download Link: v2.0.3 Release

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