Releases: Mrs4s/go-cqhttp
v1.0.0-beta8-fix1
注意: 此版本为开发者预览版, 不建议用于生产环境, 频道相关新增事件可前往 文档 查看
新增: 子频道信息更新事件.
新增: 子频道创建事件.
新增: 子频道删除事件.
新增: 频道消息支持 [CQ:at]
了.
新增: 支持通过配置文件调整控制台日志染色了. by @Akegarasu
修复: 在特殊情况下, 发送频道信息时可能会报错并断开WS连接的问题.
修复: BOT加入了不包含管理组频道的情况下, 拉取频道列表会因错误中断导致频道拉取不全的问题.
修复: 新创建的子频道无法触发消息事件的问题.
修复: 频道消息在 array
格式上报的情况下会丢失 image
类型消息的问题. by @Akegarasu
修复: HTTP POST
忘记提交 body
的问题. by @wdvxdr1123
修复: 通过 base64
向 websocket
发送大图时可能会遇到读取字节数限制的问题. by @wdvxdr1123
修复: 私聊 reply
消息持久化错误的 QuotedContent
字段的问题. by @Sora233
其他: 优化了长消息服务器连接错误时的提示信息, 并为腾讯云服务器添加了DNS修改警告.
其他: 删除了 [CQ:gift]
的支持. by @wdvxdr1123
v1.0.0-beta8
注意: 此版本为开发者前瞻测试版, 包含大量修改, 可能存在不可预见的错误, 请谨慎更新
新增: 在输入时将加密Key隐藏. by @fumiama
新增: 支持使用多个数据库持久化储存. by @Mrs4s
新增: MongoDB
数据库支持. by @Mrs4s
新增: 支持通过 btree
储存缓存信息. by @wdvxdr1123
新增: 支持控制台染色输出. by @fzls
新增: 支持模块化编译功能. by @wdvxdr1123
新增: 支持网络状态诊断. by @Mrs4s
新增: 支持解析骰子消息 [CQ:dice]
. by @Mrs4s
新增: 支持解析闪照链接. by @Mrs4s
新增: 支持QQ频道. 文档 by @Mrs4s
修复: 在未配置 password
项目时, Token失效后启动会导致预料之外登录错误的问题. by @Mrs4s
修复: 在部分平台上由于 silk
模块无法编译通过的问题. by @wdvxdr1123
修复: 单独回复的消息ID解析错误的问题. by @wdvxdr1123
修复: 在极为罕见的情况下, 解析畸形数据包时可能会崩溃的问题. by @Mrs4s
优化: Android Phone
协议升级到了 v8.8.38
by @Mrs4s
优化: iPad
协议升级到了 v8.8.35
by @Mrs4s
优化: 对代码结构进行了整体优化. by @wdvxdr1123
优化: 对数据包解析逻辑进行了优化. by @LXY1226
优化: 对数据包解码速度进行了优化. by @wdvxdr1123
优化: 缩小了登录时二维码的打印大小. by @wdvxdr1123
优化: 对API路由的生成进行了自动化. by @wdvxdr1123
v1.0.0-beta7-fix2
修复: 由于上游库的错误, 在部分环境下解析 base64
信息时出错导致无法上传的问题. #1063
修复: delete_friend
API入参解析错误的问题.
v1.0.0-beta7-fix1
修复: 修复了上个版本收不到消息的问题.
v1.0.0-beta7
新增: 在 windows
下双击打开使用弹窗提醒. by @Ink-33
新增: /get_unidirectional_friend_list
API. 用于获取单向好友列表. 文档 by @Mrs4s
新增: /delete_unidirectional_friend_list
API. 用于删除单向好友. 文档 by @Mrs4s
新增: [CQ:image]
类型增加 subType
字段, 用于获取或设置图片子类型. 文档 by @Mrs4s
新增: 长轮询服务支持 timeout
参数了. by @wdvxdr1123
新增: 支持了 windows/arm64
架构. by @wdvxdr1123
修复: 私聊分享音乐无法发送的问题. by @wdvxdr1123
修复: /.handle_quick_operation
无法处理非字符串 flag
参数的问题. by @Mrs4s
修复: /send_group_forward_msg
无法从非 json
请求中获取参数的问题. by @Mrs4s
修复: log-aging
配置设置为 0
仍然会删除日志的问题. by @Mrs4s
修复: /mark_msg_as_read
参数类型错误的问题. by @Yukari316
修复: 环境变量配置初始化时会 panic
的问题. by @502647092
修复: 使用 address.txt
设置自定义服务器地址时会 panic
的问题. by @wdvxdr1123
修复: 由于在错误的时机加载环境变量配置, 导致自动重连被关闭的问题. by @Mrs4s
修复: 部分情况下自动重连会出错的问题. by @Mrs4s
修复: 无法在收到第一条消息前向单向好友发送消息的问题. by @Mrs4s
修复: 使用 云函数 Lambda
时调用出错无任何返回的问题. by @wdvxdr1123
优化: 在 amd64
的CPU架构下使用 avx2
指令集对 base64
参数进行解码. by @wdvxdr1123
优化: 构建环境升级到 go1.17
. by @wdvxdr1123
v1.0.0-beta6
新增: debug
模式支持输出 ffmpeg
的输出了. by @wdvxdr1123
新增: 群成员信息新增 shut_up_timestamp
字段. 表示禁言截止时间. by @wdvxdr1123
新增: 群成员头衔更新事件. by @Mrs4s
新增: /mark_msg_as_read
API. 用于主动标记信息已读. by @Mrs4s
新增: 支持从环境变量读取 leveldb
配置信息了. by @Mrs4s
新增: 图片发送支持 webp
格式了. (部分客户端无法正常显示) by @fumiama
修复: 读取环境变量的时候可能会崩溃的问题. by @wdvxdr1123
修复: 反向WS断线重连时可能会创建多个连接的问题. by @wdvxdr1123
修改: 移除了对 .cqimg
文件读取的支持.
修改: 移除了登录遇到滑条验证码时自主抓包的支持.
v1.0.0-beta5
新增: HTTP
服务支持使用长轮询获取事件. by @wdvxdr1123
新增: serverless
服务支持. by @wdvxdr1123
新增: 支持使用环境变量导入基础的配置信息. by @Mrs4s
新增: HTTP POST
将在请求头加入 API
端口. by @Mrs4s
新增: 支持设置日志时效以及新日志文件创建逻辑. by @Mrs4s
新增: 支持在数据上传时扫描 mime
以防止上传非法格式. by @Mrs4s
新增: 支持在关闭进程时打印 stack trace
信息. by @povsister
修复: 部分情况下无法撤回私聊消息的问题. by @wdvxdr1123
修复: 部分情况下无法上传私聊图片的问题. by @wdvxdr1123
修复: 合并转发消息未遵守onebot
协议的问题. by @Mrs4s
修复: 事件过滤器无法解析部分运算符的问题. by @wdvxdr1123
修复: 部分情况下触发设备锁后无法正常通过扫码登录的问题. by @Mrs4s
修复: 在启用多个 websocket server
的情况下会出错的问题. by @wdvxdr1123
修复: 在私聊发送的 [CQ:reply]
无法正常在 android
客户端显示的问题. by @wdvxdr1123
修复: 部分情况下掉线后无法重连的问题. by @Mrs4s
优化: 部分性能优化. by @wdvxdr1123
优化: delete_group_file
API不再需要 folder_id
参数了.
v1.0.0-beta4
新增: 企点协议的初步支持. 文档
新增: /qidian_get_account_info
API. 可获取企点账号信息. 文档
新增: /delete_friend
API. 用于主动删除好友. 文档
新增: /_get_model_show
API. 用于获取好友在线机型展示信息. by @MikeWang000000
新增: /_set_model_show
API. 用于设置好友在线机型展示信息. by @MikeWang000000
新增: /create_group_file_folder
API. 用于新建群文件文件夹.
新增: /delete_group_folder
API. 用于删除群文件文件夹
新增: /delete_group_file
API. 用于删除群文件.
新增: -w
启动参数. 用于覆盖工作目录. by @wdvxdr1123
新增: 收到消息后会自动标记已读了.
新增: /_send_group_notice
API支持通过 image
参数设置图片了. by @wdvxdr1123
新增: 支持在不启动 http监听
的情况下启动 http post
上报了. by @wdvxdr1123
新增: 为自动更新添加了校验支持. by @wdvxdr1123
新增: 配置文件生成器. 在第一次启动时能帮助生成配置文件. by @wdvxdr1123
修复: 扫码登录时可能会出现 Packet timed out
的问题. (有待进一步测试)
修复: 部分情况下私聊消息可能会重复接受的问题. (有待进一步测试)
修复: 检查更新会错误的将 Backport
版本当作最新版的问题. by @wdvxdr1123
修复: 私聊信息的 reply
消息段的ID可能会出现错误的问题. by @wdvxdr1123
修复: 在特殊情况下, 读取缓存文件不会释放的问题. by @wdvxdr1123
修复: 在包含 ExtraReplyData
的情况下, seq
和 time
参数无法正常应用的问题. by @wdvxdr1123
修复: [CQ:tts]
消息在 iOS
设备无法正常播放的问题. by @wdvxdr1123
修复: 在会话过期时可能会陷入重连死循环的问题.
修复: 私聊情况下, 自身发送信息以message
而非message_sent
上报. by @sam01101
优化: 优化了部分请求和功能时的内存占用. by @wdvxdr1123
优化: 大幅度优化了解析 base64
时的内存使用. by @wdvxdr1123
优化: 优化了多媒体文件的上传速度. by @wdvxdr1123
优化: 所有的图片资源都更新到了 https
. by @takayama-lily
优化: 优化了内置数据库的磁盘空间和内存占用. by @wdvxdr1123
优化: 优化了API错误时的返回文本. by @mnixry
v0.9.40-fix5
此版本为backport版本,不含新特性
Changelog
5f24771 feat(go-silk): update go-silk support darwin arm64
127d636 fix unexpected ReadPassword behavior in linux(#794)
190eb00 fix(coolq): fix temp message when group does not exist(#717)
ae73451 fix(cqcode): some escape error in cqcode serialize
84fef8f fix(cqcode): split url does not work
2aed5d5 fix(ws server): add lock when accept a connection
8974adb fix: panic on empty forward msg
2226be7 fix: reduce limitedString memory cost
2f22784 fix: send temp message
c24a2b3 fix: tts can't play on ios(#849)
4526e00 update .goreleaser.yml
f1a480c update MiraiGo
f6280ba use goreleaser
MiraiGo 更新至最新版
修复: Bot设置全体禁言后通过特殊操作仍能发言的问题.
修复: [CQ:tts] 在文本存在 \n \t 等特殊字符时会出现错误的问题.
优化: 重构了网络交互逻辑, 稳定性提高.
优化: 上传图片,语音,短视频,文件时内存占用.
常规修复
修复: tts语音在ios端无法播放的问题
修复: split url配置不生效的问题
修复: get_group_forward_msg
API在获取不存在的消息ID时会报错的问题. by @sam01101
修复: 等待密码加密密钥输入超时后不会还原控制台状态的问题. by @Ink-33 #794
修复: /send_private_msg
API 在发送临时会话时目标群号不存在的情况下会报错的问题. #717
v1.0.0-beta3
新增: pprof
性能分析服务.
新增: 支持自定义在线状态了. 文档
新增: 实现了 onebot
协议相关状态码标准. by @sam01101 #812
新增: 在缓存账号和配置文件账号不同的情况下, 提供相关选项以选择解决方案.
修复: 从手机端主动T掉Bot端时, 重连或登录会出错的问题. #810
修复: 重连配置的 delay
不生效的问题.
修复: 重连配置的 max-times
不生效的问题.
修复: 断线重连无法成功的问题. #811
修复: 部分情况下无法创建默认配置文件的问题. by @Null-Su
修复: 部分情况下 Array
方式上报会有 null
出现的问题. by @wdvxdr1123
修复: 检查更新时消耗大量内存的问题.
修复: 发送临时会话消息时返回值可能会错误判断成功状态的问题. by @sam01101 #813
修复: Bot设置全体禁言后通过特殊操作仍能发言的问题.
优化: 重构了网络交互逻辑, 稳定性提高.