damianh / LibLog

LibLog is a single file for you to either copy/paste or install via nuget, into your library/framework/application to provide a logging abstraction.
MIT License
929 stars 153 forks source link

Bump NLog from 4.5.11 to 4.6.3 #238

Closed dependabot-preview[bot] closed 5 years ago

dependabot-preview[bot] commented 5 years ago

Bumps NLog from 4.5.11 to 4.6.3.

Release notes *Sourced from [NLog's releases](https://github.com/NLog/NLog/releases).* > ## NLog 4.6.3 > #### Bugfixes > > - [#3345](https://github-redirect.dependabot.com/NLog/NLog/pull/3345) Fixed potential memory issue and message duplication with large strings ([@​snakefoot](https://github.com/snakefoot)) > - [#3316](https://github-redirect.dependabot.com/NLog/NLog/pull/3316) TargetWithContext - serialize MDC and MDLC values properly ([@​304NotModified](https://github.com/304NotModified)) > > #### Features > > - [#3298](https://github-redirect.dependabot.com/NLog/NLog/pull/3298) Added WithProperty and SetProperty on Logger ([@​snakefoot](https://github.com/snakefoot)) > - [#3329](https://github-redirect.dependabot.com/NLog/NLog/pull/3329) ${EventProperties} - Added ObjectPath for rendering nested property ([@​snakefoot](https://github.com/snakefoot), [@​304NotModified](https://github.com/304NotModified)) > - [#3337](https://github-redirect.dependabot.com/NLog/NLog/pull/3337) ${ShortDate} added support for IRawValue + IStringValueRenderer ([@​snakefoot](https://github.com/snakefoot)) > - [#3328](https://github-redirect.dependabot.com/NLog/NLog/pull/3328) Added truncate ambient property, e.g. ${message:truncate=80} ([@​snakefoot](https://github.com/snakefoot)) > - [#3278](https://github-redirect.dependabot.com/NLog/NLog/pull/3278) ConsoleTarget & ColoredConsoleTarget - Added AutoFlush and improve default flush behavior ([@​snakefoot](https://github.com/snakefoot)) > > #### Improvements > > - [#3322](https://github-redirect.dependabot.com/NLog/NLog/pull/3322) FileTarget - Introduced EnableFileDeleteSimpleMonitor without FileSystemWatcher for non-Windows ([@​snakefoot](https://github.com/snakefoot)) > - [#3332](https://github-redirect.dependabot.com/NLog/NLog/pull/3332) LogFactory - GetLogger should validate name of logger ([@​snakefoot](https://github.com/snakefoot)) > - [#3320](https://github-redirect.dependabot.com/NLog/NLog/pull/3320) FallbackGroupTarget - Fixed potential issue with WINDOWS_PHONE ([@​snakefoot](https://github.com/snakefoot)) > - [#3261](https://github-redirect.dependabot.com/NLog/NLog/pull/3261) NLog config file loading: use process name (e.g. applicationname.exe.nlog) when app.config is not available ([@​snakefoot](https://github.com/snakefoot)) > > #### Performance > > - [#3311](https://github-redirect.dependabot.com/NLog/NLog/pull/3311) Split string - avoid allocation of object array. Added StringHelpers.SplitAndTrimTokens ([@​snakefoot](https://github.com/snakefoot)) > - [#3305](https://github-redirect.dependabot.com/NLog/NLog/pull/3305) AppSettingLayoutRenderer - Mark as ThreadSafe and ThreadAgnostic ([@​snakefoot](https://github.com/snakefoot)) > > #### Misc > > - [#3338](https://github-redirect.dependabot.com/NLog/NLog/pull/3338) Update docs of various context classes ([@​304NotModified](https://github.com/304NotModified)) > - [#3288](https://github-redirect.dependabot.com/NLog/NLog/pull/3288) Move NLogPackageLoaders for better unittest debugging experience of NLog ([@​304NotModified](https://github.com/304NotModified)) > - [#3274](https://github-redirect.dependabot.com/NLog/NLog/pull/3274) Make HttpNetworkSender mockable, add unit test, introduce NSubsitute ([@​304NotModified](https://github.com/304NotModified)) > - 10 pull requests with refactorings ([@​snakefoot](https://github.com/snakefoot), [@​304NotModified](https://github.com/304NotModified)) > > ## NLog 4.6.2 > ### Bugfixes > > - [#3260](https://github-redirect.dependabot.com/NLog/NLog/pull/3260) Fix escaping nested close brackets when parsing layout renderers ([@​lobster2012](https://github.com/lobster2012)-user) > - [#3271](https://github-redirect.dependabot.com/NLog/NLog/pull/3271) NLog config - Fixed bug where empty xml-elements were ignored ([@​snakefoot](https://github.com/snakefoot), [@​jonreis](https://github.com/jonreis)) > > ## NLog 4.6.1 > #### Bugfixes > > - [#3199](https://github-redirect.dependabot.com/NLog/NLog/pull/3199) LoggingConfigurationParser - Fixed bug in handling of extensions prefix ([@​snakefoot](https://github.com/snakefoot)) > - [#3253](https://github-redirect.dependabot.com/NLog/NLog/pull/3253) Fix wrong warnings on `` element (only wrong warnings) ([#3253](https://github-redirect.dependabot.com/NLog/NLog/issues/3253)) ([@​snakefoot](https://github.com/snakefoot), [@​304NotModified](https://github.com/304NotModified)) > - [#3195](https://github-redirect.dependabot.com/NLog/NLog/pull/3195) SimpleStringReader: fix DebuggerDisplay value ([#3195](https://github-redirect.dependabot.com/NLog/NLog/issues/3195)) ([@​lobster2012](https://github.com/lobster2012)-user) > - [#3198](https://github-redirect.dependabot.com/NLog/NLog/pull/3198) XmlLayout - Fixed missing encode of xml element value ([@​snakefoot](https://github.com/snakefoot)) > - [#3191](https://github-redirect.dependabot.com/NLog/NLog/pull/3191) VariableLayoutRenderer - Fixed format-string for internal logger warning ([@​snakefoot](https://github.com/snakefoot), [@​lobster2012](https://github.com/lobster2012)-user) > - [#3258](https://github-redirect.dependabot.com/NLog/NLog/pull/3258) Fix error with Embedded Assembly in LogAssemblyVersion ([@​snakefoot](https://github.com/snakefoot)) > > #### Improvements > ... (truncated)
Changelog *Sourced from [NLog's changelog](https://github.com/NLog/NLog/blob/dev/CHANGELOG.md).* > ### V4.6.3 (2019/04/30) > > #### Bugfixes > > - [#3345](https://github-redirect.dependabot.com/NLog/NLog/pull/3345) Fixed potential memory issue and message duplication with large strings ([@​snakefoot](https://github.com/snakefoot)) > - [#3316](https://github-redirect.dependabot.com/NLog/NLog/pull/3316) TargetWithContext - serialize MDC and MDLC values properly ([@​304NotModified](https://github.com/304NotModified)) > > #### Features > > - [#3298](https://github-redirect.dependabot.com/NLog/NLog/pull/3298) Added WithProperty and SetProperty on Logger ([@​snakefoot](https://github.com/snakefoot)) > - [#3329](https://github-redirect.dependabot.com/NLog/NLog/pull/3329) ${EventProperties} - Added ObjectPath for rendering nested property ([@​snakefoot](https://github.com/snakefoot), [@​304NotModified](https://github.com/304NotModified)) > - [#3337](https://github-redirect.dependabot.com/NLog/NLog/pull/3337) ${ShortDate} added support for IRawValue + IStringValueRenderer ([@​snakefoot](https://github.com/snakefoot)) > - [#3328](https://github-redirect.dependabot.com/NLog/NLog/pull/3328) Added truncate ambient property, e.g. ${message:truncate=80} ([@​snakefoot](https://github.com/snakefoot)) > - [#3278](https://github-redirect.dependabot.com/NLog/NLog/pull/3278) ConsoleTarget & ColoredConsoleTarget - Added AutoFlush and improve default flush behavior ([@​snakefoot](https://github.com/snakefoot)) > > #### Improvements > > - [#3322](https://github-redirect.dependabot.com/NLog/NLog/pull/3322) FileTarget - Introduced EnableFileDeleteSimpleMonitor without FileSystemWatcher for non-Windows ([@​snakefoot](https://github.com/snakefoot)) > - [#3332](https://github-redirect.dependabot.com/NLog/NLog/pull/3332) LogFactory - GetLogger should validate name of logger ([@​snakefoot](https://github.com/snakefoot)) > - [#3320](https://github-redirect.dependabot.com/NLog/NLog/pull/3320) FallbackGroupTarget - Fixed potential issue with WINDOWS_PHONE ([@​snakefoot](https://github.com/snakefoot)) > - [#3261](https://github-redirect.dependabot.com/NLog/NLog/pull/3261) NLog config file loading: use process name (e.g. applicationname.exe.nlog) when app.config is not available ([@​snakefoot](https://github.com/snakefoot)) > > #### Performance > > - [#3311](https://github-redirect.dependabot.com/NLog/NLog/pull/3311) Split string - avoid allocation of object array. Added StringHelpers.SplitAndTrimTokens ([@​snakefoot](https://github.com/snakefoot)) > - [#3305](https://github-redirect.dependabot.com/NLog/NLog/pull/3305) AppSettingLayoutRenderer - Mark as ThreadSafe and ThreadAgnostic ([@​snakefoot](https://github.com/snakefoot)) > > #### Misc > > - [#3338](https://github-redirect.dependabot.com/NLog/NLog/pull/3338) Update docs of various context classes ([@​304NotModified](https://github.com/304NotModified)) > - [#3288](https://github-redirect.dependabot.com/NLog/NLog/pull/3288) Move NLogPackageLoaders for better unittest debugging experience of NLog ([@​304NotModified](https://github.com/304NotModified)) > - [#3274](https://github-redirect.dependabot.com/NLog/NLog/pull/3274) Make HttpNetworkSender mockable, add unit test, introduce NSubsitute ([@​304NotModified](https://github.com/304NotModified)) > - 10 pull requests with refactorings ([@​snakefoot](https://github.com/snakefoot), [@​304NotModified](https://github.com/304NotModified)) > > ### V4.6.2 (2019/04/02) > > #### Bugfixes > > - [#3260](https://github-redirect.dependabot.com/NLog/NLog/pull/3260) Fix escaping nested close brackets when parsing layout renderers ([@​lobster2012](https://github.com/lobster2012)-user) > - [#3271](https://github-redirect.dependabot.com/NLog/NLog/pull/3271) NLog config - Fixed bug where empty xml-elements were ignored ([@​snakefoot](https://github.com/snakefoot), [@​jonreis](https://github.com/jonreis)) > > > ### V4.6.1 (2019/03/29) > > #### Bugfixes > > - [#3199](https://github-redirect.dependabot.com/NLog/NLog/pull/3199) LoggingConfigurationParser - Fixed bug in handling of extensions prefix ([@​snakefoot](https://github.com/snakefoot)) > - [#3253](https://github-redirect.dependabot.com/NLog/NLog/pull/3253) Fix wrong warnings on `` element (only wrong warnings) ([#3253](https://github-redirect.dependabot.com/NLog/NLog/issues/3253)) ([@​snakefoot](https://github.com/snakefoot), [@​304NotModified](https://github.com/304NotModified)) > - [#3195](https://github-redirect.dependabot.com/NLog/NLog/pull/3195) SimpleStringReader: fix DebuggerDisplay value ([#3195](https://github-redirect.dependabot.com/NLog/NLog/issues/3195)) ([@​lobster2012](https://github.com/lobster2012)-user) > - [#3198](https://github-redirect.dependabot.com/NLog/NLog/pull/3198) XmlLayout - Fixed missing encode of xml element value ([@​snakefoot](https://github.com/snakefoot)) > ... (truncated)
Commits - [`3d07bd9`](https://github.com/NLog/NLog/commit/3d07bd91909aa1b998293bf772343532a2b7bcb6) Merge pull request [#3348](https://github-redirect.dependabot.com/NLog/NLog/issues/3348) from NLog/release/4.6.3 - [`63be614`](https://github.com/NLog/NLog/commit/63be614770cffe6ab4d3d1d7c72d5fa975727a0c) Version 4.6.3 - [`f8f7414`](https://github.com/NLog/NLog/commit/f8f7414d34d6ba24b1ef48aed51899f59f4bb2d7) StringBuilderPool - Allow FastPool-object to have larger capacity, but rememb... - [`adeb5c0`](https://github.com/NLog/NLog/commit/adeb5c09d7ae826534f00951368be64279a77c9b) Merge pull request [#3344](https://github-redirect.dependabot.com/NLog/NLog/issues/3344) from NLog/code-complexity - [`cff43c7`](https://github.com/NLog/NLog/commit/cff43c7aa80a2cdd139b1bfd40be5c12ca90d36a) Reduce code complexity, small code improvements - [`ebb6d2b`](https://github.com/NLog/NLog/commit/ebb6d2badf83cebab8ee5bdb3dfc63d283ad5a30) Merge pull request [#3335](https://github-redirect.dependabot.com/NLog/NLog/issues/3335) from snakefoot/LoggingConfigurationReloadAsActive - [`e4e0743`](https://github.com/NLog/NLog/commit/e4e074344e74886b2f44217080b2f46d43dd21aa) Merge pull request [#3340](https://github-redirect.dependabot.com/NLog/NLog/issues/3340) from NLog/EscapeEncodingFlags - [`610f368`](https://github.com/NLog/NLog/commit/610f36888dda1c5bf023fcb65b344fc10ac15701) Merge pull request [#3339](https://github-redirect.dependabot.com/NLog/NLog/issues/3339) from NLog/cleanup3 - [`f6aa359`](https://github.com/NLog/NLog/commit/f6aa359c6d3979d439d2e5f3d6072966c106d8f7) Rename internal EscapeEncodingFlags - [`f1ad170`](https://github.com/NLog/NLog/commit/f1ad170308d461f682369f76d80176a91370f5b9) Small code improvements - Additional commits viewable in [compare view](https://github.com/NLog/NLog/compare/v4.5.11...v4.6.3)


Dependabot compatibility score

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 will not automatically merge this PR because it includes a minor update to a production dependency.


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 ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major 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) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.
snakefoot commented 5 years ago

Build will become green after merge of #233

dependabot-preview[bot] commented 5 years ago

Superseded by #242.