7.5 KiB
7.5 KiB
title | linkTitle | type | layout | outputs | date | ||
---|---|---|---|---|---|---|---|
v1.13 更新日志 | v1.13 | docs | changelog |
|
2024-12-19 |
{{< boxes/warning >}} 本页面的翻译未经核对,可能存在翻译质量不佳、错翻、漏翻等情况。您可以在 Forgejo 存储库 打开 Issue、提交 Pull Request 或邮件联系我们提出改进建议和参与翻译与核对。 {{< /boxes/warning >}}
客户端-服务器 API
新增端点
向后兼容的修改
- 为 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)
- 移除
StateFilter
与RoomEventFilter
之间的区别。(#2015) - 在整个规范中增加超链接。(#2016)
- 语法高亮从
json5
改为json
。(#2017) - 指定
/keys/claim
发放一次性密钥的顺序,参见 MSC4225。(#2029)
服务器-服务器 API
向后兼容的修改
规范澄清
- 为
/_matrix/federation/v1/state_ids/{roomId}
增加 403 错误响应。(#1926)
应用服务 API
向后兼容的修改
身份服务 API
无重大更改。
推送网关 API
规范澄清
房间版本
规范澄清
- 澄清房间版本 11 授权规则的 4.3.1 条,明确需要匹配哪个事件的
sender
和state_key
。(#2024)
附录
规范澄清
- 移除关于参考实现的说明。(#1966)
内部变更/工具
规范澄清
- 为使用
event-group
短代码渲染的事件排序新增x-weight
属性。(#1967) - 强制端点定义各段落之间的垂直间距一致。(#1969、#2005)
- 移除
boxes/added-in-paragraph
短代码。(#1970) - 移除
rver-fragment
短代码的withVersioning
参数。(#1971) - 从
added-in
和changed-in
短代码中移除span
元素。(#1972) - 通过使用
%
分隔符修正added-in
与changed-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.0,hugo 升级到 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
元素的type
和language
属性。(#2021) - 修改信息框的无障碍访问角色为
note
。(#2022)