Releases: Cysharp/MagicOnion
Releases · Cysharp/MagicOnion
7.10.1
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
- Source generated client code with MemoryPack serializer does not handle enum formatter registration correctly
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
noorautobuildby @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
- @biboete made their first contribution in #1072
- @pixsperdavid made their first contribution in #1056
Full Changelog: 7.10.0...7.10.1
7.10.0
What's Changed
Features
- feat: add [ServiceName] attribute by @jeff-at-trimble in #1031
Other Changes
- Adopt to .NET 10 by @mayuki in #1033
- Fix incorrect casting of nullable value types by @mayuki in #1036
- Fix
Mapmethod call failures with Grpc.AspNetCore.Server 2.76.0 and later. by @mayuki in #1037
Housekeeping
- Fix warnings by @mayuki in #1038
- docs: missing group name by @guitarrapc in #1026
New Contributors
- @jeff-at-trimble made their first contribution in #1031
Full Changelog: 7.0.9...7.10.0
7.0.9
What's Changed
Fixes
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
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
What's Changed
Improvements
- feat: add overload
IncludeMagicOnionXmlCommentsby @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
- @arika0093 made their first contribution in #978
Full Changelog: 7.0.6...7.0.7
7.0.6
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
- @gdh2222 made their first contribution in #957
- @OJII3 made their first contribution in #960
- @freetale made their first contribution in #959
- @Copilot made their first contribution in #962
Full Changelog: 7.0.5...7.0.6
7.0.5
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
What's Changed
Other Changes
- Update Multicaster to 2.0.1 by @mayuki in #950
- Fix to allow reuse of group names when using Redis/NATS as backplane Cysharp/Multicaster#21
Full Changelog: 7.0.3...7.0.4
7.0.3
What's Changed
Fixes
Other Changes
- docs: update Korean documentation by @namo40 in #930
- docs: Add resources page by @mayuki in #931
- Add OGP image by @mayuki in #933
- Add Twitter card metadata to Docusaurus config by @mayuki in #934
- fix : swagger needs AddEndpointsApiExplorer in sample by @locus84 in #906
- Update docs (unity-webgl.md, blazor.md) by @mayuki in #941
- docs: update Korean documentation by @namo40 in #943
- ci: Pinning third party GitHub Actions sha by @guitarrapc in #944
- Bump actions/setup-node from 4.3.0 to 4.4.0 by @dependabot in #947
New Contributors
Full Changelog: 7.0.2...7.0.3