Vibe.d v0.9.5 released!
Mathias LANG
pro.mathias.lang at gmail.com
Mon Jul 18 16:07:02 UTC 2022
Hi everyone,
A new version of Vibe.d has been released today.
You can see the list of changes [on
Github](https://github.com/vibe-d/vibe.d/releases/tag/v0.9.5).
Of particular interest to me is the bump of the deimos/OpenSSL
dependency to v3.x.x.
deimos/OpenSSL v3.x.x is something I worked on a few months ago
when Ubuntu 22.04, which includes OpenSSL3 was released. The code
in Deimos is now compatible with all OpenSSL versions (v1.0.2
through v3), removing the need for a lot of workaround OpenSSL
users previous needed to support multiple versions.
With this version, projects depending on Vibe.d and using OpenSSL
directly can upgrade to the newest version and take full
advantage of it. And if you're an Ubuntu 22.04 user, or need to
support it, it will make your life a whole lot simpler!
Note that while using dub, the OpenSSL version is auto-detected.
If that detection fails, or if you are using another build system
(or want to force a specific version), make sure to check [the
compatibiliy
guide](https://github.com/D-Programming-Deimos/openssl#compatibility) of deimos/OpenSSL.
More information about the Digitalmars-d-announce
mailing list