OTP 23.2 Release
Erlang/OTP 23.2 is the second maintenance patch release for OTP 23, with mostly bug fixes as well as a few improvements.
A few of the changes and highlights are:
SSL #
Handle extraneous certs in certificate chains as well as chains that are incomplete but can be reconstructed or unordered chains. The cert and certfile options will now accept a list of certificates so that the user may specify the chain explicitly.
Potential incompatibility #
stdlib #
Improved the API and documentation of the uri_string module. Added a new chapter to the Users Guide about Uniform Resource Identifiers and their handling with the new API. Added two new API functions: uri_string:allowed_characters/0 and uri_string:percent_decode/1.
This change has been marked as potentially incompatible as uri_string:normalize/2 used to decode percent-encoded character triplets that corresponded to characters not in the reserved set. After this change, uri_string:normalize/2 will only decode those percent-encoded triplets that correspond to characters in the unreserved set (ALPHA / DIGIT / “-“ / “.” / “_” / “~”).
A full list of bug fixes and improvements in the readme.
Download and documentation #
Online documentation can be browsed here: https://erlang.org/documentation/doc-11.1.4/doc
Pre-built versions for Windows can be fetched here: https://erlang.org/download/otp_win32_23.2.exe https://erlang.org/download/otp_win64_23.2.exe
The Erlang/OTP source can also be found at GitHub on the official Erlang repository: https://github.com/erlang/otp