www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - Vibe.d v0.9.5 released!

reply Mathias LANG <pro.mathias.lang gmail.com> writes:
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.
Jul 18 2022
parent Vijay Nayar <madric gmail.com> writes:
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](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.
Great news! I've definitely run into the SSL configuration issues before, and this should help make Vibe.d adoption easier for new users.
Jul 18 2022