Skip to content

Releases: microsoft/vs-streamjsonrpc

v2.19.27

23 Aug 16:26
0361871
Compare
Choose a tag to compare

What's Changed

  • Fix ETW logging of named arguments in System.Text.Json formatter by @AArnott in #1040
  • Fix System.Text.Json formatter's support for named arguments object by @AArnott in #1045
  • Expose metadata about TargetMethod publicly by @AArnott in #1055

Dependency updates

New Contributors

Full Changelog: v2.18.48...v2.19.27

v2.18.48

23 Aug 16:25
0d588e2
Compare
Choose a tag to compare

What's Changed

  • LEGO: Pull request from juno/hb_152458e8-e8c0-49aa-b375-9938c873e7e8_20240319153626139 to main by @csigs in #1021
  • LEGO: Pull request from juno/hb_152458e8-e8c0-49aa-b375-9938c873e7e8_20240320153615567 to main by @csigs in #1023
  • Bump Microsoft.Bcl.AsyncInterfaces from 7.0.0 to 8.0.0 by @dependabot in #1019

Full Changelog: v2.18.44...v2.18.48

v2.18.44

23 Aug 16:24
e5346df
Compare
Choose a tag to compare

What's Changed

  • docs fix NotifyClientOfEvents option name by @kingosticks in #982
  • Fix deadlocks involving processes where JTF is not present by @AArnott in #989
  • Fixes early destruction of IAsyncEnumerable<T> sent as return value from RPC methods by @AArnott in #1004
  • Docs: add more detail about marshaled object lifetimes by @vivlimmsft in #1008
  • Add test for marshalling one object twice by @AArnott in #1013
  • Add support for call-scoped marshalable objects by @AArnott in #1015

Dependency updates

  • Don't reference M.Bcl.AsyncInterfaces on netstandard2.1 by @ViktorHofer in #987
  • Bump VisualStudioThreadingVersion from 17.7.35 to 17.8.14 by @dependabot in #967
  • Bump VisualStudioThreadingVersion from 17.8.14 to 17.9.28 by @dependabot in #992
  • Bump System.Diagnostics.DiagnosticSource from 7.0.2 to 8.0.0 by @dependabot in #995

New Contributors

Full Changelog: v2.17.11...v2.18.44

v2.17.11

23 Aug 16:20
f97506a
Compare
Choose a tag to compare

No shipping changes

What's Changed

New Contributors

Full Changelog: v2.17.8...v2.17.11

v2.17.8

23 Aug 16:19
665201f
Compare
Choose a tag to compare

What's Changed

  • Restructure README for inclusion in nuget package by @AArnott in #943
  • Bump Nerdbank.Streams from 2.10.66 to 2.10.69 by @dependabot in #937
  • Support SystemTextJsonFormatter in NewLineDelimitedMessageHandler by @AArnott in #962

Full Changelog: v2.16.36...v2.17.8

v2.16.36

10 Aug 19:48
73873ef
Compare
Choose a tag to compare

What's Changed

Enhancements

  • Add a System.Text.Json formatter by @AArnott in #908
  • Intern strings when using the MessagePackFormatter by @AArnott in #907

Fixes

  • Retain the exception that leads to exiting the read loop by @AArnott in #881
  • Fix unescaped newline in bad rpc header message by @zZeck in #926
  • Fix string id detection for NormalizeId by @kroimon in #936

Dependency updates

Other changes

New Contributors

Full Changelog: v2.15.29...v2.16.36

v2.15.29

10 Aug 19:46
a9ce0ef
Compare
Choose a tag to compare

What's Changed

Dependency updates

New Contributors

Full Changelog: v2.14.24...v2.15.29

v2.14.24

17 Mar 21:52
9bd73af
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.13.33...v2.14.24

v2.13.33

17 Mar 21:51
5e3231d
Compare
Choose a tag to compare

What's Changed

  • Update Nerdbank.Streams to 2.9.87-alpha by @AArnott in #817
  • Update a few packages by @AArnott in #837
  • Fix method dispatch failure when args fail to deserialize for ETW verbose logging by @AArnott in #842

Full Changelog: v2.12.27...v2.13.33

v2.12.27

17 Mar 21:51
d958ae3
Compare
Choose a tag to compare

What's Changed

  • Bump System.IO.Pipelines from 6.0.1 to 6.0.2 by @dependabot in #776
  • Bump System.Collections.Immutable from 5.0.0 to 6.0.0 by @dependabot in #739
  • Bump System.IO.Pipelines from 6.0.2 to 6.0.3 by @dependabot in #796
  • Fix visibility checks when generating proxies based on internal interfaces by @AArnott in #804
  • Rename test and remove dead code by @AArnott in #805
  • Test on .NET 6 instead of .NET 5 by @AArnott in #806

Full Changelog: v2.11.35...v2.12.27