Releases: NLog/NLog.Extensions.Logging
Releases · NLog/NLog.Extensions.Logging
Version 1.6.1
#350 Fixed conflict issue between UseNLog and default log providers (@snakefoot)
Version 1.6
- #332 Support .NET Core 3.0 (@304NotModified)
- #342 ILoggerFactory is obsolete in .NET Core 3. Instead use ILoggingBuilder.AddNLog (#342) (@snakefoot)
- #345 Added AddNLog with functor to create/initialize LogFactory for NLogLoggingProvider (@snakefoot)
- #344 Introduce AddNLog with NLog-config parameter (#344) (@snakefoot)
- #333 + #334 Minor optimizations in parsing of LogEvent property-names
Version 1.5.4
- #325 Fix dispose for AddNLog (on ILoggingBuilder) and no double logging when also using UseNLog (@snakefoot)
Version 1.5.3
(released on 28 aug 2019 on NuGet)
- #322 Fixed memory leak in NLogLoggingConfiguration for autoreload
Version 1.5.2
- #314 Added NLogProviderOptions.ShutdownOnDispose (#314) (@304NotModified)
- #315 Update NLog to 4.6.5 (#315) (@304NotModified)
Version 1.5.1
- #289 NLogBeginScopeParser - Improved exception handling (@snakefoot)
- #299 Update dependency NLog ver. 4.6.4 (@snakefoot)
Version 1.5
Version 1.4.0
Version 1.3.0
- #245 Added ${configsetting} for appsettings.json and others (@snakefoot)
- #246 Fixing bug throwing ArgumentOutOfRangeException if input is empty list (@thorhalvor)
- #236 BeginScope always return scope-object even on error (@snakefoot)
- #243 Enhancements for .NET Core 2 examples (@bryan5989)
Version 1.2.1
- #233 Fixed null-reference-exception when parsing empty scope-property collection (@snakefoot)
- #232 BeginScope: support for non-serializable objects + performance improvement (20-50% cpu, 35% times less allocations) (#232) (@snakefoot)
- #229 BeginScope should accept any type of KeyValuePair (Swallow exceptions) (@snakefoot)