Releases: NLog/NLog.Extensions.Logging
Releases · NLog/NLog.Extensions.Logging
Version 5.0.0-preview 2
🚀 Features
- #535: NLogProviderOptions with support for RegisterServiceProvider (@snakefoot)
👍 Enhancements
- #530: Replaced platform netcoreapp3.0 with netcoreapp3.1 (@snakefoot)
- #529: NLogLoggerProvider - Always load from appsettings when possible (@snakefoot)
🐛 Bug Fixes
- #534: Fixed spelling for IncludeActivityIdsWithBeginScope (@snakefoot)
- #531: Fix NLogLoggingConfiguration to handle throwConfigExceptions with NLog 5.0 (@snakefoot)
Version 5.0.0-preview 1
🚀 Features
- #520: Changed LoggingConfigurationSectionName to default NLog (@snakefoot)
- #465: NLogLoggingConfiguration - Add support for config variables with JsonLayout (@snakefoot)
👍 Enhancements
- #522: NLogLoggingConfiguration Reload now fully support KeepVariablesOnReload (@snakefoot)
- #521: Change default value for RemoveLoggerFactoryFilter to true (@snakefoot)
- #485: Remove startup overhead caused by enumerating all assemblies for callsite logic (@snakefoot)
⏩ Performance
- #519: Update to NLog 5.0 Preview 1 with ScopeContext instead of MDLC (@snakefoot)
- #485: Remove startup overhead caused by enumerating all assemblies for callsite logic (@snakefoot)
- #319: NLogLogger - Reduce allocation by not boxing EventId when CaptureEntireEventId = false (@snakefoot)
🔧 Maintenance
- #486: Removed platform .NET 4.5.1 (@snakefoot)
Version 1.7.4
⏩ Performance
- #513: NLogLogger - Skip custom message formatting when no parameters (@snakefoot)
🔧 Maintenance
- #515: Disable ImplicitNuGetFallbackFolder for tests - fixes NU3005 on AppVeyor (@304NotModified)
↜ Dependencies
- #516: Bump NLog from 4.7.10 to 4.7.11 (@dependabot)
Version 1.7.3
- #510 Reduced code complexity of MicrosoftILoggerTarget (@snakefoot)
- #509 Faster checking if LogLevel IsEnabled (#509) (@snakefoot)
- #507 Bump NLog from 4.7.9 to 4.7.10 (#507) (@dependabot[bot])
- #501 Extended NLogProviderOptions with the option LoggingConfigurationSectionName (#501) (@snakefoot)
- #500 Support TargetDefaultWrapper and TargetDefaultParameters in appsettings.json (#500) (@snakefoot)
- #494 Fix SonarQube Scanning (#494) (@304NotModified)
Version 1.7.2
- #495 Bump NLog from 4.7.8 to 4.7.9 (#495) (@dependabot[bot])
- #490 MicrosoftConsoleLayoutRenderer - For Hosting Lifetime Startup Messages (#490) (@snakefoot)
- #488 NLogLoggingConfiguration support custom section names (#488) (@anellomancante)
- #482 NLogProviderOptions - Added ReplaceLoggerFactory and RemoveLoggerFactoryFilter (#482) (@snakefoot)
- #479 Enable deterministic build (#479) (@304NotModified)
Version 1.7.1
- #476 MicrosoftILoggerTarget - Add support for override LoggerName when using ILoggerFactory (#476) (@snakefoot)
- #470 MicrosoftILoggerTarget - Reduce chance of deadlock in ILoggerFactory by caching created loggers (#470) (@snakefoot)
- #468 MicrosoftILoggerTarget - With ILoggerFactory as constructor parameter (#468) (@snakefoot)
- #463 Added unit-test for NLogProviderOptions.IncludeActivtyIdsWithBeginScope (#463) (@snakefoot)
- #469 Update Nuget package description with ASP.NET Core so it matches NLog Package (#469) (@snakefoot)
- #467 Bump NLog from 4.7.6 to 4.7.7 (#467) (@dependabot[bot])
- #477 Bump NLog from 4.7.7 to 4.7.8 (#477) (@dependabot[bot])
Version 1.7.0
- #456 Added NLogProviderOptions.IncludeActivtyIdsWithBeginScope and added .NET 5 build (#456) (@snakefoot)
- #451 NLogBeginScopeParser - Reduce allocation for BeginScope with message template (#451) (@snakefoot)
- #461 Move to PackageIcon and PackageLicenseExpression for NuGet package (#461) (@snakefoot)
- #450 Bump NLog from 4.7.4 to 4.7.6 (#450, #458) (@dependabot[bot])
Version 1.6.5
- #444 Fix ShutdownOnDispose to work with isolated LogFactory (#444) (@snakefoot)
- #439 Added SourceLink (#439) (@304NotModified)
- #429 Fix documentation of default (#429) (@304NotModified)
- #448 Bump NLog from 4.7.3 to 4.7.4 (#448) (@dependabot[bot])
Version 1.6.4
- #419 LogFactory.Setup - Make RegisterConfigSettings public (#423) (@snakefoot)
- #411 Bump NLog to 4.7.2 (#426) (@dependabot-preview[bot])
Version 1.6.3
- #419 Reading JSON config - Trim keys as Json allows spaces in keys (#419) (@snakefoot)
- #411 Bump NLog to 4.7.0 (#411) (@dependabot-preview[bot])
- #418 Introduced LoadConfigurationFromSection extension method for LogFactory.Setup (#410, #412, #418) (@snakefoot)