Skip to content

Releases: steamcore/TinyLogger

1.4.0

07 Dec 22:34
Compare
Choose a tag to compare

Breaking changes:

  • Updated all SDK dependencies to 5.0.0

Improvements:

  • Colorize Version
  • Colorize Tuple<> and ValueTuple<> on .NET 5+

Other changes:

  • Target frameworks changed to netstandard2.0 and net5.0

1.3.0

07 Jul 20:59
Compare
Choose a tag to compare

Improvements:

  • Now prints any IEnumerable as a list, previously it only supported lists that implemented ICollection

Bug fixes:

  • Fixed missing null check in Equals method

Other changes:

  • Updated NuGet dependencies

1.2.1

31 Mar 22:54
Compare
Choose a tag to compare

New features:

  • Add support for reading ANSI_COLOR environment flag to force ANSI mode when it can't be detected

1.2.0

15 Dec 14:01
Compare
Choose a tag to compare

Breaking changes:

  • ILogRenderer interface is simplified
  • QueueDepthExceededBehavior enum is replaced with BackPressureArbiter func

Internal changes:

  • Now using System.Threading.Channels instead of custom IAsyncEnumerable implementation

1.1.0

10 Dec 22:19
Compare
Choose a tag to compare

New features:

  • New true color console renderer

Improvements:

  • Improved console performance by using ANSI colors when possible
  • Improved sample output and new generic host sample
  • Extended default theme

Other changes:

  • Targeting netstandard2.0 and netcoreapp3.1
  • Using Microsoft.Extensions.Logging 3.1.0
  • Using IOptions<T> and options validation for configuration

1.0.0

02 Dec 22:58
Compare
Choose a tag to compare

Initial release.