ServiceModel.Grpc Versions Save

Code-first for gRPC

1.8.2

2 months ago

dependencies update

ServiceModel.Grpc

  • #201: Grpc.Core.Api 2.60.0 => 2.61.0

ServiceModel.Grpc.Client.DependencyInjection

  • #201: Grpc.Net.ClientFactory 2.60.0 => 2.61.0

ServiceModel.Grpc.AspNetCore

  • #201: Grpc.AspNetCore.Server 2.60.0 => 2.61.0

enhancements

  • #195: change examples to use WebApplication
  • #196: examples <Nullable>enable</Nullable>
  • #198: new example SimpleChat
  • #200: code generator partial class Message<,,,,>

internal changes

  • #193: ci build, update actions/*@ to v4
  • #194: update required .net sdk versions 6.0.418, 7.0.405, 8.0.101
  • #199: small code clean-up

1.8.1

3 months ago

fixes

ServiceModel.Grpc.SelfHost

  • #190: fix attaching custom ServiceDefinition configuration, related to #188
  • #191: remove code duplication in the grpc-dotnet-Interceptor example

1.8.0

4 months ago

dependencies update

ServiceModel.Grpc

  • #181: Grpc.Core.Api 2.59.0 => 2.60.0

ServiceModel.Grpc.Client.DependencyInjection

  • #181: Grpc.Net.ClientFactory 2.59.0 => 2.60.0

ServiceModel.Grpc.AspNetCore

  • #181: Grpc.AspNetCore.Server 2.59.0 => 2.60.0

ServiceModel.Grpc.AspNetCore.NSwag

  • #184: NSwag.AspNetCore 13.18.2 => 14.0.0

ServiceModel.Grpc.ProtoBufMarshaller

  • #182: protobuf-net 3.1.33 => 3.2.30

ServiceModel.Grpc.MessagePackMarshaller

  • #183: MessagePack 2.4.59 => 2.5.140

enhancements

  • #185: ConsoleClient demo for BlazorApp, related to #179

internal changes

  • #180: build, update InvokeBuild 5.10.4 => 5.10.5

1.7.0

4 months ago

enhancements

  • #176: improving DI methods in ServiceModel.Grpc.AspNetCore
  • #177: nuget ServiceModel.Grpc.Client.DependencyInjection, docs, example, related to #175

1.6.1

5 months ago

dependencies update

ServiceModel.Grpc

  • #169: Grpc.Core.Api 2.57.0 => 2.59.0

ServiceModel.Grpc.AspNetCore

  • #169: Grpc.AspNetCore.Server 2.57.0 => 2.59.0

enhancements

  • #170: update examples to net8.0
  • #173: update benchmarks net8.0

internal changes

  • #168: .net sdk 8.0.100
  • #169: build, update ThirdPartyLibraries 3.4.0 => 3.5.0
  • #171, #172: benchmarks clean-up

1.6.0

8 months ago

breaking changes

dependencies update

ServiceModel.Grpc

  • #161, #164: Grpc.Core.Api 2.54.0 => 2.57.0

ServiceModel.Grpc.AspNetCore

  • #161, #164 Grpc.AspNetCore.Server 2.54.0 => 2.57.0

enhancements

  • #160: update target net461 => net462 for .NET Framework
  • #162: target framework net8.0
  • #163: add readme to NuGet packages
  • #165: fix instability in unit test

internal changes

  • #157: build, update ThirdPartyLibraries 3.3.0 => 3.4.0
  • #157: build, update InvokeBuild 5.10.3 => 5.10.4

1.5.2

10 months ago

dependencies update

ServiceModel.Grpc

  • #152: Grpc.Core.Api 2.52.0 => 2.54.0

ServiceModel.Grpc.AspNetCore

  • #152: Grpc.AspNetCore.Server 2.52.0 => 2.54.0

enhancements

  • #153: improve logging in the client and server error handler interceptors, related to #148
  • #154: add CORS policy for gRPC in the BlazorApp example, related to #151
  • #155: add demo with Grpc.Net.Client.GrpcChannel and HttpMessageHandler in the JsonWebTokenAuthentication example, related to #150

1.5.1

1 year ago

update dependencies

  • #146: Grpc.Core.Api 2.51.0 => 2.52.0

ServiceModel.Grpc.AspNetCore

  • #146: Grpc.AspNetCore.Server 2.51.0 => 2.52.0

internal changes

  • #145: central package management
  • #146: build, update ThirdPartyLibraries 3.2.1 => 3.3.0
  • #146: build, update InvokeBuild 5.10.2 => 5.10.3

1.5.0

1 year ago

enhancements

update dependencies

  • #141: Grpc.Core.Api 2.50.0 => 2.51.0

ServiceModel.Grpc.AspNetCore

  • #141: Grpc.AspNetCore.Server 2.50.0 => 2.51.0

ServiceModel.Grpc.SelfHost

  • #141: Grpc.Core 2.46.5 => 2.46.6

ServiceModel.Grpc.AspNetCore.Swashbuckle

  • #141: Swashbuckle.AspNetCore 6.4.0 => 6.5.0

ServiceModel.Grpc.AspNetCore.NSwag

  • #141: NSwag.AspNetCore 13.16.1 => 13.18.2

ServiceModel.Grpc.MessagePackMarshaller

  • #141: MessagePack 2.4.35 => 2.4.59

ServiceModel.Grpc.ProtoBufMarshaller

  • #141: protobuf-net 3.0.101 => 3.1.33

internal changes

  • #139: code clean-up
  • #140: build, update ThirdPartyLibraries 3.1.3 => 3.2.1
  • #140: build, update InvokeBuild 5.10.1 => 5.10.2

1.4.13

1 year ago

enhancements

ServiceModel.Grpc.SelfHost

  • #129: Grpc.Core.ServiceBinderBase extensions

fixes

ServiceModel.Grpc

  • #132: suppress ObjectDisposedException in the ClientStreamWriter when the server does not read the whole request.

ServiceModel.Grpc.DesignTime

  • #128: generated Grpc.Core.Server extensions ignored the endpoint binder and as a result, the "reflection emit" endpoint binder was used

update dependencies

  • #131: Grpc.Core.Api 2.49.0 => 2.50.0
  • #131: Grpc.AspNetCore.Server 2.49.0 => 2.50.0

internal changes

  • #130: build, update ThirdPartyLibraries 3.1.2 => 3.1.3
  • #130: build, update InvokeBuild 5.9.12 => 5.10.1
  • #135: pass GITHUB_TOKEN into ci build third-party-notices update command