Tue, 12 Dec 2017The major changes in this release are HTTP forward proxy support, handling incoming HTTP requests on custom transports and a MongoDB based session store. On top of that, there are many smaller improvements in the HTTP server, web/REST generator, JSON/BSON support and the TLS sub system.
Mon, 04 Sep 2017Maintenance release for the 0.7 branch. This contains the fixes that went into 0.8.0 and 0.8.1 backported to 0.7.31. In addition to the bug fixes, DMD 2.076.0 is now also supported and tested. This release may be the last one for the 0.7.x branch, it is highly recommended to start porting applications to 0.8.1.
Tue, 29 Aug 2017Apart from removing the old vibe-d:diet package in favor of diet-ng, this release most notably contains a number of performance improvements in the HTTP server, as well as improvements and fixes in the WebSocket code. Furthermore, initial OpenSSL 1.1.x support has been added and a few @safe related issues introduced in 0.8.0 have been fixed.
Mon, 10 Jul 2017The 0.8.x branch marks the final step before switching each individual sub package to version 1.0.0. This has already been done for the Diet template module (now "diet-ng") and for the new "vibe-core" package that is being released simultaneously. The most prominent changes in this release are a full separation of all sub modules into individual folders, as well as the use of @safe annotations throughout the code base. The former change may require build adjustments for projects that don't use DUB to build vibe.d, the latter leads to some breaking API changes.