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

4.3 KiB

title linkTitle type layout outputs date
v1.9 变更日志 v1.9 docs changelog
html
checklist
2023-11-29

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

客户端-服务器 API

向后兼容的更改

  • 根据 MSC3958 添加了 m.rule.suppress_edits 默认推送规则。(#1617)

规范澄清

  • 修正了 m.call.negotiate 的 schema 和示例。(#1546)
  • 根据 MSC1772 澄清了 m.space.parentm.space.child 必须包含 via 属性。由 @PaarthShah 贡献。(#1618)
  • /publicRooms API 中新增说明,表明服务器名称区分大小写。(#1638)
  • 澄清了缺失 name 字段的 m.room.name 事件并非预期行为。(#1639)
  • 修正了 GET /initialSync 中用于账户数据和在线状态事件的 schema。(#1647)
  • 修正了规范中的多处拼写错误。(#1658, #1661, #1665)
  • 修复了 .m.rule.suppress_notices 推送规则不是有效 JSON 的问题。(#1671)
  • PushConditions 对象补充了 event_property_isevent_property_contains 推送条件所缺失的属性。(#1673)
  • 指明了后备密钥应包含 fallback 属性并设置为 true。(#1676)
  • 澄清了主题根消息不被视为主题内消息。(#1677)

服务器-服务器 API

规范澄清

  • 修正了 m.receipt EDU 的 schema。(#1636)
  • 修正了规范中的多处拼写错误。(#1661)
  • 澄清了针对非本地用户的联邦请求为无效请求。(#1672)

应用服务 API

无重大更改。

身份服务 API

无重大更改。

推送网关 API

无重大更改。

房间版本

无重大更改。

附录

规范澄清

  • 澄清了时间戳规范关于闰秒的说明。(#1627)
  • 修正了规范中的多处拼写错误。(#1652)

内部变更/工具链

向后兼容的更改

  • 为 OpenAPI 定义和 JSON Schemas 增加了更多 CI 检查。(#1656)
  • 生成了服务器-服务器 OpenAPI 定义。(#1657)

规范澄清

  • 将所有 Swagger 的表述替换为 OpenAPI。(#1633)
  • 修正了 JSON schema 中的枚举类型。(#1634)
  • 修正了 m.mentions 对象的 schema。(#1635)
  • 修正了客户端-服务器 API 中 m.receipt 事件的渲染问题。(#1637)
  • 移除了 appservice 协议定义中必需的 fieldname 字段。(#1646)
  • 修正了负责发布 @matrix-org/spec 包的 GitHub Action 工作流。(#1648)
  • 升级了 GitHub actions。(#1660)