Skip to content

Releases: Cysharp/GrpcWebSocketBridge

1.4.1

28 Nov 05:36

Choose a tag to compare

What's Changed

Fixes

  • fix: Handle null response body in UnityWebRequestHttpHandler by @Agasper in #54
  • Update package.json with current info by @ShikiGami in #49

Other changes

  • ci: Pinning third party GitHub Actions sha by @guitarrapc in #48
  • build(deps): bump 1password/load-secrets-action from 2.0.0 to 3.0.0 by @dependabot[bot] in #50
  • chore: add README.md to nuget package by @guitarrapc in #51
  • chore: Specify IsPackable=false on Directory.Build.props, explicitly true for target packages. by @guitarrapc in #52
  • ci: add id-token: write for NuGet Trusted Publish by @guitarrapc in #53

New Contributors

Full Changelog: 1.4.0...1.4.1

1.4.0

10 Mar 09:06
db682e9

Choose a tag to compare

Breaking changes

Update minimum requirements (#42)

The minimum operating environment for GrpcWebSocketBridge has been updated as follows:

  • .NET 8 or later
  • Unity 2022 LTS or later

Change Unity package installation method (#42, #44)

The installation instructions for Unity have been updated. This is due to the fact that the custom Grpc.Net.Client is no longer used, but the standard NuGet package is now used, and the source code for Unity has been unified with the code for .NET.

See the installation instructions in the README for more information.

What's Changed

  • Migrate from FluentAssertions to Shouldly by @mayuki in #45
  • Fix cancellation behavior on browser by @mayuki in #46

Full Changelog: 1.3.1...1.4.0

1.3.1

06 Feb 07:19

Choose a tag to compare

What's Changed

  • Fixing Content-Type bug for HTTP/1.1 POST Unary requests in Unity by @ShikiGami in #41

Housekeeping

  • ci: add depndabot.yaml to update github-actions by @guitarrapc in #33
  • feat: change load secret from op by @guitarrapc in #37
  • build(deps): bump actions/checkout from 3 to 4 by @dependabot in #36
  • build(deps): bump actions/download-artifact from 2 to 4 by @dependabot in #35
  • build(deps): bump actions/upload-artifact from 1 to 4 by @dependabot in #34
  • ci: change upload-artifact & download-artifact to Cysharp/Actions by @guitarrapc in #38

New Contributors

Full Changelog: 1.3.0...1.3.1

1.3.0

11 Apr 05:45

Choose a tag to compare

What's Changed

  • Sync Copies of UnityWebRequestHttpHandler by @bryanmcconkey in #22
  • ci: Cysharp/Actions/.github/workflows/create-release.yaml by @guitarrapc in #25
  • Update GrpcWebResponseStream to support zero-byte read by @mayuki in #28
  • Enable ManagePackageVersionsCentrally and update packages by @mayuki in #29
  • Remove dependencies on UniTask by @mayuki in #30
  • Use fixed buffer size by @mayuki in #31

Full Changelog: 1.2.2...1.3.0

1.2.2

26 Jun 03:27

Choose a tag to compare

What's Changed

  • Handle sending trailer for completion when web socket closed by @gavar in #19

Full Changelog: 1.2.1...1.2.2

1.2.1

05 Jun 07:12

Choose a tag to compare

What's Changed

  • Handle empty response data in UnityWebRequestHttpHandler by @gavar in #18

New Contributors

  • @gavar made their first contribution in #18

Full Changelog: 1.2.0...1.2.1

1.2.0

19 May 06:31

Choose a tag to compare

What's Changed

  • [Fix] When network connection is unstable, UnityWebRequest downloadHandle content may be null by @wmltogether in #16
  • fix: Ensure UploadHandlerRaw and DownloadHanderBuffer are disposed by @bryanmcconkey in #13
  • Drop support for .NET 5 and add support for .NET 7 by @mayuki in #17
  • Updates build workflows by @guitarrapc in #9, #14, #15

New Contributors

Full Changelog: 1.1.2...1.2.0

1.1.2

21 Jul 02:41

Choose a tag to compare

This is a packaging release. There are no changes to the source code.

If you are using Unity 2021.3 or later, you need to replace Grpc.Net.Client.dll and Grpc.Net.Common.dll with the build for .NET Standard 2.1.

What's Changed

  • Update Grpc.Net.*.dll in Unity package by @mayuki in #8

Full Changelog: 1.1.1...1.1.2

1.1.1

20 Jul 10:51
1bfce03

Choose a tag to compare

This is a packaging release. There are no changes to the source code.

If you are using Unity 2021.3 or later, you need to replace Grpc.Net.Client.dll and Grpc.Net.Common.dll with the build for .NET Standard 2.1.

What's Changed

  • Build Grpc.Net.Client for .NET Standard 2.1 by @mayuki in #7

Full Changelog: 1.1.0...1.1.1

1.1.0

11 Jul 06:50

Choose a tag to compare

What's Changed

  • OperatingSystem.IsBrowser always returns true for Unity WebGL by @mayuki in #3
  • Adopt to .NET Standard 2.1 on Unity by @mayuki in #4
  • Use UTF8String instead of Pointer_stringify by @mayuki in #5

Full Changelog: 1.0.0...1.1.0