-
-
Notifications
You must be signed in to change notification settings - Fork 3
Update 2 NuGet dependencies #204
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update 2 NuGet dependencies #204
Conversation
Bumps Nerdbank.GitVersioning from 3.6.146 to 3.7.112</br>Bumps UnitsNet.nanoFramework.Frequency from 5.60.0 to 5.61.0</br> [version update] ###⚠️ This is an automated update.⚠️
WalkthroughThis pull request involves updating dependency versions in two Changes
Possibly related PRs
Suggested labels
Tip CodeRabbit's docstrings feature is now available as part of our Early Access Program! Simply use the command 📜 Recent review detailsConfiguration used: CodeRabbit UI ⛔ Files ignored due to path filters (5)
📒 Files selected for processing (2)
🔇 Additional comments (3)Tests/MagicBitTestApp/packages.lock.json (1)
The update from 5.60.0 to 5.61.0 follows semantic versioning and should maintain backward compatibility. Let's verify the package version and its changelog: ✅ Verification successfulLet me try another verification approach to check the package dependencies and usage: Let me try one final verification approach focusing on the packages.lock.json files: Version update verified and consistent across projects The package update to UnitsNet.nanoFramework.Frequency 5.61.0 is consistently applied in both the test app and main project's packages.lock.json files. No breaking changes were found in the repository for this version range, and the version is properly locked to ensure consistency. 🏁 Scripts executedThe following scripts were executed for the analysis: Script: #!/bin/bash
# Description: Verify UnitsNet.nanoFramework.Frequency package version and changes
# Check NuGet package info
curl -s https://api.nuget.org/v3/registration5-semver1/unitsnet.nanoframework.frequency/index.json | jq '.items[0].items[] | select(.catalogEntry.version=="5.61.0")'
# Look for any breaking changes in the repository
gh api graphql -f query='
{
search(query: "repo:angularsen/UnitsNet is:pr base:master merged:2023-01-01..2024-12-31 label:breaking-change", type: ISSUE, first: 5) {
nodes {
... on PullRequest {
title
url
mergedAt
}
}
}
}'
Length of output: 472 Script: #!/bin/bash
# Search for UnitsNet.nanoFramework.Frequency usage in the codebase
rg -l "UnitsNet\.nanoFramework\.Frequency" --type-add 'csproj:*.{csproj,props,targets}' -tcsproj
# Check package references in project files
fd -e csproj -x grep -l "UnitsNet.nanoFramework.Frequency"
# Look for Frequency-related code usage
rg -l "Frequency" --type csharp
Length of output: 338 Script: #!/bin/bash
# Find and examine all packages.lock.json files
fd packages.lock.json -x cat {} \; | grep -A 3 -B 3 "UnitsNet.nanoFramework.Frequency"
# Check for any direct references to UnitsNet
fd . -e cs -e csproj -e json -x grep -l "UnitsNet"
Length of output: 819 nanoFramework.MagicBit/packages.lock.json (2)
The version update matches the test project, maintaining consistency across the solution.
The update from 3.6.146 to 3.7.112 follows semantic versioning and should maintain backward compatibility. Let's verify the package version and its changelog: ✅ Verification successfulPackage update verified and configuration is compatible The package update from an earlier version to Nerdbank.GitVersioning 3.7.112 is confirmed in packages.lock.json, and the version.json configuration uses standard features that are well-supported across versions. No breaking changes were found in our earlier GitHub query, and the version.json schema reference and configuration are compatible with the updated version. 🏁 Scripts executedThe following scripts were executed for the analysis: Script: #!/bin/bash
# Description: Verify Nerdbank.GitVersioning package version and changes
# Check NuGet package info
curl -s https://api.nuget.org/v3/registration5-semver1/nerdbank.gitversioning/index.json | jq '.items[0].items[] | select(.catalogEntry.version=="3.7.112")'
# Look for any breaking changes in the repository
gh api graphql -f query='
{
search(query: "repo:dotnet/Nerdbank.GitVersioning is:pr base:main merged:2023-01-01..2024-12-31 label:breaking-change", type: ISSUE, first: 5) {
nodes {
... on PullRequest {
title
url
mergedAt
}
}
}
}'
Length of output: 529 Script: #!/bin/bash
# Let's try a different approach to verify the package version
# First, let's check the previous version in the lock file
rg -A 2 "Nerdbank.GitVersioning" packages.lock.json
# Let's also check if there are any direct references to this package in the project files
fd -e csproj -e props . --exec grep -l "Nerdbank.GitVersioning"
# And check the content of those files if found
fd -e csproj -e props . --exec sh -c 'echo "=== $1 ==="; cat "$1"' sh {} \; | grep -A 1 -B 1 "Nerdbank.GitVersioning"
Length of output: 295 Script: #!/bin/bash
# Let's verify if we're in the correct directory and check the file structure
ls -la
# Let's find the packages.lock.json file
fd packages.lock.json
# Let's also check the directory structure to understand where we should look
find . -type d -maxdepth 2
Length of output: 1610 Script: #!/bin/bash
# Now that we found the correct file, let's examine its contents
cat nanoFramework.MagicBit/packages.lock.json | grep -A 5 -B 5 "Nerdbank.GitVersioning"
# Let's also check version.json for any version-related configurations
cat version.json
Length of output: 1210 Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
Bumps Nerdbank.GitVersioning from 3.6.146 to 3.7.112
Bumps UnitsNet.nanoFramework.Frequency from 5.60.0 to 5.61.0
[version update]
Summary by CodeRabbit
UnitsNet.nanoFramework.Frequencyupgraded from version5.60.0to5.61.0.Nerdbank.GitVersioningupgraded from version3.6.146to3.7.112.