Repository navigation
v1.2.0-rc.1
Pre-release
Pre-release
Changes
API 更改
- 增加了与好友/群置顶有关的 API via #42
get_peer_pinsset_peer_pin
- 给
send_group_message_reaction增加了参数reaction_type,表示回应表情的类型,分为 QQ 系统表情face和 Emojiemoji两种类型 via #41
数据结构更改
- 增加了发送的
light_app消息段,包含字段json_payload表示小程序的 JSON 内容 via #39 - 给发送的
forward消息段补充更多可定制的元信息 via @clansty, originally prompted in #43title(optional),具体解释见 #46preview(optional),同上summary(optional),同上prompt(optional),表示合并转发在消息预览中的外显文本,但仅对移动端 QQ 有效
- 给接收的
reply消息段增加被引用(回复)的消息的具体信息 via #38sender_id,表示被引用的消息的发送者 QQ 号sender_name(optional),表示被引用的消息的发送者名称,仅在合并转发中可以获取time,表示被引用的消息的发送时间segments,表示被引用的消息的内容
- 给接收的
mention消息段增加name字段,表示去除@前缀的被提及者的名称 via #48 - 给
IncomingForwardedMessage增加字段message_seq,表示该消息在来源会话中的序列号 via #49 - 增加了事件类型
peer_pin_change,表示好友或群的置顶状态改变 via #42
其他更改
- 增加了有关兼容性的规定
- 技术性更改:
- 去除了
@saltify/milky-types/api的导出,代之以@saltify/milky-types/namings。目前仅作内部使用,请勿在自己的项目中依赖。 - 修改 Zod 类型定义,使之符合兼容性要求
- 引入了
ZRobustArray来表示在parse的过程中忽略所有不合法的项而不报错的 array 类型。
- 去除了
Full Changelog: 1.1.0...v1.2.0-rc.1