Skip to content

Releases: max-ieremenko/ServiceModel.Grpc

Version 1.20.0

23 Nov 16:28
7788600

Choose a tag to compare

enhancements

  • #400: .sln and benchmarks .net SDK 10.0.100
  • #406: switch examples to target framework .net 10.0

dependencies update

  • #403: ServiceModel.Grpc.AspNetCore.Swashbuckle: Swashbuckle.AspNetCore.* 9.0.6 => 10.0.1, see v10.0.1 breaking changes
  • #404: ServiceModel.Grpc.AspNetCore.NSwag: NSwag.AspNetCore 14.6.2 => 14.6.3
  • #405: ServiceModel.Grpc.Nerdbank.MessagePackMarshaller: Nerdbank.MessagePack 0.11.54-rc => 0.12.4-rc

internal changes

  • #401: build update dependencies
  • #402: .sln update internal dependencies

Version 1.19.0

09 Nov 17:38
776439a

Choose a tag to compare

enhancements

  • #388: remove unnecessary dependencies from NuGet packages
  • #392: switch examples target from net462 to net481
  • #393: .net10 support

dependencies update

  • #395: ServiceModel.Grpc.AspNetCore.NSwag: NSwag.AspNetCore 14.6.1 => 14.6.2
  • #396: ServiceModel.Grpc.AspNetCore.Swashbuckle: Swashbuckle.AspNetCore.* 9.0.5 => 9.0.6
  • #398: ServiceModel.Grpc.Nerdbank.MessagePackMarshaller: Nerdbank.MessagePack 0.10.63-rc => 0.11.54-rc

internal changes

  • #384: update ThirdPartyLibraries tool
  • #385: refer to the most modified targets via a variable
  • #386: remove blocking calls in benchmark tests
  • #387: move NuGet source management into cmdlets
  • #389: switch benchmarks to use NuGet references
  • #390: replace WebHost.CreateDefaultBuilder() with WebApplication.CreateBuilder() in asp.net tests
  • #391: switch unit tests target from net462 to net481
  • #394: .sln update dependencies
  • #397: examples update dependencies

Version 1.18.0

02 Oct 11:09
84e95ba

Choose a tag to compare

enhancements

dependencies update

  • #377: ServiceModel.Grpc.ProtoBufMarshaller: protobuf-net 3.2.52 => 3.2.56
  • #378: ServiceModel.Grpc.AspNetCore.Swashbuckle: Swashbuckle.AspNetCore.* 9.0.1 => 9.0.5
  • #380: ServiceModel.Grpc.AspNetCore.NSwag: NSwag.AspNetCore 14.4.0 => 14.6.1
  • #382: ServiceModel.Grpc.Nerdbank.MessagePackMarshaller: Nerdbank.MessagePack 0.8.131-rc => 0.10.63-rc

internal changes

  • #372: test coverage for MessagePackMarshaller and Nerdbank.MessagePackMarshaller compatibility
  • #374: update ThirdPartyLibraries tool
  • #375: update .sln dependencies
  • #376: update benchmarks dependencies
  • #379: update invoke-build
  • #381: update example dependencies

Version 1.17.0

31 Aug 15:51
f6d1f79

Choose a tag to compare

Version 1.16.0

29 Jun 11:40
a216743

Choose a tag to compare

fixes

  • #366: fixed IntelliSense issue for generated code by ServiceModel.Grpc.DesignTime

internal changes

  • #364: small clean-up in build scripts

Version 1.15.0

15 Jun 08:16
e87ef9a

Choose a tag to compare

dependencies update

  • #361: ServiceModel.Grpc: Grpc.Core.Api 2.70.0 => 2.71.0
  • #361: ServiceModel.Grpc.Client.DependencyInjection: Grpc.Net.Client and Grpc.Net.ClientFactory 2.70.0 => 2.71.0
  • #361: ServiceModel.Grpc.AspNetCore: Grpc.AspNetCore.Server 2.70.0 => 2.71.0
  • #358: ServiceModel.Grpc.AspNetCore.Swashbuckle: Swashbuckle.AspNetCore.* 8.1.1 => 9.0.1, see breaking changes v9.0.0
  • #359: ServiceModel.Grpc.AspNetCore.NSwag: NSwag.AspNetCore 14.3.0 => 14.4.0
  • #360: ServiceModel.Grpc.MessagePackMarshaller: MessagePack 3.1.3 => 3.1.4

internal changes

  • #356: migrate .sln to .slnx
  • #357: upgrade invoke-build
  • #362: .sln update internal dependencies

Version 1.14.0

18 Apr 15:28
4381ccb

Choose a tag to compare

enhancements

dependencies update

  • #341: ServiceModel.Grpc: Grpc.Core.Api 2.67.0 => 2.70.0
  • #341: ServiceModel.Grpc.Client.DependencyInjection: Grpc.Net.Client and Grpc.Net.ClientFactory 2.67.0 => 2.70.0
  • #341: ServiceModel.Grpc.AspNetCore: Grpc.AspNetCore.Server 2.67.0 => 2.70.0
  • #342: ServiceModel.Grpc.AspNetCore.Swashbuckle: Swashbuckle.AspNetCore.* 7.2.0 => 8.1.1
  • #343: ServiceModel.Grpc.AspNetCore.NSwag: NSwag.AspNetCore 14.2.0 => 14.3.0
  • #344: ServiceModel.Grpc.MessagePackMarshaller: MessagePack 3.1.1 => 3.1.3
  • #345: ServiceModel.Grpc.MemoryPackMarshaller: MemoryPack 1.21.3 => 1.21.4
  • #346: ServiceModel.Grpc.ProtoBufMarshaller: protobuf-net 3.2.45 => 3.2.52

internal changes

  • #337: .sln update internal dependencies
  • #338: build update dependencies
  • #339: examples update dependencies
  • #340: benchmarks update dependencies
  • #352: remove redundant -Platform parameter from build scripts

Version 1.13.0

02 Feb 15:08
339e8b1

Choose a tag to compare

breaking changes

  • #317: remove .NET 6 target (out of support)

dependencies update

  • #322: ServiceModel.Grpc.MessagePackMarshaller: MessagePack 2.5.192 => 3.1.1, see breaking changes on Migrating from MessagePack v2 to v3
  • #323: ServiceModel.Grpc.AspNetCore.NSwag: NSwag.AspNetCore 14.1.0 => 14.2.0
  • #324: ServiceModel.Grpc.AspNetCore.Swashbuckle: Swashbuckle.AspNetCore.* 7.0.0 => 7.2.0

examples

internal changes

  • #318: .sln update internal dependencies
  • #319: benchmarks update dependencies
  • #320: examples update dependencies

Version 1.12.0

12 Jan 15:36
3a32ac6

Choose a tag to compare

fixes

enhancements

  • #310: adapt BlazorApp example to generate the required code during the build process. This allows to avoid Reflection.Emit at runtime in the browser and trimming issues
  • #311: adapt SimpleChat example to generate the required code during the build process. This allows to avoid Reflection.Emit at runtime in the browser and trimming issues
  • #313: example MessagePackMarshaller.AOT, update MessagePack version 2.5.192 => 3.1.1

internal changes

  • #314, #309: fix install-dotnet script on ubuntu-latest (ubuntu-24.04)

Version 1.11.1

30 Nov 13:23
784d86c

Choose a tag to compare

fixes

  • #302: correct handling of non-grpc response in SwaggerUiMiddleware, related to #301