Skip to content
This repository has been archived by the owner on Dec 13, 2018. It is now read-only.

Releases: aspnet/Logging

2.0.0

14 Aug 13:04
Compare
Choose a tag to compare

Features

  • Configuring logging from appSettings.json (#437)

Bugs Fixed

  • ConsoleLoggerOptions are not properly stored by ConsoleLoggerProvider (#665)
  • LogError with exception and empty message causes formatting issues with ConsoleProvider (#619)

2.0.0-preview2

28 Jun 06:29
Compare
Choose a tag to compare
2.0.0-preview2 Pre-release
Pre-release

Features

  • Consider a way to configure logging provider using the DI system (#346)

Bugs Fixed

  • Microsoft.Extensions.Logging depends on Microsoft.Extensions.Configuration (#630)

2.0.0-preview1

10 May 04:10
Compare
Choose a tag to compare
2.0.0-preview1 Pre-release
Pre-release

Features

  • Configuration and Filtering changes (#565)
  • Background console logging (#519)
  • Should frameworks like Serilog, NLog implement their own ILoggerFactory? (#420)

Bugs Fixed

  • Move NullLoggerFactory and NullLoggerOfT to Microsoft.Extensions.Logging.Abstractions (#566)
  • Logging after dispose issues? (#563)
  • Console Logger Filtering via IConfiguration - Issues (#526)
  • Memory leak in Microsoft.Extensions.Logging.Internal.FormattedLogValues (#516)

1.1.0

16 Nov 16:26
Compare
Choose a tag to compare

Bugs Fixed

  • Clean up property behavior and doc comments for AzureAppServicesDiagnosticsSettings (#506)

1.1.0-preview1

25 Oct 15:51
Compare
Choose a tag to compare
1.1.0-preview1 Pre-release
Pre-release

Features

  • Implement a logger for Azure WebApps (#466)
  • EventSource implementation (#328)

Bugs Fixed

  • AnsiLogConsole uses non-standard background values (#455)
  • Loggers throw on null message or arguments (#422)
  • 'AddProvider' on LoggerFactory should throw ObjectDisposedException after being disposed (#418)

1.0.0

27 Jun 14:54
Compare
Choose a tag to compare

Features

  • [Proposal] LogValues should throw if too many/too few arguments in format string (#413)
  • Console logger - shoudn't apply severity color to message category and id. (#406)

Bugs Fixed

  • Console logger warnings aren't getting colorized on OSX (#417)
  • Allow configuring the trace source logger without having to flow a TraceListener instance (#405)

1.0.0-rc2

16 May 17:19
Compare
Choose a tag to compare
1.0.0-rc2 Pre-release
Pre-release

Features

  • Delete NLog provider (#341)
  • CreateLogger() should return ILogger (#312)

Bugs Fixed

  • Fix DebugLogger to log exception details (#388)
  • Please keep default foreground color, don't override with ConsoleColor.Grey (#378)
  • Exceptions aren't logged by EventLogger (dev branch) (#375)
  • Should BeginScopeImpl be a generic method (#366)
  • Exception details are not logged (#355)
  • LogInformation(string) throws FormatException (#351)
  • LogLevel.None (#333)
  • Changes to Logging API surface (#331)
  • Logger from Type name shouldn't include generic parameters (#326)
  • NullReferenceException in RuntimeEnvironmentHelper under .NET 4.5 using Logging (#309)
  • EventLogLogger may throw an exception when the message is too big (#305)
  • Rename LogLevel.Verbose to .Trace and modify its severity to be below .Debug (#299)
  • Remove ILoggerFactory.MinimumLevel (#298)
  • Remove dependence Microsoft.Extensions.PlatformAbstractions (#293)
  • Add LoggerMessage.Define overloads for 0, 4, 5, and 6 args (#272)

1.0.0-rc1

18 Nov 15:28
Compare
Choose a tag to compare
1.0.0-rc1 Pre-release
Pre-release

Features

  • Rename Microsoft.Framework.* to Microsoft.Extensions.* (#257)

1.0.0-beta7

02 Sep 17:18
Compare
Choose a tag to compare
1.0.0-beta7 Pre-release
Pre-release
Tag for new release 1.0.0-beta7

1.0.0-beta6

28 Jul 19:50
Compare
Choose a tag to compare
1.0.0-beta6 Pre-release
Pre-release

Features

  • Add a DebugLoggerProvider that writes to Debug.WriteLine (#194)

Bugs Fixed

  • DebugLogger nuget package doesn't contain Debug.WriteLine (#216)
  • Console logging coloring is weird on linux (#210)
  • LogLevel.Debug for NLog Logger (#196)
  • Remove ReflectionBasedLogValues type and instead use Custom formatted log values (#171)