New Features
- Added unread mention tracking in conversations with mark-mention-read support.
- Added refermsg/cmd events for message subscriptions.
- Added per-message JPush push options.
- Expanded JPush vendor channel options.
- Added reproducible messaging benchmarks.
Improvements
- Optimized user status caching.
- Bounded actor goroutines under high load.
- Upgraded the Admin Console to v1.0.9.
- Hardened CI with formal build, test, and vulnerability checks.
- Updated bilingual documentation (Docker quick start, Compose troubleshooting, system architecture).
Bug Fixes
- Fixed the global conversation-tags cache.
- Fixed user tags on downstream messages.
- Fixed storage of group display names (grp_display_name).
- Isolated vendor push-template options per channel.
- Cleaned stale push-token bindings.
- Marked server API messages with the server platform.
- Preserved the app key for async API messages.
- Patched critical Go dependency vulnerabilities.
Database Changes
- Adjusted unique keys on ioscertificates and androidpushconfs to include package (20260720.sql).
- Widened androidpushconfs.push_conf to VARCHAR(5000).
- Added an (app_key, push_token) index to pushtokens.
- Added the admin_url column to appnavs.
- Added new (app_key, user_id, time_mark) and (time_mark, id) indexes to useractivities (20260813.sql).