en-usThu, 14 Dec 2017 02:33:27 GMTvibe.d 0.8.2 releaseThe 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.http://vibed.org/blog/posts/vibe-release-0.8.2
sludwigxxyyzzTue, 12 Dec 2017 20:37:09 +0100vibe.d 0.7.32 maintenance releaseMaintenance 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.http://vibed.org/blog/posts/vibe-release-0.7.32
sludwigxxyyzzMon, 04 Sep 2017 16:08:47 +0200vibe.d 0.8.1 releaseApart 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.http://vibed.org/blog/posts/vibe-release-0.8.1
sludwigxxyyzzTue, 29 Aug 2017 23:02:40 +0200vibe.d 0.8.0 releaseThe 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.http://vibed.org/blog/posts/vibe-release-0.8.0
sludwigxxyyzzMon, 10 Jul 2017 11:07:22 +0200Introducing vibe.d's new core modulevibe.d's core package contains the fundamental building blocks for all of the high-level functionality, such as the HTTP server, the web framework, database connectivity and so on. It's responsible for running the event loop and for layering the fiber based task concept on top, hiding the event based nature of the system. The original system has been almost rewritten from scratch, modernizing and optimizing the existing code base as rigorously as possible without breaking backwards compatibility for the library user.http://vibed.org/blog/posts/introducing-vibe-core
sludwigxxyyzzMon, 10 Jul 2017 10:37:56 +0200vibe.d 0.7.31 releaseThis release is a backport release of the smaller changes that go into 0.8.0. The 0.7.x branch will continue to be maintained for a short while, but only bug fixes will be included from now on. Applications should switch to the 0.8.x branch as soon as possible.http://vibed.org/blog/posts/vibe-release-0.7.31
sludwigxxyyzzMon, 10 Apr 2017 22:32:02 +0200vibe.d project highlight on the D blogMichael Parker has put together a project highlight on the official D blog, covering vibe.d's motivation, its current state and the plans for the future. It gives a good, brief overview of the project status.http://vibed.org/blog/posts/vibe-d-project-highlight
sludwigxxyyzzWed, 01 Mar 2017 16:33:36 +0100vibe.d 0.7.30 releaseFollowing the latest DMD release, this version adds build support for DMD 2.072.0. A new authorization framework for the web interface generator has been implemented, the new diet-ng module can be used as a modern and improved replacement for the existing Diet template compiler, and as usual, a bunch of minor and major improvements and bug fixes is included.http://vibed.org/blog/posts/vibe-release-0.7.30
sludwigxxyyzzMon, 31 Oct 2016 21:15:05 +0100Introducing Diet-NGThe Diet template engine is the first part of vibe.d to be elevated to an independent library. The implementation has been rewritten from scratch, with many improvements in all areas.http://vibed.org/blog/posts/introducing-diet-ng
sludwigxxyyzzThu, 29 Sep 2016 15:01:03 +0200vibe.d 0.7.29 releaseBrings a broad set of improvements and upgrades the code base for DMD 2.071.x. The URLRouter has also received some notable performance improvements.http://vibed.org/blog/posts/vibe-release-0.7.29
sludwigxxyyzzMon, 04 Jul 2016 10:18:45 +0200