Skip to content

Version 6.0.6#6037

Merged
snakefoot merged 1 commit intoNLog:devfrom
snakefoot:nlog606
Nov 9, 2025
Merged

Version 6.0.6#6037
snakefoot merged 1 commit intoNLog:devfrom
snakefoot:nlog606

Conversation

@snakefoot
Copy link
Contributor

@snakefoot snakefoot commented Nov 4, 2025

@snakefoot snakefoot added this to the 6.0.6 milestone Nov 4, 2025
@coderabbitai
Copy link

coderabbitai bot commented Nov 4, 2025

Walkthrough

Added a Version 6.0.6 release entry (2025/11/09) to the changelog and project release notes, and incremented the VersionPrefix from "6.0.5" to "6.0.6" in the build script. No code or public API changes.

Changes

Cohort / File(s) Summary
Version bump
build.ps1
Updated VersionPrefix from "6.0.5" to "6.0.6".
Changelog
CHANGELOG.md
Added Version 6.0.6 (2025/11/09) section containing nine "Improvements" entries referencing PRs 6027, 6028, 6039, 6030, 6026, 6036, 6023, 6040, 6041.
Embedded release notes
src/NLog/NLog.csproj
Replaced the embedded release-notes block with entries for Version 6.0.6; documentation text updated only, no code or API changes.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

  • Check version string consistency across build.ps1, CHANGELOG.md, and src/NLog/NLog.csproj.
  • Verify changelog date, PR numbers, and that release-notes formatting matches repository conventions.
  • Inspect src/NLog/NLog.csproj for accidental XML/formatting changes when replacing the embedded block.

Poem

🐇 A hop, a nudge — six-oh-six arrives,
Nine small tweaks where the changelog thrives,
Version bumped, the notes align,
A carrot toast to tidy design! 🥕

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title 'Version 6.0.6' directly matches the main change—a version bump from 6.0.5 to 6.0.6 across CHANGELOG.md, build.ps1, and NLog.csproj.
Description check ✅ Passed The description links to the CHANGELOG.md file, which is directly related to the changeset's primary content of documenting version 6.0.6 improvements.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between d55d15f and 1e6d4cb.

📒 Files selected for processing (3)
  • CHANGELOG.md (1 hunks)
  • build.ps1 (1 hunks)
  • src/NLog/NLog.csproj (1 hunks)
🧰 Additional context used
🧠 Learnings (1)
📚 Learning: 2025-09-12T01:22:52.437Z
Learnt from: thatrajeevkr
Repo: NLog/NLog PR: 5999
File: src/NLog/Layouts/JSON/JsonLayout.cs:162-166
Timestamp: 2025-09-12T01:22:52.437Z
Learning: When suggesting StringBuilder optimizations for NLog layouts marked as [ThreadAgnostic], avoid shared StringBuilder fields as they create thread safety issues. Prefer simple string operations or ThreadLocal<StringBuilder> if allocation profiling shows a real performance impact.

Applied to files:

  • CHANGELOG.md
🪛 markdownlint-cli2 (0.18.1)
CHANGELOG.md

9-9: Emphasis used instead of a heading

(MD036, no-emphasis-as-heading)

🔇 Additional comments (3)
build.ps1 (1)

5-5: Version update looks good.

The version prefix has been correctly updated to 6.0.6, aligning with the release documentation in CHANGELOG.md and NLog.csproj.

CHANGELOG.md (1)

7-19: Changelog entry looks complete and well-structured.

The Version 6.0.6 section has been properly added with 9 improvement entries that are consistently formatted and include PR references. The changes align with the corresponding updates in NLog.csproj.

src/NLog/NLog.csproj (1)

34-42: Package release notes updated correctly.

The release notes in the NuGet package metadata have been properly synchronized with the CHANGELOG.md entries for version 6.0.6. All 9 improvements are accurately documented.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@snakefoot snakefoot force-pushed the nlog606 branch 2 times, most recently from fece093 to b24b452 Compare November 8, 2025 10:08
@snakefoot snakefoot force-pushed the nlog606 branch 2 times, most recently from 4aa34c1 to 1e6d4cb Compare November 9, 2025 13:26
@sonarqubecloud
Copy link

sonarqubecloud bot commented Nov 9, 2025

@snakefoot
Copy link
Contributor Author

@coderabbitai full review

@coderabbitai
Copy link

coderabbitai bot commented Nov 9, 2025

✅ Actions performed

Full review triggered.

@snakefoot snakefoot merged commit 1913a82 into NLog:dev Nov 9, 2025
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant