Releases
5.2.0
chwarr
released this
08 Feb 02:01
5.2.0: 2017-02-07
gbc
& compiler library: 0.8.0.0
IDL core version: 2.0
IDL comm version: 1.2
C++ version: 5.2.0
C# NuGet version: 5.2.0
C# Comm NuGet version: 0.10.0
gbc
and Bond compiler library
The C++ Comm .cpp template has been renamed to comm_cpp
from
types_comm_cpp
to match the file it generates.
Add export-attribute option for C++ and make apply-attribute a
deprecated synonym for export-attribute
Fix C++ Comm build problems when services are shared via DLL.
Issue #314
C++
Fixed compatibility with RapidJSON v1.1.0.
Issue #271
The minimum supported version of Boost is now 1.58
The bf
utility now supports multiple payloads.
Pull request #288
Fixed an issue with aliased enums.
Pull request #288
Fixed an issue with template parameter deduction in bond::is_nullable
that occurs with Microsoft Visual C++ 2015 Update 3.
Issue #306
C#
Added controls to cap pre-allocation during deserialization of containers
and blobs.
Fixed computation of default value for aliased bool and wstring fields.
Issue #300
C# Comm
Resources are now properly cleaned up if failures are encountered when
establishing client-side Epoxy connections.
The generated interfaces for services are now public. They were
inadvertently internal before.
You can’t perform that action at this time.