What’s New in curl 8.13.0? Over 300 Fixes and Major Feature Additions
curl 8.13.0 shatters previous records with more than 300 bug fixes, 501 new commits, and a host of new features such as TLS early data support, enhanced URL handling, and expanded rustls capabilities, all detailed in its comprehensive changelog.
Explanation
curl 8.13.0 breaks previous project records. This is the first release since the last version to include over 300 bug fixes, so many that the author stopped listing favorite fixes in blog posts.
It also broke the record for the number of commits merged into the repository since the last release: 501 commits.
curl Major Changelog
New write variable ‘tls_earlydata’
--url supports files with URLs
Added “64dec” function for base64 decoding
IMAP: added CURLOPT_UPLOAD_FLAGS and --upload-flags
Added CURLFOLLOW_OBEYCODE and CURLFOLLOW_FIRSTONLY
gnutls: set priority via --ciphers
OpenSSL/quictls: support TLSv1.3 early data
wolfSSL: support TLSv1.3 early data
rustls: added support for CERTINFO
rustls: added support for SSLKEYLOGFILE
rustls: support ECH and DoH lookup configuration
rustls: support native platform verifier
curl Download URL
Download curl at: https://curl.se/rc/
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
21CTO
21CTO (21CTO.com) offers developers community, training, and services, making it your go‑to learning and service platform.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
