Releases: aspnet/Logging
Releases · aspnet/Logging
2.0.0
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
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
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
Bugs Fixed
- Clean up property behavior and doc comments for AzureAppServicesDiagnosticsSettings (#506)
1.1.0-preview1
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
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
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
Features
- Rename Microsoft.Framework.* to Microsoft.Extensions.* (#257)
1.0.0-beta7
Tag for new release 1.0.0-beta7
1.0.0-beta6
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)