vibe.d 0.7.25 release
vibe.d 0.7.25 release

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.
Features and improvements
- Contains some compile fixes for the upcoming 2.069 version of DMD
- The REST interface generator adds support for
out
/ref
@headerParam
parameters - Stripping
id
/_id
fields forRedisStripped!T
is now optional registerWebInterface
andregisterRestInterface
now return theURLRouter
instance to enable method chaining (by Martin Nowak) - pull #1208
Bug fixes
- Fixed parsing of multi-part forms when a
Content-Length
part header is present (by sigod) - issue #1220, pull #1221 - Fixed parsing of multi-part forms that don't end in
"--\r\n"
(by Etienne Cimon) - pull #1232 - Fixed an exception occurring in
waitForData()
when callingLibevent2TCPConnection.close()
concurrently (by machindertech) - pull #1205 - Fixed handling of
WebInterfaceSettings.ignoreTrailingSlash
for sub interfaces (by Marc Schütz) - pull #1237 - Fixed an alignment issue in conjunction with atomic operations on the upcoming LDC 0.16.0 (by Kai Nacke aka redstar) - pull #1255
- Fixed parsing of empty HTTP request headers - issue #1254
- Fixed using the MongoDB client on a mongos instance - pull #1246
- Fixed using
LibasyncUDPConnection.recv
without a timeout (by Daniel Kozak) - pull #1242 - Fixed a regression in
RestInterfaceClient
, where aget(T id)
method would result in a URL with two consecutive underscores
Download
http://code.dlang.org/packages/vibe-d/0.7.25
http://vibed.org/download?file=vibed-0.7.25.zip
https://github.com/rejectedsoftware/vibe.d/tree/5d430f1e687f01e726fa085cb18b3fc6140f0ec4
Comments for the post are currently disabled.
0 comments