July 18, 2022

Hi everyone,
A new version of Vibe.d has been released today.
You can see the list of changes on Github.

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 of deimos/OpenSSL.

July 18, 2022

On Monday, 18 July 2022 at 16:07:02 UTC, Mathias LANG wrote:

>

Hi everyone,
A new version of Vibe.d has been released today.
You can see the list of changes on Github.

Of particular interest to me is the bump of the deimos/OpenSSL dependency to v3.x.x.

Great news! I've definitely run into the SSL configuration issues before, and this should help make Vibe.d adoption easier for new users.