docs-matrix-spec/locales/zh-Hans/changelog/v1.7.md
2025-04-20 16:13:37 +08:00

9.2 KiB
Raw Blame History

title linkTitle type layout outputs date
v1.7 更新日志 v1.7 docs changelog
html
checklist
2023-05-25

{{< boxes/warning >}} 本页面的翻译未经核对,可能存在翻译质量不佳、错翻、漏翻等情况。您可以在 Forgejo 存储库 打开 Issue、提交 Pull Request 或邮件联系我们提出改进建议和参与翻译与核对。 {{< /boxes/warning >}}

客户端-服务器 API

新增端点

向后兼容性变更

  • 按照 MSC3925 修改了服务端对 m.replace(编辑)事件的聚合方式。(#1440, #1525)
  • 添加新的推送规则条件 event_property_isevent_property_contains,详见 MSC3758MSC3966。(#1464)
  • 添加 m.annotation 关系(表情反应),详见 MSC2677。(#1475, #1531)
  • 支持异步媒体上传,详见 MSC2246。(#1499, #1510)
  • 文档化 m.mentions 属性;.m.rule.is_user_mention.m.rule.is_room_mention 推送规则;和其他通知行为,详见 MSC3952。(#1508)
  • 改进 VoIP 信令,详见 MSC2746。(#1511, #1540)
  • 按照 MSC3970 更新事务 ID 的适用范围。(#1526)
  • 增加媒体下载重定向能力,详见 MSC3860。(#1529)
  • 增加利用现有会话在其他设备登录的能力,详见 MSC3882。(#1530)

规范澄清

  • 澄清规范中关于子事件聚合的部分。(#1424)
  • 修正了规范中的各种拼写错误。(#1432, #1442, #1447, #1455, #1465, #1500, #1509)
  • 澄清线程的回复链回退可能不存在。(#1439)
  • 澄清内容相关推送规则匹配的事件属性。(#1441)
  • 澄清哪些语义使得请求具备幂等性。(#1449)
  • 改进客户端如何使用推送规则的文档说明。(#1461)
  • 澄清服务器应在未指定时强制应用过滤器的默认 limit。(#1463)
  • 按照 MSC3873MSC3980,澄清推送规则处理中带点的属性名的使用方式。(#1464)
  • 修正注册端点说明的措辞与排版。由 @HarHarLinks 贡献。(#1474)
  • 删除关于房间中无 m.room.power_levels 事件时 state_default 为 0 的过时说明。(#1479)
  • 移除 /keys/query 端点上虚构的 token 参数。(#1485)
  • 修正具备类型列表的属性渲染展示。(#1487)
  • 澄清跨签名签名上传请求的部分细节。(#1495)
  • 按照 MSC3987,移除 dont_notifycoalesce 推送规则动作。(#1501)
  • 通过部分还原 f1f32d3 澄清 m.location 协议。由 @HarHarLinks 贡献。(#1507)
  • m.room.join_rules schema 中添加缺失的 knock_restricted 加入规则。(#1535)

服务器-服务器 API

规范澄清

  • 修正规范中的各种拼写错误。(#1431, #1447, #1466, #1518)
  • 通过移除对 examples/minimal_pdu.json 的无效 OpenAPI 引用,修正 PDU 示例。(#1454)
  • /_matrix/key/v2/server/ 移除遗留的 {key_id}。(#1473)
  • 从参考哈希计算部分移除多余的 age_ts 字段。(#1536)

应用服务 API

新增端点

向后兼容性变更

  • 按照 MSC2659 添加 homeserver->appservice ping 机制,由 @tulir@beeper贡献。(#1516, #1541)

规范澄清

  • 修正规范中的各种拼写错误。(#1447)

身份服务 API

规范澄清

  • 修正了 /_matrix/identity/v2/store-invite 的响应格式。(#1486)

推送网关 API

无重大变更。

房间版本

规范澄清

  • 澄清早期房间版本中事件 ID 格式。(#1484)

附录

规范澄清

  • 说明“规范化 JSON (Canonical JSON)” 是 Matrix 规范中的特定术语。(#1468)
  • 移除与群组相关的内容。(#1483)
  • 澄清早期房间版本中事件 ID 格式。(#1484)

内部变更/工具

规范澄清

  • 更新对 Inter 字体的引用。(#1444)
  • 端点披露内容现在仅显示 URL。(#1446)
  • 在存在其他属性时将 $ref 包装在 allOf 中,以提升对 OpenAPI 的兼容性。(#1457)
  • 对 GitHub Actions 工作流进行小幅优化。(#1476)
  • 修正附加属性的锚点生成。(#1488)
  • 修正规范中的各种拼写错误。(#1534)
  • 补充更多规范发布时间线/流程的文档。(#1538)