vibe.d beta banner
get vibe.d
0.9.4

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

All posts

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…

vibe.d 0.7.24 release

Header image
Mon, 10 Aug 2015Adds DMD 2.068.0 compatibility and contains a number of additions and fixes in all parts of the library. Some notable changes are the addition of WebSocket support in the vibe.web.web module and the planned deprecation of opDispatch for Json and Bson, as well as the rename of all "SSL" symbols to "TLS". HTTP request handlers can, and should, now take the request/response parameters as "scope", which will later allow to improve performance without compromising safety.
Read more…

vibe.d 0.7.23 release

Header image
Wed, 25 Mar 2015Apart from fixing compilation on DMD 2.067 and revamping the vibe.core.sync module to support nothrow, notable changes are extended parameter support in vibe.web.rest, improved translation support in vibe.web.web and new support for policy based customization of (de-)serialization. The Diet template parser has also received a good chunk of fixes and improvements in this release.
Read more…

vibe.d 0.7.22 release

Header image
Mon, 12 Jan 2015A small release mostly fixing compilation issues on DMD 2.065, LDC 0.14.0 and GDC. It also contains the new optional libasync based event driver for initial testing.
Read more…

vibe.d 0.7.21 release

Header image
Tue, 18 Nov 2014Due to a number of highly busy months (more to come), this release got delayed far more than planned. However, development didn't stall and, finally, a huge list of over 150 changes found its way into the new version. Major changes are all over the place, including some notable changes in the SSL/TLS support and the web interface generator.
Read more…

DConf 2014 wrap-up of talks mentioning vibe.d

Header image
Fri, 05 Sep 2014DConf 2014 again featured a lot of very interesting talks. This post presents four particularly interesting posts in the context of vibe.d related development. But on top of that it is of course highly recommended to also take a look at the complete list of talks.
Read more…

vibe.d 0.7.20 release

Header image
Tue, 03 Jun 2014The "vibe.web.web" web interface generator module has been extended with some important features, making it a full replacement (and more) of the old registerFormInterface() functionality. Other important changes include the use of strong TLS ciphers out of the box, as well as a heavily optimized URLRouter implementation and support for compile-time localization of Diet templates.
Read more…

vibe.d 0.7.19 release

Header image
Wed, 09 Apr 2014Apart from working on the latest DMD versions, this release includes an important security enhancement in the form of new experimental code for SSL certificate validation. Other major changes include many improvements to the Diet template compiler, various performance improvements, a new FileDescriptorEvent to interface with other I/O libraries, a new web interface generator similar to the REST interface generator, many improvements to the Redis client, and a bunch of other fixes and additions.
Read more…

Pages: 1 2 3 4 5