What's Changed
- chore(version): bump version to 1.1.6b1 by @zhijianma in #4082
- test(integration): add app startup and settings/envs smoke tests by @yutai78786 in #4081
- fix(console): avoid SSE crash on malformed surrogate text by @Prince-liu in #3553
- chore(console): Optimize language switching logic and replace with the latest language icon by @zhaozhuang521 in #4085
- feat(chat): replace Web Speech API with Whisper transcription for voice input by @tqjason in #3574
- Feat(provider): add volcengine provider by @Nioolek in #3994
- Feat/add token usage trend by @zhijianma in #4080
- fix(console): respect custom name for default agent by @CA-mambo in #4073
- fix(chat): remove redundant URL prefix stripping in file preview paths by @zhijianma in #4089
- refactor(wechat): centralize legacy weixin → wechat data migrations on workspace startup by @celestialhorse51D in #3605
- refactor(console): TokenUsage by @zhaozhuang521 in #4094
- plugin: add gpt image 2 tool plugin by @rayrayraykk in #3911
- feat(console): Add "Enable" and "Disable" buttons to the batch operation of skills by @zhaozhuang521 in #4091
- fix(pack): restore conda packaging tools before conda-pack by @jinglinpeng in #4093
- feat(skills): add cli skill test command by @JingHou1215 in #3999
- feat(feishu): surface sender nickname to agent env context by @hongxicheng in #4098
- fix(WeChat): flush WeChat merge buffer immediately for cron sends by @hongxicheng in #4106
- chore: fix openai by @rayrayraykk in #4118
- feat(security): add rule level auto deny by @gnipping in #4046
- feat(cron): add channel-based session isolation for session and share option for cron jobs by @zhijianma in #4117
- feat: add agent status endpoint with task tracking by @rayrayraykk in #4107
- perf(console): Chat performance optimization by @zhaozhuang521 in #4110
- fix: use RotatingFileHandler for log rotation on all platforms by @wjt0321 in #4076
- test(console): add Vitest setup + unit/component tests (Chat pilot, API layer, shared components) by @hanson-hex in #3559
- fix(console): fix test by @zhaozhuang521 in #4121
- feat(doctor): add Windows environment diagnostics by @1105623876 in #4032
- fix(reload): route AgentConfigWatcher through reload_agent for graceful task draining by @hongxicheng in #4064
- feat(provider): add aliyun token plan as a built-in provider by @yuanxs21 in #4122
New Contributors
- @yutai78786 made their first contribution in #4081
- @tqjason made their first contribution in #3574
- @JingHou1215 made their first contribution in #3999
- @wjt0321 made their first contribution in #4076
- @1105623876 made their first contribution in #4032
Full Changelog: v1.1.5.post2...v1.1.6-beta.1