49 lines
2.2 KiB
Markdown
49 lines
2.2 KiB
Markdown
## v1.2.2-beta.3 — 2026-03-19
|
|
|
|
### Features
|
|
- **Multi-user mode** - per-user rate limits, ACL, and audit logging (#150)
|
|
- **ImageSender** - unified image sending for 6 platforms (#222)
|
|
- **MiniMax M2.7** - upgraded from M2.5 with 1M context (#211)
|
|
- **`/whoami`** - display user ID for ACL configuration
|
|
- **`/btw`** - inject messages into busy sessions (#138)
|
|
- **`/dir`** - runtime work directory switching
|
|
- **Cron muting** - mute/unmute cron jobs
|
|
- **Interrupt support** - send Ctrl+C to agent sessions (#198)
|
|
- **CORS support** - Bridge API cross-origin requests (#196)
|
|
- **Message queuing** - queue when agent is busy instead of dropping
|
|
- **QQ Bot Markdown** - full Markdown support (#172)
|
|
- **models config** - per-provider model selection via alias (#200)
|
|
|
|
### Bug Fixes
|
|
- **Workspace persistence** - sessions persist to disk in multi-workspace mode
|
|
- **Race conditions** - fixed adminFrom, degraded, userRolesMu data races
|
|
- **Memory leaks** - fixed pendingAcks leak on WeCom disconnect (#199)
|
|
- **Relay timeout** - returns partial text instead of error (#205)
|
|
- **QQ Bot reconnect** - handles nil wsConn on reconnect (#202)
|
|
- **i18n** - complete translation coverage
|
|
|
|
### Improvements
|
|
- Cron expressions more human-readable
|
|
- Slack file download error handling and auth diagnostics (#204)
|
|
- Message queue handling extracted to dedicated method
|
|
|
|
### Contributors
|
|
Thanks to all contributors who made this release possible:
|
|
|
|
- @sean2077 - multi-user mode, ACL, audit logging (#150)
|
|
- @0xsegfaulted - multi-workspace fixes, interrupt support (#198, #213, #216)
|
|
- @octo-patch - MiniMax M2.7 upgrade (#211)
|
|
- @windli2018 - Bridge CORS support (#196)
|
|
- @jenvan - CORS fixes (#196)
|
|
- @huangdijia - provider model lookup optimization (#210)
|
|
- @kevinWangSheng - various bug fixes (#186, #188, #191, #195, #199, #201, #202, #207)
|
|
- @xxb - relay timeout handling (#205)
|
|
- @chenhg5 - Slack file download, CLI version hint (#194, #203, #204)
|
|
- @q107580018 - Feishu contributions
|
|
- @Leigh Stillard - workspace related
|
|
- @Deeka Wong - QQ Bot Markdown (#172)
|
|
- @Shawn - test infrastructure
|
|
- @Wind Li, @Octopus, @MangoWAY, @Gaoyuan-SIAT, @ferocknew, @ahahaha - other contributions
|
|
|
|
### Breaking Changes
|
|
- None |