Blish-HUD
Blish-HUD copied to clipboard
Bump NLog from 4.6.7 to 5.0.4
Bumps NLog from 4.6.7 to 5.0.4.
Release notes
Sourced from NLog's releases.
NLog 5.0.4
Fixes
- #5051 Fixed embedded resource with ILLink.Descriptors.xml to avoid IL2007 (#5051) (
@snakefoot
)NLog 5.0.3
Improvements
- #5034 Added embedded resource with ILLink.Descriptors.xml to skip AOT (#5034) (
@snakefoot
)- #5035 Layout Typed that can handle LogEventInfo is null (#5035) (
@snakefoot
)- #5036 JsonLayout - Fix output for Attributes with IncludeEmptyValue=false and Encode=false (#5036) (
@snakefoot
)NLog 5.0.2
Improvements
- #5019 Layout Typed validates fixed values upfront at config initialization, instead of when logging (#5019) (
@snakefoot
)- #5026 Removed obsolete dependency Microsoft.Extensions.PlatformAbstractions (#5026) (
@snakefoot
)- #5016 WebServiceTarget - Verifies Url as RequiredParameter (#5016) (
@snakefoot
)- #5014 WebServiceTarget - Improve InternalLogging when Url is invalid (#5014) (
@snakefoot
)- #5010 GlobalDiagnosticsContext - Implicit caching of value lookup (#5010) (
@snakefoot
)- #5004 EventLogTarget - Bump default MaxMessageLength to 30000 to match limit in Win2008 (#5004) (
@snakefoot
)- #4995 Support UniversalTime = false when NLog time-source is UTC (#4995) (
@snakefoot
)- #4987 ConfigurationItemFactory - Include original type-alias when CreateInstance fails (#4987) (
@snakefoot
)- #4981 AssemblyVersionLayoutRenderer - Support override of Default value (#4981) (
@snakefoot
)- #4976 LoggingConfiguration - AddRule with overload for LoggingRule object (#4976) (
@tvogel-nid
)NLog 5.0.1
Improvements
- #4938 LoggingConfigurationParser should alert when LoggingRule filters are bad (#4938) (
@snakefoot
)- #4940 CompoundLayout with layout from config variable (#4940) (
@snakefoot
)- #4944 Mark Target LayoutWithLock as obsolete, since only temporary workaround (#4944) (
@snakefoot
)- #4950 FileTarget - First acquire file-handle to compress before creating zip-file (#4950) (
@snakefoot
)- #4953 FileTarget - Zip compression should not truncate when zip-file already exists (#4953) (
@snakefoot
)- #4965 Max StackTraceUsage should be computed using bitwise OR (#4965) (
@martinzding
)- #4963 Improved source-code documentation by fixing spelling errors (#4963) (
@KurnakovMaksim
)NLog 5.0.0
See Release post
Details of changes: See here
Major Features
- NLog is now faster and lighter
- NLog Layout for everything
- NLog ScopeContext to replace MDC + MDLC + NDC + NDLC
- NLog Layout stored as NLog Configuration Variables
- Fluent API for NLog LoggingConfiguration
- NLog Callsite from caller member attributes
- LogFactory with Dependency Injection
- Multiple type-aliases can be defined for targets, layouts, layout renderers and conditions
- Parsing of type-alias will now ignore dashes (-)
Breaking Changes
... (truncated)
Changelog
Sourced from NLog's changelog.
Version 5.0.4 (2022/09/01)
Fixes
- #5051 Fixed embedded resource with ILLink.Descriptors.xml to avoid IL2007 (#5051) (
@snakefoot
)Version 5.0.3 (2022/09/01)
Improvements
- #5034 Added embedded resource with ILLink.Descriptors.xml to skip AOT (#5034) (
@snakefoot
)- #5035 Layout Typed that can handle LogEventInfo is null (#5035) (
@snakefoot
)- #5036 JsonLayout - Fix output for Attributes with IncludeEmptyValue=false and Encode=false (#5036) (
@snakefoot
)Version 5.0.2 (2022/08/12)
Improvements
- #5019 Layout Typed validates fixed values upfront at config initialization, instead of when logging (#5019) (
@snakefoot
)- #5026 Removed obsolete dependency Microsoft.Extensions.PlatformAbstractions (#5026) (
@snakefoot
)- #5016 WebServiceTarget - Verifies Url as RequiredParameter (#5016) (
@snakefoot
)- #5014 WebServiceTarget - Improve InternalLogging when Url is invalid (#5014) (
@snakefoot
)- #5010 GlobalDiagnosticsContext - Implicit caching of value lookup (#5010) (
@snakefoot
)- #5004 EventLogTarget - Bump default MaxMessageLength to 30000 to match limit in Win2008 (#5004) (
@snakefoot
)- #4995 Support UniversalTime = false when NLog time-source is UTC (#4995) (
@snakefoot
)- #4987 ConfigurationItemFactory - Include original type-alias when CreateInstance fails (#4987) (
@snakefoot
)- #4981 AssemblyVersionLayoutRenderer - Support override of Default value (#4981) (
@snakefoot
)- #4976 LoggingConfiguration - AddRule with overload for LoggingRule object (#4976) (
@tvogel-nid
)Version 5.0.1 (2022/06/12)
Improvements
- #4938 LoggingConfigurationParser should alert when LoggingRule filters are bad (#4938) (
@snakefoot
)- #4940 CompoundLayout with layout from config variable (#4940) (
@snakefoot
)- #4944 Mark Target LayoutWithLock as obsolete, since only temporary workaround (#4944) (
@snakefoot
)- #4950 FileTarget - First acquire file-handle to compress before creating zip-file (#4950) (
@snakefoot
)- #4953 FileTarget - Zip compression should not truncate when zip-file already exists (#4953) (
@snakefoot
)- #4965 Max StackTraceUsage should be computed using bitwise OR (#4965) (
@martinzding
)- #4963 Improved source-code documentation by fixing spelling errors (#4963) (
@KurnakovMaksim
)Version 5.0.0 (2022/05/16)
See List of major changes in NLog 5.0.
Improvements
- #4922 NetworkTarget - Dual Mode IPv4 mapped addresses over IPv6 (#4922) (
@snakefoot
)- #4895 LogManager.Setup().LoadConfigurationFromAssemblyResource() can load config from embedded resource (#4895) (
@snakefoot
)- #4893 NetworkTarget - Reduce memory allocations in UdpNetworkSender (#4893) (
@snakefoot
)- #4891 + #4924 Log4JXmlEventLayoutRenderer - IncludeEventProperties default = true (#4891 + #4924) (
@snakefoot
)- #4887 NetworkTarget - Support Compress = GZip for UDP with GELF to GrayLog (#4887) (
@snakefoot
)- #4882 Updated dependencies for NetStandard1.x to fix warnings (#4882) (
@snakefoot
)- #4877 CounterLayoutRenderer - Support 64 bit integer and raw value (#4877) (
@snakefoot
)- #4867 WindowsIdentityLayoutRenderer - Dispose WindowsIdentity after use (#4867) (
@snakefoot
)
... (truncated)
Commits
8667b26
NLog Version 5.0.4 (Update ChangeLog) (#5053)e6afc9b
NLog Version 5.0.4 (Update ChangeLog) (#5052)aa1d486
Reduced embedded resource ILLink.Descriptors.xml to only NLog to avoid IL2007...641ecbc
NLog Version 5.0.4c23ce42
Reduced embedded resource ILLink.Descriptors.xml to only NLog, because of IL20075f64b54
NLog Version 5.0.3 (#5046)8af4e9c
Bump Microsoft.Owin from 4.1.1 to 4.2.2 in /tests/NLog.UnitTests (#5040)6d3dfef
Bump Microsoft.NET.Test.Sdk from 17.3.0 to 17.3.1 (#5042)c3ec3ce
Updated embedded resource with ILLink.Descriptors.xml (#5039)55619f6
Updated embedded resource with ILLink.Descriptors.xml with NLog.Targets packa...- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
The following labels could not be found: .NET
.
Superseded by #793.