{"id":5115,"name":"NLog","ecosystem":"nuget","repository_url":null,"issues_count":327,"created_at":"2025-06-06T17:08:28.187Z","updated_at":"2025-06-06T17:08:28.187Z","purl":"pkg:nuget/NLog","unique_repositories_count":64,"unique_repositories_count_past_30_days":2,"recent_issues":[{"uuid":"4559767178","node_id":"PR_kwDOCqTBc87hMUas","number":431,"state":"open","title":"Bump NLog from 6.1.2 to 6.1.3","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-01T01:52:00.000Z","updated_at":"2026-06-01T02:02:28.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","old_version":"6.1.2","new_version":"6.1.3","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.1.2 to 6.1.3.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1.3\n\n**Improvements**\n- #​6168 PropertiesDictionary - Preserve MessageTemplate property details when adding extra properties. (@​snakefoot)\n- #​6149 LoggingRule - Updating FinalMinLevel should also update MinLevel when same LogLevel. (@​snakefoot)\n- #​6165 AsyncTaskTarget - Retry with help from Task.Delay. (@​snakefoot)\n- #​6164 DateLayoutRenderer - UniversalTime = false should only convert to local when UTC. (@​snakefoot)\n- #​6138 SimpleLayout skip Precalculate when INoAllocationStringValueRenderer available. (@​reabr)\n- #​6158 TemplateEnumerator - Optimize ParseTextPart by direct calling IndexOfAny. (@​snakefoot)\n- #​6152 TemplateEnumerator - Optimize parsing of single digit holename. (@​snakefoot)\n- #​6142 InternalLogger - Skip allocating params array when no exception. (@​snakefoot)\n- #​6145 InternalLogger - Handle Exception ToString can throw with AOT. (@​snakefoot)\n- #​6154 ColoredConsoleTarget - Optimize Console Coloring for Word Highlight. (@​snakefoot)\n- #​6159 ColoredConsoleTarget - Reset capture of previous colors after ResetDefaultColors. (@​snakefoot)\n- #​6140 TryParseEnum - Apply Enum.TryParse since better for AOT. (@​snakefoot)\n- #​6143 Fixed various issues reported by EnableNETAnalyzers. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.1.2...v6.1.3).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NLog\u0026package-manager=nuget\u0026previous-version=6.1.2\u0026new-version=6.1.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bervProject/ODataExample/pull/431","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bervProject%2FODataExample/issues/431","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/431/packages"},{"uuid":"4420506592","node_id":"PR_kwDOJ9sYPs7aO0GI","number":3060,"state":"closed","title":"Bump NLog from 6.1.0 to 6.1.3","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-11T11:43:04.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-11T11:42:03.000Z","updated_at":"2026-05-11T11:43:06.000Z","time_to_close":61,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","old_version":"6.1.0","new_version":"6.1.3","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.1.0 to 6.1.3.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1.3\n\n**Improvements**\n- #​6168 PropertiesDictionary - Preserve MessageTemplate property details when adding extra properties. (@​snakefoot)\n- #​6149 LoggingRule - Updating FinalMinLevel should also update MinLevel when same LogLevel. (@​snakefoot)\n- #​6165 AsyncTaskTarget - Retry with help from Task.Delay. (@​snakefoot)\n- #​6164 DateLayoutRenderer - UniversalTime = false should only convert to local when UTC. (@​snakefoot)\n- #​6138 SimpleLayout skip Precalculate when INoAllocationStringValueRenderer available. (@​reabr)\n- #​6158 TemplateEnumerator - Optimize ParseTextPart by direct calling IndexOfAny. (@​snakefoot)\n- #​6152 TemplateEnumerator - Optimize parsing of single digit holename. (@​snakefoot)\n- #​6142 InternalLogger - Skip allocating params array when no exception. (@​snakefoot)\n- #​6145 InternalLogger - Handle Exception ToString can throw with AOT. (@​snakefoot)\n- #​6154 ColoredConsoleTarget - Optimize Console Coloring for Word Highlight. (@​snakefoot)\n- #​6159 ColoredConsoleTarget - Reset capture of previous colors after ResetDefaultColors. (@​snakefoot)\n- #​6140 TryParseEnum - Apply Enum.TryParse since better for AOT. (@​snakefoot)\n- #​6143 Fixed various issues reported by EnableNETAnalyzers. (@​snakefoot)\n\n## 6.1.2\n\n**Improvements**\n- #​6116 PropertyTypeConverter - Prioritize IFormattable ToString when Format specified. (@​snakefoot)\n- #​6129 GZipFile - Support Header / Footer / WriteBom. (@​snakefoot)\n- #​6126 FileTarget - Alert when FileName needs to be repaired. (@​snakefoot)\n- #​6113 FileTarget - Upfront validation of ArchiveSuffixFormat property. (@​snakefoot)\n- #​6110 FileTarget - Improve repair of legacy ArchiveFileName. (@​snakefoot)\n- #​6107 LoggingRule - Added WriteTo-method to match NLog.config. (@​snakefoot)\n- #​6106 LoggingRule - Added MinLevel-property to match NLog.config. (@​snakefoot)\n- #​6118 LoggingRule - Update FinalMinLevel-property to match NLog.config. (@​snakefoot)\n- #​6123 Layout.IsNullOrEmpty similar to string.IsNullOrEmpty. (@​snakefoot)\n- #​6119 TargetPropertyWithContext - Added alias Value for Layout. (@​snakefoot)\n- #​6132 TargetPropertyWithContext - ToString returns Name and Value. (@​snakefoot)\n- #​6105 MessageTemplateParameters - Reduce code complexity. (@​snakefoot)\n- #​6131 + #​6133 Refactor NLog source code to fix nullable warnings. (@​snakefoot)\n\n## 6.1.1\n\n**Improvements**\n- #​6101 LogFactory - Flush / FlushAsync asynchronous completion outside Target lock. (@​snakefoot)\n- #​6100 NLog.Targets.AtomicFile supporting NetStandard2 with Win32 API. (@​michailf)\n- #​6094 XmlLayout - Faster XML encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6091 LiteralWithRawValueLayoutRenderer - Only support RawValue when possible. (@​snakefoot)\n- #​6088 CachedLayoutRendererWrapper - Allow literal optimization when caching not needed. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.1.0...v6.1.3).\n\u003c/details\u003e\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/visualengineers/reflex/pull/3060","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/visualengineers%2Freflex/issues/3060","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3060/packages"},{"uuid":"4420494897","node_id":"PR_kwDOJ9sYPs7aOxlb","number":3048,"state":"closed","title":"Bump NLog from 6.1.0 to 6.1.3","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-11T11:40:13.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-11T11:39:56.000Z","updated_at":"2026-05-11T11:40:16.000Z","time_to_close":17,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","old_version":"6.1.0","new_version":"6.1.3","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.1.0 to 6.1.3.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1.3\n\n**Improvements**\n- #​6168 PropertiesDictionary - Preserve MessageTemplate property details when adding extra properties. (@​snakefoot)\n- #​6149 LoggingRule - Updating FinalMinLevel should also update MinLevel when same LogLevel. (@​snakefoot)\n- #​6165 AsyncTaskTarget - Retry with help from Task.Delay. (@​snakefoot)\n- #​6164 DateLayoutRenderer - UniversalTime = false should only convert to local when UTC. (@​snakefoot)\n- #​6138 SimpleLayout skip Precalculate when INoAllocationStringValueRenderer available. (@​reabr)\n- #​6158 TemplateEnumerator - Optimize ParseTextPart by direct calling IndexOfAny. (@​snakefoot)\n- #​6152 TemplateEnumerator - Optimize parsing of single digit holename. (@​snakefoot)\n- #​6142 InternalLogger - Skip allocating params array when no exception. (@​snakefoot)\n- #​6145 InternalLogger - Handle Exception ToString can throw with AOT. (@​snakefoot)\n- #​6154 ColoredConsoleTarget - Optimize Console Coloring for Word Highlight. (@​snakefoot)\n- #​6159 ColoredConsoleTarget - Reset capture of previous colors after ResetDefaultColors. (@​snakefoot)\n- #​6140 TryParseEnum - Apply Enum.TryParse since better for AOT. (@​snakefoot)\n- #​6143 Fixed various issues reported by EnableNETAnalyzers. (@​snakefoot)\n\n## 6.1.2\n\n**Improvements**\n- #​6116 PropertyTypeConverter - Prioritize IFormattable ToString when Format specified. (@​snakefoot)\n- #​6129 GZipFile - Support Header / Footer / WriteBom. (@​snakefoot)\n- #​6126 FileTarget - Alert when FileName needs to be repaired. (@​snakefoot)\n- #​6113 FileTarget - Upfront validation of ArchiveSuffixFormat property. (@​snakefoot)\n- #​6110 FileTarget - Improve repair of legacy ArchiveFileName. (@​snakefoot)\n- #​6107 LoggingRule - Added WriteTo-method to match NLog.config. (@​snakefoot)\n- #​6106 LoggingRule - Added MinLevel-property to match NLog.config. (@​snakefoot)\n- #​6118 LoggingRule - Update FinalMinLevel-property to match NLog.config. (@​snakefoot)\n- #​6123 Layout.IsNullOrEmpty similar to string.IsNullOrEmpty. (@​snakefoot)\n- #​6119 TargetPropertyWithContext - Added alias Value for Layout. (@​snakefoot)\n- #​6132 TargetPropertyWithContext - ToString returns Name and Value. (@​snakefoot)\n- #​6105 MessageTemplateParameters - Reduce code complexity. (@​snakefoot)\n- #​6131 + #​6133 Refactor NLog source code to fix nullable warnings. (@​snakefoot)\n\n## 6.1.1\n\n**Improvements**\n- #​6101 LogFactory - Flush / FlushAsync asynchronous completion outside Target lock. (@​snakefoot)\n- #​6100 NLog.Targets.AtomicFile supporting NetStandard2 with Win32 API. (@​michailf)\n- #​6094 XmlLayout - Faster XML encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6091 LiteralWithRawValueLayoutRenderer - Only support RawValue when possible. (@​snakefoot)\n- #​6088 CachedLayoutRendererWrapper - Allow literal optimization when caching not needed. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.1.0...v6.1.3).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NLog\u0026package-manager=nuget\u0026previous-version=6.1.0\u0026new-version=6.1.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/visualengineers/reflex/pull/3048","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/visualengineers%2Freflex/issues/3048","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3048/packages"},{"uuid":"4253034062","node_id":"PR_kwDOJ9sYPs7R7OvF","number":2934,"state":"closed","title":"Bump NLog from 6.1.0 to 6.1.2","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-20T09:26:11.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-13T09:12:40.000Z","updated_at":"2026-04-20T09:26:13.000Z","time_to_close":605611,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","old_version":"6.1.0","new_version":"6.1.2","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.1.0 to 6.1.2.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1.2\n\n**Improvements**\n- #​6116 PropertyTypeConverter - Prioritize IFormattable ToString when Format specified. (@​snakefoot)\n- #​6129 GZipFile - Support Header / Footer / WriteBom. (@​snakefoot)\n- #​6126 FileTarget - Alert when FileName needs to be repaired. (@​snakefoot)\n- #​6113 FileTarget - Upfront validation of ArchiveSuffixFormat property. (@​snakefoot)\n- #​6110 FileTarget - Improve repair of legacy ArchiveFileName. (@​snakefoot)\n- #​6107 LoggingRule - Added WriteTo-method to match NLog.config. (@​snakefoot)\n- #​6106 LoggingRule - Added MinLevel-property to match NLog.config. (@​snakefoot)\n- #​6118 LoggingRule - Update FinalMinLevel-property to match NLog.config. (@​snakefoot)\n- #​6123 Layout.IsNullOrEmpty similar to string.IsNullOrEmpty. (@​snakefoot)\n- #​6119 TargetPropertyWithContext - Added alias Value for Layout. (@​snakefoot)\n- #​6132 TargetPropertyWithContext - ToString returns Name and Value. (@​snakefoot)\n- #​6105 MessageTemplateParameters - Reduce code complexity. (@​snakefoot)\n- #​6131 + #​6133 Refactor NLog source code to fix nullable warnings. (@​snakefoot)\n\n## 6.1.1\n\n**Improvements**\n- #​6101 LogFactory - Flush / FlushAsync asynchronous completion outside Target lock. (@​snakefoot)\n- #​6100 NLog.Targets.AtomicFile supporting NetStandard2 with Win32 API. (@​michailf)\n- #​6094 XmlLayout - Faster XML encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6091 LiteralWithRawValueLayoutRenderer - Only support RawValue when possible. (@​snakefoot)\n- #​6088 CachedLayoutRendererWrapper - Allow literal optimization when caching not needed. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.1.0...v6.1.2).\n\u003c/details\u003e\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/visualengineers/reflex/pull/2934","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/visualengineers%2Freflex/issues/2934","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2934/packages"},{"uuid":"4252930099","node_id":"PR_kwDOJ9sYPs7R6_i8","number":2910,"state":"closed","title":"Bump NLog from 6.1.0 to 6.1.2","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-13T08:59:45.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-13T08:59:28.000Z","updated_at":"2026-04-13T08:59:45.000Z","time_to_close":17,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","old_version":"6.1.0","new_version":"6.1.2","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.1.0 to 6.1.2.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1.2\n\n**Improvements**\n- #​6116 PropertyTypeConverter - Prioritize IFormattable ToString when Format specified. (@​snakefoot)\n- #​6129 GZipFile - Support Header / Footer / WriteBom. (@​snakefoot)\n- #​6126 FileTarget - Alert when FileName needs to be repaired. (@​snakefoot)\n- #​6113 FileTarget - Upfront validation of ArchiveSuffixFormat property. (@​snakefoot)\n- #​6110 FileTarget - Improve repair of legacy ArchiveFileName. (@​snakefoot)\n- #​6107 LoggingRule - Added WriteTo-method to match NLog.config. (@​snakefoot)\n- #​6106 LoggingRule - Added MinLevel-property to match NLog.config. (@​snakefoot)\n- #​6118 LoggingRule - Update FinalMinLevel-property to match NLog.config. (@​snakefoot)\n- #​6123 Layout.IsNullOrEmpty similar to string.IsNullOrEmpty. (@​snakefoot)\n- #​6119 TargetPropertyWithContext - Added alias Value for Layout. (@​snakefoot)\n- #​6132 TargetPropertyWithContext - ToString returns Name and Value. (@​snakefoot)\n- #​6105 MessageTemplateParameters - Reduce code complexity. (@​snakefoot)\n- #​6131 + #​6133 Refactor NLog source code to fix nullable warnings. (@​snakefoot)\n\n## 6.1.1\n\n**Improvements**\n- #​6101 LogFactory - Flush / FlushAsync asynchronous completion outside Target lock. (@​snakefoot)\n- #​6100 NLog.Targets.AtomicFile supporting NetStandard2 with Win32 API. (@​michailf)\n- #​6094 XmlLayout - Faster XML encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6091 LiteralWithRawValueLayoutRenderer - Only support RawValue when possible. (@​snakefoot)\n- #​6088 CachedLayoutRendererWrapper - Allow literal optimization when caching not needed. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.1.0...v6.1.2).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NLog\u0026package-manager=nuget\u0026previous-version=6.1.0\u0026new-version=6.1.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/visualengineers/reflex/pull/2910","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/visualengineers%2Freflex/issues/2910","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2910/packages"},{"uuid":"4202135598","node_id":"PR_kwDOJ16yN87P3qGh","number":600,"state":"closed","title":"Bump NLog from 6.1.1 to 6.1.2","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-05T16:29:33.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-03T20:44:02.000Z","updated_at":"2026-04-05T16:29:35.000Z","time_to_close":157531,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","old_version":"6.1.1","new_version":"6.1.2","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.1.1 to 6.1.2.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1.2\n\n**Improvements**\n- [#​6116](https://github.com/NLog/NLog/pull/6116) PropertyTypeConverter - Prioritize IFormattable ToString when Format specified. (@​snakefoot)\n- [#​6129](https://github.com/NLog/NLog/pull/6129) GZipFile - Support Header / Footer / WriteBom. (@​snakefoot)\n- [#​6126](https://github.com/NLog/NLog/pull/6126) FileTarget - Alert when FileName needs to be repaired. (@​snakefoot)\n- [#​6113](https://github.com/NLog/NLog/pull/6113) FileTarget - Upfront validation of ArchiveSuffixFormat property. (@​snakefoot)\n- [#​6110](https://github.com/NLog/NLog/pull/6110) FileTarget - Improve repair of legacy ArchiveFileName. (@​snakefoot)\n- [#​6107](https://github.com/NLog/NLog/pull/6107) LoggingRule - Added WriteTo method to match NLog.config. (@​snakefoot)\n- [#​6106](https://github.com/NLog/NLog/pull/6106) LoggingRule - Added MinLevel property to match NLog.config. (@​snakefoot)\n- [#​6118](https://github.com/NLog/NLog/pull/6118) LoggingRule - Update FinalMinLevel to match NLog.config. (@​snakefoot)\n- [#​6123](https://github.com/NLog/NLog/pull/6123) Layout.IsNullOrEmpty similar to string.IsNullOrEmpty. (@​snakefoot)\n- [#​6119](https://github.com/NLog/NLog/pull/6119) TargetPropertyWithContext - Added alias Value for Layout. (@​snakefoot)\n- [#​6119](https://github.com/NLog/NLog/pull/6119) TargetPropertyWithContext - ToString returns Name and Value. (@​snakefoot)\n- [#​6105](https://github.com/NLog/NLog/pull/6105) MessageTemplateParameters - Reduce code complexity. (@​snakefoot)\n- [#​6131](https://github.com/NLog/NLog/pull/6131) + [#​6133](https://github.com/NLog/NLog/pull/6133) Refactor NLog source code to fix nullable warnings. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.1.1...v6.1.2).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NLog\u0026package-manager=nuget\u0026previous-version=6.1.1\u0026new-version=6.1.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/giis-uniovi/tdrules/pull/600","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/giis-uniovi%2Ftdrules/issues/600","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/600/packages"},{"uuid":"4191807119","node_id":"PR_kwDOEymFWc7PdD3q","number":94,"state":"closed","title":"Bump NLog from 6.0.7 to 6.1.2","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-17T10:35:22.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-02T05:39:09.000Z","updated_at":"2026-04-17T10:35:32.000Z","time_to_close":1313773,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","old_version":"6.0.7","new_version":"6.1.2","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.0.7 to 6.1.2.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1.2\n\n**Improvements**\n- [#​6116](https://github.com/NLog/NLog/pull/6116) PropertyTypeConverter - Prioritize IFormattable ToString when Format specified. (@​snakefoot)\n- [#​6129](https://github.com/NLog/NLog/pull/6129) GZipFile - Support Header / Footer / WriteBom. (@​snakefoot)\n- [#​6126](https://github.com/NLog/NLog/pull/6126) FileTarget - Alert when FileName needs to be repaired. (@​snakefoot)\n- [#​6113](https://github.com/NLog/NLog/pull/6113) FileTarget - Upfront validation of ArchiveSuffixFormat property. (@​snakefoot)\n- [#​6110](https://github.com/NLog/NLog/pull/6110) FileTarget - Improve repair of legacy ArchiveFileName. (@​snakefoot)\n- [#​6107](https://github.com/NLog/NLog/pull/6107) LoggingRule - Added WriteTo method to match NLog.config. (@​snakefoot)\n- [#​6106](https://github.com/NLog/NLog/pull/6106) LoggingRule - Added MinLevel property to match NLog.config. (@​snakefoot)\n- [#​6118](https://github.com/NLog/NLog/pull/6118) LoggingRule - Update FinalMinLevel to match NLog.config. (@​snakefoot)\n- [#​6123](https://github.com/NLog/NLog/pull/6123) Layout.IsNullOrEmpty similar to string.IsNullOrEmpty. (@​snakefoot)\n- [#​6119](https://github.com/NLog/NLog/pull/6119) TargetPropertyWithContext - Added alias Value for Layout. (@​snakefoot)\n- [#​6119](https://github.com/NLog/NLog/pull/6119) TargetPropertyWithContext - ToString returns Name and Value. (@​snakefoot)\n- [#​6105](https://github.com/NLog/NLog/pull/6105) MessageTemplateParameters - Reduce code complexity. (@​snakefoot)\n- [#​6131](https://github.com/NLog/NLog/pull/6131) + [#​6133](https://github.com/NLog/NLog/pull/6133) Refactor NLog source code to fix nullable warnings. (@​snakefoot)\n\n## 6.1.1\n\n**Improvements**\n- #​6101 LogFactory - Flush / FlushAsync asynchronous completion outside Target lock. (@​snakefoot)\n- #​6100 NLog.Targets.AtomicFile supporting NetStandard2 with Win32 API. (@​michailf)\n- #​6094 XmlLayout - Faster XML encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6091 LiteralWithRawValueLayoutRenderer - Only support RawValue when possible. (@​snakefoot)\n- #​6088 CachedLayoutRendererWrapper - Allow literal optimization when caching not needed. (@​snakefoot)\n\n## 6.1\n\n**Improvements**\n- #​5999 JsonLayout - Added support for DottedRecursion. (@​thatrajeevkr)\n- #​6084 JsonLayout - Protect against cyclic object graphs when DottedRecursion. (@​snakefoot)\n- #​6075 DebuggerTarget - Add support for MaxMessageSize and OnOverflow-action. (@​snakefoot)\n- #​6070 InternalLogger - Auto enable LogLevel.Info when activated. (@​snakefoot)\n- #​6045 LoggingConfigurationParser - Report unrecognized options in targets and rules section. (@​snakefoot)\n- #​6059 LogEventBuilder - Properties with IReadOnlyCollection for initialCapacity. (@​snakefoot)\n- #​6065 FileTarget - Adjust ArchiveSuffixFormat to better handle legacy ArchiveFileName. (@​snakefoot)\n- #​6079 FileTarget - Replace Environment.TickCount with LogEventInfo.TimeStamp. (@​snakefoot)\n- #​6066 FileTarget - Simplify FileName natural ordering logic. (@​snakefoot)\n- #​6069 FileTarget - Reduce code complexity for NaturalStringComparer. (@​snakefoot)\n- #​6064 FileTarget - Reduce code complexity for ArchiveNumbering property. (@​snakefoot)\n- #​6082 JsonLayout - Faster Json encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6083 CsvLayout - Faster CSV encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6081 DefaultJsonSerializer - Reduce overhead of PerformJsonEscapeWhenNeeded. (@​snakefoot)\n- #​6025 LogEventInfo - Changed LayoutCache from dictionary to linked list. (@​snakefoot)\n- #​6049 PropertiesDictionary - Increase initial capacity when insert. (@​snakefoot)\n- #​6061 PropertiesDictionary - Simplify enumerator when mixing property types. (@​snakefoot)\n- #​6074 WhenEmpty - Optimize when IsFixedText. (@​snakefoot)\n- #​6062 BufferingTargetWrapper - Improve InternalLogger output when WrappedTarget is NULL. (@​snakefoot)\n- #​6067 Fix nullable warnings from NET10 annotations. (@​snakefoot)\n- #​6068 Support nullable where TKey : notnull for dictionary. (@​snakefoot)\n- #​6071 AssemblyExtensionTypes - Reduce code complexity. (@​snakefoot)\n- #​6072 LoggingConfigurationFileLoader - Handle unknown type loading for App.config. (@​snakefoot)\n- #​6076 Marked ConversionHelpers.TryParseEnum as obsolete. (@​snakefoot)\n- #​5949 CallSiteLayoutRenderer - Obsoleted CleanNamesOfAnonymousDelegates + CleanNamesOfAsyncContinuation. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.0.7...v6.1.2).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NLog\u0026package-manager=nuget\u0026previous-version=6.0.7\u0026new-version=6.1.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Timthreetwelve/TimVer/pull/94","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Timthreetwelve%2FTimVer/issues/94","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/94/packages"},{"uuid":"4191105535","node_id":"PR_kwDOAcuuvc7Pblup","number":1122,"state":"open","title":"Bump NLog from 6.1.1 to 6.1.2","user":"dependabot[bot]","labels":["dependencies","size/XS",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-02T02:57:07.000Z","updated_at":"2026-04-02T03:03:31.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","old_version":"6.1.1","new_version":"6.1.2","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.1.1 to 6.1.2.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1.2\n\n**Improvements**\n- [#​6116](https://github.com/NLog/NLog/pull/6116) PropertyTypeConverter - Prioritize IFormattable ToString when Format specified. (@​snakefoot)\n- [#​6129](https://github.com/NLog/NLog/pull/6129) GZipFile - Support Header / Footer / WriteBom. (@​snakefoot)\n- [#​6126](https://github.com/NLog/NLog/pull/6126) FileTarget - Alert when FileName needs to be repaired. (@​snakefoot)\n- [#​6113](https://github.com/NLog/NLog/pull/6113) FileTarget - Upfront validation of ArchiveSuffixFormat property. (@​snakefoot)\n- [#​6110](https://github.com/NLog/NLog/pull/6110) FileTarget - Improve repair of legacy ArchiveFileName. (@​snakefoot)\n- [#​6107](https://github.com/NLog/NLog/pull/6107) LoggingRule - Added WriteTo method to match NLog.config. (@​snakefoot)\n- [#​6106](https://github.com/NLog/NLog/pull/6106) LoggingRule - Added MinLevel property to match NLog.config. (@​snakefoot)\n- [#​6118](https://github.com/NLog/NLog/pull/6118) LoggingRule - Update FinalMinLevel to match NLog.config. (@​snakefoot)\n- [#​6123](https://github.com/NLog/NLog/pull/6123) Layout.IsNullOrEmpty similar to string.IsNullOrEmpty. (@​snakefoot)\n- [#​6119](https://github.com/NLog/NLog/pull/6119) TargetPropertyWithContext - Added alias Value for Layout. (@​snakefoot)\n- [#​6119](https://github.com/NLog/NLog/pull/6119) TargetPropertyWithContext - ToString returns Name and Value. (@​snakefoot)\n- [#​6105](https://github.com/NLog/NLog/pull/6105) MessageTemplateParameters - Reduce code complexity. (@​snakefoot)\n- [#​6131](https://github.com/NLog/NLog/pull/6131) + [#​6133](https://github.com/NLog/NLog/pull/6133) Refactor NLog source code to fix nullable warnings. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.1.1...v6.1.2).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NLog\u0026package-manager=nuget\u0026previous-version=6.1.1\u0026new-version=6.1.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/NLog/NLog.Web/pull/1122","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/NLog%2FNLog.Web/issues/1122","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1122/packages"},{"uuid":"4061534155","node_id":"PR_kwDORLfMks7J4Lyk","number":40,"state":"closed","title":"Bump NLog and NLog.Extensions.Logging","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-21T16:43:56.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-12T01:23:45.000Z","updated_at":"2026-03-21T16:43:59.000Z","time_to_close":832811,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","repository_url":"https://github.com/NLog/NLog"},{"name":"NLog.Extensions.Logging","repository_url":"https://github.com/NLog/NLog.Extensions.Logging"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 5.3.4 to 6.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1.1\n\n**Improvements**\n- #​6101 LogFactory - Flush / FlushAsync asynchronous completion outside Target lock. (@​snakefoot)\n- #​6100 NLog.Targets.AtomicFile supporting NetStandard2 with Win32 API. (@​michailf)\n- #​6094 XmlLayout - Faster XML encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6091 LiteralWithRawValueLayoutRenderer - Only support RawValue when possible. (@​snakefoot)\n- #​6088 CachedLayoutRendererWrapper - Allow literal optimization when caching not needed. (@​snakefoot)\n\n## 6.1\n\n**Improvements**\n- #​5999 JsonLayout - Added support for DottedRecursion. (@​thatrajeevkr)\n- #​6084 JsonLayout - Protect against cyclic object graphs when DottedRecursion. (@​snakefoot)\n- #​6075 DebuggerTarget - Add support for MaxMessageSize and OnOverflow-action. (@​snakefoot)\n- #​6070 InternalLogger - Auto enable LogLevel.Info when activated. (@​snakefoot)\n- #​6045 LoggingConfigurationParser - Report unrecognized options in targets and rules section. (@​snakefoot)\n- #​6059 LogEventBuilder - Properties with IReadOnlyCollection for initialCapacity. (@​snakefoot)\n- #​6065 FileTarget - Adjust ArchiveSuffixFormat to better handle legacy ArchiveFileName. (@​snakefoot)\n- #​6079 FileTarget - Replace Environment.TickCount with LogEventInfo.TimeStamp. (@​snakefoot)\n- #​6066 FileTarget - Simplify FileName natural ordering logic. (@​snakefoot)\n- #​6069 FileTarget - Reduce code complexity for NaturalStringComparer. (@​snakefoot)\n- #​6064 FileTarget - Reduce code complexity for ArchiveNumbering property. (@​snakefoot)\n- #​6082 JsonLayout - Faster Json encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6083 CsvLayout - Faster CSV encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6081 DefaultJsonSerializer - Reduce overhead of PerformJsonEscapeWhenNeeded. (@​snakefoot)\n- #​6025 LogEventInfo - Changed LayoutCache from dictionary to linked list. (@​snakefoot)\n- #​6049 PropertiesDictionary - Increase initial capacity when insert. (@​snakefoot)\n- #​6061 PropertiesDictionary - Simplify enumerator when mixing property types. (@​snakefoot)\n- #​6074 WhenEmpty - Optimize when IsFixedText. (@​snakefoot)\n- #​6062 BufferingTargetWrapper - Improve InternalLogger output when WrappedTarget is NULL. (@​snakefoot)\n- #​6067 Fix nullable warnings from NET10 annotations. (@​snakefoot)\n- #​6068 Support nullable where TKey : notnull for dictionary. (@​snakefoot)\n- #​6071 AssemblyExtensionTypes - Reduce code complexity. (@​snakefoot)\n- #​6072 LoggingConfigurationFileLoader - Handle unknown type loading for App.config. (@​snakefoot)\n- #​6076 Marked ConversionHelpers.TryParseEnum as obsolete. (@​snakefoot)\n- #​5949 CallSiteLayoutRenderer - Obsoleted CleanNamesOfAnonymousDelegates + CleanNamesOfAsyncContinuation. (@​snakefoot)\n\n## 6.0.7\n\n**Improvements**\n- #​6056 FileTarget - Archive Cleanup sort filenames using natural ordering. (@​snakefoot)\n- #​6054 EventProperties - Format Dictionary Properties correctly. (@​snakefoot)\n- #​6051 Failure to create config item should be reported as InternalLogger Error. (@​snakefoot)\n- #​6052 PropertiesDictionary - Faster TryGetValue without IsEmpty. (@​snakefoot)\n- #​6048 PropertiesDictionary - Increase initial capacity when insert. (@​snakefoot)\n- #​6047 LogEventInfo - Minor optimization of HasImmutableProperties. (@​snakefoot)\n- #​6057 WhenEmpty - Support AppDomainFixedOutput optimization. (@​snakefoot)\n- #​6053 JsonAttribute - Reduce code complexity when Encode = false. (@​snakefoot)\n- #​6044 Target also enforce PreventMultipleCalls when WriteFailedNotInitialized. (@​snakefoot)\n- #​6042 NLog.RegEx - Fixed Wiki-link in nuget-package. (@​snakefoot)\n\n## 6.0.6\n\n**Improvements**\n- #​6027 FileTarget - Improve archive cleanup when using ArchiveSuffixFormat with datetime. (@​snakefoot)\n- #​6028 FileTarget - Fix archive cleanup when only single old file and using MaxArchiveDays. (@​snakefoot)\n- #​6039 FileTarget - Render ArchiveSuffixFormat using NLog DefaultCultureInfo. (@​snakefoot)\n- #​6030 ObjectReflectionCache - Improve handling of JObject serialization. (@​snakefoot)\n- #​6026 JsonLayout - Reduce code complexity for rendering JsonAttribute. (@​snakefoot)\n- #​6036 NullTarget - Improve thread concurrency when FormatMessage = false. (@​snakefoot)\n- #​6023 MemoryTarget - Apply MaxLogsCount limit on next LogEvent. (@​snakefoot)\n- #​6040 XmlParser - Refactor to reduce code complexity. (@​snakefoot)\n- #​6041 ScopeContextAsyncState - Refactor to reduce code complexity. (@​snakefoot)\n\n## 6.0.5\n\n**Improvements**\n- #​5998 FileTarget - Rolling to next directory should not fail. (@​snakefoot)\n- #​6013 ValueFormatter - Skip quotes for CaptureType.Stringify unless legacy mode. (@​snakefoot)\n- #​6007 ColoredConsoleTarget - Use Span to reduce string-allocation for word-highlighting. (@​snakefoot)\n- #​6009 NullTarget - Avoid string-allocation upfront when FormatMessage = true. (@​snakefoot)\n- #​6012 XmlLoggingConfiguration - Reduce output for InternalLogger Info-Level. (@​snakefoot)\n- #​6006 XmlLoggingConfiguration - Protect against double dispose of AutoReloadConfigFileWatcher. (@​snakefoot)\n- #​6008 LoggerImpl - Merge WriteToTargetWithFilterChain into Write. (@​snakefoot)\n- #​6010 LoggingConfiguration - Redirect AddRuleForOneLevel and AddRuleForAllLevels to AddRule. (@​snakefoot)\n- #​6011 LoggingRule - Align EnableLoggingForLevels to skip when minLevel is LogLevel.Off. (@​snakefoot)\n- #​6015 CompoundLayout - Changed to foreach for better release optimizations. (@​snakefoot)\n- #​6016 CsvLayout - Changed to foreach for better release optimizations. (@​snakefoot)\n- #​6017 JsonArrayLayout - Changed to foreach for better release optimizations. (@​snakefoot)\n- #​6018 XmlLayout - Changed to foreach for better release optimizations. (@​snakefoot)\n\n\n## 6.0.4\n\n**Improvements**\n- #​5979 FileTarget - Improve file-wildcard for archive cleanup. (@​snakefoot)\n- #​5980 FileTarget - Extend InternalLogger output with archive cleanup reason. (@​snakefoot)\n- #​5981 FileTarget - Strict wildcard check only possible when single wildcard. (@​snakefoot)\n- #​5987 FileTarget - Improve archive cleanup with dynamic seq-no. (@​snakefoot)\n- #​5988 FileTarget - Avoid parsing archive sequence number when other digits. (@​snakefoot)\n- #​5996 FileTarget - Improve fallback logic when missing file system birthtime. (@​snakefoot)\n- #​5964 ColoredConsoleTarget - WholeWords should only highlight the word. (@​snakefoot)\n- #​5967 ColoredConsoleTarget - Fixed boxing issue in ConsoleRowHighlightingRule. (@​karpinsn)\n- #​5968 Simplify WithAutoFlush-method for fluent config API. (@​snakefoot)\n- #​5970 Fix boxing for registration of builtin condition methods. (@​snakefoot)\n- #​5977 ConditionExpression - Implicit operator with NotNullIfNotNull-attribute. (@​GREsau)\n- #​5982 SimpleLayout - Implicit operator with NotNullIfNotNull-attribute. (@​snakefoot)\n- #​5992 MessageLayoutRenderer - Handle Exception.ToString() can throw with AOT. (@​snakefoot)\n- #​5983 Append4DigitsZeroPadded - Use Span instead of multiple StringBuilder.Append(). (@​snakefoot)\n- #​5985 Extracted NLog.WindowsRegistry to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.Trace to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.ConcurrentFile to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.Database to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.Mail to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.WebService to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.Network to own git repository. (@​snakefoot)\n\n## 6.0.3\n\n- #​5952 FileTarget - Close old files when reaching OpenFileCacheSize. (@​snakefoot)\n- #​5948 FileTarget - Closing on OpenFileCacheTimeout apply least recently used. (@​snakefoot)\n- #​5947 FileTarget - Improved file-archive exception handling when KeepFileOpen=false. (@​snakefoot)\n- #​5954 ColoredConsoleTarget - Added Words-property for easy highlighting of many words without RegEx. (@​snakefoot)\n- #​5955 LogMessageTemplateFormatter - Also use IValueFormatter for positional templates. (@​snakefoot)\n- #​5953 NLog.Targets.Network - Updated links in README.md for nuget-package. (@​snakefoot)\n- #​5945 NLog.Targets.AtomicFile - Added README.md for nuget-package. (@​snakefoot)\n- #​5940 SplunkTarget - Support SplunkFields-property. (@​snakefoot)\n\n## 6.0.2\n\n- #​5930 XmlParser - Handle XML comments after root-end-tag. (@​snakefoot)\n- #​5929 XmlLoggingConfiguration - Improve handling of invalid XML. (@​snakefoot)\n- #​5933 Handle invalid message template when skipping parameters array. (@​snakefoot)\n- #​5915 ReplaceNewLinesLayoutRendererWrapper - Replace more line ending characters. (@​oikku)\n- #​5911 NLog.Targets.GZipFile - Improve support for ArchiveAboveSize. (@​snakefoot)\n- #​5921 FileTarget - Activate legacy ArchiveFileName when ArchiveSuffixFormat contains legacy placeholder. (@​snakefoot)\n- #​5924 AsyncTargetWrapper - Updated FullBatchSizeWriteLimit default value from 5 to 10. (@​snakefoot)\n- #​5937 Mark Assembly loading with RequiresUnreferencedCodeAttribute for AOT. (@​snakefoot)\n- #​5938 Logger - Align WriteToTargets with WriteToTargetsWithSpan. (@​snakefoot)\n- #​5909 ConfigurationItemFactory - Added extension hints for webservice and activityid. (@​snakefoot)\n- #​5918 Log4JXmlTarget - Removed alias NLogViewer as conflicts with other nuget-packages. (@​snakefoot)\n- #​5926 SplunkTarget - NetworkTarget with SplunkLayout. (@​snakefoot)\n- #​5927 GelfLayout - Align with SplunkLayout. (@​snakefoot)\n- #​5913 NLog.Targets.Network - Updated nuget-package README.md. (@​snakefoot)\n- #​5912 NLog.Targets.Trace - Updated nuget-package README.md. (@​snakefoot)\n- #​5919 XML docs for Targets and Layouts with remarks about default value. (@​snakefoot)\n- #​5922 XML docs for LayoutRenderers with remarks about default value. (@​snakefoot)\n- #​5925 XML docs for Target Wrappers with remarks about default value. (@​snakefoot)\n- #​5935 Improve NLog XSD Schema with better handling of typed Layout. (@​snakefoot)\n- #​5923 Updated unit-tests from NET6 to NET8. (@​snakefoot)\n\n## 6.0.1\n\n**Improvements**\n- #​5898 Changed ConditionExpression to be nullable by default since no Condition means no filtering. (@​snakefoot)\n- #​5906 Include ConditionExpression in the static type registration. (@​snakefoot)\n- #​5895 Fixed the new XML parser to handle XML comments just before end-tag. (@​snakefoot)\n- #​5905 Fixed the new XML parser to allow InnerText with greater-than characters. (@​snakefoot)\n- #​5891 Updated NLog.Targets.AtomicFile to support net8.0-windows without dependency on Mono.Posix.NETStandard. (@​snakefoot)\n\n\n## 6.0\n\n**Major changes:**\n\n- Support Ahead-of-Time (AOT) builds without warnings\n- Support Nullable references\n- Support `ReadOnlySpan` to reduce memory allocations\n- LogFactory supports `FlushAsync` and `IDisposableAsync`\n- FileTarget removed support for `ConcurrentWrites`\n- FileTarget refactored file-archive-logic with `ArchiveSuffixFormat`\n\nNLog v6 has reduced its footprint by extracting features into separate nuget-packages:\n\n- [NLog.Targets.AtomicFile](https://www.nuget.org/packages/NLog.Targets.AtomicFile) - FileTarget with ConcurrentWrites using atomic file-append from operating system API.\n- [NLog.Targets.ConcurrentFile](https://www.nuget.org/packages/NLog.Targets.ConcurrentFile) - Legacy FileTarget from NLog v5 with ConcurrentWrites using global operating system mutex.\n- [NLog.Targets.GZipFile](https://www.nuget.org/packages/NLog.Targets.GZipFile) - FileTarget with EnableArchiveFileCompression using GZipStream for writing GZip compressed log-files.\n- [NLog.Targets.Mail](https://www.nuget.org/packages/NLog.Targets.Mail) - MailTarget depends on System.Net.Mail.SmtpClient.\n- [NLog.Targets.Network](https://www.nuget.org/packages/NLog.Targets.Network) - NetworkTarget depends on TCP and UDP Network Socket, and adds support for Syslog and Graylog.\n- [NLog.Targets.Trace](https://www.nuget.org/packages/NLog.Targets.Trace) - TraceTarget and NLogTraceListener depends on System.Diagnostics.TraceListener and System.Diagnostics.Trace.\n- [NLog.Targets.WebService](https://www.nuget.org/packages/NLog.Targets.WebService) - WebServiceTarget depends on System.Net.Http.HttpClient.\n- [NLog.RegEx](https://www.nuget.org/packages/NLog.RegEx) - Depends on System.Text.RegularExpressions which is a huge dependency for a logging library.\n\nList of all [NLog 6.0 Pull Requests](https://github.com/NLog/NLog/pulls?q=is%3Apr+is%3Amerged+milestone:%226.0%22)\n- [Breaking Changes](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22breaking%20change%22+is%3Amerged+milestone:%226.0%22)\n- [Breaking Behavior Changes](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22breaking%20behavior%20change%22+is%3Amerged+milestone:%226.0%22)\n- [Features](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22Feature%22+is%3Amerged+milestone:%226.0%22)\n- [Improvements](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22Enhancement%22+is%3Amerged+milestone:%226.0%22)\n- [Performance](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22Performance%22+is%3Amerged+milestone:%226.0%22)\n\nSee also [List of major changes in NLog v6](https://nlog-project.org/2025/04/29/nlog-6-0-major-changes.html) for more details.\n\nThanks to all contributers: @​ana1250, @​Pavan8374, @​smnsht, @​RomanSoloweow, @​wadebaird, @​hangy, @​lavige777, @​jokoyoski, @​saltukkos, @​nih0n, @​michaelplavnik, @​Aaronmsv, @​ShadowDancer, @​Orace, @​tvogel-nid, @​martinzding, @​kurnakovv, @​dance, @​JohnVerheij \n\n\n## 6.0.0-rc4\n\n**Improvements**\n- Mark struct as readonly to allow compiler optimization\n- RegisterObjectTransformation to preserve public properties\n- Log4JXmlEventLayout - Enforce MaxRecursionLimit = 0\n- DatabaseTarget with support for AOT (@​JohnVerheij)\n- DatabaseTarget only assign ConnectionString when specified (@​JohnVerheij)\n\n## 6.0.0-rc3\n\n**Improvements**\n- Log4JXmlEventLayout - Fixed IncludeEmptyValue for Parameters\n\n## 6.0.0-rc2\n\n**Improvements**\n- Fixed NLog XmlParser to support XML comments within XML processing instructions.\n- NLog.Targets.Network now also supports NET35.\n- Updated structs to be readonly to allow compiler optimizations.\n- Updated interface ILoggingConfigurationElement to support nullable Values.\n- Updated all projects to include `\u003cIsAotCompatible\u003e`\n- Optimized ConsoleTarget to not use Console.WriteLine, and introduced option `ForceWriteLine`\n- Added new LogEventInfo constructor that supports `ReadOnlySpan\u003cMessageTemplateParameter\u003e`\n- Updated NLog.Schema nuget-package to include targets-file to copy NLog.xsd to project-folder.\n- Improved configuration-file loading to advise about NLog nuget-packages for missing types.\n\n## 6.0.0-rc1\n\n**Improvements**\n- Updated NLog API with `\u003cNullable\u003eenable\u003c/Nullable\u003e` and introduced `Layout.Empty`\n- Marked `[RequiredParameter]` as obsolete, and replaced with explicit option validation during initialization.\n- Marked `LogEventInfo.SequenceID` and `${sequenceid}` as obsolete, and instead use `${counter:sequence=global}`.\n- Added support for params ReadOnlySpan when using C# 13\n- Prioritize generic Logger-methods by marking legacy methods with `[OverloadResolutionPriority(-1)]` when using C# 13\n- Skip LogEventInfo.Parameters-array-allocation when unable to defer message-template formatting.\n- Renamed ChainsawTarget to Log4JXmlTarget to match Log4JXmlEventLayout\n- Updated NLog.Schema to include intellisense for multiple NLog-assemblies.\n\nUnless something bad is discovered, then this will be the last preview build, before the final release of NLog v6.0\n\nUpdated NLog v6.0 release notes: https://nlog-project.org/2025/04/29/nlog-6-0-major-changes.html\n\n## 6.0.0-preview1\n\n**Major Changes**\n\n- Support AOT builds without build warnings.\n- New FileTarget without ConcurrentWrites support, but still support KeepFileOpen (true/false).\n- Moved old FileTarget into the new nuget-package NLog.Targets.ConcurrentFile.\n- Created new nuget-package NLog.Targets.AtomicFile that supports ConcurrentWrites for NET8 on both Windows / Linux.\n- Created new nuget-package NLog.Targets.GZipFile that uses GZipStream for writing directly to compressed files.\n- Moved MailTarget into the new nuget-package NLog.Targets.Mail.\n- Moved NetworkTarget into the new nuget-package NLog.Targets.Network.\n- New GelfTarget introduced for the new nuget-package NLog.Targets.Network.\n- New SyslogTarget introduced for the new nuget-package NLog.Targets.Network.\n- Moved TraceTarget and NLogTraceListener into the new nuget-package NLog.Targets.Trace.\n- Moved WebServiceTarget into the new nuget-package NLog.Targets.WebService\n- Removed dependency on System.Text.RegularExpressions and introduced new nuget-package NLog.RegEx.\n- Removed dependency on System.Xml.XmlReader by implementing own internal basic XML-Parser.\n\nNLog v6.0 release notes: https://nlog-project.org/2025/04/29/nlog-6-0-major-changes.html\n\nList of all [NLog 6.0 Pull Requests](https://github.com/NLog/NLog/pulls?q=is%3Apr+is%3Amerged+milestone:%226.0%22)\n\n- [Breaking Changes](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22breaking%20change%22+is%3Amerged+milestone:%226.0%22)\n- [Breaking Behavior Changes](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22breaking%20behavior%20change%22+is%3Amerged+milestone:%226.0%22)\n- [Features](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22Feature%22+is%3Amerged+milestone:%226.0%22)\n- [Improvements](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22Enhancement%22+is%3Amerged+milestone:%226.0%22)\n- [Performance](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22Performance%22+is%3Amerged+milestone:%226.0%22)\n\nThanks to all contributers: @​ana1250, @​Pavan8374, @​smnsht, @​RomanSoloweow, @​wadebaird, @​hangy, @​lavige777, @​jokoyoski, @​saltukkos, @​nih0n, @​michaelplavnik, @​Aaronmsv, @​ShadowDancer, @​Orace, @​tvogel-nid, @​martinzding, @​kurnakovv\n\n## 5.5.1\n\n- #​5858 ConsoleTarget - Added ForceWriteLine to match NLog v6 Schema (@​snakefoot)\n- #​5866 Layout.FromLiteral to match NLog v6  (@​snakefoot)\n- #​5888 ChainsawTarget with type-alias Log4JXml to match NLog v6 (@​snakefoot)\n- #​5883 AsyncTargetWrapper - LogEventDropped and EventQueueGrow events fixes (@​dance)\n- #​5890 StringBuilderExt - Change Append2DigitsZeroPadded to array-lookup (@​snakefoot)\n- #​5936 XmlLayout - Support MaxRecursionLimit == 0 (@​snakefoot)\n- #​5936 RegisterObjectTransformation so build trimming will keep public properties (@​snakefoot)\n\n## 5.5\n\n**Improvements**\n- #​5710 Restored LogFactory.Setup().SetupFromEnvironmentVariables() as not obsolete (#​5710) @​snakefoot\n- #​5717 Avoid using MakeGenericType for Dictionary enumeration when AOT (#​5717) @​snakefoot\n- #​5730 Stop using obsolete Assembly.CodeBase for NetStandard (#​5730) @​snakefoot\n- #​5742 ExceptionLayoutRenderer - Handle Exception properties like StackTrace can throw with AOT (#​5742) @​snakefoot\n- #​5743 ExceptionLayoutRenderer - Handle Data-collection-item ToString can throw with AOT (#​5743) @​snakefoot\n- #​5763 ExceptionLayoutRenderer - Handle Exception-properties can throw with AOT (#​5763) @​snakefoot\n- #​5756 ServiceRepository - Improve exception-handling when resolving service-types while disposing (#​5756) @​snakefoot\n- #​5759 LayoutRenderer - Optimize performance by skipping cache result from render Inner Layout (#​5759) @​snakefoot\n- #​5795 ConditionLayoutExpression  - Optimize performance by skipping cache result from render Inner Layout (#​5795) @​snakefoot\n- #​5731 Mark IFactory RegisterType as obsolete, since it will be removed with NLog v6 (#​5731) @​snakefoot\n- #​5766 Mark JsonLayout EscapeForwardSlash as obsolete, since disabled with NLog v6 (#​5766) @​snakefoot\n- #​5823 Mark ExceptionLayoutRenderer Formats-List as obsolete, since immutable with NLog v6 (#​5823) @​snakefoot\n- #​5769 Updated API-code examples to not depend on obsolete SimpleConfigurator (#​5769) @​snakefoot\n- #​5776 ObjectReflectionCache - Handle PropertyValue can throw with AOT (#​5776) @​snakefoot\n- #​5780 NetworkTarget - Introduced option NoDelay to disable delayed ACK (#​5780) @​snakefoot\n- #​5788 Fix InternalLogger noise about reflection for FuncLayoutRenderer (#​5788) @​snakefoot\n- #​5792 TargetWithContext - Reduce allocation for RenderLogEvent when SimpleLayout (#​5792) @​snakefoot\n- #​5810 Refactoring to improve null value handling (#​5810) @​snakefoot\n- #​5812 Refactoring to improve null value handling (#​5812) @​snakefoot\n- #​5817 LoggingConfigurationParser - Prioritize LoggingRules from current config (#​5817) @​snakefoot\n- #​5825 WhenEmptyLayoutRendererWrapper - Optimize IStringValueRenderer Logic (#​5825) @​snakefoot\n\n## 5.4\n\n**Improvements**\n- [#​5698](https://github.com/NLog/NLog/pull/5698) Fix AppDomain BaseDirectory on NET9 when it returns Long UNC (#​5698) (@​snakefoot)\n- [#​5700](https://github.com/NLog/NLog/pull/5700) AsyncTaskTarget - Reduce default throttle after failure to 50ms instead of 500ms (#​5700) (@​snakefoot)\n- [#​5702](https://github.com/NLog/NLog/pull/5702) ColoredConsoleTarget - Recognize NO_COLOR environment variable (#​5702) (@​snakefoot)\n- [#​5696](https://github.com/NLog/NLog/pull/5696) More InternalLogger output when target disabled because failed to initialize (#​5696) (@​snakefoot)\n- [#​5681](https://github.com/NLog/NLog/pull/5681) SimpleLayout - FromString avoid first chance exception when unknown layoutrenderer-type (#​5681) (@​snakefoot)\n- [#​5651](https://github.com/NLog/NLog/pull/5651) ObjectGraphScanner - Handle property-getter that throws when AOT (#​5651) (@​snakefoot)\n- [#​5656](https://github.com/NLog/NLog/pull/5656) LoggingConfigurationParser - Handle property-getter that throws when AOT (#​5656) (@​snakefoot)\n- [#​5604](https://github.com/NLog/NLog/pull/5604) Remove Serializable-attribute and SerializationInfo since obsolete in NET8 (#​5604) (@​snakefoot)\n- [#​5695](https://github.com/NLog/NLog/pull/5695) Marked JsonLayout EscapeForwardSlash as obsolete (#​5695) (@​snakefoot)\n- [#​5694](https://github.com/NLog/NLog/pull/5694) Marked NLogViewerTarget and IncludeNLogData as obsolete (#​5694) (@​snakefoot)\n- [#​5693](https://github.com/NLog/NLog/pull/5693) Marked XmlLoggingConfiguration AppConfig as obsolete (#​5693) (@​snakefoot)\n- [#​5692](https://github.com/NLog/NLog/pull/5692) Marked XmlLoggingConfiguration InitializeSucceeded as obsolete (#​5692) (@​snakefoot)\n- [#​5691](https://github.com/NLog/NLog/pull/5691) Marked LogEventInfo SetStackTrace with UserStackFrameNumber as obsolete (#​5691) (@​snakefoot)\n- [#​5689](https://github.com/NLog/NLog/pull/5689) Marked SetupFromEnvironmentVariables and LogToTrace as obsolete (#​5689) (@​snakefoot)\n- [#​5687](https://github.com/NLog/NLog/pull/5687) FileTarget - Introduced WriteToFile without concurrentWrites (#​5687) (@​snakefoot)\n- [#​5682](https://github.com/NLog/NLog/pull/5682) TraceTarget - Fixed Header output (#​5682) (@​snakefoot)\n- [#​5680](https://github.com/NLog/NLog/pull/5680) CounterLayoutRenderer - Lock on readonly field to fix Sonar Code Smell (#​5680) (@​snakefoot)\n- [#​5630](https://github.com/NLog/NLog/pull/5630) LogAssemblyVersion should check InternalLogger IsInfoEnabled (#​5630) (@​snakefoot)\n- [#​5684](https://github.com/NLog/NLog/pull/5684) MethodFactory - Only register methods from class-types (#​5684) (@​snakefoot)\n- [#​5686](https://github.com/NLog/NLog/pull/5686) StringBuilderExt - Updated EqualTo for StringBuilder to foreach-loop (#​5686) (@​snakefoot)\n- [#​5611](https://github.com/NLog/NLog/pull/5611) SimpleLayout - Refactor RenderAllRenderers to use foreach (#​5611) (@​snakefoot)\n- [#​5610](https://github.com/NLog/NLog/pull/5610) JsonLayout - Optimize AppendStringEscape for success path (#​5610) (@​snakefoot)\n- [#​5601](https://github.com/NLog/NLog/pull/5601) JsonLayout - Optimize ExcludeEmptyProperties to skip string cast (#​5601) (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v5.3.4...v6.1.1).\n\u003c/details\u003e\n\nUpdated [NLog.Extensions.Logging](https://github.com/NLog/NLog.Extensions.Logging) from 5.3.15 to 6.1.2.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog.Extensions.Logging's releases](https://github.com/NLog/NLog.Extensions.Logging/releases)._\n\n## 6.1.2\n\n- #​831 MicrosoftConsoleJsonLayout - Forward DottedRecursion to State-JsonLayout (@​snakefoot)\n- #​832 Updated to NLog v6.1.1 (@​snakefoot)\n\n## 6.1.1\n\n- #​822 NLogLogger - Optimize for default EventId capture (@​snakefoot)\n- #​824 Introduced WriteToJsonConsole for fluent API to match AddJsonConsole (@​snakefoot)\n- #​825 NLogLoggerProvider - Implement IAsyncDisposable (@​snakefoot)\n- #​826 MicrosoftConsoleJsonLayout - Forward MaxRecursionLimit to State-JsonLayout (@​snakefoot)\n- #​827 MicrosoftConsoleLayoutRenderer - Apply Span for EventId (@​snakefoot)\n- #​828 Replace NETCOREAPP3_1_OR_GREATER with new NET (@​snakefoot)\n- #​830 Updated to NLog v6.1 (@​snakefoot)\n\n## 6.1.0\n\n- #​818 Added NET10 targetplatform (@​snakefoot)\n\n## 6.0.6\n\n- #​817 Updated to NLog v6.0.6 (@​snakefoot)\n- #​814 Avoid boxing ITuple when used for BeginScope (@​snakefoot)\n- #​813 Allow BeginScope to perform reflection of KeyValuePair (@​snakefoot)\n\n\n## 6.0.5\n\n- #​811 Updated to NLog v6.0.5 (@​snakefoot)\n- #​809 NLogLoggingConfiguration - ToString includes AutoReload=true (@​snakefoot)\n\n## 6.0.4\n\n- #​808 Updated to NLog v6.0.4 (@​snakefoot)\n\n## 6.0.3\n\n- #​806 Updated to NLog v6.0.3 (@​snakefoot)\n\n## 6.0.2\n\n- #​805 Updated to NLog v6.0.2 (@​snakefoot)\n\n## 6.0.1\n\n- #​802 Updated to NLog v6.0.1 (@​snakefoot)\n- #​801 .NET Framework v4.6.2 with UseNLog for IHostApplicationBuilder (@​snakefoot)\n- #​799 Fixed namespace for HostRootDirLayoutRenderer (@​snakefoot)\n\n## 6.0\n\n- Updated to NLog v6.0\n- Removed support for NetStandard 1.3 + 1.5\n- Updated .NET Framework 4.6.2 with NET8-nuget-dependencies\n- Enabled nullable references\n- Avoid boxing when extracting LogEvent properties from struct\n- Reduce allocation when creating LogEvent with properties by using ReadOnlySpan\n- Enabled \u0026lt;IsAotCompatible\u0026gt;\n- Added ${host-environment} for NLog.Extensions.Hosting\n- Added ${host-rootdir} for NLog.Extensions.Hosting\n- Added ${host-appname} for NLog.Extensions.Hosting\n- Added RegisterHostSettings for NLog.Extensions.Hosting\n\nList of major changes in NLog 6.0: https://nlog-project.org/2025/04/29/nlog-6-0-major-changes.html\n\n## 6.0.0-rc4\n\n- Updated to NLog v6.0-RC4\n- Fixed capture of original message template when extracting LogEvent properties without boxing.\n\n## 6.0.0-rc3\n\n- Updated to NLog v6.0-RC3\n- Avoid boxing when extracting LogEvent properties from struct\n- Added ${host-environment} for NLog.Extensions.Hosting\n- Added ${host-rootdir} for NLog.Extensions.Hosting\n- Added ${host-appname} for NLog.Extensions.Hosting\n- Added RegisterHostSettings for NLog.Extensions.Hosting\n- Updated NLog.Extensions.Hosting to support .NET Framework 4.6.2 using NET8-nuget-dependencies\n\n\n## 6.0.0-rc2\n\n- Updated to NLog v6.0-RC2\n- Removed support for NetStandard 1.3 + 1.5\n- Enabled nullable references\n- Enabled \u0026lt;IsAotCompatible\u0026gt;\n- Avoid boxing when extracting LogEvent properties from struct\n- Reduce allocation when creating LogEvent with properties by using ReadOnlySpan\n\nList of major changes in NLog v6.0: https://nlog-project.org/2025/04/29/nlog-6-0-major-changes.html\n\n## 5.5\n\n**Improvements**\n- [#​780](https://github.com/NLog/NLog.Extensions.Logging/pull/780): Added UseNLog extension method for IHostApplicationBuilder (#​780) (@​mikezw)\n- [#​782](https://github.com/NLog/NLog.Extensions.Logging/pull/782): Added UseNLog extension method with isolated LogFactory support (#​782) (@​snakefoot)\n- [#​783](https://github.com/NLog/NLog.Extensions.Logging/pull/783): Added AddNLog extension method for IServiceCollection (#​783) (@​snakefoot)\n- [#​785](https://github.com/NLog/NLog.Extensions.Logging/pull/785): Updated to NLog v5.5 (#​785) (@​snakefoot)\n\n\n## 5.4\n\n**Improvements**\n- [#​775](https://github.com/NLog/NLog.Extensions.Logging/pull/775): MicrosoftConsoleJsonLayout - TimestampLayout replaced by DateLayoutRenderer (#​775) (@​snakefoot)\n- [#​778](https://github.com/NLog/NLog.Extensions.Logging/pull/778): NLogLoggerFactory - New constructor with isolated NLog LogFactory as input parameter (#​778) (@​snakefoot)\n- [#​778](https://github.com/NLog/NLog.Extensions.Logging/pull/778): Updated to NLog v5.4 (#​778) (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog.Extensions.Logging/compare/v5.3.15...v6.1.2).\n\u003c/details\u003e\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/anycompany-one/kagarr/pull/40","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/anycompany-one%2Fkagarr/issues/40","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/40/packages"},{"uuid":"4013882095","node_id":"PR_kwDOAlAoR87Hd4dN","number":787,"state":"open","title":"Bump NLog from 6.1.0 to 6.1.1","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":7,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-02T23:34:43.000Z","updated_at":"2026-03-02T23:39:18.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","old_version":"6.1.0","new_version":"6.1.1","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.1.0 to 6.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1.1\n\n**Improvements**\n- #​6101 LogFactory - Flush / FlushAsync asynchronous completion outside Target lock. (@​snakefoot)\n- #​6100 NLog.Targets.AtomicFile supporting NetStandard2 with Win32 API. (@​michailf)\n- #​6094 XmlLayout - Faster XML encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6091 LiteralWithRawValueLayoutRenderer - Only support RawValue when possible. (@​snakefoot)\n- #​6088 CachedLayoutRendererWrapper - Allow literal optimization when caching not needed. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.1.0...v6.1.1).\n\u003c/details\u003e\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Accenture/Ocaramba/pull/787","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Accenture%2FOcaramba/issues/787","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/787/packages"},{"uuid":"4010096822","node_id":"PR_kwDOJ9sYPs7HRWZ6","number":2786,"state":"closed","title":"Bump NLog from 6.1.0 to 6.1.1","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-02T09:00:59.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-02T09:00:45.000Z","updated_at":"2026-03-02T09:01:01.000Z","time_to_close":14,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","old_version":"6.1.0","new_version":"6.1.1","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.1.0 to 6.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1.1\n\n**Improvements**\n- #​6101 LogFactory - Flush / FlushAsync asynchronous completion outside Target lock. (@​snakefoot)\n- #​6100 NLog.Targets.AtomicFile supporting NetStandard2 with Win32 API. (@​michailf)\n- #​6094 XmlLayout - Faster XML encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6091 LiteralWithRawValueLayoutRenderer - Only support RawValue when possible. (@​snakefoot)\n- #​6088 CachedLayoutRendererWrapper - Allow literal optimization when caching not needed. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.1.0...v6.1.1).\n\u003c/details\u003e\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/visualengineers/reflex/pull/2786","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/visualengineers%2Freflex/issues/2786","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2786/packages"},{"uuid":"4009388112","node_id":"PR_kwDOBUAKjc7HPE08","number":896,"state":"closed","title":"Bump NLog and NLog.Targets.AtomicFile","user":"dependabot[bot]","labels":["review","dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-02T07:17:45.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-02T05:35:42.000Z","updated_at":"2026-03-02T07:17:46.000Z","time_to_close":6123,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","repository_url":"https://github.com/NLog/NLog"},{"name":"NLog.Targets.AtomicFile","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.1.0 to 6.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1.1\n\n**Improvements**\n- #​6101 LogFactory - Flush / FlushAsync asynchronous completion outside Target lock. (@​snakefoot)\n- #​6100 NLog.Targets.AtomicFile supporting NetStandard2 with Win32 API. (@​michailf)\n- #​6094 XmlLayout - Faster XML encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6091 LiteralWithRawValueLayoutRenderer - Only support RawValue when possible. (@​snakefoot)\n- #​6088 CachedLayoutRendererWrapper - Allow literal optimization when caching not needed. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.1.0...v6.1.1).\n\u003c/details\u003e\n\nUpdated [NLog.Targets.AtomicFile](https://github.com/NLog/NLog) from 6.1.0 to 6.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog.Targets.AtomicFile's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1.1\n\n**Improvements**\n- #​6101 LogFactory - Flush / FlushAsync asynchronous completion outside Target lock. (@​snakefoot)\n- #​6100 NLog.Targets.AtomicFile supporting NetStandard2 with Win32 API. (@​michailf)\n- #​6094 XmlLayout - Faster XML encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6091 LiteralWithRawValueLayoutRenderer - Only support RawValue when possible. (@​snakefoot)\n- #​6088 CachedLayoutRendererWrapper - Allow literal optimization when caching not needed. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.1.0...v6.1.1).\n\u003c/details\u003e\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Revolutionary-Games/Thrive-Launcher/pull/896","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Revolutionary-Games%2FThrive-Launcher/issues/896","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/896/packages"},{"uuid":"4009385233","node_id":"PR_kwDOBUAKjc7HPEOu","number":894,"state":"closed","title":"Bump NLog from 6.1.0 to 6.1.1","user":"dependabot[bot]","labels":["review","dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-02T05:35:10.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-02T05:34:32.000Z","updated_at":"2026-03-02T05:35:12.000Z","time_to_close":38,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","old_version":"6.1.0","new_version":"6.1.1","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.1.0 to 6.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1.1\n\n**Improvements**\n- #​6101 LogFactory - Flush / FlushAsync asynchronous completion outside Target lock. (@​snakefoot)\n- #​6100 NLog.Targets.AtomicFile supporting NetStandard2 with Win32 API. (@​michailf)\n- #​6094 XmlLayout - Faster XML encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6091 LiteralWithRawValueLayoutRenderer - Only support RawValue when possible. (@​snakefoot)\n- #​6088 CachedLayoutRendererWrapper - Allow literal optimization when caching not needed. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.1.0...v6.1.1).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NLog\u0026package-manager=nuget\u0026previous-version=6.1.0\u0026new-version=6.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Revolutionary-Games/Thrive-Launcher/pull/894","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Revolutionary-Games%2FThrive-Launcher/issues/894","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/894/packages"},{"uuid":"3910274454","node_id":"PR_kwDOAlAoR87CLPHL","number":751,"state":"open","title":"Bump NLog from 6.0.4 to 6.1.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":6,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-07T13:23:32.000Z","updated_at":"2026-02-08T08:01:15.827Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","old_version":"6.0.4","new_version":"6.1.0","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.0.4 to 6.1.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1\n\n**Improvements**\n- #​5999 JsonLayout - Added support for DottedRecursion. (@​thatrajeevkr)\n- #​6084 JsonLayout - Protect against cyclic object graphs when DottedRecursion. (@​snakefoot)\n- #​6075 DebuggerTarget - Add support for MaxMessageSize and OnOverflow-action. (@​snakefoot)\n- #​6070 InternalLogger - Auto enable LogLevel.Info when activated. (@​snakefoot)\n- #​6045 LoggingConfigurationParser - Report unrecognized options in targets and rules section. (@​snakefoot)\n- #​6059 LogEventBuilder - Properties with IReadOnlyCollection for initialCapacity. (@​snakefoot)\n- #​6065 FileTarget - Adjust ArchiveSuffixFormat to better handle legacy ArchiveFileName. (@​snakefoot)\n- #​6079 FileTarget - Replace Environment.TickCount with LogEventInfo.TimeStamp. (@​snakefoot)\n- #​6066 FileTarget - Simplify FileName natural ordering logic. (@​snakefoot)\n- #​6069 FileTarget - Reduce code complexity for NaturalStringComparer. (@​snakefoot)\n- #​6064 FileTarget - Reduce code complexity for ArchiveNumbering property. (@​snakefoot)\n- #​6082 JsonLayout - Faster Json encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6083 CsvLayout - Faster CSV encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6081 DefaultJsonSerializer - Reduce overhead of PerformJsonEscapeWhenNeeded. (@​snakefoot)\n- #​6025 LogEventInfo - Changed LayoutCache from dictionary to linked list. (@​snakefoot)\n- #​6049 PropertiesDictionary - Increase initial capacity when insert. (@​snakefoot)\n- #​6061 PropertiesDictionary - Simplify enumerator when mixing property types. (@​snakefoot)\n- #​6074 WhenEmpty - Optimize when IsFixedText. (@​snakefoot)\n- #​6062 BufferingTargetWrapper - Improve InternalLogger output when WrappedTarget is NULL. (@​snakefoot)\n- #​6067 Fix nullable warnings from NET10 annotations. (@​snakefoot)\n- #​6068 Support nullable where TKey : notnull for dictionary. (@​snakefoot)\n- #​6071 AssemblyExtensionTypes - Reduce code complexity. (@​snakefoot)\n- #​6072 LoggingConfigurationFileLoader - Handle unknown type loading for App.config. (@​snakefoot)\n- #​6076 Marked ConversionHelpers.TryParseEnum as obsolete. (@​snakefoot)\n- #​5949 CallSiteLayoutRenderer - Obsoleted CleanNamesOfAnonymousDelegates + CleanNamesOfAsyncContinuation. (@​snakefoot)\n\n## 6.0.7\n\n**Improvements**\n- #​6056 FileTarget - Archive Cleanup sort filenames using natural ordering. (@​snakefoot)\n- #​6054 EventProperties - Format Dictionary Properties correctly. (@​snakefoot)\n- #​6051 Failure to create config item should be reported as InternalLogger Error. (@​snakefoot)\n- #​6052 PropertiesDictionary - Faster TryGetValue without IsEmpty. (@​snakefoot)\n- #​6048 PropertiesDictionary - Increase initial capacity when insert. (@​snakefoot)\n- #​6047 LogEventInfo - Minor optimization of HasImmutableProperties. (@​snakefoot)\n- #​6057 WhenEmpty - Support AppDomainFixedOutput optimization. (@​snakefoot)\n- #​6053 JsonAttribute - Reduce code complexity when Encode = false. (@​snakefoot)\n- #​6044 Target also enforce PreventMultipleCalls when WriteFailedNotInitialized. (@​snakefoot)\n- #​6042 NLog.RegEx - Fixed Wiki-link in nuget-package. (@​snakefoot)\n\n## 6.0.6\n\n**Improvements**\n- #​6027 FileTarget - Improve archive cleanup when using ArchiveSuffixFormat with datetime. (@​snakefoot)\n- #​6028 FileTarget - Fix archive cleanup when only single old file and using MaxArchiveDays. (@​snakefoot)\n- #​6039 FileTarget - Render ArchiveSuffixFormat using NLog DefaultCultureInfo. (@​snakefoot)\n- #​6030 ObjectReflectionCache - Improve handling of JObject serialization. (@​snakefoot)\n- #​6026 JsonLayout - Reduce code complexity for rendering JsonAttribute. (@​snakefoot)\n- #​6036 NullTarget - Improve thread concurrency when FormatMessage = false. (@​snakefoot)\n- #​6023 MemoryTarget - Apply MaxLogsCount limit on next LogEvent. (@​snakefoot)\n- #​6040 XmlParser - Refactor to reduce code complexity. (@​snakefoot)\n- #​6041 ScopeContextAsyncState - Refactor to reduce code complexity. (@​snakefoot)\n\n## 6.0.5\n\n**Improvements**\n- #​5998 FileTarget - Rolling to next directory should not fail. (@​snakefoot)\n- #​6013 ValueFormatter - Skip quotes for CaptureType.Stringify unless legacy mode. (@​snakefoot)\n- #​6007 ColoredConsoleTarget - Use Span to reduce string-allocation for word-highlighting. (@​snakefoot)\n- #​6009 NullTarget - Avoid string-allocation upfront when FormatMessage = true. (@​snakefoot)\n- #​6012 XmlLoggingConfiguration - Reduce output for InternalLogger Info-Level. (@​snakefoot)\n- #​6006 XmlLoggingConfiguration - Protect against double dispose of AutoReloadConfigFileWatcher. (@​snakefoot)\n- #​6008 LoggerImpl - Merge WriteToTargetWithFilterChain into Write. (@​snakefoot)\n- #​6010 LoggingConfiguration - Redirect AddRuleForOneLevel and AddRuleForAllLevels to AddRule. (@​snakefoot)\n- #​6011 LoggingRule - Align EnableLoggingForLevels to skip when minLevel is LogLevel.Off. (@​snakefoot)\n- #​6015 CompoundLayout - Changed to foreach for better release optimizations. (@​snakefoot)\n- #​6016 CsvLayout - Changed to foreach for better release optimizations. (@​snakefoot)\n- #​6017 JsonArrayLayout - Changed to foreach for better release optimizations. (@​snakefoot)\n- #​6018 XmlLayout - Changed to foreach for better release optimizations. (@​snakefoot)\n\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.0.4...v6.1.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NLog\u0026package-manager=nuget\u0026previous-version=6.0.4\u0026new-version=6.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Accenture/Ocaramba/pull/751","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Accenture%2FOcaramba/issues/751","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/751/packages"},{"uuid":"3884093237","node_id":"PR_kwDOBUAKjc7A0bLc","number":882,"state":"closed","title":"Bump NLog and NLog.Targets.AtomicFile","user":"dependabot[bot]","labels":["review","dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-02T07:46:21.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-02T05:38:02.000Z","updated_at":"2026-02-02T07:46:23.000Z","time_to_close":7699,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","repository_url":"https://github.com/NLog/NLog"},{"name":"NLog.Targets.AtomicFile","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.0.7 to 6.1.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1\n\n**Improvements**\n- #​5999 JsonLayout - Added support for DottedRecursion. (@​thatrajeevkr)\n- #​6084 JsonLayout - Protect against cyclic object graphs when DottedRecursion. (@​snakefoot)\n- #​6075 DebuggerTarget - Add support for MaxMessageSize and OnOverflow-action. (@​snakefoot)\n- #​6070 InternalLogger - Auto enable LogLevel.Info when activated. (@​snakefoot)\n- #​6045 LoggingConfigurationParser - Report unrecognized options in targets and rules section. (@​snakefoot)\n- #​6059 LogEventBuilder - Properties with IReadOnlyCollection for initialCapacity. (@​snakefoot)\n- #​6065 FileTarget - Adjust ArchiveSuffixFormat to better handle legacy ArchiveFileName. (@​snakefoot)\n- #​6079 FileTarget - Replace Environment.TickCount with LogEventInfo.TimeStamp. (@​snakefoot)\n- #​6066 FileTarget - Simplify FileName natural ordering logic. (@​snakefoot)\n- #​6069 FileTarget - Reduce code complexity for NaturalStringComparer. (@​snakefoot)\n- #​6064 FileTarget - Reduce code complexity for ArchiveNumbering property. (@​snakefoot)\n- #​6082 JsonLayout - Faster Json encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6083 CsvLayout - Faster CSV encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6081 DefaultJsonSerializer - Reduce overhead of PerformJsonEscapeWhenNeeded. (@​snakefoot)\n- #​6025 LogEventInfo - Changed LayoutCache from dictionary to linked list. (@​snakefoot)\n- #​6049 PropertiesDictionary - Increase initial capacity when insert. (@​snakefoot)\n- #​6061 PropertiesDictionary - Simplify enumerator when mixing property types. (@​snakefoot)\n- #​6074 WhenEmpty - Optimize when IsFixedText. (@​snakefoot)\n- #​6062 BufferingTargetWrapper - Improve InternalLogger output when WrappedTarget is NULL. (@​snakefoot)\n- #​6067 Fix nullable warnings from NET10 annotations. (@​snakefoot)\n- #​6068 Support nullable where TKey : notnull for dictionary. (@​snakefoot)\n- #​6071 AssemblyExtensionTypes - Reduce code complexity. (@​snakefoot)\n- #​6072 LoggingConfigurationFileLoader - Handle unknown type loading for App.config. (@​snakefoot)\n- #​6076 Marked ConversionHelpers.TryParseEnum as obsolete. (@​snakefoot)\n- #​5949 CallSiteLayoutRenderer - Obsoleted CleanNamesOfAnonymousDelegates + CleanNamesOfAsyncContinuation. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.0.7...v6.1.0).\n\u003c/details\u003e\n\nUpdated [NLog.Targets.AtomicFile](https://github.com/NLog/NLog) from 6.0.7 to 6.1.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog.Targets.AtomicFile's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1\n\n**Improvements**\n- #​5999 JsonLayout - Added support for DottedRecursion. (@​thatrajeevkr)\n- #​6084 JsonLayout - Protect against cyclic object graphs when DottedRecursion. (@​snakefoot)\n- #​6075 DebuggerTarget - Add support for MaxMessageSize and OnOverflow-action. (@​snakefoot)\n- #​6070 InternalLogger - Auto enable LogLevel.Info when activated. (@​snakefoot)\n- #​6045 LoggingConfigurationParser - Report unrecognized options in targets and rules section. (@​snakefoot)\n- #​6059 LogEventBuilder - Properties with IReadOnlyCollection for initialCapacity. (@​snakefoot)\n- #​6065 FileTarget - Adjust ArchiveSuffixFormat to better handle legacy ArchiveFileName. (@​snakefoot)\n- #​6079 FileTarget - Replace Environment.TickCount with LogEventInfo.TimeStamp. (@​snakefoot)\n- #​6066 FileTarget - Simplify FileName natural ordering logic. (@​snakefoot)\n- #​6069 FileTarget - Reduce code complexity for NaturalStringComparer. (@​snakefoot)\n- #​6064 FileTarget - Reduce code complexity for ArchiveNumbering property. (@​snakefoot)\n- #​6082 JsonLayout - Faster Json encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6083 CsvLayout - Faster CSV encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6081 DefaultJsonSerializer - Reduce overhead of PerformJsonEscapeWhenNeeded. (@​snakefoot)\n- #​6025 LogEventInfo - Changed LayoutCache from dictionary to linked list. (@​snakefoot)\n- #​6049 PropertiesDictionary - Increase initial capacity when insert. (@​snakefoot)\n- #​6061 PropertiesDictionary - Simplify enumerator when mixing property types. (@​snakefoot)\n- #​6074 WhenEmpty - Optimize when IsFixedText. (@​snakefoot)\n- #​6062 BufferingTargetWrapper - Improve InternalLogger output when WrappedTarget is NULL. (@​snakefoot)\n- #​6067 Fix nullable warnings from NET10 annotations. (@​snakefoot)\n- #​6068 Support nullable where TKey : notnull for dictionary. (@​snakefoot)\n- #​6071 AssemblyExtensionTypes - Reduce code complexity. (@​snakefoot)\n- #​6072 LoggingConfigurationFileLoader - Handle unknown type loading for App.config. (@​snakefoot)\n- #​6076 Marked ConversionHelpers.TryParseEnum as obsolete. (@​snakefoot)\n- #​5949 CallSiteLayoutRenderer - Obsoleted CleanNamesOfAnonymousDelegates + CleanNamesOfAsyncContinuation. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.0.7...v6.1.0).\n\u003c/details\u003e\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Revolutionary-Games/Thrive-Launcher/pull/882","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Revolutionary-Games%2FThrive-Launcher/issues/882","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/882/packages"},{"uuid":"3883433498","node_id":"PR_kwDOBggfwM7AyRHK","number":2307,"state":"closed","title":"Bump NLog from 6.0.7 to 6.1.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-01T06:59:20.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-02T00:47:26.000Z","updated_at":"2026-06-01T06:59:30.000Z","time_to_close":10303914,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","old_version":"6.0.7","new_version":"6.1.0","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.0.7 to 6.1.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1\n\n**Improvements**\n- #​5999 JsonLayout - Added support for DottedRecursion. (@​thatrajeevkr)\n- #​6084 JsonLayout - Protect against cyclic object graphs when DottedRecursion. (@​snakefoot)\n- #​6075 DebuggerTarget - Add support for MaxMessageSize and OnOverflow-action. (@​snakefoot)\n- #​6070 InternalLogger - Auto enable LogLevel.Info when activated. (@​snakefoot)\n- #​6045 LoggingConfigurationParser - Report unrecognized options in targets and rules section. (@​snakefoot)\n- #​6059 LogEventBuilder - Properties with IReadOnlyCollection for initialCapacity. (@​snakefoot)\n- #​6065 FileTarget - Adjust ArchiveSuffixFormat to better handle legacy ArchiveFileName. (@​snakefoot)\n- #​6079 FileTarget - Replace Environment.TickCount with LogEventInfo.TimeStamp. (@​snakefoot)\n- #​6066 FileTarget - Simplify FileName natural ordering logic. (@​snakefoot)\n- #​6069 FileTarget - Reduce code complexity for NaturalStringComparer. (@​snakefoot)\n- #​6064 FileTarget - Reduce code complexity for ArchiveNumbering property. (@​snakefoot)\n- #​6082 JsonLayout - Faster Json encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6083 CsvLayout - Faster CSV encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6081 DefaultJsonSerializer - Reduce overhead of PerformJsonEscapeWhenNeeded. (@​snakefoot)\n- #​6025 LogEventInfo - Changed LayoutCache from dictionary to linked list. (@​snakefoot)\n- #​6049 PropertiesDictionary - Increase initial capacity when insert. (@​snakefoot)\n- #​6061 PropertiesDictionary - Simplify enumerator when mixing property types. (@​snakefoot)\n- #​6074 WhenEmpty - Optimize when IsFixedText. (@​snakefoot)\n- #​6062 BufferingTargetWrapper - Improve InternalLogger output when WrappedTarget is NULL. (@​snakefoot)\n- #​6067 Fix nullable warnings from NET10 annotations. (@​snakefoot)\n- #​6068 Support nullable where TKey : notnull for dictionary. (@​snakefoot)\n- #​6071 AssemblyExtensionTypes - Reduce code complexity. (@​snakefoot)\n- #​6072 LoggingConfigurationFileLoader - Handle unknown type loading for App.config. (@​snakefoot)\n- #​6076 Marked ConversionHelpers.TryParseEnum as obsolete. (@​snakefoot)\n- #​5949 CallSiteLayoutRenderer - Obsoleted CleanNamesOfAnonymousDelegates + CleanNamesOfAsyncContinuation. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.0.7...v6.1.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NLog\u0026package-manager=nuget\u0026previous-version=6.0.7\u0026new-version=6.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/HicServices/RDMP/pull/2307","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/HicServices%2FRDMP/issues/2307","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2307/packages"},{"uuid":"3755067821","node_id":"PR_kwDOE3n8yc66NaZO","number":55,"state":"closed","title":"Bump NLog from 6.0.6 to 6.0.7","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-03T02:19:28.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-22T20:10:45.000Z","updated_at":"2026-02-03T02:19:30.000Z","time_to_close":3650923,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","old_version":"6.0.6","new_version":"6.0.7","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.0.6 to 6.0.7.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.0.7\n\n**Improvements**\n- #​6056 FileTarget - Archive Cleanup sort filenames using natural ordering. (@​snakefoot)\n- #​6054 EventProperties - Format Dictionary Properties correctly. (@​snakefoot)\n- #​6051 Failure to create config item should be reported as InternalLogger Error. (@​snakefoot)\n- #​6052 PropertiesDictionary - Faster TryGetValue without IsEmpty. (@​snakefoot)\n- #​6048 PropertiesDictionary - Increase initial capacity when insert. (@​snakefoot)\n- #​6047 LogEventInfo - Minor optimization of HasImmutableProperties. (@​snakefoot)\n- #​6057 WhenEmpty - Support AppDomainFixedOutput optimization. (@​snakefoot)\n- #​6053 JsonAttribute - Reduce code complexity when Encode = false. (@​snakefoot)\n- #​6044 Target also enforce PreventMultipleCalls when WriteFailedNotInitialized. (@​snakefoot)\n- #​6042 NLog.RegEx - Fixed Wiki-link in nuget-package. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.0.6...v6.0.7).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NLog\u0026package-manager=nuget\u0026previous-version=6.0.6\u0026new-version=6.0.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Timthreetwelve/MyScheduledTasks/pull/55","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Timthreetwelve%2FMyScheduledTasks/issues/55","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/55/packages"},{"uuid":"3751980662","node_id":"PR_kwDOFTgyrM66DAYe","number":50,"state":"closed","title":"Bump NLog from 5.5.1 to 6.0.7","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-12-27T05:48:26.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-22T02:04:34.000Z","updated_at":"2025-12-27T05:48:28.000Z","time_to_close":445432,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","old_version":"5.5.1","new_version":"6.0.7","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 5.5.1 to 6.0.7.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.0.7\n\n**Improvements**\n- #​6056 FileTarget - Archive Cleanup sort filenames using natural ordering. (@​snakefoot)\n- #​6054 EventProperties - Format Dictionary Properties correctly. (@​snakefoot)\n- #​6051 Failure to create config item should be reported as InternalLogger Error. (@​snakefoot)\n- #​6052 PropertiesDictionary - Faster TryGetValue without IsEmpty. (@​snakefoot)\n- #​6048 PropertiesDictionary - Increase initial capacity when insert. (@​snakefoot)\n- #​6047 LogEventInfo - Minor optimization of HasImmutableProperties. (@​snakefoot)\n- #​6057 WhenEmpty - Support AppDomainFixedOutput optimization. (@​snakefoot)\n- #​6053 JsonAttribute - Reduce code complexity when Encode = false. (@​snakefoot)\n- #​6044 Target also enforce PreventMultipleCalls when WriteFailedNotInitialized. (@​snakefoot)\n- #​6042 NLog.RegEx - Fixed Wiki-link in nuget-package. (@​snakefoot)\n\n## 6.0.6\n\n**Improvements**\n- #​6027 FileTarget - Improve archive cleanup when using ArchiveSuffixFormat with datetime. (@​snakefoot)\n- #​6028 FileTarget - Fix archive cleanup when only single old file and using MaxArchiveDays. (@​snakefoot)\n- #​6039 FileTarget - Render ArchiveSuffixFormat using NLog DefaultCultureInfo. (@​snakefoot)\n- #​6030 ObjectReflectionCache - Improve handling of JObject serialization. (@​snakefoot)\n- #​6026 JsonLayout - Reduce code complexity for rendering JsonAttribute. (@​snakefoot)\n- #​6036 NullTarget - Improve thread concurrency when FormatMessage = false. (@​snakefoot)\n- #​6023 MemoryTarget - Apply MaxLogsCount limit on next LogEvent. (@​snakefoot)\n- #​6040 XmlParser - Refactor to reduce code complexity. (@​snakefoot)\n- #​6041 ScopeContextAsyncState - Refactor to reduce code complexity. (@​snakefoot)\n\n## 6.0.5\n\n**Improvements**\n- #​5998 FileTarget - Rolling to next directory should not fail. (@​snakefoot)\n- #​6013 ValueFormatter - Skip quotes for CaptureType.Stringify unless legacy mode. (@​snakefoot)\n- #​6007 ColoredConsoleTarget - Use Span to reduce string-allocation for word-highlighting. (@​snakefoot)\n- #​6009 NullTarget - Avoid string-allocation upfront when FormatMessage = true. (@​snakefoot)\n- #​6012 XmlLoggingConfiguration - Reduce output for InternalLogger Info-Level. (@​snakefoot)\n- #​6006 XmlLoggingConfiguration - Protect against double dispose of AutoReloadConfigFileWatcher. (@​snakefoot)\n- #​6008 LoggerImpl - Merge WriteToTargetWithFilterChain into Write. (@​snakefoot)\n- #​6010 LoggingConfiguration - Redirect AddRuleForOneLevel and AddRuleForAllLevels to AddRule. (@​snakefoot)\n- #​6011 LoggingRule - Align EnableLoggingForLevels to skip when minLevel is LogLevel.Off. (@​snakefoot)\n- #​6015 CompoundLayout - Changed to foreach for better release optimizations. (@​snakefoot)\n- #​6016 CsvLayout - Changed to foreach for better release optimizations. (@​snakefoot)\n- #​6017 JsonArrayLayout - Changed to foreach for better release optimizations. (@​snakefoot)\n- #​6018 XmlLayout - Changed to foreach for better release optimizations. (@​snakefoot)\n\n\n## 6.0.4\n\n**Improvements**\n- #​5979 FileTarget - Improve file-wildcard for archive cleanup. (@​snakefoot)\n- #​5980 FileTarget - Extend InternalLogger output with archive cleanup reason. (@​snakefoot)\n- #​5981 FileTarget - Strict wildcard check only possible when single wildcard. (@​snakefoot)\n- #​5987 FileTarget - Improve archive cleanup with dynamic seq-no. (@​snakefoot)\n- #​5988 FileTarget - Avoid parsing archive sequence number when other digits. (@​snakefoot)\n- #​5996 FileTarget - Improve fallback logic when missing file system birthtime. (@​snakefoot)\n- #​5964 ColoredConsoleTarget - WholeWords should only highlight the word. (@​snakefoot)\n- #​5967 ColoredConsoleTarget - Fixed boxing issue in ConsoleRowHighlightingRule. (@​karpinsn)\n- #​5968 Simplify WithAutoFlush-method for fluent config API. (@​snakefoot)\n- #​5970 Fix boxing for registration of builtin condition methods. (@​snakefoot)\n- #​5977 ConditionExpression - Implicit operator with NotNullIfNotNull-attribute. (@​GREsau)\n- #​5982 SimpleLayout - Implicit operator with NotNullIfNotNull-attribute. (@​snakefoot)\n- #​5992 MessageLayoutRenderer - Handle Exception.ToString() can throw with AOT. (@​snakefoot)\n- #​5983 Append4DigitsZeroPadded - Use Span instead of multiple StringBuilder.Append(). (@​snakefoot)\n- #​5985 Extracted NLog.WindowsRegistry to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.Trace to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.ConcurrentFile to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.Database to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.Mail to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.WebService to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.Network to own git repository. (@​snakefoot)\n\n## 6.0.3\n\n- #​5952 FileTarget - Close old files when reaching OpenFileCacheSize. (@​snakefoot)\n- #​5948 FileTarget - Closing on OpenFileCacheTimeout apply least recently used. (@​snakefoot)\n- #​5947 FileTarget - Improved file-archive exception handling when KeepFileOpen=false. (@​snakefoot)\n- #​5954 ColoredConsoleTarget - Added Words-property for easy highlighting of many words without RegEx. (@​snakefoot)\n- #​5955 LogMessageTemplateFormatter - Also use IValueFormatter for positional templates. (@​snakefoot)\n- #​5953 NLog.Targets.Network - Updated links in README.md for nuget-package. (@​snakefoot)\n- #​5945 NLog.Targets.AtomicFile - Added README.md for nuget-package. (@​snakefoot)\n- #​5940 SplunkTarget - Support SplunkFields-property. (@​snakefoot)\n\n## 6.0.2\n\n- #​5930 XmlParser - Handle XML comments after root-end-tag. (@​snakefoot)\n- #​5929 XmlLoggingConfiguration - Improve handling of invalid XML. (@​snakefoot)\n- #​5933 Handle invalid message template when skipping parameters array. (@​snakefoot)\n- #​5915 ReplaceNewLinesLayoutRendererWrapper - Replace more line ending characters. (@​oikku)\n- #​5911 NLog.Targets.GZipFile - Improve support for ArchiveAboveSize. (@​snakefoot)\n- #​5921 FileTarget - Activate legacy ArchiveFileName when ArchiveSuffixFormat contains legacy placeholder. (@​snakefoot)\n- #​5924 AsyncTargetWrapper - Updated FullBatchSizeWriteLimit default value from 5 to 10. (@​snakefoot)\n- #​5937 Mark Assembly loading with RequiresUnreferencedCodeAttribute for AOT. (@​snakefoot)\n- #​5938 Logger - Align WriteToTargets with WriteToTargetsWithSpan. (@​snakefoot)\n- #​5909 ConfigurationItemFactory - Added extension hints for webservice and activityid. (@​snakefoot)\n- #​5918 Log4JXmlTarget - Removed alias NLogViewer as conflicts with other nuget-packages. (@​snakefoot)\n- #​5926 SplunkTarget - NetworkTarget with SplunkLayout. (@​snakefoot)\n- #​5927 GelfLayout - Align with SplunkLayout. (@​snakefoot)\n- #​5913 NLog.Targets.Network - Updated nuget-package README.md. (@​snakefoot)\n- #​5912 NLog.Targets.Trace - Updated nuget-package README.md. (@​snakefoot)\n- #​5919 XML docs for Targets and Layouts with remarks about default value. (@​snakefoot)\n- #​5922 XML docs for LayoutRenderers with remarks about default value. (@​snakefoot)\n- #​5925 XML docs for Target Wrappers with remarks about default value. (@​snakefoot)\n- #​5935 Improve NLog XSD Schema with better handling of typed Layout. (@​snakefoot)\n- #​5923 Updated unit-tests from NET6 to NET8. (@​snakefoot)\n\n## 6.0.1\n\n**Improvements**\n- #​5898 Changed ConditionExpression to be nullable by default since no Condition means no filtering. (@​snakefoot)\n- #​5906 Include ConditionExpression in the static type registration. (@​snakefoot)\n- #​5895 Fixed the new XML parser to handle XML comments just before end-tag. (@​snakefoot)\n- #​5905 Fixed the new XML parser to allow InnerText with greater-than characters. (@​snakefoot)\n- #​5891 Updated NLog.Targets.AtomicFile to support net8.0-windows without dependency on Mono.Posix.NETStandard. (@​snakefoot)\n\n\n## 6.0\n\n**Major changes:**\n\n- Support Ahead-of-Time (AOT) builds without warnings\n- Support Nullable references\n- Support `ReadOnlySpan` to reduce memory allocations\n- LogFactory supports `FlushAsync` and `IDisposableAsync`\n- FileTarget removed support for `ConcurrentWrites`\n- FileTarget refactored file-archive-logic with `ArchiveSuffixFormat`\n\nNLog v6 has reduced its footprint by extracting features into separate nuget-packages:\n\n- [NLog.Targets.AtomicFile](https://www.nuget.org/packages/NLog.Targets.AtomicFile) - FileTarget with ConcurrentWrites using atomic file-append from operating system API.\n- [NLog.Targets.ConcurrentFile](https://www.nuget.org/packages/NLog.Targets.ConcurrentFile) - Legacy FileTarget from NLog v5 with ConcurrentWrites using global operating system mutex.\n- [NLog.Targets.GZipFile](https://www.nuget.org/packages/NLog.Targets.GZipFile) - FileTarget with EnableArchiveFileCompression using GZipStream for writing GZip compressed log-files.\n- [NLog.Targets.Mail](https://www.nuget.org/packages/NLog.Targets.Mail) - MailTarget depends on System.Net.Mail.SmtpClient.\n- [NLog.Targets.Network](https://www.nuget.org/packages/NLog.Targets.Network) - NetworkTarget depends on TCP and UDP Network Socket, and adds support for Syslog and Graylog.\n- [NLog.Targets.Trace](https://www.nuget.org/packages/NLog.Targets.Trace) - TraceTarget and NLogTraceListener depends on System.Diagnostics.TraceListener and System.Diagnostics.Trace.\n- [NLog.Targets.WebService](https://www.nuget.org/packages/NLog.Targets.WebService) - WebServiceTarget depends on System.Net.Http.HttpClient.\n- [NLog.RegEx](https://www.nuget.org/packages/NLog.RegEx) - Depends on System.Text.RegularExpressions which is a huge dependency for a logging library.\n\nList of all [NLog 6.0 Pull Requests](https://github.com/NLog/NLog/pulls?q=is%3Apr+is%3Amerged+milestone:%226.0%22)\n- [Breaking Changes](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22breaking%20change%22+is%3Amerged+milestone:%226.0%22)\n- [Breaking Behavior Changes](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22breaking%20behavior%20change%22+is%3Amerged+milestone:%226.0%22)\n- [Features](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22Feature%22+is%3Amerged+milestone:%226.0%22)\n- [Improvements](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22Enhancement%22+is%3Amerged+milestone:%226.0%22)\n- [Performance](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22Performance%22+is%3Amerged+milestone:%226.0%22)\n\nSee also [List of major changes in NLog v6](https://nlog-project.org/2025/04/29/nlog-6-0-major-changes.html) for more details.\n\nThanks to all contributers: @​ana1250, @​Pavan8374, @​smnsht, @​RomanSoloweow, @​wadebaird, @​hangy, @​lavige777, @​jokoyoski, @​saltukkos, @​nih0n, @​michaelplavnik, @​Aaronmsv, @​ShadowDancer, @​Orace, @​tvogel-nid, @​martinzding, @​kurnakovv, @​dance, @​JohnVerheij \n\n\n## 6.0.0-rc4\n\n**Improvements**\n- Mark struct as readonly to allow compiler optimization\n- RegisterObjectTransformation to preserve public properties\n- Log4JXmlEventLayout - Enforce MaxRecursionLimit = 0\n- DatabaseTarget with support for AOT (@​JohnVerheij)\n- DatabaseTarget only assign ConnectionString when specified (@​JohnVerheij)\n\n## 6.0.0-rc3\n\n**Improvements**\n- Log4JXmlEventLayout - Fixed IncludeEmptyValue for Parameters\n\n## 6.0.0-rc2\n\n**Improvements**\n- Fixed NLog XmlParser to support XML comments within XML processing instructions.\n- NLog.Targets.Network now also supports NET35.\n- Updated structs to be readonly to allow compiler optimizations.\n- Updated interface ILoggingConfigurationElement to support nullable Values.\n- Updated all projects to include `\u003cIsAotCompatible\u003e`\n- Optimized ConsoleTarget to not use Console.WriteLine, and introduced option `ForceWriteLine`\n- Added new LogEventInfo constructor that supports `ReadOnlySpan\u003cMessageTemplateParameter\u003e`\n- Updated NLog.Schema nuget-package to include targets-file to copy NLog.xsd to project-folder.\n- Improved configuration-file loading to advise about NLog nuget-packages for missing types.\n\n## 6.0.0-rc1\n\n**Improvements**\n- Updated NLog API with `\u003cNullable\u003eenable\u003c/Nullable\u003e` and introduced `Layout.Empty`\n- Marked `[RequiredParameter]` as obsolete, and replaced with explicit option validation during initialization.\n- Marked `LogEventInfo.SequenceID` and `${sequenceid}` as obsolete, and instead use `${counter:sequence=global}`.\n- Added support for params ReadOnlySpan when using C# 13\n- Prioritize generic Logger-methods by marking legacy methods with `[OverloadResolutionPriority(-1)]` when using C# 13\n- Skip LogEventInfo.Parameters-array-allocation when unable to defer message-template formatting.\n- Renamed ChainsawTarget to Log4JXmlTarget to match Log4JXmlEventLayout\n- Updated NLog.Schema to include intellisense for multiple NLog-assemblies.\n\nUnless something bad is discovered, then this will be the last preview build, before the final release of NLog v6.0\n\nUpdated NLog v6.0 release notes: https://nlog-project.org/2025/04/29/nlog-6-0-major-changes.html\n\n## 6.0.0-preview1\n\n**Major Changes**\n\n- Support AOT builds without build warnings.\n- New FileTarget without ConcurrentWrites support, but still support KeepFileOpen (true/false).\n- Moved old FileTarget into the new nuget-package NLog.Targets.ConcurrentFile.\n- Created new nuget-package NLog.Targets.AtomicFile that supports ConcurrentWrites for NET8 on both Windows / Linux.\n- Created new nuget-package NLog.Targets.GZipFile that uses GZipStream for writing directly to compressed files.\n- Moved MailTarget into the new nuget-package NLog.Targets.Mail.\n- Moved NetworkTarget into the new nuget-package NLog.Targets.Network.\n- New GelfTarget introduced for the new nuget-package NLog.Targets.Network.\n- New SyslogTarget introduced for the new nuget-package NLog.Targets.Network.\n- Moved TraceTarget and NLogTraceListener into the new nuget-package NLog.Targets.Trace.\n- Moved WebServiceTarget into the new nuget-package NLog.Targets.WebService\n- Removed dependency on System.Text.RegularExpressions and introduced new nuget-package NLog.RegEx.\n- Removed dependency on System.Xml.XmlReader by implementing own internal basic XML-Parser.\n\nNLog v6.0 release notes: https://nlog-project.org/2025/04/29/nlog-6-0-major-changes.html\n\nList of all [NLog 6.0 Pull Requests](https://github.com/NLog/NLog/pulls?q=is%3Apr+is%3Amerged+milestone:%226.0%22)\n\n- [Breaking Changes](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22breaking%20change%22+is%3Amerged+milestone:%226.0%22)\n- [Breaking Behavior Changes](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22breaking%20behavior%20change%22+is%3Amerged+milestone:%226.0%22)\n- [Features](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22Feature%22+is%3Amerged+milestone:%226.0%22)\n- [Improvements](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22Enhancement%22+is%3Amerged+milestone:%226.0%22)\n- [Performance](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22Performance%22+is%3Amerged+milestone:%226.0%22)\n\nThanks to all contributers: @​ana1250, @​Pavan8374, @​smnsht, @​RomanSoloweow, @​wadebaird, @​hangy, @​lavige777, @​jokoyoski, @​saltukkos, @​nih0n, @​michaelplavnik, @​Aaronmsv, @​ShadowDancer, @​Orace, @​tvogel-nid, @​martinzding, @​kurnakovv\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v5.5.1...v6.0.7).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NLog\u0026package-manager=nuget\u0026previous-version=5.5.1\u0026new-version=6.0.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Aldaviva/Fail2Ban4Win/pull/50","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Aldaviva%2FFail2Ban4Win/issues/50","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/50/packages"},{"uuid":"3730117948","node_id":"PR_kwDOCxx388646Blg","number":361,"state":"closed","title":"Bump NLog from 6.0.0 to 6.0.7","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-02T14:16:17.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-15T12:06:15.000Z","updated_at":"2026-02-02T14:16:19.000Z","time_to_close":4241402,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","old_version":"6.0.0","new_version":"6.0.7","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.0.0 to 6.0.7.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.0.7\n\n**Improvements**\n- #​6056 FileTarget - Archive Cleanup sort filenames using natural ordering. (@​snakefoot)\n- #​6054 EventProperties - Format Dictionary Properties correctly. (@​snakefoot)\n- #​6051 Failure to create config item should be reported as InternalLogger Error. (@​snakefoot)\n- #​6052 PropertiesDictionary - Faster TryGetValue without IsEmpty. (@​snakefoot)\n- #​6048 PropertiesDictionary - Increase initial capacity when insert. (@​snakefoot)\n- #​6047 LogEventInfo - Minor optimization of HasImmutableProperties. (@​snakefoot)\n- #​6057 WhenEmpty - Support AppDomainFixedOutput optimization. (@​snakefoot)\n- #​6053 JsonAttribute - Reduce code complexity when Encode = false. (@​snakefoot)\n- #​6044 Target also enforce PreventMultipleCalls when WriteFailedNotInitialized. (@​snakefoot)\n- #​6042 NLog.RegEx - Fixed Wiki-link in nuget-package. (@​snakefoot)\n\n## 6.0.6\n\n**Improvements**\n- #​6027 FileTarget - Improve archive cleanup when using ArchiveSuffixFormat with datetime. (@​snakefoot)\n- #​6028 FileTarget - Fix archive cleanup when only single old file and using MaxArchiveDays. (@​snakefoot)\n- #​6039 FileTarget - Render ArchiveSuffixFormat using NLog DefaultCultureInfo. (@​snakefoot)\n- #​6030 ObjectReflectionCache - Improve handling of JObject serialization. (@​snakefoot)\n- #​6026 JsonLayout - Reduce code complexity for rendering JsonAttribute. (@​snakefoot)\n- #​6036 NullTarget - Improve thread concurrency when FormatMessage = false. (@​snakefoot)\n- #​6023 MemoryTarget - Apply MaxLogsCount limit on next LogEvent. (@​snakefoot)\n- #​6040 XmlParser - Refactor to reduce code complexity. (@​snakefoot)\n- #​6041 ScopeContextAsyncState - Refactor to reduce code complexity. (@​snakefoot)\n\n## 6.0.5\n\n**Improvements**\n- #​5998 FileTarget - Rolling to next directory should not fail. (@​snakefoot)\n- #​6013 ValueFormatter - Skip quotes for CaptureType.Stringify unless legacy mode. (@​snakefoot)\n- #​6007 ColoredConsoleTarget - Use Span to reduce string-allocation for word-highlighting. (@​snakefoot)\n- #​6009 NullTarget - Avoid string-allocation upfront when FormatMessage = true. (@​snakefoot)\n- #​6012 XmlLoggingConfiguration - Reduce output for InternalLogger Info-Level. (@​snakefoot)\n- #​6006 XmlLoggingConfiguration - Protect against double dispose of AutoReloadConfigFileWatcher. (@​snakefoot)\n- #​6008 LoggerImpl - Merge WriteToTargetWithFilterChain into Write. (@​snakefoot)\n- #​6010 LoggingConfiguration - Redirect AddRuleForOneLevel and AddRuleForAllLevels to AddRule. (@​snakefoot)\n- #​6011 LoggingRule - Align EnableLoggingForLevels to skip when minLevel is LogLevel.Off. (@​snakefoot)\n- #​6015 CompoundLayout - Changed to foreach for better release optimizations. (@​snakefoot)\n- #​6016 CsvLayout - Changed to foreach for better release optimizations. (@​snakefoot)\n- #​6017 JsonArrayLayout - Changed to foreach for better release optimizations. (@​snakefoot)\n- #​6018 XmlLayout - Changed to foreach for better release optimizations. (@​snakefoot)\n\n\n## 6.0.4\n\n**Improvements**\n- #​5979 FileTarget - Improve file-wildcard for archive cleanup. (@​snakefoot)\n- #​5980 FileTarget - Extend InternalLogger output with archive cleanup reason. (@​snakefoot)\n- #​5981 FileTarget - Strict wildcard check only possible when single wildcard. (@​snakefoot)\n- #​5987 FileTarget - Improve archive cleanup with dynamic seq-no. (@​snakefoot)\n- #​5988 FileTarget - Avoid parsing archive sequence number when other digits. (@​snakefoot)\n- #​5996 FileTarget - Improve fallback logic when missing file system birthtime. (@​snakefoot)\n- #​5964 ColoredConsoleTarget - WholeWords should only highlight the word. (@​snakefoot)\n- #​5967 ColoredConsoleTarget - Fixed boxing issue in ConsoleRowHighlightingRule. (@​karpinsn)\n- #​5968 Simplify WithAutoFlush-method for fluent config API. (@​snakefoot)\n- #​5970 Fix boxing for registration of builtin condition methods. (@​snakefoot)\n- #​5977 ConditionExpression - Implicit operator with NotNullIfNotNull-attribute. (@​GREsau)\n- #​5982 SimpleLayout - Implicit operator with NotNullIfNotNull-attribute. (@​snakefoot)\n- #​5992 MessageLayoutRenderer - Handle Exception.ToString() can throw with AOT. (@​snakefoot)\n- #​5983 Append4DigitsZeroPadded - Use Span instead of multiple StringBuilder.Append(). (@​snakefoot)\n- #​5985 Extracted NLog.WindowsRegistry to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.Trace to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.ConcurrentFile to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.Database to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.Mail to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.WebService to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.Network to own git repository. (@​snakefoot)\n\n## 6.0.3\n\n- #​5952 FileTarget - Close old files when reaching OpenFileCacheSize. (@​snakefoot)\n- #​5948 FileTarget - Closing on OpenFileCacheTimeout apply least recently used. (@​snakefoot)\n- #​5947 FileTarget - Improved file-archive exception handling when KeepFileOpen=false. (@​snakefoot)\n- #​5954 ColoredConsoleTarget - Added Words-property for easy highlighting of many words without RegEx. (@​snakefoot)\n- #​5955 LogMessageTemplateFormatter - Also use IValueFormatter for positional templates. (@​snakefoot)\n- #​5953 NLog.Targets.Network - Updated links in README.md for nuget-package. (@​snakefoot)\n- #​5945 NLog.Targets.AtomicFile - Added README.md for nuget-package. (@​snakefoot)\n- #​5940 SplunkTarget - Support SplunkFields-property. (@​snakefoot)\n\n## 6.0.2\n\n- #​5930 XmlParser - Handle XML comments after root-end-tag. (@​snakefoot)\n- #​5929 XmlLoggingConfiguration - Improve handling of invalid XML. (@​snakefoot)\n- #​5933 Handle invalid message template when skipping parameters array. (@​snakefoot)\n- #​5915 ReplaceNewLinesLayoutRendererWrapper - Replace more line ending characters. (@​oikku)\n- #​5911 NLog.Targets.GZipFile - Improve support for ArchiveAboveSize. (@​snakefoot)\n- #​5921 FileTarget - Activate legacy ArchiveFileName when ArchiveSuffixFormat contains legacy placeholder. (@​snakefoot)\n- #​5924 AsyncTargetWrapper - Updated FullBatchSizeWriteLimit default value from 5 to 10. (@​snakefoot)\n- #​5937 Mark Assembly loading with RequiresUnreferencedCodeAttribute for AOT. (@​snakefoot)\n- #​5938 Logger - Align WriteToTargets with WriteToTargetsWithSpan. (@​snakefoot)\n- #​5909 ConfigurationItemFactory - Added extension hints for webservice and activityid. (@​snakefoot)\n- #​5918 Log4JXmlTarget - Removed alias NLogViewer as conflicts with other nuget-packages. (@​snakefoot)\n- #​5926 SplunkTarget - NetworkTarget with SplunkLayout. (@​snakefoot)\n- #​5927 GelfLayout - Align with SplunkLayout. (@​snakefoot)\n- #​5913 NLog.Targets.Network - Updated nuget-package README.md. (@​snakefoot)\n- #​5912 NLog.Targets.Trace - Updated nuget-package README.md. (@​snakefoot)\n- #​5919 XML docs for Targets and Layouts with remarks about default value. (@​snakefoot)\n- #​5922 XML docs for LayoutRenderers with remarks about default value. (@​snakefoot)\n- #​5925 XML docs for Target Wrappers with remarks about default value. (@​snakefoot)\n- #​5935 Improve NLog XSD Schema with better handling of typed Layout. (@​snakefoot)\n- #​5923 Updated unit-tests from NET6 to NET8. (@​snakefoot)\n\n## 6.0.1\n\n**Improvements**\n- #​5898 Changed ConditionExpression to be nullable by default since no Condition means no filtering. (@​snakefoot)\n- #​5906 Include ConditionExpression in the static type registration. (@​snakefoot)\n- #​5895 Fixed the new XML parser to handle XML comments just before end-tag. (@​snakefoot)\n- #​5905 Fixed the new XML parser to allow InnerText with greater-than characters. (@​snakefoot)\n- #​5891 Updated NLog.Targets.AtomicFile to support net8.0-windows without dependency on Mono.Posix.NETStandard. (@​snakefoot)\n\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.0.0...v6.0.7).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NLog\u0026package-manager=nuget\u0026previous-version=6.0.0\u0026new-version=6.0.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/SMI/DicomTypeTranslation/pull/361","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/SMI%2FDicomTypeTranslation/issues/361","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/361/packages"},{"uuid":"3724676813","node_id":"PR_kwDOJ16yN864okfx","number":529,"state":"closed","title":"Bump NLog from 6.0.6 to 6.0.7","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-12-13T06:34:07.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-12T20:02:31.000Z","updated_at":"2025-12-13T06:34:09.000Z","time_to_close":37896,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","old_version":"6.0.6","new_version":"6.0.7","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.0.6 to 6.0.7.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.0.7\n\n**Improvements**\n- #​6056 FileTarget - Archive Cleanup sort filenames using natural ordering. (@​snakefoot)\n- #​6054 EventProperties - Format Dictionary Properties correctly. (@​snakefoot)\n- #​6051 Failure to create config item should be reported as InternalLogger Error. (@​snakefoot)\n- #​6052 PropertiesDictionary - Faster TryGetValue without IsEmpty. (@​snakefoot)\n- #​6048 PropertiesDictionary - Increase initial capacity when insert. (@​snakefoot)\n- #​6047 LogEventInfo - Minor optimization of HasImmutableProperties. (@​snakefoot)\n- #​6057 WhenEmpty - Support AppDomainFixedOutput optimization. (@​snakefoot)\n- #​6053 JsonAttribute - Reduce code complexity when Encode = false. (@​snakefoot)\n- #​6044 Target also enforce PreventMultipleCalls when WriteFailedNotInitialized. (@​snakefoot)\n- #​6042 NLog.RegEx - Fixed Wiki-link in nuget-package. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.0.6...v6.0.7).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NLog\u0026package-manager=nuget\u0026previous-version=6.0.6\u0026new-version=6.0.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/giis-uniovi/tdrules/pull/529","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/giis-uniovi%2Ftdrules/issues/529","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/529/packages"}],"issue_packages":[{"old_version":"6.1.2","new_version":"6.1.3","update_type":"patch","path":null,"pr_created_at":"2026-06-01T01:52:00.000Z","version_change":"6.1.2 → 6.1.3","issue":{"uuid":"4559767178","node_id":"PR_kwDOCqTBc87hMUas","number":431,"state":"open","title":"Bump NLog from 6.1.2 to 6.1.3","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-01T01:52:00.000Z","updated_at":"2026-06-01T02:02:28.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","old_version":"6.1.2","new_version":"6.1.3","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.1.2 to 6.1.3.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1.3\n\n**Improvements**\n- #​6168 PropertiesDictionary - Preserve MessageTemplate property details when adding extra properties. (@​snakefoot)\n- #​6149 LoggingRule - Updating FinalMinLevel should also update MinLevel when same LogLevel. (@​snakefoot)\n- #​6165 AsyncTaskTarget - Retry with help from Task.Delay. (@​snakefoot)\n- #​6164 DateLayoutRenderer - UniversalTime = false should only convert to local when UTC. (@​snakefoot)\n- #​6138 SimpleLayout skip Precalculate when INoAllocationStringValueRenderer available. (@​reabr)\n- #​6158 TemplateEnumerator - Optimize ParseTextPart by direct calling IndexOfAny. (@​snakefoot)\n- #​6152 TemplateEnumerator - Optimize parsing of single digit holename. (@​snakefoot)\n- #​6142 InternalLogger - Skip allocating params array when no exception. (@​snakefoot)\n- #​6145 InternalLogger - Handle Exception ToString can throw with AOT. (@​snakefoot)\n- #​6154 ColoredConsoleTarget - Optimize Console Coloring for Word Highlight. (@​snakefoot)\n- #​6159 ColoredConsoleTarget - Reset capture of previous colors after ResetDefaultColors. (@​snakefoot)\n- #​6140 TryParseEnum - Apply Enum.TryParse since better for AOT. (@​snakefoot)\n- #​6143 Fixed various issues reported by EnableNETAnalyzers. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.1.2...v6.1.3).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NLog\u0026package-manager=nuget\u0026previous-version=6.1.2\u0026new-version=6.1.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bervProject/ODataExample/pull/431","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bervProject%2FODataExample/issues/431","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/431/packages"}},{"old_version":"6.1.0","new_version":"6.1.3","update_type":"patch","path":null,"pr_created_at":"2026-05-11T11:42:03.000Z","version_change":"6.1.0 → 6.1.3","issue":{"uuid":"4420506592","node_id":"PR_kwDOJ9sYPs7aO0GI","number":3060,"state":"closed","title":"Bump NLog from 6.1.0 to 6.1.3","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-11T11:43:04.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-11T11:42:03.000Z","updated_at":"2026-05-11T11:43:06.000Z","time_to_close":61,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","old_version":"6.1.0","new_version":"6.1.3","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.1.0 to 6.1.3.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1.3\n\n**Improvements**\n- #​6168 PropertiesDictionary - Preserve MessageTemplate property details when adding extra properties. (@​snakefoot)\n- #​6149 LoggingRule - Updating FinalMinLevel should also update MinLevel when same LogLevel. (@​snakefoot)\n- #​6165 AsyncTaskTarget - Retry with help from Task.Delay. (@​snakefoot)\n- #​6164 DateLayoutRenderer - UniversalTime = false should only convert to local when UTC. (@​snakefoot)\n- #​6138 SimpleLayout skip Precalculate when INoAllocationStringValueRenderer available. (@​reabr)\n- #​6158 TemplateEnumerator - Optimize ParseTextPart by direct calling IndexOfAny. (@​snakefoot)\n- #​6152 TemplateEnumerator - Optimize parsing of single digit holename. (@​snakefoot)\n- #​6142 InternalLogger - Skip allocating params array when no exception. (@​snakefoot)\n- #​6145 InternalLogger - Handle Exception ToString can throw with AOT. (@​snakefoot)\n- #​6154 ColoredConsoleTarget - Optimize Console Coloring for Word Highlight. (@​snakefoot)\n- #​6159 ColoredConsoleTarget - Reset capture of previous colors after ResetDefaultColors. (@​snakefoot)\n- #​6140 TryParseEnum - Apply Enum.TryParse since better for AOT. (@​snakefoot)\n- #​6143 Fixed various issues reported by EnableNETAnalyzers. (@​snakefoot)\n\n## 6.1.2\n\n**Improvements**\n- #​6116 PropertyTypeConverter - Prioritize IFormattable ToString when Format specified. (@​snakefoot)\n- #​6129 GZipFile - Support Header / Footer / WriteBom. (@​snakefoot)\n- #​6126 FileTarget - Alert when FileName needs to be repaired. (@​snakefoot)\n- #​6113 FileTarget - Upfront validation of ArchiveSuffixFormat property. (@​snakefoot)\n- #​6110 FileTarget - Improve repair of legacy ArchiveFileName. (@​snakefoot)\n- #​6107 LoggingRule - Added WriteTo-method to match NLog.config. (@​snakefoot)\n- #​6106 LoggingRule - Added MinLevel-property to match NLog.config. (@​snakefoot)\n- #​6118 LoggingRule - Update FinalMinLevel-property to match NLog.config. (@​snakefoot)\n- #​6123 Layout.IsNullOrEmpty similar to string.IsNullOrEmpty. (@​snakefoot)\n- #​6119 TargetPropertyWithContext - Added alias Value for Layout. (@​snakefoot)\n- #​6132 TargetPropertyWithContext - ToString returns Name and Value. (@​snakefoot)\n- #​6105 MessageTemplateParameters - Reduce code complexity. (@​snakefoot)\n- #​6131 + #​6133 Refactor NLog source code to fix nullable warnings. (@​snakefoot)\n\n## 6.1.1\n\n**Improvements**\n- #​6101 LogFactory - Flush / FlushAsync asynchronous completion outside Target lock. (@​snakefoot)\n- #​6100 NLog.Targets.AtomicFile supporting NetStandard2 with Win32 API. (@​michailf)\n- #​6094 XmlLayout - Faster XML encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6091 LiteralWithRawValueLayoutRenderer - Only support RawValue when possible. (@​snakefoot)\n- #​6088 CachedLayoutRendererWrapper - Allow literal optimization when caching not needed. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.1.0...v6.1.3).\n\u003c/details\u003e\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/visualengineers/reflex/pull/3060","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/visualengineers%2Freflex/issues/3060","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3060/packages"}},{"old_version":"6.1.0","new_version":"6.1.3","update_type":"patch","path":null,"pr_created_at":"2026-05-11T11:39:56.000Z","version_change":"6.1.0 → 6.1.3","issue":{"uuid":"4420494897","node_id":"PR_kwDOJ9sYPs7aOxlb","number":3048,"state":"closed","title":"Bump NLog from 6.1.0 to 6.1.3","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-11T11:40:13.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-11T11:39:56.000Z","updated_at":"2026-05-11T11:40:16.000Z","time_to_close":17,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","old_version":"6.1.0","new_version":"6.1.3","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.1.0 to 6.1.3.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1.3\n\n**Improvements**\n- #​6168 PropertiesDictionary - Preserve MessageTemplate property details when adding extra properties. (@​snakefoot)\n- #​6149 LoggingRule - Updating FinalMinLevel should also update MinLevel when same LogLevel. (@​snakefoot)\n- #​6165 AsyncTaskTarget - Retry with help from Task.Delay. (@​snakefoot)\n- #​6164 DateLayoutRenderer - UniversalTime = false should only convert to local when UTC. (@​snakefoot)\n- #​6138 SimpleLayout skip Precalculate when INoAllocationStringValueRenderer available. (@​reabr)\n- #​6158 TemplateEnumerator - Optimize ParseTextPart by direct calling IndexOfAny. (@​snakefoot)\n- #​6152 TemplateEnumerator - Optimize parsing of single digit holename. (@​snakefoot)\n- #​6142 InternalLogger - Skip allocating params array when no exception. (@​snakefoot)\n- #​6145 InternalLogger - Handle Exception ToString can throw with AOT. (@​snakefoot)\n- #​6154 ColoredConsoleTarget - Optimize Console Coloring for Word Highlight. (@​snakefoot)\n- #​6159 ColoredConsoleTarget - Reset capture of previous colors after ResetDefaultColors. (@​snakefoot)\n- #​6140 TryParseEnum - Apply Enum.TryParse since better for AOT. (@​snakefoot)\n- #​6143 Fixed various issues reported by EnableNETAnalyzers. (@​snakefoot)\n\n## 6.1.2\n\n**Improvements**\n- #​6116 PropertyTypeConverter - Prioritize IFormattable ToString when Format specified. (@​snakefoot)\n- #​6129 GZipFile - Support Header / Footer / WriteBom. (@​snakefoot)\n- #​6126 FileTarget - Alert when FileName needs to be repaired. (@​snakefoot)\n- #​6113 FileTarget - Upfront validation of ArchiveSuffixFormat property. (@​snakefoot)\n- #​6110 FileTarget - Improve repair of legacy ArchiveFileName. (@​snakefoot)\n- #​6107 LoggingRule - Added WriteTo-method to match NLog.config. (@​snakefoot)\n- #​6106 LoggingRule - Added MinLevel-property to match NLog.config. (@​snakefoot)\n- #​6118 LoggingRule - Update FinalMinLevel-property to match NLog.config. (@​snakefoot)\n- #​6123 Layout.IsNullOrEmpty similar to string.IsNullOrEmpty. (@​snakefoot)\n- #​6119 TargetPropertyWithContext - Added alias Value for Layout. (@​snakefoot)\n- #​6132 TargetPropertyWithContext - ToString returns Name and Value. (@​snakefoot)\n- #​6105 MessageTemplateParameters - Reduce code complexity. (@​snakefoot)\n- #​6131 + #​6133 Refactor NLog source code to fix nullable warnings. (@​snakefoot)\n\n## 6.1.1\n\n**Improvements**\n- #​6101 LogFactory - Flush / FlushAsync asynchronous completion outside Target lock. (@​snakefoot)\n- #​6100 NLog.Targets.AtomicFile supporting NetStandard2 with Win32 API. (@​michailf)\n- #​6094 XmlLayout - Faster XML encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6091 LiteralWithRawValueLayoutRenderer - Only support RawValue when possible. (@​snakefoot)\n- #​6088 CachedLayoutRendererWrapper - Allow literal optimization when caching not needed. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.1.0...v6.1.3).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NLog\u0026package-manager=nuget\u0026previous-version=6.1.0\u0026new-version=6.1.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/visualengineers/reflex/pull/3048","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/visualengineers%2Freflex/issues/3048","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3048/packages"}},{"old_version":"6.1.0","new_version":"6.1.2","update_type":"patch","path":null,"pr_created_at":"2026-04-13T09:12:40.000Z","version_change":"6.1.0 → 6.1.2","issue":{"uuid":"4253034062","node_id":"PR_kwDOJ9sYPs7R7OvF","number":2934,"state":"closed","title":"Bump NLog from 6.1.0 to 6.1.2","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-20T09:26:11.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-13T09:12:40.000Z","updated_at":"2026-04-20T09:26:13.000Z","time_to_close":605611,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","old_version":"6.1.0","new_version":"6.1.2","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.1.0 to 6.1.2.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1.2\n\n**Improvements**\n- #​6116 PropertyTypeConverter - Prioritize IFormattable ToString when Format specified. (@​snakefoot)\n- #​6129 GZipFile - Support Header / Footer / WriteBom. (@​snakefoot)\n- #​6126 FileTarget - Alert when FileName needs to be repaired. (@​snakefoot)\n- #​6113 FileTarget - Upfront validation of ArchiveSuffixFormat property. (@​snakefoot)\n- #​6110 FileTarget - Improve repair of legacy ArchiveFileName. (@​snakefoot)\n- #​6107 LoggingRule - Added WriteTo-method to match NLog.config. (@​snakefoot)\n- #​6106 LoggingRule - Added MinLevel-property to match NLog.config. (@​snakefoot)\n- #​6118 LoggingRule - Update FinalMinLevel-property to match NLog.config. (@​snakefoot)\n- #​6123 Layout.IsNullOrEmpty similar to string.IsNullOrEmpty. (@​snakefoot)\n- #​6119 TargetPropertyWithContext - Added alias Value for Layout. (@​snakefoot)\n- #​6132 TargetPropertyWithContext - ToString returns Name and Value. (@​snakefoot)\n- #​6105 MessageTemplateParameters - Reduce code complexity. (@​snakefoot)\n- #​6131 + #​6133 Refactor NLog source code to fix nullable warnings. (@​snakefoot)\n\n## 6.1.1\n\n**Improvements**\n- #​6101 LogFactory - Flush / FlushAsync asynchronous completion outside Target lock. (@​snakefoot)\n- #​6100 NLog.Targets.AtomicFile supporting NetStandard2 with Win32 API. (@​michailf)\n- #​6094 XmlLayout - Faster XML encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6091 LiteralWithRawValueLayoutRenderer - Only support RawValue when possible. (@​snakefoot)\n- #​6088 CachedLayoutRendererWrapper - Allow literal optimization when caching not needed. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.1.0...v6.1.2).\n\u003c/details\u003e\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/visualengineers/reflex/pull/2934","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/visualengineers%2Freflex/issues/2934","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2934/packages"}},{"old_version":"6.1.0","new_version":"6.1.2","update_type":"patch","path":null,"pr_created_at":"2026-04-13T08:59:28.000Z","version_change":"6.1.0 → 6.1.2","issue":{"uuid":"4252930099","node_id":"PR_kwDOJ9sYPs7R6_i8","number":2910,"state":"closed","title":"Bump NLog from 6.1.0 to 6.1.2","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-13T08:59:45.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-13T08:59:28.000Z","updated_at":"2026-04-13T08:59:45.000Z","time_to_close":17,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","old_version":"6.1.0","new_version":"6.1.2","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.1.0 to 6.1.2.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1.2\n\n**Improvements**\n- #​6116 PropertyTypeConverter - Prioritize IFormattable ToString when Format specified. (@​snakefoot)\n- #​6129 GZipFile - Support Header / Footer / WriteBom. (@​snakefoot)\n- #​6126 FileTarget - Alert when FileName needs to be repaired. (@​snakefoot)\n- #​6113 FileTarget - Upfront validation of ArchiveSuffixFormat property. (@​snakefoot)\n- #​6110 FileTarget - Improve repair of legacy ArchiveFileName. (@​snakefoot)\n- #​6107 LoggingRule - Added WriteTo-method to match NLog.config. (@​snakefoot)\n- #​6106 LoggingRule - Added MinLevel-property to match NLog.config. (@​snakefoot)\n- #​6118 LoggingRule - Update FinalMinLevel-property to match NLog.config. (@​snakefoot)\n- #​6123 Layout.IsNullOrEmpty similar to string.IsNullOrEmpty. (@​snakefoot)\n- #​6119 TargetPropertyWithContext - Added alias Value for Layout. (@​snakefoot)\n- #​6132 TargetPropertyWithContext - ToString returns Name and Value. (@​snakefoot)\n- #​6105 MessageTemplateParameters - Reduce code complexity. (@​snakefoot)\n- #​6131 + #​6133 Refactor NLog source code to fix nullable warnings. (@​snakefoot)\n\n## 6.1.1\n\n**Improvements**\n- #​6101 LogFactory - Flush / FlushAsync asynchronous completion outside Target lock. (@​snakefoot)\n- #​6100 NLog.Targets.AtomicFile supporting NetStandard2 with Win32 API. (@​michailf)\n- #​6094 XmlLayout - Faster XML encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6091 LiteralWithRawValueLayoutRenderer - Only support RawValue when possible. (@​snakefoot)\n- #​6088 CachedLayoutRendererWrapper - Allow literal optimization when caching not needed. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.1.0...v6.1.2).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NLog\u0026package-manager=nuget\u0026previous-version=6.1.0\u0026new-version=6.1.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/visualengineers/reflex/pull/2910","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/visualengineers%2Freflex/issues/2910","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2910/packages"}},{"old_version":"6.1.1","new_version":"6.1.2","update_type":"patch","path":null,"pr_created_at":"2026-04-03T20:44:02.000Z","version_change":"6.1.1 → 6.1.2","issue":{"uuid":"4202135598","node_id":"PR_kwDOJ16yN87P3qGh","number":600,"state":"closed","title":"Bump NLog from 6.1.1 to 6.1.2","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-05T16:29:33.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-03T20:44:02.000Z","updated_at":"2026-04-05T16:29:35.000Z","time_to_close":157531,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","old_version":"6.1.1","new_version":"6.1.2","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.1.1 to 6.1.2.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1.2\n\n**Improvements**\n- [#​6116](https://github.com/NLog/NLog/pull/6116) PropertyTypeConverter - Prioritize IFormattable ToString when Format specified. (@​snakefoot)\n- [#​6129](https://github.com/NLog/NLog/pull/6129) GZipFile - Support Header / Footer / WriteBom. (@​snakefoot)\n- [#​6126](https://github.com/NLog/NLog/pull/6126) FileTarget - Alert when FileName needs to be repaired. (@​snakefoot)\n- [#​6113](https://github.com/NLog/NLog/pull/6113) FileTarget - Upfront validation of ArchiveSuffixFormat property. (@​snakefoot)\n- [#​6110](https://github.com/NLog/NLog/pull/6110) FileTarget - Improve repair of legacy ArchiveFileName. (@​snakefoot)\n- [#​6107](https://github.com/NLog/NLog/pull/6107) LoggingRule - Added WriteTo method to match NLog.config. (@​snakefoot)\n- [#​6106](https://github.com/NLog/NLog/pull/6106) LoggingRule - Added MinLevel property to match NLog.config. (@​snakefoot)\n- [#​6118](https://github.com/NLog/NLog/pull/6118) LoggingRule - Update FinalMinLevel to match NLog.config. (@​snakefoot)\n- [#​6123](https://github.com/NLog/NLog/pull/6123) Layout.IsNullOrEmpty similar to string.IsNullOrEmpty. (@​snakefoot)\n- [#​6119](https://github.com/NLog/NLog/pull/6119) TargetPropertyWithContext - Added alias Value for Layout. (@​snakefoot)\n- [#​6119](https://github.com/NLog/NLog/pull/6119) TargetPropertyWithContext - ToString returns Name and Value. (@​snakefoot)\n- [#​6105](https://github.com/NLog/NLog/pull/6105) MessageTemplateParameters - Reduce code complexity. (@​snakefoot)\n- [#​6131](https://github.com/NLog/NLog/pull/6131) + [#​6133](https://github.com/NLog/NLog/pull/6133) Refactor NLog source code to fix nullable warnings. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.1.1...v6.1.2).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NLog\u0026package-manager=nuget\u0026previous-version=6.1.1\u0026new-version=6.1.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/giis-uniovi/tdrules/pull/600","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/giis-uniovi%2Ftdrules/issues/600","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/600/packages"}},{"old_version":"6.0.7","new_version":"6.1.2","update_type":"minor","path":null,"pr_created_at":"2026-04-02T05:39:09.000Z","version_change":"6.0.7 → 6.1.2","issue":{"uuid":"4191807119","node_id":"PR_kwDOEymFWc7PdD3q","number":94,"state":"closed","title":"Bump NLog from 6.0.7 to 6.1.2","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-17T10:35:22.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-02T05:39:09.000Z","updated_at":"2026-04-17T10:35:32.000Z","time_to_close":1313773,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","old_version":"6.0.7","new_version":"6.1.2","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.0.7 to 6.1.2.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1.2\n\n**Improvements**\n- [#​6116](https://github.com/NLog/NLog/pull/6116) PropertyTypeConverter - Prioritize IFormattable ToString when Format specified. (@​snakefoot)\n- [#​6129](https://github.com/NLog/NLog/pull/6129) GZipFile - Support Header / Footer / WriteBom. (@​snakefoot)\n- [#​6126](https://github.com/NLog/NLog/pull/6126) FileTarget - Alert when FileName needs to be repaired. (@​snakefoot)\n- [#​6113](https://github.com/NLog/NLog/pull/6113) FileTarget - Upfront validation of ArchiveSuffixFormat property. (@​snakefoot)\n- [#​6110](https://github.com/NLog/NLog/pull/6110) FileTarget - Improve repair of legacy ArchiveFileName. (@​snakefoot)\n- [#​6107](https://github.com/NLog/NLog/pull/6107) LoggingRule - Added WriteTo method to match NLog.config. (@​snakefoot)\n- [#​6106](https://github.com/NLog/NLog/pull/6106) LoggingRule - Added MinLevel property to match NLog.config. (@​snakefoot)\n- [#​6118](https://github.com/NLog/NLog/pull/6118) LoggingRule - Update FinalMinLevel to match NLog.config. (@​snakefoot)\n- [#​6123](https://github.com/NLog/NLog/pull/6123) Layout.IsNullOrEmpty similar to string.IsNullOrEmpty. (@​snakefoot)\n- [#​6119](https://github.com/NLog/NLog/pull/6119) TargetPropertyWithContext - Added alias Value for Layout. (@​snakefoot)\n- [#​6119](https://github.com/NLog/NLog/pull/6119) TargetPropertyWithContext - ToString returns Name and Value. (@​snakefoot)\n- [#​6105](https://github.com/NLog/NLog/pull/6105) MessageTemplateParameters - Reduce code complexity. (@​snakefoot)\n- [#​6131](https://github.com/NLog/NLog/pull/6131) + [#​6133](https://github.com/NLog/NLog/pull/6133) Refactor NLog source code to fix nullable warnings. (@​snakefoot)\n\n## 6.1.1\n\n**Improvements**\n- #​6101 LogFactory - Flush / FlushAsync asynchronous completion outside Target lock. (@​snakefoot)\n- #​6100 NLog.Targets.AtomicFile supporting NetStandard2 with Win32 API. (@​michailf)\n- #​6094 XmlLayout - Faster XML encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6091 LiteralWithRawValueLayoutRenderer - Only support RawValue when possible. (@​snakefoot)\n- #​6088 CachedLayoutRendererWrapper - Allow literal optimization when caching not needed. (@​snakefoot)\n\n## 6.1\n\n**Improvements**\n- #​5999 JsonLayout - Added support for DottedRecursion. (@​thatrajeevkr)\n- #​6084 JsonLayout - Protect against cyclic object graphs when DottedRecursion. (@​snakefoot)\n- #​6075 DebuggerTarget - Add support for MaxMessageSize and OnOverflow-action. (@​snakefoot)\n- #​6070 InternalLogger - Auto enable LogLevel.Info when activated. (@​snakefoot)\n- #​6045 LoggingConfigurationParser - Report unrecognized options in targets and rules section. (@​snakefoot)\n- #​6059 LogEventBuilder - Properties with IReadOnlyCollection for initialCapacity. (@​snakefoot)\n- #​6065 FileTarget - Adjust ArchiveSuffixFormat to better handle legacy ArchiveFileName. (@​snakefoot)\n- #​6079 FileTarget - Replace Environment.TickCount with LogEventInfo.TimeStamp. (@​snakefoot)\n- #​6066 FileTarget - Simplify FileName natural ordering logic. (@​snakefoot)\n- #​6069 FileTarget - Reduce code complexity for NaturalStringComparer. (@​snakefoot)\n- #​6064 FileTarget - Reduce code complexity for ArchiveNumbering property. (@​snakefoot)\n- #​6082 JsonLayout - Faster Json encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6083 CsvLayout - Faster CSV encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6081 DefaultJsonSerializer - Reduce overhead of PerformJsonEscapeWhenNeeded. (@​snakefoot)\n- #​6025 LogEventInfo - Changed LayoutCache from dictionary to linked list. (@​snakefoot)\n- #​6049 PropertiesDictionary - Increase initial capacity when insert. (@​snakefoot)\n- #​6061 PropertiesDictionary - Simplify enumerator when mixing property types. (@​snakefoot)\n- #​6074 WhenEmpty - Optimize when IsFixedText. (@​snakefoot)\n- #​6062 BufferingTargetWrapper - Improve InternalLogger output when WrappedTarget is NULL. (@​snakefoot)\n- #​6067 Fix nullable warnings from NET10 annotations. (@​snakefoot)\n- #​6068 Support nullable where TKey : notnull for dictionary. (@​snakefoot)\n- #​6071 AssemblyExtensionTypes - Reduce code complexity. (@​snakefoot)\n- #​6072 LoggingConfigurationFileLoader - Handle unknown type loading for App.config. (@​snakefoot)\n- #​6076 Marked ConversionHelpers.TryParseEnum as obsolete. (@​snakefoot)\n- #​5949 CallSiteLayoutRenderer - Obsoleted CleanNamesOfAnonymousDelegates + CleanNamesOfAsyncContinuation. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.0.7...v6.1.2).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NLog\u0026package-manager=nuget\u0026previous-version=6.0.7\u0026new-version=6.1.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Timthreetwelve/TimVer/pull/94","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Timthreetwelve%2FTimVer/issues/94","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/94/packages"}},{"old_version":"6.1.1","new_version":"6.1.2","update_type":"patch","path":null,"pr_created_at":"2026-04-02T02:57:07.000Z","version_change":"6.1.1 → 6.1.2","issue":{"uuid":"4191105535","node_id":"PR_kwDOAcuuvc7Pblup","number":1122,"state":"open","title":"Bump NLog from 6.1.1 to 6.1.2","user":"dependabot[bot]","labels":["dependencies","size/XS",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-02T02:57:07.000Z","updated_at":"2026-04-02T03:03:31.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","old_version":"6.1.1","new_version":"6.1.2","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.1.1 to 6.1.2.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1.2\n\n**Improvements**\n- [#​6116](https://github.com/NLog/NLog/pull/6116) PropertyTypeConverter - Prioritize IFormattable ToString when Format specified. (@​snakefoot)\n- [#​6129](https://github.com/NLog/NLog/pull/6129) GZipFile - Support Header / Footer / WriteBom. (@​snakefoot)\n- [#​6126](https://github.com/NLog/NLog/pull/6126) FileTarget - Alert when FileName needs to be repaired. (@​snakefoot)\n- [#​6113](https://github.com/NLog/NLog/pull/6113) FileTarget - Upfront validation of ArchiveSuffixFormat property. (@​snakefoot)\n- [#​6110](https://github.com/NLog/NLog/pull/6110) FileTarget - Improve repair of legacy ArchiveFileName. (@​snakefoot)\n- [#​6107](https://github.com/NLog/NLog/pull/6107) LoggingRule - Added WriteTo method to match NLog.config. (@​snakefoot)\n- [#​6106](https://github.com/NLog/NLog/pull/6106) LoggingRule - Added MinLevel property to match NLog.config. (@​snakefoot)\n- [#​6118](https://github.com/NLog/NLog/pull/6118) LoggingRule - Update FinalMinLevel to match NLog.config. (@​snakefoot)\n- [#​6123](https://github.com/NLog/NLog/pull/6123) Layout.IsNullOrEmpty similar to string.IsNullOrEmpty. (@​snakefoot)\n- [#​6119](https://github.com/NLog/NLog/pull/6119) TargetPropertyWithContext - Added alias Value for Layout. (@​snakefoot)\n- [#​6119](https://github.com/NLog/NLog/pull/6119) TargetPropertyWithContext - ToString returns Name and Value. (@​snakefoot)\n- [#​6105](https://github.com/NLog/NLog/pull/6105) MessageTemplateParameters - Reduce code complexity. (@​snakefoot)\n- [#​6131](https://github.com/NLog/NLog/pull/6131) + [#​6133](https://github.com/NLog/NLog/pull/6133) Refactor NLog source code to fix nullable warnings. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.1.1...v6.1.2).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NLog\u0026package-manager=nuget\u0026previous-version=6.1.1\u0026new-version=6.1.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/NLog/NLog.Web/pull/1122","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/NLog%2FNLog.Web/issues/1122","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1122/packages"}},{"old_version":null,"new_version":null,"update_type":null,"path":null,"pr_created_at":"2026-03-12T01:23:45.000Z","version_change":null,"issue":{"uuid":"4061534155","node_id":"PR_kwDORLfMks7J4Lyk","number":40,"state":"closed","title":"Bump NLog and NLog.Extensions.Logging","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-21T16:43:56.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-12T01:23:45.000Z","updated_at":"2026-03-21T16:43:59.000Z","time_to_close":832811,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","repository_url":"https://github.com/NLog/NLog"},{"name":"NLog.Extensions.Logging","repository_url":"https://github.com/NLog/NLog.Extensions.Logging"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 5.3.4 to 6.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1.1\n\n**Improvements**\n- #​6101 LogFactory - Flush / FlushAsync asynchronous completion outside Target lock. (@​snakefoot)\n- #​6100 NLog.Targets.AtomicFile supporting NetStandard2 with Win32 API. (@​michailf)\n- #​6094 XmlLayout - Faster XML encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6091 LiteralWithRawValueLayoutRenderer - Only support RawValue when possible. (@​snakefoot)\n- #​6088 CachedLayoutRendererWrapper - Allow literal optimization when caching not needed. (@​snakefoot)\n\n## 6.1\n\n**Improvements**\n- #​5999 JsonLayout - Added support for DottedRecursion. (@​thatrajeevkr)\n- #​6084 JsonLayout - Protect against cyclic object graphs when DottedRecursion. (@​snakefoot)\n- #​6075 DebuggerTarget - Add support for MaxMessageSize and OnOverflow-action. (@​snakefoot)\n- #​6070 InternalLogger - Auto enable LogLevel.Info when activated. (@​snakefoot)\n- #​6045 LoggingConfigurationParser - Report unrecognized options in targets and rules section. (@​snakefoot)\n- #​6059 LogEventBuilder - Properties with IReadOnlyCollection for initialCapacity. (@​snakefoot)\n- #​6065 FileTarget - Adjust ArchiveSuffixFormat to better handle legacy ArchiveFileName. (@​snakefoot)\n- #​6079 FileTarget - Replace Environment.TickCount with LogEventInfo.TimeStamp. (@​snakefoot)\n- #​6066 FileTarget - Simplify FileName natural ordering logic. (@​snakefoot)\n- #​6069 FileTarget - Reduce code complexity for NaturalStringComparer. (@​snakefoot)\n- #​6064 FileTarget - Reduce code complexity for ArchiveNumbering property. (@​snakefoot)\n- #​6082 JsonLayout - Faster Json encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6083 CsvLayout - Faster CSV encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6081 DefaultJsonSerializer - Reduce overhead of PerformJsonEscapeWhenNeeded. (@​snakefoot)\n- #​6025 LogEventInfo - Changed LayoutCache from dictionary to linked list. (@​snakefoot)\n- #​6049 PropertiesDictionary - Increase initial capacity when insert. (@​snakefoot)\n- #​6061 PropertiesDictionary - Simplify enumerator when mixing property types. (@​snakefoot)\n- #​6074 WhenEmpty - Optimize when IsFixedText. (@​snakefoot)\n- #​6062 BufferingTargetWrapper - Improve InternalLogger output when WrappedTarget is NULL. (@​snakefoot)\n- #​6067 Fix nullable warnings from NET10 annotations. (@​snakefoot)\n- #​6068 Support nullable where TKey : notnull for dictionary. (@​snakefoot)\n- #​6071 AssemblyExtensionTypes - Reduce code complexity. (@​snakefoot)\n- #​6072 LoggingConfigurationFileLoader - Handle unknown type loading for App.config. (@​snakefoot)\n- #​6076 Marked ConversionHelpers.TryParseEnum as obsolete. (@​snakefoot)\n- #​5949 CallSiteLayoutRenderer - Obsoleted CleanNamesOfAnonymousDelegates + CleanNamesOfAsyncContinuation. (@​snakefoot)\n\n## 6.0.7\n\n**Improvements**\n- #​6056 FileTarget - Archive Cleanup sort filenames using natural ordering. (@​snakefoot)\n- #​6054 EventProperties - Format Dictionary Properties correctly. (@​snakefoot)\n- #​6051 Failure to create config item should be reported as InternalLogger Error. (@​snakefoot)\n- #​6052 PropertiesDictionary - Faster TryGetValue without IsEmpty. (@​snakefoot)\n- #​6048 PropertiesDictionary - Increase initial capacity when insert. (@​snakefoot)\n- #​6047 LogEventInfo - Minor optimization of HasImmutableProperties. (@​snakefoot)\n- #​6057 WhenEmpty - Support AppDomainFixedOutput optimization. (@​snakefoot)\n- #​6053 JsonAttribute - Reduce code complexity when Encode = false. (@​snakefoot)\n- #​6044 Target also enforce PreventMultipleCalls when WriteFailedNotInitialized. (@​snakefoot)\n- #​6042 NLog.RegEx - Fixed Wiki-link in nuget-package. (@​snakefoot)\n\n## 6.0.6\n\n**Improvements**\n- #​6027 FileTarget - Improve archive cleanup when using ArchiveSuffixFormat with datetime. (@​snakefoot)\n- #​6028 FileTarget - Fix archive cleanup when only single old file and using MaxArchiveDays. (@​snakefoot)\n- #​6039 FileTarget - Render ArchiveSuffixFormat using NLog DefaultCultureInfo. (@​snakefoot)\n- #​6030 ObjectReflectionCache - Improve handling of JObject serialization. (@​snakefoot)\n- #​6026 JsonLayout - Reduce code complexity for rendering JsonAttribute. (@​snakefoot)\n- #​6036 NullTarget - Improve thread concurrency when FormatMessage = false. (@​snakefoot)\n- #​6023 MemoryTarget - Apply MaxLogsCount limit on next LogEvent. (@​snakefoot)\n- #​6040 XmlParser - Refactor to reduce code complexity. (@​snakefoot)\n- #​6041 ScopeContextAsyncState - Refactor to reduce code complexity. (@​snakefoot)\n\n## 6.0.5\n\n**Improvements**\n- #​5998 FileTarget - Rolling to next directory should not fail. (@​snakefoot)\n- #​6013 ValueFormatter - Skip quotes for CaptureType.Stringify unless legacy mode. (@​snakefoot)\n- #​6007 ColoredConsoleTarget - Use Span to reduce string-allocation for word-highlighting. (@​snakefoot)\n- #​6009 NullTarget - Avoid string-allocation upfront when FormatMessage = true. (@​snakefoot)\n- #​6012 XmlLoggingConfiguration - Reduce output for InternalLogger Info-Level. (@​snakefoot)\n- #​6006 XmlLoggingConfiguration - Protect against double dispose of AutoReloadConfigFileWatcher. (@​snakefoot)\n- #​6008 LoggerImpl - Merge WriteToTargetWithFilterChain into Write. (@​snakefoot)\n- #​6010 LoggingConfiguration - Redirect AddRuleForOneLevel and AddRuleForAllLevels to AddRule. (@​snakefoot)\n- #​6011 LoggingRule - Align EnableLoggingForLevels to skip when minLevel is LogLevel.Off. (@​snakefoot)\n- #​6015 CompoundLayout - Changed to foreach for better release optimizations. (@​snakefoot)\n- #​6016 CsvLayout - Changed to foreach for better release optimizations. (@​snakefoot)\n- #​6017 JsonArrayLayout - Changed to foreach for better release optimizations. (@​snakefoot)\n- #​6018 XmlLayout - Changed to foreach for better release optimizations. (@​snakefoot)\n\n\n## 6.0.4\n\n**Improvements**\n- #​5979 FileTarget - Improve file-wildcard for archive cleanup. (@​snakefoot)\n- #​5980 FileTarget - Extend InternalLogger output with archive cleanup reason. (@​snakefoot)\n- #​5981 FileTarget - Strict wildcard check only possible when single wildcard. (@​snakefoot)\n- #​5987 FileTarget - Improve archive cleanup with dynamic seq-no. (@​snakefoot)\n- #​5988 FileTarget - Avoid parsing archive sequence number when other digits. (@​snakefoot)\n- #​5996 FileTarget - Improve fallback logic when missing file system birthtime. (@​snakefoot)\n- #​5964 ColoredConsoleTarget - WholeWords should only highlight the word. (@​snakefoot)\n- #​5967 ColoredConsoleTarget - Fixed boxing issue in ConsoleRowHighlightingRule. (@​karpinsn)\n- #​5968 Simplify WithAutoFlush-method for fluent config API. (@​snakefoot)\n- #​5970 Fix boxing for registration of builtin condition methods. (@​snakefoot)\n- #​5977 ConditionExpression - Implicit operator with NotNullIfNotNull-attribute. (@​GREsau)\n- #​5982 SimpleLayout - Implicit operator with NotNullIfNotNull-attribute. (@​snakefoot)\n- #​5992 MessageLayoutRenderer - Handle Exception.ToString() can throw with AOT. (@​snakefoot)\n- #​5983 Append4DigitsZeroPadded - Use Span instead of multiple StringBuilder.Append(). (@​snakefoot)\n- #​5985 Extracted NLog.WindowsRegistry to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.Trace to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.ConcurrentFile to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.Database to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.Mail to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.WebService to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.Network to own git repository. (@​snakefoot)\n\n## 6.0.3\n\n- #​5952 FileTarget - Close old files when reaching OpenFileCacheSize. (@​snakefoot)\n- #​5948 FileTarget - Closing on OpenFileCacheTimeout apply least recently used. (@​snakefoot)\n- #​5947 FileTarget - Improved file-archive exception handling when KeepFileOpen=false. (@​snakefoot)\n- #​5954 ColoredConsoleTarget - Added Words-property for easy highlighting of many words without RegEx. (@​snakefoot)\n- #​5955 LogMessageTemplateFormatter - Also use IValueFormatter for positional templates. (@​snakefoot)\n- #​5953 NLog.Targets.Network - Updated links in README.md for nuget-package. (@​snakefoot)\n- #​5945 NLog.Targets.AtomicFile - Added README.md for nuget-package. (@​snakefoot)\n- #​5940 SplunkTarget - Support SplunkFields-property. (@​snakefoot)\n\n## 6.0.2\n\n- #​5930 XmlParser - Handle XML comments after root-end-tag. (@​snakefoot)\n- #​5929 XmlLoggingConfiguration - Improve handling of invalid XML. (@​snakefoot)\n- #​5933 Handle invalid message template when skipping parameters array. (@​snakefoot)\n- #​5915 ReplaceNewLinesLayoutRendererWrapper - Replace more line ending characters. (@​oikku)\n- #​5911 NLog.Targets.GZipFile - Improve support for ArchiveAboveSize. (@​snakefoot)\n- #​5921 FileTarget - Activate legacy ArchiveFileName when ArchiveSuffixFormat contains legacy placeholder. (@​snakefoot)\n- #​5924 AsyncTargetWrapper - Updated FullBatchSizeWriteLimit default value from 5 to 10. (@​snakefoot)\n- #​5937 Mark Assembly loading with RequiresUnreferencedCodeAttribute for AOT. (@​snakefoot)\n- #​5938 Logger - Align WriteToTargets with WriteToTargetsWithSpan. (@​snakefoot)\n- #​5909 ConfigurationItemFactory - Added extension hints for webservice and activityid. (@​snakefoot)\n- #​5918 Log4JXmlTarget - Removed alias NLogViewer as conflicts with other nuget-packages. (@​snakefoot)\n- #​5926 SplunkTarget - NetworkTarget with SplunkLayout. (@​snakefoot)\n- #​5927 GelfLayout - Align with SplunkLayout. (@​snakefoot)\n- #​5913 NLog.Targets.Network - Updated nuget-package README.md. (@​snakefoot)\n- #​5912 NLog.Targets.Trace - Updated nuget-package README.md. (@​snakefoot)\n- #​5919 XML docs for Targets and Layouts with remarks about default value. (@​snakefoot)\n- #​5922 XML docs for LayoutRenderers with remarks about default value. (@​snakefoot)\n- #​5925 XML docs for Target Wrappers with remarks about default value. (@​snakefoot)\n- #​5935 Improve NLog XSD Schema with better handling of typed Layout. (@​snakefoot)\n- #​5923 Updated unit-tests from NET6 to NET8. (@​snakefoot)\n\n## 6.0.1\n\n**Improvements**\n- #​5898 Changed ConditionExpression to be nullable by default since no Condition means no filtering. (@​snakefoot)\n- #​5906 Include ConditionExpression in the static type registration. (@​snakefoot)\n- #​5895 Fixed the new XML parser to handle XML comments just before end-tag. (@​snakefoot)\n- #​5905 Fixed the new XML parser to allow InnerText with greater-than characters. (@​snakefoot)\n- #​5891 Updated NLog.Targets.AtomicFile to support net8.0-windows without dependency on Mono.Posix.NETStandard. (@​snakefoot)\n\n\n## 6.0\n\n**Major changes:**\n\n- Support Ahead-of-Time (AOT) builds without warnings\n- Support Nullable references\n- Support `ReadOnlySpan` to reduce memory allocations\n- LogFactory supports `FlushAsync` and `IDisposableAsync`\n- FileTarget removed support for `ConcurrentWrites`\n- FileTarget refactored file-archive-logic with `ArchiveSuffixFormat`\n\nNLog v6 has reduced its footprint by extracting features into separate nuget-packages:\n\n- [NLog.Targets.AtomicFile](https://www.nuget.org/packages/NLog.Targets.AtomicFile) - FileTarget with ConcurrentWrites using atomic file-append from operating system API.\n- [NLog.Targets.ConcurrentFile](https://www.nuget.org/packages/NLog.Targets.ConcurrentFile) - Legacy FileTarget from NLog v5 with ConcurrentWrites using global operating system mutex.\n- [NLog.Targets.GZipFile](https://www.nuget.org/packages/NLog.Targets.GZipFile) - FileTarget with EnableArchiveFileCompression using GZipStream for writing GZip compressed log-files.\n- [NLog.Targets.Mail](https://www.nuget.org/packages/NLog.Targets.Mail) - MailTarget depends on System.Net.Mail.SmtpClient.\n- [NLog.Targets.Network](https://www.nuget.org/packages/NLog.Targets.Network) - NetworkTarget depends on TCP and UDP Network Socket, and adds support for Syslog and Graylog.\n- [NLog.Targets.Trace](https://www.nuget.org/packages/NLog.Targets.Trace) - TraceTarget and NLogTraceListener depends on System.Diagnostics.TraceListener and System.Diagnostics.Trace.\n- [NLog.Targets.WebService](https://www.nuget.org/packages/NLog.Targets.WebService) - WebServiceTarget depends on System.Net.Http.HttpClient.\n- [NLog.RegEx](https://www.nuget.org/packages/NLog.RegEx) - Depends on System.Text.RegularExpressions which is a huge dependency for a logging library.\n\nList of all [NLog 6.0 Pull Requests](https://github.com/NLog/NLog/pulls?q=is%3Apr+is%3Amerged+milestone:%226.0%22)\n- [Breaking Changes](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22breaking%20change%22+is%3Amerged+milestone:%226.0%22)\n- [Breaking Behavior Changes](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22breaking%20behavior%20change%22+is%3Amerged+milestone:%226.0%22)\n- [Features](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22Feature%22+is%3Amerged+milestone:%226.0%22)\n- [Improvements](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22Enhancement%22+is%3Amerged+milestone:%226.0%22)\n- [Performance](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22Performance%22+is%3Amerged+milestone:%226.0%22)\n\nSee also [List of major changes in NLog v6](https://nlog-project.org/2025/04/29/nlog-6-0-major-changes.html) for more details.\n\nThanks to all contributers: @​ana1250, @​Pavan8374, @​smnsht, @​RomanSoloweow, @​wadebaird, @​hangy, @​lavige777, @​jokoyoski, @​saltukkos, @​nih0n, @​michaelplavnik, @​Aaronmsv, @​ShadowDancer, @​Orace, @​tvogel-nid, @​martinzding, @​kurnakovv, @​dance, @​JohnVerheij \n\n\n## 6.0.0-rc4\n\n**Improvements**\n- Mark struct as readonly to allow compiler optimization\n- RegisterObjectTransformation to preserve public properties\n- Log4JXmlEventLayout - Enforce MaxRecursionLimit = 0\n- DatabaseTarget with support for AOT (@​JohnVerheij)\n- DatabaseTarget only assign ConnectionString when specified (@​JohnVerheij)\n\n## 6.0.0-rc3\n\n**Improvements**\n- Log4JXmlEventLayout - Fixed IncludeEmptyValue for Parameters\n\n## 6.0.0-rc2\n\n**Improvements**\n- Fixed NLog XmlParser to support XML comments within XML processing instructions.\n- NLog.Targets.Network now also supports NET35.\n- Updated structs to be readonly to allow compiler optimizations.\n- Updated interface ILoggingConfigurationElement to support nullable Values.\n- Updated all projects to include `\u003cIsAotCompatible\u003e`\n- Optimized ConsoleTarget to not use Console.WriteLine, and introduced option `ForceWriteLine`\n- Added new LogEventInfo constructor that supports `ReadOnlySpan\u003cMessageTemplateParameter\u003e`\n- Updated NLog.Schema nuget-package to include targets-file to copy NLog.xsd to project-folder.\n- Improved configuration-file loading to advise about NLog nuget-packages for missing types.\n\n## 6.0.0-rc1\n\n**Improvements**\n- Updated NLog API with `\u003cNullable\u003eenable\u003c/Nullable\u003e` and introduced `Layout.Empty`\n- Marked `[RequiredParameter]` as obsolete, and replaced with explicit option validation during initialization.\n- Marked `LogEventInfo.SequenceID` and `${sequenceid}` as obsolete, and instead use `${counter:sequence=global}`.\n- Added support for params ReadOnlySpan when using C# 13\n- Prioritize generic Logger-methods by marking legacy methods with `[OverloadResolutionPriority(-1)]` when using C# 13\n- Skip LogEventInfo.Parameters-array-allocation when unable to defer message-template formatting.\n- Renamed ChainsawTarget to Log4JXmlTarget to match Log4JXmlEventLayout\n- Updated NLog.Schema to include intellisense for multiple NLog-assemblies.\n\nUnless something bad is discovered, then this will be the last preview build, before the final release of NLog v6.0\n\nUpdated NLog v6.0 release notes: https://nlog-project.org/2025/04/29/nlog-6-0-major-changes.html\n\n## 6.0.0-preview1\n\n**Major Changes**\n\n- Support AOT builds without build warnings.\n- New FileTarget without ConcurrentWrites support, but still support KeepFileOpen (true/false).\n- Moved old FileTarget into the new nuget-package NLog.Targets.ConcurrentFile.\n- Created new nuget-package NLog.Targets.AtomicFile that supports ConcurrentWrites for NET8 on both Windows / Linux.\n- Created new nuget-package NLog.Targets.GZipFile that uses GZipStream for writing directly to compressed files.\n- Moved MailTarget into the new nuget-package NLog.Targets.Mail.\n- Moved NetworkTarget into the new nuget-package NLog.Targets.Network.\n- New GelfTarget introduced for the new nuget-package NLog.Targets.Network.\n- New SyslogTarget introduced for the new nuget-package NLog.Targets.Network.\n- Moved TraceTarget and NLogTraceListener into the new nuget-package NLog.Targets.Trace.\n- Moved WebServiceTarget into the new nuget-package NLog.Targets.WebService\n- Removed dependency on System.Text.RegularExpressions and introduced new nuget-package NLog.RegEx.\n- Removed dependency on System.Xml.XmlReader by implementing own internal basic XML-Parser.\n\nNLog v6.0 release notes: https://nlog-project.org/2025/04/29/nlog-6-0-major-changes.html\n\nList of all [NLog 6.0 Pull Requests](https://github.com/NLog/NLog/pulls?q=is%3Apr+is%3Amerged+milestone:%226.0%22)\n\n- [Breaking Changes](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22breaking%20change%22+is%3Amerged+milestone:%226.0%22)\n- [Breaking Behavior Changes](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22breaking%20behavior%20change%22+is%3Amerged+milestone:%226.0%22)\n- [Features](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22Feature%22+is%3Amerged+milestone:%226.0%22)\n- [Improvements](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22Enhancement%22+is%3Amerged+milestone:%226.0%22)\n- [Performance](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22Performance%22+is%3Amerged+milestone:%226.0%22)\n\nThanks to all contributers: @​ana1250, @​Pavan8374, @​smnsht, @​RomanSoloweow, @​wadebaird, @​hangy, @​lavige777, @​jokoyoski, @​saltukkos, @​nih0n, @​michaelplavnik, @​Aaronmsv, @​ShadowDancer, @​Orace, @​tvogel-nid, @​martinzding, @​kurnakovv\n\n## 5.5.1\n\n- #​5858 ConsoleTarget - Added ForceWriteLine to match NLog v6 Schema (@​snakefoot)\n- #​5866 Layout.FromLiteral to match NLog v6  (@​snakefoot)\n- #​5888 ChainsawTarget with type-alias Log4JXml to match NLog v6 (@​snakefoot)\n- #​5883 AsyncTargetWrapper - LogEventDropped and EventQueueGrow events fixes (@​dance)\n- #​5890 StringBuilderExt - Change Append2DigitsZeroPadded to array-lookup (@​snakefoot)\n- #​5936 XmlLayout - Support MaxRecursionLimit == 0 (@​snakefoot)\n- #​5936 RegisterObjectTransformation so build trimming will keep public properties (@​snakefoot)\n\n## 5.5\n\n**Improvements**\n- #​5710 Restored LogFactory.Setup().SetupFromEnvironmentVariables() as not obsolete (#​5710) @​snakefoot\n- #​5717 Avoid using MakeGenericType for Dictionary enumeration when AOT (#​5717) @​snakefoot\n- #​5730 Stop using obsolete Assembly.CodeBase for NetStandard (#​5730) @​snakefoot\n- #​5742 ExceptionLayoutRenderer - Handle Exception properties like StackTrace can throw with AOT (#​5742) @​snakefoot\n- #​5743 ExceptionLayoutRenderer - Handle Data-collection-item ToString can throw with AOT (#​5743) @​snakefoot\n- #​5763 ExceptionLayoutRenderer - Handle Exception-properties can throw with AOT (#​5763) @​snakefoot\n- #​5756 ServiceRepository - Improve exception-handling when resolving service-types while disposing (#​5756) @​snakefoot\n- #​5759 LayoutRenderer - Optimize performance by skipping cache result from render Inner Layout (#​5759) @​snakefoot\n- #​5795 ConditionLayoutExpression  - Optimize performance by skipping cache result from render Inner Layout (#​5795) @​snakefoot\n- #​5731 Mark IFactory RegisterType as obsolete, since it will be removed with NLog v6 (#​5731) @​snakefoot\n- #​5766 Mark JsonLayout EscapeForwardSlash as obsolete, since disabled with NLog v6 (#​5766) @​snakefoot\n- #​5823 Mark ExceptionLayoutRenderer Formats-List as obsolete, since immutable with NLog v6 (#​5823) @​snakefoot\n- #​5769 Updated API-code examples to not depend on obsolete SimpleConfigurator (#​5769) @​snakefoot\n- #​5776 ObjectReflectionCache - Handle PropertyValue can throw with AOT (#​5776) @​snakefoot\n- #​5780 NetworkTarget - Introduced option NoDelay to disable delayed ACK (#​5780) @​snakefoot\n- #​5788 Fix InternalLogger noise about reflection for FuncLayoutRenderer (#​5788) @​snakefoot\n- #​5792 TargetWithContext - Reduce allocation for RenderLogEvent when SimpleLayout (#​5792) @​snakefoot\n- #​5810 Refactoring to improve null value handling (#​5810) @​snakefoot\n- #​5812 Refactoring to improve null value handling (#​5812) @​snakefoot\n- #​5817 LoggingConfigurationParser - Prioritize LoggingRules from current config (#​5817) @​snakefoot\n- #​5825 WhenEmptyLayoutRendererWrapper - Optimize IStringValueRenderer Logic (#​5825) @​snakefoot\n\n## 5.4\n\n**Improvements**\n- [#​5698](https://github.com/NLog/NLog/pull/5698) Fix AppDomain BaseDirectory on NET9 when it returns Long UNC (#​5698) (@​snakefoot)\n- [#​5700](https://github.com/NLog/NLog/pull/5700) AsyncTaskTarget - Reduce default throttle after failure to 50ms instead of 500ms (#​5700) (@​snakefoot)\n- [#​5702](https://github.com/NLog/NLog/pull/5702) ColoredConsoleTarget - Recognize NO_COLOR environment variable (#​5702) (@​snakefoot)\n- [#​5696](https://github.com/NLog/NLog/pull/5696) More InternalLogger output when target disabled because failed to initialize (#​5696) (@​snakefoot)\n- [#​5681](https://github.com/NLog/NLog/pull/5681) SimpleLayout - FromString avoid first chance exception when unknown layoutrenderer-type (#​5681) (@​snakefoot)\n- [#​5651](https://github.com/NLog/NLog/pull/5651) ObjectGraphScanner - Handle property-getter that throws when AOT (#​5651) (@​snakefoot)\n- [#​5656](https://github.com/NLog/NLog/pull/5656) LoggingConfigurationParser - Handle property-getter that throws when AOT (#​5656) (@​snakefoot)\n- [#​5604](https://github.com/NLog/NLog/pull/5604) Remove Serializable-attribute and SerializationInfo since obsolete in NET8 (#​5604) (@​snakefoot)\n- [#​5695](https://github.com/NLog/NLog/pull/5695) Marked JsonLayout EscapeForwardSlash as obsolete (#​5695) (@​snakefoot)\n- [#​5694](https://github.com/NLog/NLog/pull/5694) Marked NLogViewerTarget and IncludeNLogData as obsolete (#​5694) (@​snakefoot)\n- [#​5693](https://github.com/NLog/NLog/pull/5693) Marked XmlLoggingConfiguration AppConfig as obsolete (#​5693) (@​snakefoot)\n- [#​5692](https://github.com/NLog/NLog/pull/5692) Marked XmlLoggingConfiguration InitializeSucceeded as obsolete (#​5692) (@​snakefoot)\n- [#​5691](https://github.com/NLog/NLog/pull/5691) Marked LogEventInfo SetStackTrace with UserStackFrameNumber as obsolete (#​5691) (@​snakefoot)\n- [#​5689](https://github.com/NLog/NLog/pull/5689) Marked SetupFromEnvironmentVariables and LogToTrace as obsolete (#​5689) (@​snakefoot)\n- [#​5687](https://github.com/NLog/NLog/pull/5687) FileTarget - Introduced WriteToFile without concurrentWrites (#​5687) (@​snakefoot)\n- [#​5682](https://github.com/NLog/NLog/pull/5682) TraceTarget - Fixed Header output (#​5682) (@​snakefoot)\n- [#​5680](https://github.com/NLog/NLog/pull/5680) CounterLayoutRenderer - Lock on readonly field to fix Sonar Code Smell (#​5680) (@​snakefoot)\n- [#​5630](https://github.com/NLog/NLog/pull/5630) LogAssemblyVersion should check InternalLogger IsInfoEnabled (#​5630) (@​snakefoot)\n- [#​5684](https://github.com/NLog/NLog/pull/5684) MethodFactory - Only register methods from class-types (#​5684) (@​snakefoot)\n- [#​5686](https://github.com/NLog/NLog/pull/5686) StringBuilderExt - Updated EqualTo for StringBuilder to foreach-loop (#​5686) (@​snakefoot)\n- [#​5611](https://github.com/NLog/NLog/pull/5611) SimpleLayout - Refactor RenderAllRenderers to use foreach (#​5611) (@​snakefoot)\n- [#​5610](https://github.com/NLog/NLog/pull/5610) JsonLayout - Optimize AppendStringEscape for success path (#​5610) (@​snakefoot)\n- [#​5601](https://github.com/NLog/NLog/pull/5601) JsonLayout - Optimize ExcludeEmptyProperties to skip string cast (#​5601) (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v5.3.4...v6.1.1).\n\u003c/details\u003e\n\nUpdated [NLog.Extensions.Logging](https://github.com/NLog/NLog.Extensions.Logging) from 5.3.15 to 6.1.2.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog.Extensions.Logging's releases](https://github.com/NLog/NLog.Extensions.Logging/releases)._\n\n## 6.1.2\n\n- #​831 MicrosoftConsoleJsonLayout - Forward DottedRecursion to State-JsonLayout (@​snakefoot)\n- #​832 Updated to NLog v6.1.1 (@​snakefoot)\n\n## 6.1.1\n\n- #​822 NLogLogger - Optimize for default EventId capture (@​snakefoot)\n- #​824 Introduced WriteToJsonConsole for fluent API to match AddJsonConsole (@​snakefoot)\n- #​825 NLogLoggerProvider - Implement IAsyncDisposable (@​snakefoot)\n- #​826 MicrosoftConsoleJsonLayout - Forward MaxRecursionLimit to State-JsonLayout (@​snakefoot)\n- #​827 MicrosoftConsoleLayoutRenderer - Apply Span for EventId (@​snakefoot)\n- #​828 Replace NETCOREAPP3_1_OR_GREATER with new NET (@​snakefoot)\n- #​830 Updated to NLog v6.1 (@​snakefoot)\n\n## 6.1.0\n\n- #​818 Added NET10 targetplatform (@​snakefoot)\n\n## 6.0.6\n\n- #​817 Updated to NLog v6.0.6 (@​snakefoot)\n- #​814 Avoid boxing ITuple when used for BeginScope (@​snakefoot)\n- #​813 Allow BeginScope to perform reflection of KeyValuePair (@​snakefoot)\n\n\n## 6.0.5\n\n- #​811 Updated to NLog v6.0.5 (@​snakefoot)\n- #​809 NLogLoggingConfiguration - ToString includes AutoReload=true (@​snakefoot)\n\n## 6.0.4\n\n- #​808 Updated to NLog v6.0.4 (@​snakefoot)\n\n## 6.0.3\n\n- #​806 Updated to NLog v6.0.3 (@​snakefoot)\n\n## 6.0.2\n\n- #​805 Updated to NLog v6.0.2 (@​snakefoot)\n\n## 6.0.1\n\n- #​802 Updated to NLog v6.0.1 (@​snakefoot)\n- #​801 .NET Framework v4.6.2 with UseNLog for IHostApplicationBuilder (@​snakefoot)\n- #​799 Fixed namespace for HostRootDirLayoutRenderer (@​snakefoot)\n\n## 6.0\n\n- Updated to NLog v6.0\n- Removed support for NetStandard 1.3 + 1.5\n- Updated .NET Framework 4.6.2 with NET8-nuget-dependencies\n- Enabled nullable references\n- Avoid boxing when extracting LogEvent properties from struct\n- Reduce allocation when creating LogEvent with properties by using ReadOnlySpan\n- Enabled \u0026lt;IsAotCompatible\u0026gt;\n- Added ${host-environment} for NLog.Extensions.Hosting\n- Added ${host-rootdir} for NLog.Extensions.Hosting\n- Added ${host-appname} for NLog.Extensions.Hosting\n- Added RegisterHostSettings for NLog.Extensions.Hosting\n\nList of major changes in NLog 6.0: https://nlog-project.org/2025/04/29/nlog-6-0-major-changes.html\n\n## 6.0.0-rc4\n\n- Updated to NLog v6.0-RC4\n- Fixed capture of original message template when extracting LogEvent properties without boxing.\n\n## 6.0.0-rc3\n\n- Updated to NLog v6.0-RC3\n- Avoid boxing when extracting LogEvent properties from struct\n- Added ${host-environment} for NLog.Extensions.Hosting\n- Added ${host-rootdir} for NLog.Extensions.Hosting\n- Added ${host-appname} for NLog.Extensions.Hosting\n- Added RegisterHostSettings for NLog.Extensions.Hosting\n- Updated NLog.Extensions.Hosting to support .NET Framework 4.6.2 using NET8-nuget-dependencies\n\n\n## 6.0.0-rc2\n\n- Updated to NLog v6.0-RC2\n- Removed support for NetStandard 1.3 + 1.5\n- Enabled nullable references\n- Enabled \u0026lt;IsAotCompatible\u0026gt;\n- Avoid boxing when extracting LogEvent properties from struct\n- Reduce allocation when creating LogEvent with properties by using ReadOnlySpan\n\nList of major changes in NLog v6.0: https://nlog-project.org/2025/04/29/nlog-6-0-major-changes.html\n\n## 5.5\n\n**Improvements**\n- [#​780](https://github.com/NLog/NLog.Extensions.Logging/pull/780): Added UseNLog extension method for IHostApplicationBuilder (#​780) (@​mikezw)\n- [#​782](https://github.com/NLog/NLog.Extensions.Logging/pull/782): Added UseNLog extension method with isolated LogFactory support (#​782) (@​snakefoot)\n- [#​783](https://github.com/NLog/NLog.Extensions.Logging/pull/783): Added AddNLog extension method for IServiceCollection (#​783) (@​snakefoot)\n- [#​785](https://github.com/NLog/NLog.Extensions.Logging/pull/785): Updated to NLog v5.5 (#​785) (@​snakefoot)\n\n\n## 5.4\n\n**Improvements**\n- [#​775](https://github.com/NLog/NLog.Extensions.Logging/pull/775): MicrosoftConsoleJsonLayout - TimestampLayout replaced by DateLayoutRenderer (#​775) (@​snakefoot)\n- [#​778](https://github.com/NLog/NLog.Extensions.Logging/pull/778): NLogLoggerFactory - New constructor with isolated NLog LogFactory as input parameter (#​778) (@​snakefoot)\n- [#​778](https://github.com/NLog/NLog.Extensions.Logging/pull/778): Updated to NLog v5.4 (#​778) (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog.Extensions.Logging/compare/v5.3.15...v6.1.2).\n\u003c/details\u003e\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/anycompany-one/kagarr/pull/40","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/anycompany-one%2Fkagarr/issues/40","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/40/packages"}},{"old_version":"6.1.0","new_version":"6.1.1","update_type":"patch","path":null,"pr_created_at":"2026-03-02T23:34:43.000Z","version_change":"6.1.0 → 6.1.1","issue":{"uuid":"4013882095","node_id":"PR_kwDOAlAoR87Hd4dN","number":787,"state":"open","title":"Bump NLog from 6.1.0 to 6.1.1","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":7,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-02T23:34:43.000Z","updated_at":"2026-03-02T23:39:18.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","old_version":"6.1.0","new_version":"6.1.1","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.1.0 to 6.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1.1\n\n**Improvements**\n- #​6101 LogFactory - Flush / FlushAsync asynchronous completion outside Target lock. (@​snakefoot)\n- #​6100 NLog.Targets.AtomicFile supporting NetStandard2 with Win32 API. (@​michailf)\n- #​6094 XmlLayout - Faster XML encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6091 LiteralWithRawValueLayoutRenderer - Only support RawValue when possible. (@​snakefoot)\n- #​6088 CachedLayoutRendererWrapper - Allow literal optimization when caching not needed. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.1.0...v6.1.1).\n\u003c/details\u003e\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Accenture/Ocaramba/pull/787","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Accenture%2FOcaramba/issues/787","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/787/packages"}},{"old_version":"6.1.0","new_version":"6.1.1","update_type":"patch","path":null,"pr_created_at":"2026-03-02T09:00:45.000Z","version_change":"6.1.0 → 6.1.1","issue":{"uuid":"4010096822","node_id":"PR_kwDOJ9sYPs7HRWZ6","number":2786,"state":"closed","title":"Bump NLog from 6.1.0 to 6.1.1","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-02T09:00:59.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-02T09:00:45.000Z","updated_at":"2026-03-02T09:01:01.000Z","time_to_close":14,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","old_version":"6.1.0","new_version":"6.1.1","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.1.0 to 6.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1.1\n\n**Improvements**\n- #​6101 LogFactory - Flush / FlushAsync asynchronous completion outside Target lock. (@​snakefoot)\n- #​6100 NLog.Targets.AtomicFile supporting NetStandard2 with Win32 API. (@​michailf)\n- #​6094 XmlLayout - Faster XML encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6091 LiteralWithRawValueLayoutRenderer - Only support RawValue when possible. (@​snakefoot)\n- #​6088 CachedLayoutRendererWrapper - Allow literal optimization when caching not needed. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.1.0...v6.1.1).\n\u003c/details\u003e\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/visualengineers/reflex/pull/2786","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/visualengineers%2Freflex/issues/2786","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2786/packages"}},{"old_version":null,"new_version":null,"update_type":null,"path":null,"pr_created_at":"2026-03-02T05:35:42.000Z","version_change":null,"issue":{"uuid":"4009388112","node_id":"PR_kwDOBUAKjc7HPE08","number":896,"state":"closed","title":"Bump NLog and NLog.Targets.AtomicFile","user":"dependabot[bot]","labels":["review","dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-02T07:17:45.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-02T05:35:42.000Z","updated_at":"2026-03-02T07:17:46.000Z","time_to_close":6123,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","repository_url":"https://github.com/NLog/NLog"},{"name":"NLog.Targets.AtomicFile","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.1.0 to 6.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1.1\n\n**Improvements**\n- #​6101 LogFactory - Flush / FlushAsync asynchronous completion outside Target lock. (@​snakefoot)\n- #​6100 NLog.Targets.AtomicFile supporting NetStandard2 with Win32 API. (@​michailf)\n- #​6094 XmlLayout - Faster XML encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6091 LiteralWithRawValueLayoutRenderer - Only support RawValue when possible. (@​snakefoot)\n- #​6088 CachedLayoutRendererWrapper - Allow literal optimization when caching not needed. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.1.0...v6.1.1).\n\u003c/details\u003e\n\nUpdated [NLog.Targets.AtomicFile](https://github.com/NLog/NLog) from 6.1.0 to 6.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog.Targets.AtomicFile's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1.1\n\n**Improvements**\n- #​6101 LogFactory - Flush / FlushAsync asynchronous completion outside Target lock. (@​snakefoot)\n- #​6100 NLog.Targets.AtomicFile supporting NetStandard2 with Win32 API. (@​michailf)\n- #​6094 XmlLayout - Faster XML encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6091 LiteralWithRawValueLayoutRenderer - Only support RawValue when possible. (@​snakefoot)\n- #​6088 CachedLayoutRendererWrapper - Allow literal optimization when caching not needed. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.1.0...v6.1.1).\n\u003c/details\u003e\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Revolutionary-Games/Thrive-Launcher/pull/896","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Revolutionary-Games%2FThrive-Launcher/issues/896","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/896/packages"}},{"old_version":"6.1.0","new_version":"6.1.1","update_type":"patch","path":null,"pr_created_at":"2026-03-02T05:34:32.000Z","version_change":"6.1.0 → 6.1.1","issue":{"uuid":"4009385233","node_id":"PR_kwDOBUAKjc7HPEOu","number":894,"state":"closed","title":"Bump NLog from 6.1.0 to 6.1.1","user":"dependabot[bot]","labels":["review","dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-02T05:35:10.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-02T05:34:32.000Z","updated_at":"2026-03-02T05:35:12.000Z","time_to_close":38,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","old_version":"6.1.0","new_version":"6.1.1","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.1.0 to 6.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1.1\n\n**Improvements**\n- #​6101 LogFactory - Flush / FlushAsync asynchronous completion outside Target lock. (@​snakefoot)\n- #​6100 NLog.Targets.AtomicFile supporting NetStandard2 with Win32 API. (@​michailf)\n- #​6094 XmlLayout - Faster XML encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6091 LiteralWithRawValueLayoutRenderer - Only support RawValue when possible. (@​snakefoot)\n- #​6088 CachedLayoutRendererWrapper - Allow literal optimization when caching not needed. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.1.0...v6.1.1).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NLog\u0026package-manager=nuget\u0026previous-version=6.1.0\u0026new-version=6.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Revolutionary-Games/Thrive-Launcher/pull/894","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Revolutionary-Games%2FThrive-Launcher/issues/894","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/894/packages"}},{"old_version":"6.0.4","new_version":"6.1.0","update_type":"minor","path":null,"pr_created_at":"2026-02-07T13:23:32.000Z","version_change":"6.0.4 → 6.1.0","issue":{"uuid":"3910274454","node_id":"PR_kwDOAlAoR87CLPHL","number":751,"state":"open","title":"Bump NLog from 6.0.4 to 6.1.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":6,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-07T13:23:32.000Z","updated_at":"2026-02-08T08:01:15.827Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","old_version":"6.0.4","new_version":"6.1.0","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.0.4 to 6.1.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1\n\n**Improvements**\n- #​5999 JsonLayout - Added support for DottedRecursion. (@​thatrajeevkr)\n- #​6084 JsonLayout - Protect against cyclic object graphs when DottedRecursion. (@​snakefoot)\n- #​6075 DebuggerTarget - Add support for MaxMessageSize and OnOverflow-action. (@​snakefoot)\n- #​6070 InternalLogger - Auto enable LogLevel.Info when activated. (@​snakefoot)\n- #​6045 LoggingConfigurationParser - Report unrecognized options in targets and rules section. (@​snakefoot)\n- #​6059 LogEventBuilder - Properties with IReadOnlyCollection for initialCapacity. (@​snakefoot)\n- #​6065 FileTarget - Adjust ArchiveSuffixFormat to better handle legacy ArchiveFileName. (@​snakefoot)\n- #​6079 FileTarget - Replace Environment.TickCount with LogEventInfo.TimeStamp. (@​snakefoot)\n- #​6066 FileTarget - Simplify FileName natural ordering logic. (@​snakefoot)\n- #​6069 FileTarget - Reduce code complexity for NaturalStringComparer. (@​snakefoot)\n- #​6064 FileTarget - Reduce code complexity for ArchiveNumbering property. (@​snakefoot)\n- #​6082 JsonLayout - Faster Json encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6083 CsvLayout - Faster CSV encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6081 DefaultJsonSerializer - Reduce overhead of PerformJsonEscapeWhenNeeded. (@​snakefoot)\n- #​6025 LogEventInfo - Changed LayoutCache from dictionary to linked list. (@​snakefoot)\n- #​6049 PropertiesDictionary - Increase initial capacity when insert. (@​snakefoot)\n- #​6061 PropertiesDictionary - Simplify enumerator when mixing property types. (@​snakefoot)\n- #​6074 WhenEmpty - Optimize when IsFixedText. (@​snakefoot)\n- #​6062 BufferingTargetWrapper - Improve InternalLogger output when WrappedTarget is NULL. (@​snakefoot)\n- #​6067 Fix nullable warnings from NET10 annotations. (@​snakefoot)\n- #​6068 Support nullable where TKey : notnull for dictionary. (@​snakefoot)\n- #​6071 AssemblyExtensionTypes - Reduce code complexity. (@​snakefoot)\n- #​6072 LoggingConfigurationFileLoader - Handle unknown type loading for App.config. (@​snakefoot)\n- #​6076 Marked ConversionHelpers.TryParseEnum as obsolete. (@​snakefoot)\n- #​5949 CallSiteLayoutRenderer - Obsoleted CleanNamesOfAnonymousDelegates + CleanNamesOfAsyncContinuation. (@​snakefoot)\n\n## 6.0.7\n\n**Improvements**\n- #​6056 FileTarget - Archive Cleanup sort filenames using natural ordering. (@​snakefoot)\n- #​6054 EventProperties - Format Dictionary Properties correctly. (@​snakefoot)\n- #​6051 Failure to create config item should be reported as InternalLogger Error. (@​snakefoot)\n- #​6052 PropertiesDictionary - Faster TryGetValue without IsEmpty. (@​snakefoot)\n- #​6048 PropertiesDictionary - Increase initial capacity when insert. (@​snakefoot)\n- #​6047 LogEventInfo - Minor optimization of HasImmutableProperties. (@​snakefoot)\n- #​6057 WhenEmpty - Support AppDomainFixedOutput optimization. (@​snakefoot)\n- #​6053 JsonAttribute - Reduce code complexity when Encode = false. (@​snakefoot)\n- #​6044 Target also enforce PreventMultipleCalls when WriteFailedNotInitialized. (@​snakefoot)\n- #​6042 NLog.RegEx - Fixed Wiki-link in nuget-package. (@​snakefoot)\n\n## 6.0.6\n\n**Improvements**\n- #​6027 FileTarget - Improve archive cleanup when using ArchiveSuffixFormat with datetime. (@​snakefoot)\n- #​6028 FileTarget - Fix archive cleanup when only single old file and using MaxArchiveDays. (@​snakefoot)\n- #​6039 FileTarget - Render ArchiveSuffixFormat using NLog DefaultCultureInfo. (@​snakefoot)\n- #​6030 ObjectReflectionCache - Improve handling of JObject serialization. (@​snakefoot)\n- #​6026 JsonLayout - Reduce code complexity for rendering JsonAttribute. (@​snakefoot)\n- #​6036 NullTarget - Improve thread concurrency when FormatMessage = false. (@​snakefoot)\n- #​6023 MemoryTarget - Apply MaxLogsCount limit on next LogEvent. (@​snakefoot)\n- #​6040 XmlParser - Refactor to reduce code complexity. (@​snakefoot)\n- #​6041 ScopeContextAsyncState - Refactor to reduce code complexity. (@​snakefoot)\n\n## 6.0.5\n\n**Improvements**\n- #​5998 FileTarget - Rolling to next directory should not fail. (@​snakefoot)\n- #​6013 ValueFormatter - Skip quotes for CaptureType.Stringify unless legacy mode. (@​snakefoot)\n- #​6007 ColoredConsoleTarget - Use Span to reduce string-allocation for word-highlighting. (@​snakefoot)\n- #​6009 NullTarget - Avoid string-allocation upfront when FormatMessage = true. (@​snakefoot)\n- #​6012 XmlLoggingConfiguration - Reduce output for InternalLogger Info-Level. (@​snakefoot)\n- #​6006 XmlLoggingConfiguration - Protect against double dispose of AutoReloadConfigFileWatcher. (@​snakefoot)\n- #​6008 LoggerImpl - Merge WriteToTargetWithFilterChain into Write. (@​snakefoot)\n- #​6010 LoggingConfiguration - Redirect AddRuleForOneLevel and AddRuleForAllLevels to AddRule. (@​snakefoot)\n- #​6011 LoggingRule - Align EnableLoggingForLevels to skip when minLevel is LogLevel.Off. (@​snakefoot)\n- #​6015 CompoundLayout - Changed to foreach for better release optimizations. (@​snakefoot)\n- #​6016 CsvLayout - Changed to foreach for better release optimizations. (@​snakefoot)\n- #​6017 JsonArrayLayout - Changed to foreach for better release optimizations. (@​snakefoot)\n- #​6018 XmlLayout - Changed to foreach for better release optimizations. (@​snakefoot)\n\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.0.4...v6.1.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NLog\u0026package-manager=nuget\u0026previous-version=6.0.4\u0026new-version=6.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Accenture/Ocaramba/pull/751","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Accenture%2FOcaramba/issues/751","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/751/packages"}},{"old_version":null,"new_version":null,"update_type":null,"path":null,"pr_created_at":"2026-02-02T05:38:02.000Z","version_change":null,"issue":{"uuid":"3884093237","node_id":"PR_kwDOBUAKjc7A0bLc","number":882,"state":"closed","title":"Bump NLog and NLog.Targets.AtomicFile","user":"dependabot[bot]","labels":["review","dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-02T07:46:21.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-02T05:38:02.000Z","updated_at":"2026-02-02T07:46:23.000Z","time_to_close":7699,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","repository_url":"https://github.com/NLog/NLog"},{"name":"NLog.Targets.AtomicFile","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.0.7 to 6.1.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1\n\n**Improvements**\n- #​5999 JsonLayout - Added support for DottedRecursion. (@​thatrajeevkr)\n- #​6084 JsonLayout - Protect against cyclic object graphs when DottedRecursion. (@​snakefoot)\n- #​6075 DebuggerTarget - Add support for MaxMessageSize and OnOverflow-action. (@​snakefoot)\n- #​6070 InternalLogger - Auto enable LogLevel.Info when activated. (@​snakefoot)\n- #​6045 LoggingConfigurationParser - Report unrecognized options in targets and rules section. (@​snakefoot)\n- #​6059 LogEventBuilder - Properties with IReadOnlyCollection for initialCapacity. (@​snakefoot)\n- #​6065 FileTarget - Adjust ArchiveSuffixFormat to better handle legacy ArchiveFileName. (@​snakefoot)\n- #​6079 FileTarget - Replace Environment.TickCount with LogEventInfo.TimeStamp. (@​snakefoot)\n- #​6066 FileTarget - Simplify FileName natural ordering logic. (@​snakefoot)\n- #​6069 FileTarget - Reduce code complexity for NaturalStringComparer. (@​snakefoot)\n- #​6064 FileTarget - Reduce code complexity for ArchiveNumbering property. (@​snakefoot)\n- #​6082 JsonLayout - Faster Json encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6083 CsvLayout - Faster CSV encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6081 DefaultJsonSerializer - Reduce overhead of PerformJsonEscapeWhenNeeded. (@​snakefoot)\n- #​6025 LogEventInfo - Changed LayoutCache from dictionary to linked list. (@​snakefoot)\n- #​6049 PropertiesDictionary - Increase initial capacity when insert. (@​snakefoot)\n- #​6061 PropertiesDictionary - Simplify enumerator when mixing property types. (@​snakefoot)\n- #​6074 WhenEmpty - Optimize when IsFixedText. (@​snakefoot)\n- #​6062 BufferingTargetWrapper - Improve InternalLogger output when WrappedTarget is NULL. (@​snakefoot)\n- #​6067 Fix nullable warnings from NET10 annotations. (@​snakefoot)\n- #​6068 Support nullable where TKey : notnull for dictionary. (@​snakefoot)\n- #​6071 AssemblyExtensionTypes - Reduce code complexity. (@​snakefoot)\n- #​6072 LoggingConfigurationFileLoader - Handle unknown type loading for App.config. (@​snakefoot)\n- #​6076 Marked ConversionHelpers.TryParseEnum as obsolete. (@​snakefoot)\n- #​5949 CallSiteLayoutRenderer - Obsoleted CleanNamesOfAnonymousDelegates + CleanNamesOfAsyncContinuation. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.0.7...v6.1.0).\n\u003c/details\u003e\n\nUpdated [NLog.Targets.AtomicFile](https://github.com/NLog/NLog) from 6.0.7 to 6.1.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog.Targets.AtomicFile's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1\n\n**Improvements**\n- #​5999 JsonLayout - Added support for DottedRecursion. (@​thatrajeevkr)\n- #​6084 JsonLayout - Protect against cyclic object graphs when DottedRecursion. (@​snakefoot)\n- #​6075 DebuggerTarget - Add support for MaxMessageSize and OnOverflow-action. (@​snakefoot)\n- #​6070 InternalLogger - Auto enable LogLevel.Info when activated. (@​snakefoot)\n- #​6045 LoggingConfigurationParser - Report unrecognized options in targets and rules section. (@​snakefoot)\n- #​6059 LogEventBuilder - Properties with IReadOnlyCollection for initialCapacity. (@​snakefoot)\n- #​6065 FileTarget - Adjust ArchiveSuffixFormat to better handle legacy ArchiveFileName. (@​snakefoot)\n- #​6079 FileTarget - Replace Environment.TickCount with LogEventInfo.TimeStamp. (@​snakefoot)\n- #​6066 FileTarget - Simplify FileName natural ordering logic. (@​snakefoot)\n- #​6069 FileTarget - Reduce code complexity for NaturalStringComparer. (@​snakefoot)\n- #​6064 FileTarget - Reduce code complexity for ArchiveNumbering property. (@​snakefoot)\n- #​6082 JsonLayout - Faster Json encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6083 CsvLayout - Faster CSV encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6081 DefaultJsonSerializer - Reduce overhead of PerformJsonEscapeWhenNeeded. (@​snakefoot)\n- #​6025 LogEventInfo - Changed LayoutCache from dictionary to linked list. (@​snakefoot)\n- #​6049 PropertiesDictionary - Increase initial capacity when insert. (@​snakefoot)\n- #​6061 PropertiesDictionary - Simplify enumerator when mixing property types. (@​snakefoot)\n- #​6074 WhenEmpty - Optimize when IsFixedText. (@​snakefoot)\n- #​6062 BufferingTargetWrapper - Improve InternalLogger output when WrappedTarget is NULL. (@​snakefoot)\n- #​6067 Fix nullable warnings from NET10 annotations. (@​snakefoot)\n- #​6068 Support nullable where TKey : notnull for dictionary. (@​snakefoot)\n- #​6071 AssemblyExtensionTypes - Reduce code complexity. (@​snakefoot)\n- #​6072 LoggingConfigurationFileLoader - Handle unknown type loading for App.config. (@​snakefoot)\n- #​6076 Marked ConversionHelpers.TryParseEnum as obsolete. (@​snakefoot)\n- #​5949 CallSiteLayoutRenderer - Obsoleted CleanNamesOfAnonymousDelegates + CleanNamesOfAsyncContinuation. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.0.7...v6.1.0).\n\u003c/details\u003e\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Revolutionary-Games/Thrive-Launcher/pull/882","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Revolutionary-Games%2FThrive-Launcher/issues/882","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/882/packages"}},{"old_version":"6.0.7","new_version":"6.1.0","update_type":"minor","path":null,"pr_created_at":"2026-02-02T00:47:26.000Z","version_change":"6.0.7 → 6.1.0","issue":{"uuid":"3883433498","node_id":"PR_kwDOBggfwM7AyRHK","number":2307,"state":"closed","title":"Bump NLog from 6.0.7 to 6.1.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-01T06:59:20.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-02T00:47:26.000Z","updated_at":"2026-06-01T06:59:30.000Z","time_to_close":10303914,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","old_version":"6.0.7","new_version":"6.1.0","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.0.7 to 6.1.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.1\n\n**Improvements**\n- #​5999 JsonLayout - Added support for DottedRecursion. (@​thatrajeevkr)\n- #​6084 JsonLayout - Protect against cyclic object graphs when DottedRecursion. (@​snakefoot)\n- #​6075 DebuggerTarget - Add support for MaxMessageSize and OnOverflow-action. (@​snakefoot)\n- #​6070 InternalLogger - Auto enable LogLevel.Info when activated. (@​snakefoot)\n- #​6045 LoggingConfigurationParser - Report unrecognized options in targets and rules section. (@​snakefoot)\n- #​6059 LogEventBuilder - Properties with IReadOnlyCollection for initialCapacity. (@​snakefoot)\n- #​6065 FileTarget - Adjust ArchiveSuffixFormat to better handle legacy ArchiveFileName. (@​snakefoot)\n- #​6079 FileTarget - Replace Environment.TickCount with LogEventInfo.TimeStamp. (@​snakefoot)\n- #​6066 FileTarget - Simplify FileName natural ordering logic. (@​snakefoot)\n- #​6069 FileTarget - Reduce code complexity for NaturalStringComparer. (@​snakefoot)\n- #​6064 FileTarget - Reduce code complexity for ArchiveNumbering property. (@​snakefoot)\n- #​6082 JsonLayout - Faster Json encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6083 CsvLayout - Faster CSV encoding with INoAllocationStringValueRenderer. (@​snakefoot)\n- #​6081 DefaultJsonSerializer - Reduce overhead of PerformJsonEscapeWhenNeeded. (@​snakefoot)\n- #​6025 LogEventInfo - Changed LayoutCache from dictionary to linked list. (@​snakefoot)\n- #​6049 PropertiesDictionary - Increase initial capacity when insert. (@​snakefoot)\n- #​6061 PropertiesDictionary - Simplify enumerator when mixing property types. (@​snakefoot)\n- #​6074 WhenEmpty - Optimize when IsFixedText. (@​snakefoot)\n- #​6062 BufferingTargetWrapper - Improve InternalLogger output when WrappedTarget is NULL. (@​snakefoot)\n- #​6067 Fix nullable warnings from NET10 annotations. (@​snakefoot)\n- #​6068 Support nullable where TKey : notnull for dictionary. (@​snakefoot)\n- #​6071 AssemblyExtensionTypes - Reduce code complexity. (@​snakefoot)\n- #​6072 LoggingConfigurationFileLoader - Handle unknown type loading for App.config. (@​snakefoot)\n- #​6076 Marked ConversionHelpers.TryParseEnum as obsolete. (@​snakefoot)\n- #​5949 CallSiteLayoutRenderer - Obsoleted CleanNamesOfAnonymousDelegates + CleanNamesOfAsyncContinuation. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.0.7...v6.1.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NLog\u0026package-manager=nuget\u0026previous-version=6.0.7\u0026new-version=6.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/HicServices/RDMP/pull/2307","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/HicServices%2FRDMP/issues/2307","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2307/packages"}},{"old_version":"6.0.6","new_version":"6.0.7","update_type":"patch","path":null,"pr_created_at":"2025-12-22T20:10:45.000Z","version_change":"6.0.6 → 6.0.7","issue":{"uuid":"3755067821","node_id":"PR_kwDOE3n8yc66NaZO","number":55,"state":"closed","title":"Bump NLog from 6.0.6 to 6.0.7","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-03T02:19:28.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-22T20:10:45.000Z","updated_at":"2026-02-03T02:19:30.000Z","time_to_close":3650923,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","old_version":"6.0.6","new_version":"6.0.7","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.0.6 to 6.0.7.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.0.7\n\n**Improvements**\n- #​6056 FileTarget - Archive Cleanup sort filenames using natural ordering. (@​snakefoot)\n- #​6054 EventProperties - Format Dictionary Properties correctly. (@​snakefoot)\n- #​6051 Failure to create config item should be reported as InternalLogger Error. (@​snakefoot)\n- #​6052 PropertiesDictionary - Faster TryGetValue without IsEmpty. (@​snakefoot)\n- #​6048 PropertiesDictionary - Increase initial capacity when insert. (@​snakefoot)\n- #​6047 LogEventInfo - Minor optimization of HasImmutableProperties. (@​snakefoot)\n- #​6057 WhenEmpty - Support AppDomainFixedOutput optimization. (@​snakefoot)\n- #​6053 JsonAttribute - Reduce code complexity when Encode = false. (@​snakefoot)\n- #​6044 Target also enforce PreventMultipleCalls when WriteFailedNotInitialized. (@​snakefoot)\n- #​6042 NLog.RegEx - Fixed Wiki-link in nuget-package. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.0.6...v6.0.7).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NLog\u0026package-manager=nuget\u0026previous-version=6.0.6\u0026new-version=6.0.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Timthreetwelve/MyScheduledTasks/pull/55","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Timthreetwelve%2FMyScheduledTasks/issues/55","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/55/packages"}},{"old_version":"5.5.1","new_version":"6.0.7","update_type":"major","path":null,"pr_created_at":"2025-12-22T02:04:34.000Z","version_change":"5.5.1 → 6.0.7","issue":{"uuid":"3751980662","node_id":"PR_kwDOFTgyrM66DAYe","number":50,"state":"closed","title":"Bump NLog from 5.5.1 to 6.0.7","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-12-27T05:48:26.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-22T02:04:34.000Z","updated_at":"2025-12-27T05:48:28.000Z","time_to_close":445432,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","old_version":"5.5.1","new_version":"6.0.7","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 5.5.1 to 6.0.7.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.0.7\n\n**Improvements**\n- #​6056 FileTarget - Archive Cleanup sort filenames using natural ordering. (@​snakefoot)\n- #​6054 EventProperties - Format Dictionary Properties correctly. (@​snakefoot)\n- #​6051 Failure to create config item should be reported as InternalLogger Error. (@​snakefoot)\n- #​6052 PropertiesDictionary - Faster TryGetValue without IsEmpty. (@​snakefoot)\n- #​6048 PropertiesDictionary - Increase initial capacity when insert. (@​snakefoot)\n- #​6047 LogEventInfo - Minor optimization of HasImmutableProperties. (@​snakefoot)\n- #​6057 WhenEmpty - Support AppDomainFixedOutput optimization. (@​snakefoot)\n- #​6053 JsonAttribute - Reduce code complexity when Encode = false. (@​snakefoot)\n- #​6044 Target also enforce PreventMultipleCalls when WriteFailedNotInitialized. (@​snakefoot)\n- #​6042 NLog.RegEx - Fixed Wiki-link in nuget-package. (@​snakefoot)\n\n## 6.0.6\n\n**Improvements**\n- #​6027 FileTarget - Improve archive cleanup when using ArchiveSuffixFormat with datetime. (@​snakefoot)\n- #​6028 FileTarget - Fix archive cleanup when only single old file and using MaxArchiveDays. (@​snakefoot)\n- #​6039 FileTarget - Render ArchiveSuffixFormat using NLog DefaultCultureInfo. (@​snakefoot)\n- #​6030 ObjectReflectionCache - Improve handling of JObject serialization. (@​snakefoot)\n- #​6026 JsonLayout - Reduce code complexity for rendering JsonAttribute. (@​snakefoot)\n- #​6036 NullTarget - Improve thread concurrency when FormatMessage = false. (@​snakefoot)\n- #​6023 MemoryTarget - Apply MaxLogsCount limit on next LogEvent. (@​snakefoot)\n- #​6040 XmlParser - Refactor to reduce code complexity. (@​snakefoot)\n- #​6041 ScopeContextAsyncState - Refactor to reduce code complexity. (@​snakefoot)\n\n## 6.0.5\n\n**Improvements**\n- #​5998 FileTarget - Rolling to next directory should not fail. (@​snakefoot)\n- #​6013 ValueFormatter - Skip quotes for CaptureType.Stringify unless legacy mode. (@​snakefoot)\n- #​6007 ColoredConsoleTarget - Use Span to reduce string-allocation for word-highlighting. (@​snakefoot)\n- #​6009 NullTarget - Avoid string-allocation upfront when FormatMessage = true. (@​snakefoot)\n- #​6012 XmlLoggingConfiguration - Reduce output for InternalLogger Info-Level. (@​snakefoot)\n- #​6006 XmlLoggingConfiguration - Protect against double dispose of AutoReloadConfigFileWatcher. (@​snakefoot)\n- #​6008 LoggerImpl - Merge WriteToTargetWithFilterChain into Write. (@​snakefoot)\n- #​6010 LoggingConfiguration - Redirect AddRuleForOneLevel and AddRuleForAllLevels to AddRule. (@​snakefoot)\n- #​6011 LoggingRule - Align EnableLoggingForLevels to skip when minLevel is LogLevel.Off. (@​snakefoot)\n- #​6015 CompoundLayout - Changed to foreach for better release optimizations. (@​snakefoot)\n- #​6016 CsvLayout - Changed to foreach for better release optimizations. (@​snakefoot)\n- #​6017 JsonArrayLayout - Changed to foreach for better release optimizations. (@​snakefoot)\n- #​6018 XmlLayout - Changed to foreach for better release optimizations. (@​snakefoot)\n\n\n## 6.0.4\n\n**Improvements**\n- #​5979 FileTarget - Improve file-wildcard for archive cleanup. (@​snakefoot)\n- #​5980 FileTarget - Extend InternalLogger output with archive cleanup reason. (@​snakefoot)\n- #​5981 FileTarget - Strict wildcard check only possible when single wildcard. (@​snakefoot)\n- #​5987 FileTarget - Improve archive cleanup with dynamic seq-no. (@​snakefoot)\n- #​5988 FileTarget - Avoid parsing archive sequence number when other digits. (@​snakefoot)\n- #​5996 FileTarget - Improve fallback logic when missing file system birthtime. (@​snakefoot)\n- #​5964 ColoredConsoleTarget - WholeWords should only highlight the word. (@​snakefoot)\n- #​5967 ColoredConsoleTarget - Fixed boxing issue in ConsoleRowHighlightingRule. (@​karpinsn)\n- #​5968 Simplify WithAutoFlush-method for fluent config API. (@​snakefoot)\n- #​5970 Fix boxing for registration of builtin condition methods. (@​snakefoot)\n- #​5977 ConditionExpression - Implicit operator with NotNullIfNotNull-attribute. (@​GREsau)\n- #​5982 SimpleLayout - Implicit operator with NotNullIfNotNull-attribute. (@​snakefoot)\n- #​5992 MessageLayoutRenderer - Handle Exception.ToString() can throw with AOT. (@​snakefoot)\n- #​5983 Append4DigitsZeroPadded - Use Span instead of multiple StringBuilder.Append(). (@​snakefoot)\n- #​5985 Extracted NLog.WindowsRegistry to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.Trace to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.ConcurrentFile to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.Database to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.Mail to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.WebService to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.Network to own git repository. (@​snakefoot)\n\n## 6.0.3\n\n- #​5952 FileTarget - Close old files when reaching OpenFileCacheSize. (@​snakefoot)\n- #​5948 FileTarget - Closing on OpenFileCacheTimeout apply least recently used. (@​snakefoot)\n- #​5947 FileTarget - Improved file-archive exception handling when KeepFileOpen=false. (@​snakefoot)\n- #​5954 ColoredConsoleTarget - Added Words-property for easy highlighting of many words without RegEx. (@​snakefoot)\n- #​5955 LogMessageTemplateFormatter - Also use IValueFormatter for positional templates. (@​snakefoot)\n- #​5953 NLog.Targets.Network - Updated links in README.md for nuget-package. (@​snakefoot)\n- #​5945 NLog.Targets.AtomicFile - Added README.md for nuget-package. (@​snakefoot)\n- #​5940 SplunkTarget - Support SplunkFields-property. (@​snakefoot)\n\n## 6.0.2\n\n- #​5930 XmlParser - Handle XML comments after root-end-tag. (@​snakefoot)\n- #​5929 XmlLoggingConfiguration - Improve handling of invalid XML. (@​snakefoot)\n- #​5933 Handle invalid message template when skipping parameters array. (@​snakefoot)\n- #​5915 ReplaceNewLinesLayoutRendererWrapper - Replace more line ending characters. (@​oikku)\n- #​5911 NLog.Targets.GZipFile - Improve support for ArchiveAboveSize. (@​snakefoot)\n- #​5921 FileTarget - Activate legacy ArchiveFileName when ArchiveSuffixFormat contains legacy placeholder. (@​snakefoot)\n- #​5924 AsyncTargetWrapper - Updated FullBatchSizeWriteLimit default value from 5 to 10. (@​snakefoot)\n- #​5937 Mark Assembly loading with RequiresUnreferencedCodeAttribute for AOT. (@​snakefoot)\n- #​5938 Logger - Align WriteToTargets with WriteToTargetsWithSpan. (@​snakefoot)\n- #​5909 ConfigurationItemFactory - Added extension hints for webservice and activityid. (@​snakefoot)\n- #​5918 Log4JXmlTarget - Removed alias NLogViewer as conflicts with other nuget-packages. (@​snakefoot)\n- #​5926 SplunkTarget - NetworkTarget with SplunkLayout. (@​snakefoot)\n- #​5927 GelfLayout - Align with SplunkLayout. (@​snakefoot)\n- #​5913 NLog.Targets.Network - Updated nuget-package README.md. (@​snakefoot)\n- #​5912 NLog.Targets.Trace - Updated nuget-package README.md. (@​snakefoot)\n- #​5919 XML docs for Targets and Layouts with remarks about default value. (@​snakefoot)\n- #​5922 XML docs for LayoutRenderers with remarks about default value. (@​snakefoot)\n- #​5925 XML docs for Target Wrappers with remarks about default value. (@​snakefoot)\n- #​5935 Improve NLog XSD Schema with better handling of typed Layout. (@​snakefoot)\n- #​5923 Updated unit-tests from NET6 to NET8. (@​snakefoot)\n\n## 6.0.1\n\n**Improvements**\n- #​5898 Changed ConditionExpression to be nullable by default since no Condition means no filtering. (@​snakefoot)\n- #​5906 Include ConditionExpression in the static type registration. (@​snakefoot)\n- #​5895 Fixed the new XML parser to handle XML comments just before end-tag. (@​snakefoot)\n- #​5905 Fixed the new XML parser to allow InnerText with greater-than characters. (@​snakefoot)\n- #​5891 Updated NLog.Targets.AtomicFile to support net8.0-windows without dependency on Mono.Posix.NETStandard. (@​snakefoot)\n\n\n## 6.0\n\n**Major changes:**\n\n- Support Ahead-of-Time (AOT) builds without warnings\n- Support Nullable references\n- Support `ReadOnlySpan` to reduce memory allocations\n- LogFactory supports `FlushAsync` and `IDisposableAsync`\n- FileTarget removed support for `ConcurrentWrites`\n- FileTarget refactored file-archive-logic with `ArchiveSuffixFormat`\n\nNLog v6 has reduced its footprint by extracting features into separate nuget-packages:\n\n- [NLog.Targets.AtomicFile](https://www.nuget.org/packages/NLog.Targets.AtomicFile) - FileTarget with ConcurrentWrites using atomic file-append from operating system API.\n- [NLog.Targets.ConcurrentFile](https://www.nuget.org/packages/NLog.Targets.ConcurrentFile) - Legacy FileTarget from NLog v5 with ConcurrentWrites using global operating system mutex.\n- [NLog.Targets.GZipFile](https://www.nuget.org/packages/NLog.Targets.GZipFile) - FileTarget with EnableArchiveFileCompression using GZipStream for writing GZip compressed log-files.\n- [NLog.Targets.Mail](https://www.nuget.org/packages/NLog.Targets.Mail) - MailTarget depends on System.Net.Mail.SmtpClient.\n- [NLog.Targets.Network](https://www.nuget.org/packages/NLog.Targets.Network) - NetworkTarget depends on TCP and UDP Network Socket, and adds support for Syslog and Graylog.\n- [NLog.Targets.Trace](https://www.nuget.org/packages/NLog.Targets.Trace) - TraceTarget and NLogTraceListener depends on System.Diagnostics.TraceListener and System.Diagnostics.Trace.\n- [NLog.Targets.WebService](https://www.nuget.org/packages/NLog.Targets.WebService) - WebServiceTarget depends on System.Net.Http.HttpClient.\n- [NLog.RegEx](https://www.nuget.org/packages/NLog.RegEx) - Depends on System.Text.RegularExpressions which is a huge dependency for a logging library.\n\nList of all [NLog 6.0 Pull Requests](https://github.com/NLog/NLog/pulls?q=is%3Apr+is%3Amerged+milestone:%226.0%22)\n- [Breaking Changes](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22breaking%20change%22+is%3Amerged+milestone:%226.0%22)\n- [Breaking Behavior Changes](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22breaking%20behavior%20change%22+is%3Amerged+milestone:%226.0%22)\n- [Features](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22Feature%22+is%3Amerged+milestone:%226.0%22)\n- [Improvements](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22Enhancement%22+is%3Amerged+milestone:%226.0%22)\n- [Performance](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22Performance%22+is%3Amerged+milestone:%226.0%22)\n\nSee also [List of major changes in NLog v6](https://nlog-project.org/2025/04/29/nlog-6-0-major-changes.html) for more details.\n\nThanks to all contributers: @​ana1250, @​Pavan8374, @​smnsht, @​RomanSoloweow, @​wadebaird, @​hangy, @​lavige777, @​jokoyoski, @​saltukkos, @​nih0n, @​michaelplavnik, @​Aaronmsv, @​ShadowDancer, @​Orace, @​tvogel-nid, @​martinzding, @​kurnakovv, @​dance, @​JohnVerheij \n\n\n## 6.0.0-rc4\n\n**Improvements**\n- Mark struct as readonly to allow compiler optimization\n- RegisterObjectTransformation to preserve public properties\n- Log4JXmlEventLayout - Enforce MaxRecursionLimit = 0\n- DatabaseTarget with support for AOT (@​JohnVerheij)\n- DatabaseTarget only assign ConnectionString when specified (@​JohnVerheij)\n\n## 6.0.0-rc3\n\n**Improvements**\n- Log4JXmlEventLayout - Fixed IncludeEmptyValue for Parameters\n\n## 6.0.0-rc2\n\n**Improvements**\n- Fixed NLog XmlParser to support XML comments within XML processing instructions.\n- NLog.Targets.Network now also supports NET35.\n- Updated structs to be readonly to allow compiler optimizations.\n- Updated interface ILoggingConfigurationElement to support nullable Values.\n- Updated all projects to include `\u003cIsAotCompatible\u003e`\n- Optimized ConsoleTarget to not use Console.WriteLine, and introduced option `ForceWriteLine`\n- Added new LogEventInfo constructor that supports `ReadOnlySpan\u003cMessageTemplateParameter\u003e`\n- Updated NLog.Schema nuget-package to include targets-file to copy NLog.xsd to project-folder.\n- Improved configuration-file loading to advise about NLog nuget-packages for missing types.\n\n## 6.0.0-rc1\n\n**Improvements**\n- Updated NLog API with `\u003cNullable\u003eenable\u003c/Nullable\u003e` and introduced `Layout.Empty`\n- Marked `[RequiredParameter]` as obsolete, and replaced with explicit option validation during initialization.\n- Marked `LogEventInfo.SequenceID` and `${sequenceid}` as obsolete, and instead use `${counter:sequence=global}`.\n- Added support for params ReadOnlySpan when using C# 13\n- Prioritize generic Logger-methods by marking legacy methods with `[OverloadResolutionPriority(-1)]` when using C# 13\n- Skip LogEventInfo.Parameters-array-allocation when unable to defer message-template formatting.\n- Renamed ChainsawTarget to Log4JXmlTarget to match Log4JXmlEventLayout\n- Updated NLog.Schema to include intellisense for multiple NLog-assemblies.\n\nUnless something bad is discovered, then this will be the last preview build, before the final release of NLog v6.0\n\nUpdated NLog v6.0 release notes: https://nlog-project.org/2025/04/29/nlog-6-0-major-changes.html\n\n## 6.0.0-preview1\n\n**Major Changes**\n\n- Support AOT builds without build warnings.\n- New FileTarget without ConcurrentWrites support, but still support KeepFileOpen (true/false).\n- Moved old FileTarget into the new nuget-package NLog.Targets.ConcurrentFile.\n- Created new nuget-package NLog.Targets.AtomicFile that supports ConcurrentWrites for NET8 on both Windows / Linux.\n- Created new nuget-package NLog.Targets.GZipFile that uses GZipStream for writing directly to compressed files.\n- Moved MailTarget into the new nuget-package NLog.Targets.Mail.\n- Moved NetworkTarget into the new nuget-package NLog.Targets.Network.\n- New GelfTarget introduced for the new nuget-package NLog.Targets.Network.\n- New SyslogTarget introduced for the new nuget-package NLog.Targets.Network.\n- Moved TraceTarget and NLogTraceListener into the new nuget-package NLog.Targets.Trace.\n- Moved WebServiceTarget into the new nuget-package NLog.Targets.WebService\n- Removed dependency on System.Text.RegularExpressions and introduced new nuget-package NLog.RegEx.\n- Removed dependency on System.Xml.XmlReader by implementing own internal basic XML-Parser.\n\nNLog v6.0 release notes: https://nlog-project.org/2025/04/29/nlog-6-0-major-changes.html\n\nList of all [NLog 6.0 Pull Requests](https://github.com/NLog/NLog/pulls?q=is%3Apr+is%3Amerged+milestone:%226.0%22)\n\n- [Breaking Changes](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22breaking%20change%22+is%3Amerged+milestone:%226.0%22)\n- [Breaking Behavior Changes](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22breaking%20behavior%20change%22+is%3Amerged+milestone:%226.0%22)\n- [Features](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22Feature%22+is%3Amerged+milestone:%226.0%22)\n- [Improvements](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22Enhancement%22+is%3Amerged+milestone:%226.0%22)\n- [Performance](https://github.com/NLog/NLog/pulls?q=is%3Apr+label%3A%22Performance%22+is%3Amerged+milestone:%226.0%22)\n\nThanks to all contributers: @​ana1250, @​Pavan8374, @​smnsht, @​RomanSoloweow, @​wadebaird, @​hangy, @​lavige777, @​jokoyoski, @​saltukkos, @​nih0n, @​michaelplavnik, @​Aaronmsv, @​ShadowDancer, @​Orace, @​tvogel-nid, @​martinzding, @​kurnakovv\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v5.5.1...v6.0.7).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NLog\u0026package-manager=nuget\u0026previous-version=5.5.1\u0026new-version=6.0.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Aldaviva/Fail2Ban4Win/pull/50","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Aldaviva%2FFail2Ban4Win/issues/50","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/50/packages"}},{"old_version":"6.0.0","new_version":"6.0.7","update_type":"patch","path":null,"pr_created_at":"2025-12-15T12:06:15.000Z","version_change":"6.0.0 → 6.0.7","issue":{"uuid":"3730117948","node_id":"PR_kwDOCxx388646Blg","number":361,"state":"closed","title":"Bump NLog from 6.0.0 to 6.0.7","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-02T14:16:17.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-15T12:06:15.000Z","updated_at":"2026-02-02T14:16:19.000Z","time_to_close":4241402,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","old_version":"6.0.0","new_version":"6.0.7","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.0.0 to 6.0.7.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.0.7\n\n**Improvements**\n- #​6056 FileTarget - Archive Cleanup sort filenames using natural ordering. (@​snakefoot)\n- #​6054 EventProperties - Format Dictionary Properties correctly. (@​snakefoot)\n- #​6051 Failure to create config item should be reported as InternalLogger Error. (@​snakefoot)\n- #​6052 PropertiesDictionary - Faster TryGetValue without IsEmpty. (@​snakefoot)\n- #​6048 PropertiesDictionary - Increase initial capacity when insert. (@​snakefoot)\n- #​6047 LogEventInfo - Minor optimization of HasImmutableProperties. (@​snakefoot)\n- #​6057 WhenEmpty - Support AppDomainFixedOutput optimization. (@​snakefoot)\n- #​6053 JsonAttribute - Reduce code complexity when Encode = false. (@​snakefoot)\n- #​6044 Target also enforce PreventMultipleCalls when WriteFailedNotInitialized. (@​snakefoot)\n- #​6042 NLog.RegEx - Fixed Wiki-link in nuget-package. (@​snakefoot)\n\n## 6.0.6\n\n**Improvements**\n- #​6027 FileTarget - Improve archive cleanup when using ArchiveSuffixFormat with datetime. (@​snakefoot)\n- #​6028 FileTarget - Fix archive cleanup when only single old file and using MaxArchiveDays. (@​snakefoot)\n- #​6039 FileTarget - Render ArchiveSuffixFormat using NLog DefaultCultureInfo. (@​snakefoot)\n- #​6030 ObjectReflectionCache - Improve handling of JObject serialization. (@​snakefoot)\n- #​6026 JsonLayout - Reduce code complexity for rendering JsonAttribute. (@​snakefoot)\n- #​6036 NullTarget - Improve thread concurrency when FormatMessage = false. (@​snakefoot)\n- #​6023 MemoryTarget - Apply MaxLogsCount limit on next LogEvent. (@​snakefoot)\n- #​6040 XmlParser - Refactor to reduce code complexity. (@​snakefoot)\n- #​6041 ScopeContextAsyncState - Refactor to reduce code complexity. (@​snakefoot)\n\n## 6.0.5\n\n**Improvements**\n- #​5998 FileTarget - Rolling to next directory should not fail. (@​snakefoot)\n- #​6013 ValueFormatter - Skip quotes for CaptureType.Stringify unless legacy mode. (@​snakefoot)\n- #​6007 ColoredConsoleTarget - Use Span to reduce string-allocation for word-highlighting. (@​snakefoot)\n- #​6009 NullTarget - Avoid string-allocation upfront when FormatMessage = true. (@​snakefoot)\n- #​6012 XmlLoggingConfiguration - Reduce output for InternalLogger Info-Level. (@​snakefoot)\n- #​6006 XmlLoggingConfiguration - Protect against double dispose of AutoReloadConfigFileWatcher. (@​snakefoot)\n- #​6008 LoggerImpl - Merge WriteToTargetWithFilterChain into Write. (@​snakefoot)\n- #​6010 LoggingConfiguration - Redirect AddRuleForOneLevel and AddRuleForAllLevels to AddRule. (@​snakefoot)\n- #​6011 LoggingRule - Align EnableLoggingForLevels to skip when minLevel is LogLevel.Off. (@​snakefoot)\n- #​6015 CompoundLayout - Changed to foreach for better release optimizations. (@​snakefoot)\n- #​6016 CsvLayout - Changed to foreach for better release optimizations. (@​snakefoot)\n- #​6017 JsonArrayLayout - Changed to foreach for better release optimizations. (@​snakefoot)\n- #​6018 XmlLayout - Changed to foreach for better release optimizations. (@​snakefoot)\n\n\n## 6.0.4\n\n**Improvements**\n- #​5979 FileTarget - Improve file-wildcard for archive cleanup. (@​snakefoot)\n- #​5980 FileTarget - Extend InternalLogger output with archive cleanup reason. (@​snakefoot)\n- #​5981 FileTarget - Strict wildcard check only possible when single wildcard. (@​snakefoot)\n- #​5987 FileTarget - Improve archive cleanup with dynamic seq-no. (@​snakefoot)\n- #​5988 FileTarget - Avoid parsing archive sequence number when other digits. (@​snakefoot)\n- #​5996 FileTarget - Improve fallback logic when missing file system birthtime. (@​snakefoot)\n- #​5964 ColoredConsoleTarget - WholeWords should only highlight the word. (@​snakefoot)\n- #​5967 ColoredConsoleTarget - Fixed boxing issue in ConsoleRowHighlightingRule. (@​karpinsn)\n- #​5968 Simplify WithAutoFlush-method for fluent config API. (@​snakefoot)\n- #​5970 Fix boxing for registration of builtin condition methods. (@​snakefoot)\n- #​5977 ConditionExpression - Implicit operator with NotNullIfNotNull-attribute. (@​GREsau)\n- #​5982 SimpleLayout - Implicit operator with NotNullIfNotNull-attribute. (@​snakefoot)\n- #​5992 MessageLayoutRenderer - Handle Exception.ToString() can throw with AOT. (@​snakefoot)\n- #​5983 Append4DigitsZeroPadded - Use Span instead of multiple StringBuilder.Append(). (@​snakefoot)\n- #​5985 Extracted NLog.WindowsRegistry to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.Trace to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.ConcurrentFile to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.Database to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.Mail to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.WebService to own git repository. (@​snakefoot)\n- #​5985 Extracted NLog.Targets.Network to own git repository. (@​snakefoot)\n\n## 6.0.3\n\n- #​5952 FileTarget - Close old files when reaching OpenFileCacheSize. (@​snakefoot)\n- #​5948 FileTarget - Closing on OpenFileCacheTimeout apply least recently used. (@​snakefoot)\n- #​5947 FileTarget - Improved file-archive exception handling when KeepFileOpen=false. (@​snakefoot)\n- #​5954 ColoredConsoleTarget - Added Words-property for easy highlighting of many words without RegEx. (@​snakefoot)\n- #​5955 LogMessageTemplateFormatter - Also use IValueFormatter for positional templates. (@​snakefoot)\n- #​5953 NLog.Targets.Network - Updated links in README.md for nuget-package. (@​snakefoot)\n- #​5945 NLog.Targets.AtomicFile - Added README.md for nuget-package. (@​snakefoot)\n- #​5940 SplunkTarget - Support SplunkFields-property. (@​snakefoot)\n\n## 6.0.2\n\n- #​5930 XmlParser - Handle XML comments after root-end-tag. (@​snakefoot)\n- #​5929 XmlLoggingConfiguration - Improve handling of invalid XML. (@​snakefoot)\n- #​5933 Handle invalid message template when skipping parameters array. (@​snakefoot)\n- #​5915 ReplaceNewLinesLayoutRendererWrapper - Replace more line ending characters. (@​oikku)\n- #​5911 NLog.Targets.GZipFile - Improve support for ArchiveAboveSize. (@​snakefoot)\n- #​5921 FileTarget - Activate legacy ArchiveFileName when ArchiveSuffixFormat contains legacy placeholder. (@​snakefoot)\n- #​5924 AsyncTargetWrapper - Updated FullBatchSizeWriteLimit default value from 5 to 10. (@​snakefoot)\n- #​5937 Mark Assembly loading with RequiresUnreferencedCodeAttribute for AOT. (@​snakefoot)\n- #​5938 Logger - Align WriteToTargets with WriteToTargetsWithSpan. (@​snakefoot)\n- #​5909 ConfigurationItemFactory - Added extension hints for webservice and activityid. (@​snakefoot)\n- #​5918 Log4JXmlTarget - Removed alias NLogViewer as conflicts with other nuget-packages. (@​snakefoot)\n- #​5926 SplunkTarget - NetworkTarget with SplunkLayout. (@​snakefoot)\n- #​5927 GelfLayout - Align with SplunkLayout. (@​snakefoot)\n- #​5913 NLog.Targets.Network - Updated nuget-package README.md. (@​snakefoot)\n- #​5912 NLog.Targets.Trace - Updated nuget-package README.md. (@​snakefoot)\n- #​5919 XML docs for Targets and Layouts with remarks about default value. (@​snakefoot)\n- #​5922 XML docs for LayoutRenderers with remarks about default value. (@​snakefoot)\n- #​5925 XML docs for Target Wrappers with remarks about default value. (@​snakefoot)\n- #​5935 Improve NLog XSD Schema with better handling of typed Layout. (@​snakefoot)\n- #​5923 Updated unit-tests from NET6 to NET8. (@​snakefoot)\n\n## 6.0.1\n\n**Improvements**\n- #​5898 Changed ConditionExpression to be nullable by default since no Condition means no filtering. (@​snakefoot)\n- #​5906 Include ConditionExpression in the static type registration. (@​snakefoot)\n- #​5895 Fixed the new XML parser to handle XML comments just before end-tag. (@​snakefoot)\n- #​5905 Fixed the new XML parser to allow InnerText with greater-than characters. (@​snakefoot)\n- #​5891 Updated NLog.Targets.AtomicFile to support net8.0-windows without dependency on Mono.Posix.NETStandard. (@​snakefoot)\n\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.0.0...v6.0.7).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NLog\u0026package-manager=nuget\u0026previous-version=6.0.0\u0026new-version=6.0.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/SMI/DicomTypeTranslation/pull/361","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/SMI%2FDicomTypeTranslation/issues/361","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/361/packages"}},{"old_version":"6.0.6","new_version":"6.0.7","update_type":"patch","path":null,"pr_created_at":"2025-12-12T20:02:31.000Z","version_change":"6.0.6 → 6.0.7","issue":{"uuid":"3724676813","node_id":"PR_kwDOJ16yN864okfx","number":529,"state":"closed","title":"Bump NLog from 6.0.6 to 6.0.7","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-12-13T06:34:07.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-12T20:02:31.000Z","updated_at":"2025-12-13T06:34:09.000Z","time_to_close":37896,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NLog","old_version":"6.0.6","new_version":"6.0.7","repository_url":"https://github.com/NLog/NLog"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NLog](https://github.com/NLog/NLog) from 6.0.6 to 6.0.7.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NLog's releases](https://github.com/NLog/NLog/releases)._\n\n## 6.0.7\n\n**Improvements**\n- #​6056 FileTarget - Archive Cleanup sort filenames using natural ordering. (@​snakefoot)\n- #​6054 EventProperties - Format Dictionary Properties correctly. (@​snakefoot)\n- #​6051 Failure to create config item should be reported as InternalLogger Error. (@​snakefoot)\n- #​6052 PropertiesDictionary - Faster TryGetValue without IsEmpty. (@​snakefoot)\n- #​6048 PropertiesDictionary - Increase initial capacity when insert. (@​snakefoot)\n- #​6047 LogEventInfo - Minor optimization of HasImmutableProperties. (@​snakefoot)\n- #​6057 WhenEmpty - Support AppDomainFixedOutput optimization. (@​snakefoot)\n- #​6053 JsonAttribute - Reduce code complexity when Encode = false. (@​snakefoot)\n- #​6044 Target also enforce PreventMultipleCalls when WriteFailedNotInitialized. (@​snakefoot)\n- #​6042 NLog.RegEx - Fixed Wiki-link in nuget-package. (@​snakefoot)\n\nCommits viewable in [compare view](https://github.com/NLog/NLog/compare/v6.0.6...v6.0.7).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NLog\u0026package-manager=nuget\u0026previous-version=6.0.6\u0026new-version=6.0.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/giis-uniovi/tdrules/pull/529","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/giis-uniovi%2Ftdrules/issues/529","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/529/packages"}}]}