Releases: owent/wxwork_robotd
Releases · owent/wxwork_robotd
v0.9.1
CHANGELOG
- 升级 actix-web 到 4.0.0-beta.15
- 升级 tokio 到 1.15.0
- 使用 awc 发起HTTP请求
v0.9.0
CHANGELOG
- 更新依赖库
- 响应环境变量增加
WXWORK_ROBOT_POST_ID
- 命令行发送工具增加发送原始json和模板类消息(灰度功能)的支持
v0.8.0
CHANGELOG
- 使用新的Async/Await机制重构代码
- 移除openssl依赖,现在使用纯rust实现
- 增加发布包和docker里的script脚本
- 支持图文混排消息
- 重新整理输出架构,移除一些不必要的目标,如果同一Target有musl的目标就移除gnu的目标。
v0.7.0
CHANGELOG
- 增加对企业微信的新接口的支持(event和attachment)
- 增加事件类型的回调入口
- 对配置的 type 忽略大小写
- 增加 ignore 类型事件,可以配置成直接忽略请求
- 修复默认消息被匹配成空消息的问题
v0.6.2
- 增加空消息模板配置,用于处理空消息回调
- 默认情况下空消息不返回错误
- 修复第一次匹配未跳过隐藏命令的问题
- 增加
order
选项,用于控制命令的匹配顺序,默认值为: 0
。越小匹配优先级越高
v0.6.1
- 更新依赖库
- 修复有未知字段时解析提前中断的问题
- 增加对消息的 ChatType 参数解析和 WXWORK_ROBOT_CHAT_TYPE 环境变量
v0.6.0
- 更新 [actix-web][1] 更新到新的大版本(^1.0.3)
- 增加超时时间控制
- 增加可自定义的消息Body大小配置
- 增加可自定义连接数的配置
- 移除对原来 base64 模块的依赖(有BUG,这么高下载量的库实现都有BUG,rust生态真的不太行),改为自己实现的base64算法
- 增加访问HTTPS的支持
v0.5.1
- 修订企业微信某些节点不支持"Expect": "100-continue"的问题
- 调整 UserAgent