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.

Reply via email to