Skip to content

Releases: Cysharp/MagicOnion

7.10.1

11 Jun 10:04
bcf24ce

Choose a tag to compare

What's Changed

Other Changes

  • docs: fix Unary client example in getting-started.md (remove await and receiver) by @biboete in #1072
  • Fix and unit test for #1055 by @pixsperdavid in #1056
    • Source generated client code with MemoryPack serializer does not handle enum formatter registration correctly
      #1055

Housekeeping

  • chore: add groups for dependabot by @guitarrapc in #1040
  • ci: add codeql advanced to handle configuration by @guitarrapc in #1041
  • ci: change CodeQL to scan with manusl. not no or autobuild by @guitarrapc in #1042
  • fix: benchmark always fail due to version missing by @guitarrapc in #1044
  • chore: benchmark cleanup timeout often happen on many clients scenario by @guitarrapc in #1045
  • chore: benchmark NuGet server publish failed, due to API change by @guitarrapc in #1046
  • chore(deps): bump the dependencies group across 1 directory with 5 updates by @dependabot[bot] in #1052
  • ci: use OIDC for NuGet package push authentication by @guitarrapc in #1058
  • Configure Dependabot for npm in docs directory by @guitarrapc in #1066
  • chore(deps): bump the dependencies group in /docs with 9 updates by @dependabot[bot] in #1067
  • chore(deps): bump the dependencies group across 1 directory with 3 updates by @dependabot[bot] in #1057
  • chore(deps): bump github/codeql-action from 4.35.1 to 4.36.0 in the dependencies group by @dependabot[bot] in #1068
  • ci: remove non-use actions by @guitarrapc in #1069
  • ci: fix run-env-context-direct-use by @guitarrapc in #1071

New Contributors

Full Changelog: 7.10.0...7.10.1

7.10.0

19 Feb 03:33

Choose a tag to compare

What's Changed

Features

Other Changes

  • Adopt to .NET 10 by @mayuki in #1033
  • Fix incorrect casting of nullable value types by @mayuki in #1036
  • Fix Map method call failures with Grpc.AspNetCore.Server 2.76.0 and later. by @mayuki in #1037

Housekeeping

New Contributors

Full Changelog: 7.0.9...7.10.0

7.0.9

07 Jan 05:41

Choose a tag to compare

What's Changed

Fixes

  • Fix an AggregateException exception occurring during connection attempt by @mayuki in #1023

Other Changes

  • ci: use GitHub App Bot token to push packages.json by @guitarrapc in #1017
  • chore(deps): bump actions/setup-node from 6.0.0 to 6.1.0 by @dependabot[bot] in #1018
  • Enhance documentation language consistency guidelines by @mayuki in #1019
  • chore(deps): bump 1password/load-secrets-action from 3.0.0 to 3.1.0 by @dependabot[bot] in #1020

Full Changelog: 7.0.8...7.0.9

7.0.8

16 Dec 03:12

Choose a tag to compare

What's Changed

Fixes

  • Generate type hints for Native AOT trimmer by @mayuki in #996
  • Fix handling when an exception is thrown during OnConnecting/OnConnected by @mayuki in #999
  • Wait for the response to complete during client cleanup by @mayuki in #1012
  • Properly dispose the underlying channel by @mayuki in #1013

Other Changes

  • Migrate from sln to slnx by @mayuki in #992
  • Update streaminghub/getting-started.md by @iiweis in #990
  • Sync PR #990 fix to Japanese and Korean documentation by @Copilot in #995
  • Update MessagePack and MemoryPack by @mayuki in #998
  • ci: Document translation update by GitHub Actions by @guitarrapc in #1001
  • Refactor server tests by @mayuki in #1010
  • Migrate MagicOnion.Client.NativeAot.Tests from MSTest to TUnit by @Copilot in #1011

New Contributors

Full Changelog: 7.0.7...7.0.8

7.0.7

02 Dec 08:30

Choose a tag to compare

What's Changed

Improvements

  • feat: add overload IncludeMagicOnionXmlComments by @arika0093 in #978

Fixes

  • Don't reference ConnectAsync's CancellationToken while waiting for the first message by @mayuki in #991

Other Changes

  • Update json-transcoding.md by @gdh2222 in #966
  • Apply PR #966 fixes to English and Japanese JSON transcoding documentation by @Copilot in #968
  • docs: Add streaming pattern documentation to raw-grpc by @mayuki in #969
  • Bump actions/upload-pages-artifact from 3.0.1 to 4.0.0 by @dependabot[bot] in #973
  • Bump 1password/load-secrets-action from 2.0.0 to 3.0.0 by @dependabot[bot] in #972
  • chore: add README.md to nuget package by @guitarrapc in #975
  • chore(deps): bump actions/setup-node from 4.4.0 to 5.0.0 by @dependabot[bot] in #979
  • chore: Specify IsPackable=false on Directory.Build.props, explicitly true for target packages. by @guitarrapc in #980
  • chore: use MSBuildThisFileDirectory to sign assembly by @guitarrapc in #981
  • ci: add id-token: write for NuGet Trusted Publish by @guitarrapc in #983
  • chore(deps): bump pnpm/action-setup from 4.1.0 to 4.2.0 by @dependabot[bot] in #987
  • chore(deps): bump actions/setup-node from 5.0.0 to 6.0.0 by @dependabot[bot] in #988

New Contributors

Full Changelog: 7.0.6...7.0.7

7.0.6

29 Jul 08:07

Choose a tag to compare

What's Changed

Redis Sharded Pub/Sub support (#963)

Sharded Pub/Sub can now be used by specifying RedisChannelFactory.Sharded in the ChannelFactory property of RedisGroupOptions, as shown in the code below.

services.Configure<RedisGroupOptions>(options =>
{
    options.ChannelFactory = RedisChannelFactory.Sharded;
});

Other Changes

  • Update extensibility.md by @gdh2222 in #957
  • docs: fixed streaming-hub's not-working docs by @OJII3 in #960
  • Update extensibility.md by @freetale in #959
  • Apply fixes from PR #960 and #959 to Japanese and Korean documentation by @Copilot in #962
  • Update Multicaster package version to 2.1.1 by @mayuki in #964

New Contributors

Full Changelog: 7.0.5...7.0.6

7.0.5

25 Jun 09:11

Choose a tag to compare

What's Changed

Fixes

  • Enable cancellation of connection establishment to StreamingHub by @mayuki in #953
  • Wait for the queue to complete before completing the request. by @mayuki in #955
  • Improve disconnection handling with safe cleanup and logging by @mayuki in #956

Other Changes

  • Fixed typo duplicate sentence, Update project-structure.md by @AldeRoberge in #952

Full Changelog: 7.0.4...7.0.5

7.0.4

01 May 03:52

Choose a tag to compare

What's Changed

Other Changes

Full Changelog: 7.0.3...7.0.4

7.0.3

14 Apr 08:14

Choose a tag to compare

What's Changed

Fixes

  • Fix the Client Results is not working properly by @mayuki in #948

Other Changes

New Contributors

Full Changelog: 7.0.2...7.0.3

6.1.7

12 Feb 05:38

Choose a tag to compare

What's Changed

Other Changes

Full Changelog: 6.1.6...6.1.7