Skip to content

Releases: osexpert/GoreRemoting

0.0.3

05 Sep 12:13
Compare
Choose a tag to compare

0.0.3

  • Use nuget stakx.DynamicProxy.AsyncInterceptor instead of copying the code
  • Use nuget AsyncReaderWriterLockSlim instead of copying the code
  • Remove change detect logic from CallContext again
  • Fix some messages/warnings
  • Update some nugets to latest version
  • Change to use MinimalJsonEncoder to make the json smallest possible

Full Changelog: 0.0.2...0.0.3

Nuget: https://www.nuget.org/packages/GoreRemoting/0.0.3

0.0.2

02 Apr 21:44
Compare
Choose a tag to compare

0.0.2

  • Not compatible with 0.0.1, not in code and not on the wire. So breaking.
  • Added Protobuf
  • Security: changed serializers (except for BinaryFormatter) to not send type information. Constructing generic types and the current limit is 20 method arguments. Generic method support is removed. Method overload support is removed.
  • Exceptions: now more unified and uses ISerializable.GetObjectData\ctor(SerializationInfo, StreamingContext). Uses json under the hood.
  • CallContext: changed to use json under the hood.
  • StreamResponseQueue: fixed rare hang if serializer crashed
  • Fix sending byte arguments with json serializer
  • Json: use UnsafeRelaxedJsonEscaping

Full Changelog: 0.0.1...0.0.2

Nuget: https://www.nuget.org/packages/GoreRemoting/0.0.2

0.0.1

23 May 20:14
Compare
Choose a tag to compare