Bond v8.1.0 Release Notes

Release Date: 2019-03-27 // 7 months ago
  • 8.1.0: 2019-03-27

    C++

    • 🚀 C# / Nuget release only

    C

    • ⚡️ Updated to gRPC v1.17.1.
    • ➕ Add a constructor that accepts a CallInvoker instance to the generated
      👍 gRPC clients to support client-side interceptors. For more details about
      👀 C# interceptors, see the proposal in the gRPC
      project
      .
      Issue #950

Previous changes from v8.0.1

    • gbc & compiler library: 0.11.0.3
    • IDL core version: 3.0
    • C++ version: 8.0.1
    • C# NuGet version: 8.0

    C++

    • 🛠 Fixed a crash in bond::ext::grpc::server's destructor when invoked on a moved-from object instance.
    • ➕ Added move-assignment operator to bond::blob.
    • Added cmake variable BOND_FIND_RAPIDJSON to allow for external RapidJSON installations.

    C#

    • 🚀 There were no C# changes in this release.

    C#

    • 🛠 Fixed alias conversion issue for generic fields Issue #928.