v2.3.65-alpha
Pre-release
Pre-release
Changes:
Fixes:
- #377: Custom JsonConverter not used for deserialization of items Reported by IProgress instance.
- #371: Multiple IProgress parameters in a single method signature doesn't work
- #372: Async hang when message transmission fails
- #350: HeaderDelimitedMessageHandler.Write throws when in race with disposal
- #382: Use user-supplied JsonConverters when deserializing IProgress report
- #374: Fix bugs in IProgress handling
- #352: Only complete PipeReader/PipeWriter after operations complete
Enhancements:
- #379: Add IAsyncEnumerable support
- #367: Add built-in MessagePack formatter
- #347: Support for deserializing params object as single first parameter
- #348: Add support for custom (string based) request IDs
See More
- #357: Enable nullable ref types
- #353: Reduce allocations for invocations that have non-cancelable tokens
Others:
- #392: Update MessagePack version
- #393: Merge v2.2 to master
- #391: Workaround issues on mono and get tests running
- #388: Fix hang on deserialization exception
- #389: Optimize RPC traffic for
IAsyncEnumerable<T>
- #387: Getting a StreamJsonRpc.RemoteInvocationException when invoking a server->client RPC on Mono.
- #383: Use user-supplied JsonConverters when deserializing IProgress report
- #381: Move IJsonRpcMessageBufferManager into Reflection namespace
- #380: Move IJsonRpcMessageBufferManager into Reflection namespace
- #373: Fix hang when ObjectDisposedException or OCE is thrown but for an unexpected reason
- #370: LOC CHECKIN | Microsoft/vs-streamjsonrpc master | 20191122
- #368: Update MessagePack to 2.0.231-rc
- #364: Only complete PipeReader/PipeWriter after operations complete
- #359: Provide deterministic way to await for async disposal
- #363: Fix intermittent test failures
- #362: Package dependency updates and better Public API tracking
- #361: Get Live Unit Testing running more smoothly
- #358: Merge v2.2 to master
- #356: LOC CHECKIN | Microsoft/vs-streamjsonrpc v2.2 | 20191104
- #355: Update to .NET Core 3.0 SDK and C# 8
- #351: Improve tests to timeout quickly instead of hang when product defects exist
This list of changes was auto generated.