Skip to content

Latest commit

 

History

History
89 lines (66 loc) · 2.32 KB

CHANGELOG.md

File metadata and controls

89 lines (66 loc) · 2.32 KB

CHANGELOG

v0.10.1

  1. 修复回包的espace问题
  2. 增加 static_root 选项,以便用于设置静态文件

v0.10.0

  1. 升级 clap 到 ^4.2.0
  2. 升级 awc 到 ^3.1.0
  3. 升级 rustls 到 >0.21.0
  4. 升级 quick-xml 到 >=0.28.0
  5. 升级 block-modes 到 >=0.9.0
  6. 升级 aes 到 >=0.8.2
  7. 升级 cipher 到 >=0.4.0

v0.9.1

  1. 升级 actix-web 到 4.0.0-beta.15
  2. 升级 tokio 到 1.15.0
  3. 使用 awc 发起HTTP请求

v0.9.0

  1. 响应环境变量增加 WXWORK_ROBOT_POST_ID
  2. 命令行发送工具增加发送原始json和模板类消息(灰度功能)的支持

v0.8.0

  1. 使用新的Async/Await机制重构代码
  2. 移除openssl依赖,现在使用纯rust实现
  3. 增加发布包和docker里的script脚本
  4. 支持图文混排消息
  5. 重新整理输出架构,移除一些不必要的目标,如果同一Target有musl的目标就移除gnu的目标。

v0.7.0

  1. 增加对企业微信的新接口的支持(event和attachment)
  2. 增加事件类型的回调入口
  3. 对配置的 type 忽略大小写
  4. 增加 ignore 类型事件,可以配置成直接忽略请求
  5. 修复默认消息被匹配成空消息的问题

v0.6.2

  1. 增加空消息模板配置,用于处理空消息回调
  2. 默认情况下空消息不返回错误
  3. 修复第一次匹配未跳过隐藏命令的问题
  4. 增加 order 选项,用于控制命令的匹配顺序,默认值为: 0 。越小匹配优先级越高

v0.6.1

  1. 更新依赖库
  2. 修复有未知字段时解析提前中断的问题
  3. 增加对消息的 ChatType 参数解析和 WXWORK_ROBOT_CHAT_TYPE 环境变量

v0.6.0

  1. 更新 actix-web 更新到新的大版本(^1.0.3)
  2. 增加超时时间控制
  3. 增加可自定义的消息Body大小配置
  4. 增加可自定义连接数的配置
  5. 移除对原来 base64 模块的依赖(有BUG,这么高下载量的库实现都有BUG,rust生态真的不太行),改为自己实现的base64算法
  6. 增加访问HTTPS的支持

v0.5.1

  1. 修订企业微信某些节点不支持"Expect": "100-continue"的问题
  2. 调整 UserAgent

v0.5.0

  1. 增加一些通用的匹配选项
  2. 默认改为大小写不敏感匹配