8.4 KiB
8.4 KiB
title | linkTitle | type | layout | outputs | date | ||
---|---|---|---|---|---|---|---|
v1.4 更新日志 | v1.4 | docs | changelog |
|
2022-09-29 |
{{< boxes/warning >}} 本页面的翻译未经核对,可能存在翻译质量不佳、错翻、漏翻等情况。您可以在 Forgejo 存储库 打开 Issue、提交 Pull Request 或邮件联系我们提出改进建议和参与翻译与核对。 {{< /boxes/warning >}}
客户端-服务器 API
移除的端点
向后兼容的变更
- 增加
.m.rule.room.server_acl
推送规则,以匹配m.room.server_acl
事件,详见 MSC3786。(#1190, #1201) - 向媒体仓库添加
Cross-Origin-Resource-Policy
(CORP) 响应头,详见 MSC3828。(#1197) - 房间升级时复制房间的
type
,详见 MSC3818。(#1198) - 在
/publicRooms
端点新增room_types
过滤参数和room_type
响应字段,详见 MSC3827。(#1199) - 新增
m.replace
关联(事件编辑),详见 MSC2676。(#1211) - 新增
m.read.private
已读回执,详见 MSC2285。(#1216) - 在
/read_markers
端点中将m.fully_read
设置为可选,详见 MSC2285。(#1216) - 允许通过
/receipts
设置m.fully_read
标记,详见 MSC2285。(#1216) - 通过
m.thread
关联新增线程支持,详见 MSC3440、MSC3816、MSC3856、MSC3715。(#1254) - 新增线程级别的通知与已读回执,详见 MSC3771 和 MSC3773。(#1255)
- 在
/receipt
端点中新增thread_id
字段,详见 MSC3771。(#1261)
规范澄清
- 说明
/rooms/{roomId}/invite
端点在用户已被邀请时会返回 200 响应码。(#1084) - 修正规范内的各种拼写错误。(#1135, #1161, #1164, #1170, #1180, #1215, #1238, #1243, #1263)
- 说明账户数据端点的返回码,并阐明房间级数据不会继承全局数据。(#1155)
- 澄清策略规则通配符与 ACL 通配符工作方式一致。由 Nico 贡献。(#1165)
- 澄清端到端加密模块中部分结构体的格式。(#1166)
- 为规范中对象定义添加 HTML 锚点。(#1174)
- 调整由 OpenAPI 定义渲染的表格中
<code>
代码片段的样式。(#1179) - 更新“API 标准”章节,澄清 JSON 的使用方式。(#1185)
- 澄清
POST /_matrix/client/v3/login
响应体中 "device_id"、"user_id" 和 "access_token" 字段为必需项。(#1210) - 强化刷新访问令牌与事务 ID 的关系。(#1236)
- 通过用逗号分隔可能值的方式,澄清枚举值定义。(#1240)
服务器-服务器 API
向后兼容的变更
规范澄清
- 为规范中对象定义添加 HTML 锚点。(#1174)
- 调整由 OpenAPI 定义渲染的表格中
<code>
代码片段的样式。(#1179) - 更新“API 标准”章节,澄清 JSON 的使用方式。(#1185)
应用服务 API
重大变更
规范澄清
- 为规范中对象定义添加 HTML 锚点。(#1174)
身份服务 API
规范澄清
推送网关 API
规范澄清
- 为规范中对象定义添加 HTML 锚点。(#1174)
房间版本
规范澄清
- 对于房间版本 1 至 10,明确规定含有被拒绝
auth_events
的事件必须被拒绝。(#1137) - 对于房间版本 2-10:修正对状态解析算法的错误澄清说明。(#1158)
- 对于房间版本 7 至 10:明确指出
invite->knock
实际上是一个合法的状态转换。(#1175)
附录
无重大变更。
内部变更/工具
向后兼容的变更
- 新增内部变更更新日志章节。(#1194)
规范澄清