All Versions
11
Latest Version
Avg Release Cycle
11 days
Latest Release
327 days ago

Changelog History
Page 1

  • v2.5.1 Changes

    December 03, 2020

    ๐Ÿ”„ Changes

    ๐Ÿ›  Fixes

    • Japanese characters are unreadable in preview (#68, #69)
    • โž• Add net5.0 to TargetFrameworks (R.E.EntitiyFrameworkCore) (#70)
  • v2.5.0 Changes

    December 02, 2020

    ๐Ÿ”‹ Features

    Introduce IRinBuilder (#50)

    ๐Ÿ— To simplify the configuration, we have added a builder API as well as ASP.NET Core and others.

    services.AddRin() .UseRedisStorage(options =\> { ... }) .AddEntityFrameworkCoreDiagnostics() .AddBodyDataTransformer\<MyCustomBodyDataTransformer\>();
    

    Introduce Rin.Extensions.EntityFrameworkCore (#51)

    โž• Added a package to integrate with Entity Framework Core. Database command execution can now be displayed on the timeline.

    image

    ๐Ÿ”ง Install Rin.Extensions.EntityFrameworkCore package to the project and call AddEntityFrameworkCoreDiagnostics in ConfigureServices.

    dotnet add package Rin.Extensions.EntityFrameworkCore
    
    services.AddRin() .AddEntityFrameworkCoreDiagnostics();
    

    Introduce Rin.Extensions.MagicOnion (#54)

    ๐Ÿš€ Added a package to integrate with MagicOnion. The package is preview release.

    Rin.Extensions.MagicOnion adds the ability to decode MagicOnion's Unary request/response body data.
    The extension requires MagicOnion 4.0.0 or later.

    services.AddRin() .AddMagicOnionSupport();
    

    Adopt .NET 5.0 (#65)

    ๐Ÿ‘ Rin and extensions supports .NET 5.0.

    ๐Ÿ’ฅ Breaking changes

    ๐Ÿ“‡ Rename Rin.Log4NetAppender to Rin.Extensions.Log4NetAppender (#53)

    ๐Ÿ“ฆ Rin.Log4NetAppender package is now Rin.Extensions.Log4NetAppender.

    IBodyDataTransformer.Transform method has been changed to TryTransform. (#49)

    bool TryTransform(HttpRequestRecord record, ReadOnlySpan\<byte\> body, StringValues contentTypeHeaderValues, out BodyDataTransformResult result);
    

    ๐Ÿšš IServiceCollection.AddRinRedisStorage extension method has been removed (#50)

    ๐Ÿ‘‰ Use IRinBuilder.UseRedisStorage instead.

    services.AddRin() .UseRedisStorage(options =\> { ... });
    

    ๐Ÿ›  Fixes

    • ๐Ÿ›  Fix an error on incomplete request/response (#46)
    • ๐Ÿ›  Fix to keep the selected body view (#47)
    • โ™ป๏ธ Refactor Transformer API (#49)
    • โšก๏ธ Reduce unnecessary view updates (#57)
    • โš  Clean up warnings (#59, #58)
    • ๐Ÿ›  Fix throwing exception when Trailer is not available (#63): @azyobuzin
    • โšก๏ธ Update client build instruction (#64): @azyobuzin
  • v2.5.0-preview.5

    December 02, 2020
  • v2.5.0-preview.4

    December 02, 2020
  • v2.5.0-preview.3

    October 22, 2020
  • v2.5.0-preview.2

    October 22, 2020
  • v2.5.0-preview.1

    October 21, 2020
  • v2.0.1 Changes

    September 24, 2020

    ๐Ÿ”„ Changes

    ๐Ÿ’ฅ Breaking changes

    • โœ‚ Remove BodyDataTransformer options (#45)

    ๐Ÿ›  Fixes

    • ๐Ÿ›  Fix to preview unknown content-types. (#43)

    NuGet

    ๐Ÿ“ฆ https://www.nuget.org/packages/Rin/2.0.1

  • v2.0.0 Changes

    September 07, 2020

    ๐Ÿ”„ Changes

    ๐Ÿ”‹ Features

    • Preview a request/response body as a hex dump (#36)
      image
    • โž• Add minimal support for gRPC Unary request
    • Enable nullable reference type context (#38)

    ๐Ÿ’ฅ Breaking changes

    • ๐Ÿ”„ Change target framework to .NET Core 3.1 (#25, #24)
    • โœ‚ Remove StorageFactory property from RinOptions. (#39)
    • โœ‚ Remove dependencies on Newtonsoft.Json (#40)

    NuGet

    ๐Ÿ“ฆ https://www.nuget.org/packages/Rin/2.0.0

  • v2.0.0-preview.4 Changes

    August 18, 2020

    ๐Ÿ”„ Changes

    Ref: Rin v2.0 (#31)

    ๐Ÿ›  Fixes in this preview

    • Prevent unnecessary layout call (#41, #42)

    ๐Ÿ”‹ Feature

    • Preview a request/response body as a hex dump (#36)
    • ๐Ÿ‘Œ Support gRPC Unary request
    • Enable nullable reference type context (#38)

    ๐Ÿ’ฅ Breaking changes

    • ๐Ÿ”„ Change target framework to .NET Core 3.1 (#25, #24)
    • โœ‚ Remove StorageFactory property from RinOptions. (#39)
    • โœ‚ Remove dependencies on Newtonsoft.Json (#40)

    NuGet

    ๐Ÿ“ฆ https://www.nuget.org/packages/Rin/2.0.0-preview.20200818-142001