Skip to content

Conversation

nfbot
Copy link
Member

@nfbot nfbot commented Sep 29, 2025

Bumps Nerdbank.GitVersioning from 3.7.115 to 3.8.118

[version update]

⚠️ This is an automated update. ⚠️

Summary by CodeRabbit

  • Chores
    • Updated versioning tool dependency to 3.8.118 across multiple components to align with the latest release.
    • No functional, UI, or API changes; this is a maintenance update to improve consistency and build reliability.
    • End users should not experience any changes; releases will continue as normal with improved internal versioning management.

Bumps Nerdbank.GitVersioning from 3.7.115 to 3.8.118</br>
[version update]

### ⚠️ This is an automated update. ⚠️
Copy link

coderabbitai bot commented Sep 29, 2025

Walkthrough

Bumps Nerdbank.GitVersioning from 3.7.115 to 3.8.118 across multiple projects’ packages.lock.json files, updating requested/resolved versions and contentHash fields. No other dependencies or code paths are modified.

Changes

Cohort / File(s) Change summary
Lockfile bump: Nerdbank.GitVersioning 3.7.115 → 3.8.118
nanoFramework.AtomLite/packages.lock.json, nanoFramework.AtomMatrix/packages.lock.json, nanoFramework.CoreInk/packages.lock.json, nanoFramework.Fire/packages.lock.json, nanoFramework.M5Core/packages.lock.json, nanoFramework.M5Core2/packages.lock.json, nanoFramework.M5StickC/packages.lock.json, nanoFramework.M5StickCPlus/packages.lock.json, nanoFramework.Tough/packages.lock.json
Updated Nerdbank.GitVersioning requested/resolved versions and contentHash; no other dependencies or sections changed.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

Pre-merge checks and finishing touches

❌ Failed checks (1 inconclusive)
Check name Status Explanation Resolution
Title Check ❓ Inconclusive The title “Update 1 NuGet dependencies” is overly generic and does not clearly convey which dependency is being updated or the version change, making it difficult for reviewers to understand the primary change at a glance. Please revise the title to explicitly state the dependency and version bump, for example: “Bump Nerdbank.GitVersioning from 3.7.115 to 3.8.118.”
✅ Passed checks (2 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage ✅ Passed No functions found in the changes. Docstring coverage check skipped.
✨ Finishing touches
🧪 Generate unit tests
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch nfbot/update-dependencies/353fbcbe-7ff9-4d19-8587-f6cbcc55a840

📜 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 3fc276e and e352d3a.

⛔ Files ignored due to path filters (18)
  • nanoFramework.AtomLite/nanoFramework.AtomLite.nfproj is excluded by none and included by none
  • nanoFramework.AtomLite/packages.config is excluded by none and included by none
  • nanoFramework.AtomMatrix/nanoFramework.AtomMatrix.nfproj is excluded by none and included by none
  • nanoFramework.AtomMatrix/packages.config is excluded by none and included by none
  • nanoFramework.CoreInk/nanoFramework.CoreInk.nfproj is excluded by none and included by none
  • nanoFramework.CoreInk/packages.config is excluded by none and included by none
  • nanoFramework.Fire/nanoFramework.Fire.nfproj is excluded by none and included by none
  • nanoFramework.Fire/packages.config is excluded by none and included by none
  • nanoFramework.M5Core/nanoFramework.M5Core.nfproj is excluded by none and included by none
  • nanoFramework.M5Core/packages.config is excluded by none and included by none
  • nanoFramework.M5Core2/nanoFramework.M5Core2.nfproj is excluded by none and included by none
  • nanoFramework.M5Core2/packages.config is excluded by none and included by none
  • nanoFramework.M5StickC/nanoFramework.M5StickC.nfproj is excluded by none and included by none
  • nanoFramework.M5StickC/packages.config is excluded by none and included by none
  • nanoFramework.M5StickCPlus/nanoFramework.M5StickCPlus.nfproj is excluded by none and included by none
  • nanoFramework.M5StickCPlus/packages.config is excluded by none and included by none
  • nanoFramework.Tough/nanoFramework.Tough.nfproj is excluded by none and included by none
  • nanoFramework.Tough/packages.config is excluded by none and included by none
📒 Files selected for processing (9)
  • nanoFramework.AtomLite/packages.lock.json (1 hunks)
  • nanoFramework.AtomMatrix/packages.lock.json (1 hunks)
  • nanoFramework.CoreInk/packages.lock.json (1 hunks)
  • nanoFramework.Fire/packages.lock.json (1 hunks)
  • nanoFramework.M5Core/packages.lock.json (1 hunks)
  • nanoFramework.M5Core2/packages.lock.json (1 hunks)
  • nanoFramework.M5StickC/packages.lock.json (1 hunks)
  • nanoFramework.M5StickCPlus/packages.lock.json (1 hunks)
  • nanoFramework.Tough/packages.lock.json (1 hunks)
🔇 Additional comments (9)
nanoFramework.Fire/packages.lock.json (1)

181-183: Verified dependency bump matches latest stable.

Nerdbank.GitVersioning 3.8.118 is available on NuGet (published September 26, 2025), so the updated requested/resolved/version hash here is correct. (nuget.org)

nanoFramework.M5StickCPlus/packages.lock.json (1)

139-141: Confirmed version update against NuGet feed.

Bumping Nerdbank.GitVersioning to 3.8.118 aligns with the latest stable package release dated 2025-09-26, so this lock entry looks good. (nuget.org)

nanoFramework.AtomMatrix/packages.lock.json (1)

109-111: Dependency version matches current upstream.

The lockfile now points to Nerdbank.GitVersioning 3.8.118, which is the most recent stable version on NuGet as of September 26, 2025. (nuget.org)

nanoFramework.M5StickC/packages.lock.json (1)

127-129: Latest stable package confirmed.

Nerdbank.GitVersioning 3.8.118 is the current stable release on NuGet (published 2025-09-26), so this update is correct. (nuget.org)

nanoFramework.AtomLite/packages.lock.json (1)

79-81: Validated lockfile bump.

The dependency now resolves to Nerdbank.GitVersioning 3.8.118, which NuGet lists as the latest stable version (released September 26, 2025). (nuget.org)

nanoFramework.Tough/packages.lock.json (1)

139-141: Upgrade aligns with the latest Nerdbank.GitVersioning release.

Confirmed that 3.8.118 shipped on September 26, 2025 with several bug fixes and enhancements, so adopting it here looks good.

(github.com)

nanoFramework.M5Core2/packages.lock.json (1)

193-195: Consistent with the validated 3.8.118 release.

This lock entry now tracks the same 3.8.118 build confirmed upstream, keeping the projects in sync.

(github.com)

nanoFramework.M5Core/packages.lock.json (1)

169-171: Good to see the project on 3.8.118 as well.

Locking to the latest published version keeps us current with the fixes noted in the release.

(github.com)

nanoFramework.CoreInk/packages.lock.json (1)

109-111: Lockfile now references the verified latest build.

Matches the 3.8.118 release we validated, so no concerns here.

(github.com)


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.

Copy link

@nfbot nfbot merged commit 421fb73 into main Sep 29, 2025
9 checks passed
@nfbot nfbot deleted the nfbot/update-dependencies/353fbcbe-7ff9-4d19-8587-f6cbcc55a840 branch September 29, 2025 12:18
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