Release notes
*Sourced from [NLog's releases](https://github.com/NLog/NLog/releases).*
> ## NLog 4.6.5
> ## Bugfixes
>
> - [#3476](https://github-redirect.dependabot.com/NLog/NLog/pull/3476) Fix broken XSD schema - NLog.Schema package ([@snakefoot](https://github.com/snakefoot), [@304NotModified](https://github.com/304NotModified))
>
> ## Features
>
> - [#3478](https://github-redirect.dependabot.com/NLog/NLog/pull/3478) XSD: Support <value> in <variable> ([@304NotModified](https://github.com/304NotModified))
> - [#3477](https://github-redirect.dependabot.com/NLog/NLog/pull/3477) ${AppSetting} - Added support for ConnectionStrings Lookup ([@snakefoot](https://github.com/snakefoot))
> - [#3469](https://github-redirect.dependabot.com/NLog/NLog/pull/3469) LogLevel - Added support for TypeConverter ([@snakefoot](https://github.com/snakefoot))
> - [#3453](https://github-redirect.dependabot.com/NLog/NLog/pull/3453) Added null terminator line ending for network target ([@Kahath](https://github.com/Kahath))
> - [#3442](https://github-redirect.dependabot.com/NLog/NLog/pull/3442) Log4JXmlEventLayout - Added IncludeCallSite + IncludeSourceInfo ([@snakefoot](https://github.com/snakefoot))
>
> ## Improvements
>
> - [#3482](https://github-redirect.dependabot.com/NLog/NLog/pull/3482) Fix typos in docs and comments ([@304NotModified](https://github.com/304NotModified))
>
> ## Performance
>
> - [#3444](https://github-redirect.dependabot.com/NLog/NLog/pull/3444) RetryingMultiProcessFileAppender - better init BufferSize ([@snakefoot](https://github.com/snakefoot))
>
> ## NLog 4.6.4
> ## Bugfixes
>
> - NLog.Schema: Added missing defaultAction attribute on filters element in XSD ([@304NotModified](https://github.com/304NotModified))
> - AsyncWrapper in Blocking Mode can cause deadlock ([@snakefoot](https://github.com/snakefoot))
>
> ## Features
>
> - Added "Properties" property on Logger for reading and editing properties.([@snakefoot](https://github.com/snakefoot), [@304NotModified](https://github.com/304NotModified))
> - ${all-event-properties}: Added IncludeEmptyValues option ([@304NotModified](https://github.com/304NotModified))
> - ${when}, support for non-string values ([@304NotModified](https://github.com/304NotModified))
> - ${whenEmpty} support for non-string values ([@snakefoot](https://github.com/snakefoot), [@304NotModified](https://github.com/304NotModified))
> - Added ${environment-user} ([@snakefoot](https://github.com/snakefoot))
> - Log4JXmlEventLayout - Added support for configuration of Parameters ([@snakefoot](https://github.com/snakefoot))
> - LoggingConfigurationParser - Recognize LoggingRule.RuleName property ([@snakefoot](https://github.com/snakefoot))
>
> ## Improvements
>
> - Update package descriptions to note the issues with ([@304NotModified](https://github.com/304NotModified))
> - Various XSD improvements (NLog.Schema package) ([@304NotModified](https://github.com/304NotModified))
>
> ## Performance
>
> - ${whenEmpty} faster rendering of string values ([@snakefoot](https://github.com/snakefoot), [@304NotModified](https://github.com/304NotModified))
> - FilteringTargetWrapper: Add support for batch writing ([@snakefoot](https://github.com/snakefoot), [@304NotModified](https://github.com/304NotModified))
> - PostFilteringTargetWrapper: performance optimizations ([@snakefoot](https://github.com/snakefoot), [@304NotModified](https://github.com/304NotModified))
> - Async / buffering wrapper: Improve performance when blocking ([@snakefoot](https://github.com/snakefoot))
> - ObjectReflectionCache - Skip property-reflection for IFormattable ([@snakefoot](https://github.com/snakefoot))
>
> ... (truncated)
Changelog
*Sourced from [NLog's changelog](https://github.com/NLog/NLog/blob/dev/CHANGELOG.md).*
> ### V4.6.5 (2019/06/13)
>
> #### Bugfixes
>
> - [#3476](https://github-redirect.dependabot.com/NLog/NLog/pull/3476) Fix broken XSD schema - NLog.Schema package ([@snakefoot](https://github.com/snakefoot), [@304NotModified](https://github.com/304NotModified))
>
> #### Features
>
> - [#3478](https://github-redirect.dependabot.com/NLog/NLog/pull/3478) XSD: Support in ([@304NotModified](https://github.com/304NotModified))
> - [#3477](https://github-redirect.dependabot.com/NLog/NLog/pull/3477) ${AppSetting} - Added support for ConnectionStrings Lookup ([@snakefoot](https://github.com/snakefoot))
> - [#3469](https://github-redirect.dependabot.com/NLog/NLog/pull/3469) LogLevel - Added support for TypeConverter ([@snakefoot](https://github.com/snakefoot))
> - [#3453](https://github-redirect.dependabot.com/NLog/NLog/pull/3453) Added null terminator line ending for network target ([@Kahath](https://github.com/Kahath))
> - [#3442](https://github-redirect.dependabot.com/NLog/NLog/pull/3442) Log4JXmlEventLayout - Added IncludeCallSite + IncludeSourceInfo ([@snakefoot](https://github.com/snakefoot))
>
> #### Improvements
>
> - [#3482](https://github-redirect.dependabot.com/NLog/NLog/pull/3482) Fix typos in docs and comments ([@304NotModified](https://github.com/304NotModified))
>
> #### Performance
>
> - [#3444](https://github-redirect.dependabot.com/NLog/NLog/pull/3444) RetryingMultiProcessFileAppender - better init BufferSize ([@snakefoot](https://github.com/snakefoot))
>
>
> ### V4.6.4 (2019/05/28)
>
> #### Bugfixes
>
> - [#3392](https://github-redirect.dependabot.com/NLog/NLog/pull/3392) NLog.Schema: Added missing defaultAction attribute on filters element in XSD ([@304NotModified](https://github.com/304NotModified))
> - [#3415](https://github-redirect.dependabot.com/NLog/NLog/pull/3415) AsyncWrapper in Blocking Mode can cause deadlock ([@snakefoot](https://github.com/snakefoot))
>
> #### Features
>
> - [#3430](https://github-redirect.dependabot.com/NLog/NLog/pull/3430) Added "Properties" property on Logger for reading and editing properties.([@snakefoot](https://github.com/snakefoot), [@304NotModified](https://github.com/304NotModified))
> - [#3423](https://github-redirect.dependabot.com/NLog/NLog/pull/3423) ${all-event-properties}: Added IncludeEmptyValues option ([@304NotModified](https://github.com/304NotModified))
> - [#3394](https://github-redirect.dependabot.com/NLog/NLog/pull/3394) ${when}, support for non-string values ([@304NotModified](https://github.com/304NotModified))
> - [#3398](https://github-redirect.dependabot.com/NLog/NLog/pull/3398) ${whenEmpty} support for non-string values ([@snakefoot](https://github.com/snakefoot), [@304NotModified](https://github.com/304NotModified))
> - [#3391](https://github-redirect.dependabot.com/NLog/NLog/pull/3391) Added ${environment-user} ([@snakefoot](https://github.com/snakefoot))
> - [#3389](https://github-redirect.dependabot.com/NLog/NLog/pull/3389) Log4JXmlEventLayout - Added support for configuration of Parameters ([@snakefoot](https://github.com/snakefoot))
> - [#3411](https://github-redirect.dependabot.com/NLog/NLog/pull/3411) LoggingConfigurationParser - Recognize LoggingRule.RuleName property ([@snakefoot](https://github.com/snakefoot))
>
> #### Improvements
>
> - [#3393](https://github-redirect.dependabot.com/NLog/NLog/pull/3393) Update package descriptions to note the issues with ([@304NotModified](https://github.com/304NotModified))
> - [#3409](https://github-redirect.dependabot.com/NLog/NLog/pull/3409) Various XSD improvements (NLog.Schema package) ([@304NotModified](https://github.com/304NotModified))
>
> #### Performance
>
> - [#3398](https://github-redirect.dependabot.com/NLog/NLog/pull/3398) ${whenEmpty} faster rendering of string values ([@snakefoot](https://github.com/snakefoot), [@304NotModified](https://github.com/304NotModified))
> - [#3405](https://github-redirect.dependabot.com/NLog/NLog/pull/3405) FilteringTargetWrapper: Add support for batch writing ([@snakefoot](https://github.com/snakefoot), [@304NotModified](https://github.com/304NotModified))
> - [#3405](https://github-redirect.dependabot.com/NLog/NLog/pull/3405) PostFilteringTargetWrapper: performance optimizations ([@snakefoot](https://github.com/snakefoot), [@304NotModified](https://github.com/304NotModified))
> ... (truncated)
Commits
- [`eccb737`](https://github.com/NLog/NLog/commit/eccb7378c4f7a16d89b37ac01efa27dbbc635843) Merge pull request [#3465](https://github-redirect.dependabot.com/NLog/NLog/issues/3465) from NLog/release/4.6.5
- [`1fb0b97`](https://github.com/NLog/NLog/commit/1fb0b975400de74d163ec5313a4b452cf1a7ba68) XSD test for NLog.Schema ([#3487](https://github-redirect.dependabot.com/NLog/NLog/issues/3487))
- [`1568606`](https://github.com/NLog/NLog/commit/15686063dcc5e3f5438eb13933ef7e7243c1199b) Fix XSD generation
- [`739b862`](https://github.com/NLog/NLog/commit/739b86233ca1d621332413d374a39479f10bbd40) Version 4.6.5
- [`cc82100`](https://github.com/NLog/NLog/commit/cc821003c3608cd83ed7c848dd492884e3513753) Changelog NLog 4.6.5
- [`6c5cee0`](https://github.com/NLog/NLog/commit/6c5cee0b2df841253c2f71507864bf4e5bce8ee7) fix typo
- [`c0175fc`](https://github.com/NLog/NLog/commit/c0175fc902214de112ae28eb978f367180059348) Fix typos in comments and test code ([#3483](https://github-redirect.dependabot.com/NLog/NLog/issues/3483))
- [`6c8a16f`](https://github.com/NLog/NLog/commit/6c8a16f8848351f624a4edba7662a9dbdf4df887) Fix typos in docs ([#3482](https://github-redirect.dependabot.com/NLog/NLog/issues/3482))
- [`218961f`](https://github.com/NLog/NLog/commit/218961f5ac53c825e4bcb21272ef92a38df0433f) FilteringTargetWrapper - Fix XSD for Filter-property ([#3476](https://github-redirect.dependabot.com/NLog/NLog/issues/3476))
- [`75afe1a`](https://github.com/NLog/NLog/commit/75afe1adc3995049628c5b22c59f66b71f1c4002) XSD: Support \ in \ ([#3478](https://github-redirect.dependabot.com/NLog/NLog/issues/3478))
- Additional commits viewable in [compare view](https://github.com/NLog/NLog/compare/v4.5.11...v4.6.5)
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 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.
Bumps NLog from 4.5.11 to 4.6.5.
Release notes
*Sourced from [NLog's releases](https://github.com/NLog/NLog/releases).* > ## NLog 4.6.5 > ## Bugfixes > > - [#3476](https://github-redirect.dependabot.com/NLog/NLog/pull/3476) Fix broken XSD schema - NLog.Schema package ([@snakefoot](https://github.com/snakefoot), [@304NotModified](https://github.com/304NotModified)) > > ## Features > > - [#3478](https://github-redirect.dependabot.com/NLog/NLog/pull/3478) XSD: Support <value> in <variable> ([@304NotModified](https://github.com/304NotModified)) > - [#3477](https://github-redirect.dependabot.com/NLog/NLog/pull/3477) ${AppSetting} - Added support for ConnectionStrings Lookup ([@snakefoot](https://github.com/snakefoot)) > - [#3469](https://github-redirect.dependabot.com/NLog/NLog/pull/3469) LogLevel - Added support for TypeConverter ([@snakefoot](https://github.com/snakefoot)) > - [#3453](https://github-redirect.dependabot.com/NLog/NLog/pull/3453) Added null terminator line ending for network target ([@Kahath](https://github.com/Kahath)) > - [#3442](https://github-redirect.dependabot.com/NLog/NLog/pull/3442) Log4JXmlEventLayout - Added IncludeCallSite + IncludeSourceInfo ([@snakefoot](https://github.com/snakefoot)) > > ## Improvements > > - [#3482](https://github-redirect.dependabot.com/NLog/NLog/pull/3482) Fix typos in docs and comments ([@304NotModified](https://github.com/304NotModified)) > > ## Performance > > - [#3444](https://github-redirect.dependabot.com/NLog/NLog/pull/3444) RetryingMultiProcessFileAppender - better init BufferSize ([@snakefoot](https://github.com/snakefoot)) > > ## NLog 4.6.4 > ## Bugfixes > > - NLog.Schema: Added missing defaultAction attribute on filters element in XSD ([@304NotModified](https://github.com/304NotModified)) > - AsyncWrapper in Blocking Mode can cause deadlock ([@snakefoot](https://github.com/snakefoot)) > > ## Features > > - Added "Properties" property on Logger for reading and editing properties.([@snakefoot](https://github.com/snakefoot), [@304NotModified](https://github.com/304NotModified)) > - ${all-event-properties}: Added IncludeEmptyValues option ([@304NotModified](https://github.com/304NotModified)) > - ${when}, support for non-string values ([@304NotModified](https://github.com/304NotModified)) > - ${whenEmpty} support for non-string values ([@snakefoot](https://github.com/snakefoot), [@304NotModified](https://github.com/304NotModified)) > - Added ${environment-user} ([@snakefoot](https://github.com/snakefoot)) > - Log4JXmlEventLayout - Added support for configuration of Parameters ([@snakefoot](https://github.com/snakefoot)) > - LoggingConfigurationParser - Recognize LoggingRule.RuleName property ([@snakefoot](https://github.com/snakefoot)) > > ## Improvements > > - Update package descriptions to note the issues withChangelog
*Sourced from [NLog's changelog](https://github.com/NLog/NLog/blob/dev/CHANGELOG.md).* > ### V4.6.5 (2019/06/13) > > #### Bugfixes > > - [#3476](https://github-redirect.dependabot.com/NLog/NLog/pull/3476) Fix broken XSD schema - NLog.Schema package ([@snakefoot](https://github.com/snakefoot), [@304NotModified](https://github.com/304NotModified)) > > #### Features > > - [#3478](https://github-redirect.dependabot.com/NLog/NLog/pull/3478) XSD: SupportCommits
- [`eccb737`](https://github.com/NLog/NLog/commit/eccb7378c4f7a16d89b37ac01efa27dbbc635843) Merge pull request [#3465](https://github-redirect.dependabot.com/NLog/NLog/issues/3465) from NLog/release/4.6.5 - [`1fb0b97`](https://github.com/NLog/NLog/commit/1fb0b975400de74d163ec5313a4b452cf1a7ba68) XSD test for NLog.Schema ([#3487](https://github-redirect.dependabot.com/NLog/NLog/issues/3487)) - [`1568606`](https://github.com/NLog/NLog/commit/15686063dcc5e3f5438eb13933ef7e7243c1199b) Fix XSD generation - [`739b862`](https://github.com/NLog/NLog/commit/739b86233ca1d621332413d374a39479f10bbd40) Version 4.6.5 - [`cc82100`](https://github.com/NLog/NLog/commit/cc821003c3608cd83ed7c848dd492884e3513753) Changelog NLog 4.6.5 - [`6c5cee0`](https://github.com/NLog/NLog/commit/6c5cee0b2df841253c2f71507864bf4e5bce8ee7) fix typo - [`c0175fc`](https://github.com/NLog/NLog/commit/c0175fc902214de112ae28eb978f367180059348) Fix typos in comments and test code ([#3483](https://github-redirect.dependabot.com/NLog/NLog/issues/3483)) - [`6c8a16f`](https://github.com/NLog/NLog/commit/6c8a16f8848351f624a4edba7662a9dbdf4df887) Fix typos in docs ([#3482](https://github-redirect.dependabot.com/NLog/NLog/issues/3482)) - [`218961f`](https://github.com/NLog/NLog/commit/218961f5ac53c825e4bcb21272ef92a38df0433f) FilteringTargetWrapper - Fix XSD for Filter-property ([#3476](https://github-redirect.dependabot.com/NLog/NLog/issues/3476)) - [`75afe1a`](https://github.com/NLog/NLog/commit/75afe1adc3995049628c5b22c59f66b71f1c4002) XSD: Support \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 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.