OTP 23.2 版本发布

2020年12月16日 · 作者:Henrik Nord

Erlang/OTP 23.2 是 OTP 23 的第二个维护补丁版本,主要包含错误修复以及一些改进。

以下是一些变更和亮点:

SSL #

处理证书链中多余的证书,以及可以重建或无序的不完整链。cert 和 certfile 选项现在将接受证书列表,以便用户可以显式指定链。

潜在的不兼容性 #

stdlib #

改进了 uri_string 模块的 API 和文档。在用户指南中添加了一个关于统一资源标识符及其使用新 API 进行处理的新章节。添加了两个新的 API 函数:uri_string:allowed_characters/0 和 uri_string:percent_decode/1。

此更改已被标记为可能不兼容,因为 uri_string:normalize/2 以前会解码与保留集中不存在的字符相对应的百分比编码的字符三元组。在此更改之后,uri_string:normalize/2 将只解码与非保留集中的字符(ALPHA / DIGIT / “-” / “.” / “_” / “~”)相对应的百分比编码的三元组。

完整的错误修复和改进列表请参阅 readme

下载和文档 #

在线文档可以在这里浏览:https://erlang.ac.cn/documentation/doc-11.1.4/doc

Windows 预构建版本可以在这里获取:https://erlang.ac.cn/download/otp_win32_23.2.exe https://erlang.ac.cn/download/otp_win64_23.2.exe

Erlang/OTP 源代码也可以在 GitHub 上的官方 Erlang 存储库中找到:https://github.com/erlang/otp