vibe.d beta banner
get vibe.d
0.10.1

Asynchronous I/O that doesn’t get in your way, written in D

All posts

vibe.d 0.7.31 release

Header image
Mon, 10 Apr 2017This 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.
Read more…

vibe.d project highlight on the D blog

Header image
Wed, 01 Mar 2017Michael 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.
Read more…

vibe.d 0.7.30 release

Header image
Mon, 31 Oct 2016Following 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.
Read more…

Introducing Diet-NG

Header image
Thu, 29 Sep 2016The 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.
Read more…

vibe.d 0.7.29 release

Header image
Mon, 04 Jul 2016Brings a broad set of improvements and upgrades the code base for DMD 2.071.x. The URLRouter has also received some notable performance improvements.
Read more…

vibe.d 0.7.28 hotfix release

Header image
Sat, 27 Feb 2016This is a hotfix release that fixes two critical regressions. The first one resulted in memory leaks or memory corruption, while the second one could cause TCP connections to hang indefinitely in the close() method for the libevent driver.
Read more…

vibe.d 0.7.27 release

Header image
Tue, 09 Feb 2016In preparation for a full separation of the individual library components, this release splits up the code logically into multiple DUB sub packages. This enables dependent code to reduce the dependency footprint and compile times. In addition to this and a bunch of further improvements, a lot of performance tuning and some important REST interface additions went into this release.
Read more…

An introduction to vibe.d: Writing a scalable chat room service in D

Mon, 04 Jan 2016This tutorial aims to give a practical high level introduction to web development in D. It leverages the functionality of vibe.d, such as its HTTP server, the WebSocket handler, the Redis client, and its high level web application framework. For this reason we'll also touch the features of the language at a higher level, without going into every little detail.
Read more…

vibe.d 0.7.26 release

Header image
Wed, 04 Nov 2015A large revamp of the REST interface generator was done in this release, which will enable faster future developments. The new JavaScript client generator is the first feature made possible by this. Apart from a good chunk of functional improvements in various areas, a notable change on the build level is that the VibeCustomMain version is no longer required for projects that implement their own main function.
Read more…

vibe.d 0.7.25 release

Header image
Sun, 20 Sep 2015Mostly a bugfix release, including a regression fix in the web form parser. This release also drops official support for the DMD 2.065.0 front end (released February 2014), although it may continue to work for some time.
Read more…

Pages: 1 2 3 4 5 6