BREAKING CHANGES
- 移除剪贴板功能,
/admin/clipboard路由及对应 RPC 不再可用。 - 移除 xterm.js 全局终端设置,
/admin/settings/xtermjs路由及admin:getXtermjsSettings、admin:setXtermjsSettings不再可用。 - 移除负载告警规则,
/admin/notification/load路由及对应 RPC 不再可用。 - 通知配置改为插件式通知渠道。旧消息发送器配置接口(
/admin/settings/message-sender、admin:getMessageSenderProvider、admin:setMessageSenderProvider)以及内置 Bark、Email、JavaScript、Server酱³、Server酱 Turbo、Telegram 渠道已移除;Webhook 渠道保留。请安装并启用所需的通知渠道插件,通过/admin/notification/channels和/admin/notification/channel/configuration重新配置。 - 移除访客审计 RPC
public:recordVisitorEvent。
主要更新内容
- 新增读取 Agent 生效启动参数、切换 Agent 版本的管理能力。
- 重构通知系统,支持由插件注册通知渠道;JavaScript 运行时增加 TLS 支持。
- 优化多处内存分配,降低内存占用。
Bug 修复
- 改进 Agent 长时间断报后的流量增量计算,避免将无法准确归属的长间隔流量计入单次上报。
- 改进 WebSocket 心跳及连接处理。
Commits
- 重定向旧版本的主题接口? (4ec22ed) @Akizon77
- 重写1下通知 (d15f051) @Akizon77
- 裁剪1下 (f57461f) @Akizon77
- 优化内存的分配喵,再压1点! (7e91794) @Akizon77
- 1点点小参数优化内存 (2c3f228) @Akizon77
- 添加1个小参数优化内存 (154d2b8) @Akizon77
- 没有落地的访客审计功能先删掉吧 (14bc87d) @Akizon77
- xterm设置适用面有1点太少了 (68c284d) @Akizon77
- 剪切板也是1个用的比较少的功能,移除了喵 (7d692d2) @Akizon77
- 支持拿到Agent的运行参数了 (29d309f) @Akizon77
- 对于#675,有一个更简洁的方案可以试1下 (70df320) @Akizon77
- Agent支持切换版本协议 (9812acf) @Akizon77
- 识别长时间断报优化一下 (39cb3f5) @Akizon77
Full Changelog: 1.5.1...1.6.0-pre1