www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - vibe.d 0.7.19 has been released

reply =?ISO-8859-15?Q?S=F6nke_Ludwig?= <sludwig+dforum outerproduct.org> writes:
Due to some personal events, this release took a lot longer than 
anticipated, but now it's ready (with a record number of 120 
fixes/additions). Major changes and improvements:

- Implemented SSL certificate validation (mostly important for HTTP
   client requests and for the SMTP client) - note that there is
   currently no built-in set of known root certificates, so those have
   to be supplied manually

- New vibe.web.web module for building web interfaces in a similar
   descriptive way as with the REST interface generator

- Various improvements of the Diet compiler, bringing it closer to the
   latest version of Jade

- A number of performance improvements (unfortunately without any hard
   benchmark numbers)

- New FileDescriptorEvent class usable to integrate foreign file
   handles, such as pipes or sockets created by external libraries, into
   the event loop

- Lots of improvements to the Redis client with more to come in the
   next release

- Of course compiles with the latest DMD

The full list of changes/fixes can be found at
http://vibed.org/blog/posts/vibe-release-0.7.19

Homepage: http://vibed.org/
DUB package: http://code.dlang.org/packages/vibe-d
GitHub: https://github.com/rejectedsoftware/vibe.d
Apr 09 2014
next sibling parent =?ISO-8859-15?Q?S=F6nke_Ludwig?= <sludwig+dforum outerproduct.org> writes:
Almost forgot that the OpenSSL Windows binaries are shipped together 
with vibe.d. I've tagged a version with the latest OpenSSL 1.0.1g. Be 
sure to use this if you plan on setting up an SSL based server on Windows:

http://code.dlang.org/packages/vibe-d/0.7.19+openssl-1.0.1g
Apr 09 2014
prev sibling next sibling parent reply "Craig Dillabaugh" <cdillaba cg.scs.carleton.ca> writes:
On Wednesday, 9 April 2014 at 17:55:08 UTC, Sönke Ludwig wrote:
 Due to some personal events, this release took a lot longer 
 than anticipated, but now it's ready (with a record number of 
 120 fixes/additions). Major changes and improvements:

 - Implemented SSL certificate validation (mostly important for 
 HTTP
   client requests and for the SMTP client) - note that there is
   currently no built-in set of known root certificates, so 
 those have
   to be supplied manually

 - New vibe.web.web module for building web interfaces in a 
 similar
   descriptive way as with the REST interface generator

 - Various improvements of the Diet compiler, bringing it closer 
 to the
   latest version of Jade

 - A number of performance improvements (unfortunately without 
 any hard
   benchmark numbers)

 - New FileDescriptorEvent class usable to integrate foreign file
   handles, such as pipes or sockets created by external 
 libraries, into
   the event loop

 - Lots of improvements to the Redis client with more to come in 
 the
   next release

 - Of course compiles with the latest DMD

 The full list of changes/fixes can be found at
 http://vibed.org/blog/posts/vibe-release-0.7.19

 Homepage: http://vibed.org/
 DUB package: http://code.dlang.org/packages/vibe-d
 GitHub: https://github.com/rejectedsoftware/vibe.d
Thanks for all your hard work. This is a great product.
Apr 09 2014
parent =?UTF-8?B?U8O2bmtlIEx1ZHdpZw==?= <sludwig+dforum outerproduct.org> writes:
Am 10.04.2014 02:39, schrieb Craig Dillabaugh:
 Thanks for all your hard work.  This is a great product.
Thanks! And of course also thanks to the other (about 20) contributors. Some have been quite active, such as nazriel, who has worked on the Diet template compiler, or Extrawurst and Martin Nowak, who have done a number of bug fixes all over the code base.
Apr 10 2014
prev sibling parent "Dicebot" <public dicebot.lv> writes:
Related: does anyone use dub-segregated vibe.d package in Arch 
(https://aur.archlinux.org/packages/vibed/)? I am thinking about 
abandoning it as does not seem to serve any practical purpose 
currently.
Apr 10 2014