Skip to content

3.1.0

Choose a tag to compare

@DavidZidar DavidZidar released this 18 May 14:21
· 33 commits to master since this release

Breaking changes

  • Rename Flush and Render to FlushAsync and RenderAsync in ILogRenderer
  • Add MessageTokens property to TokenizedMessage so that ILogRenderer-implementations don't have to bother with the object pooling

Other changes

  • Update NuGet dependencies
  • Use 256 color ANSI codes in AnsiConsoleRenderer which is more compatible with .NET Aspire
  • Improve compatibility with log state that might be pooled itself, this fixes compatibility with Microsoft.Extensions.Telemetry.Abstractions

Build changes

  • Use Microsoft.VisualStudio.Threading.Analyzers
  • Use TUnit instead of xUnit and add AotTest build task that can be run on demand
  • Use new solution file format