vibe.d 0.10.1 release
vibe.d 0.10.1 release
Thu, 12 Sep 2024With this release, a new remote procedure call mechanism gets added to the
vibe.web package, called WebRPC. In its initial implementation, it uses a
WebSocket connection to provide bi-directional communication using the HTTP
protocol. This enables peer-to-peer communication with one peer behind a
NAT/firewall. Defining WebRPC interfaces is mostly compatible with the REST
interface framework, so that both can be employed at the same time.
Features and improvements
- Added the
vibe.web.rpc
module for HTTP based bi-directional RPC communication - pull #2797, pull #2798, pull #2799, pull #2800 - Added
SMTPAuthType.xoauth2
to enable OAUTH based authentication for GMail and Office 365 (by Mathias Lang aka Geod24) - pull #2803
Bug fixes
- Fixed a possible
InvalidMemoryOperationError
when emptyMongoCursor
instances were being leaked to the GC - issue #2793, pull #2794
Download
http://code.dlang.org/packages/vibe-d/0.10.1
http://vibed.org/download?file=vibed-0.10.1.zip
https://github.com/vibe-d/vibe.d/tree/7633466a248577ea3022e731732fe3aa57f90654
Comments for the post are currently disabled.
0 comments