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

7.5 KiB
Raw Blame History

title linkTitle type layout outputs date
v1.13 更新日志 v1.13 docs changelog
html
checklist
2024-12-19

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

客户端-服务器 API

新增端点

  • 增加 POST /_matrix/client/v3/rooms/{roomId}/report,参见 MSC4151。(#1938#2028

向后兼容的修改

  • 为 requestToken 端点新增错误码,参见 MSC4178。(#1944
  • 移除回复降级处理,参见 MSC2781。(#1994
  • 明确 CORS 响应中允许的 HTTP 方法,参见 MSC4138。(#1995#2011
  • 新增 M_USER_SUSPENDED 错误码行为,参见 MSC3823。(#2014

规范澄清

  • POST /_matrix/client/v3/rooms/{roomId}/report/{eventId} 接口中,reason 参数可以省略而不是留空,参见 MSC2414。(#1938
  • 修正 GET /_matrix/client/v3/thirdparty/location/{protocol} 端点中查询参数的 OpenAPI 规范。(#1947
  • 语义化排序 VoIP 事件。(#1967
  • 明确服务器在向推送网关发送通知时必须转发 PusherData 中的自定义键值对。(#1973
  • 明确字符串类型的格式。(#1978#1979#1980
  • 明确异步上传端点在某些情况下会返回 404。#1983
  • 移除 StateFilterRoomEventFilter 之间的区别。(#2015
  • 在整个规范中增加超链接。(#2016
  • 语法高亮从 json5 改为 json。(#2017
  • 指定 /keys/claim 发放一次性密钥的顺序,参见 MSC4225。(#2029

服务器-服务器 API

向后兼容的修改

规范澄清

  • /_matrix/federation/v1/state_ids/{roomId} 增加 403 错误响应。(#1926

应用服务 API

向后兼容的修改

  • 允许向应用服务发送临时数据,参见 MSC2409。(#2018

身份服务 API

无重大更改。

推送网关 API

规范澄清

  • 记录 PusherData 的数据结构。(#1968
  • HTTP pusher URL 的路径固定为 /_matrix/push/v1/notify。(#1974

房间版本

规范澄清

  • 澄清房间版本 11 授权规则的 4.3.1 条,明确需要匹配哪个事件的 senderstate_key。(#2024

附录

规范澄清

  • 移除关于参考实现的说明。(#1966

内部变更/工具

规范澄清

  • 为使用 event-group 短代码渲染的事件排序新增 x-weight 属性。(#1967
  • 强制端点定义各段落之间的垂直间距一致。(#1969#2005
  • 移除 boxes/added-in-paragraph 短代码。(#1970
  • 移除 rver-fragment 短代码的 withVersioning 参数。(#1971
  • added-inchanged-in 短代码中移除 span 元素。(#1972
  • 通过使用 % 分隔符修正 added-inchanged-in 短代码的格式化问题。(#1975
  • 移除有关滚动锚点的 CSS 兼容性处理。(#1976
  • custom-formats.yaml 重命名为 string-formats.yaml,并更新相关文档。(#1977
  • 在使用自定义 baseURL 时修正规范的相对链接。(#1984#1997
  • .htmltest.yaml 重命名为 .htmltest.yml。(#1985
  • 改进 JS 脚本以高亮当前目录项。(#1991#2002
  • 将 docsy 升级到 0.11.0hugo 升级到 0.139.0。(#1996#2007
  • 提高渲染图表的质量(#1999
  • 更新 Inter 字体,并允许浏览器在字体加载前先渲染页面(#2000
  • 使用正式的 Matrix favicon#2001
  • 清理 openapi/render-operation 局部模板中未使用的 CSS 类。(#2003
  • 修正 changed-in 局部模板在多段落场景下的表现。(#2006
  • 通过移除未使用的选择器优化生成的 CSS。#2008
  • 在 void 类型 HTML 元素上去除多余的斜杠。(#2009
  • 移除 script 元素的 typelanguage 属性。(#2021
  • 修改信息框的无障碍访问角色为 note。(#2022