Skip to content

Update 4 NuGet dependencies #396

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

Merged

Conversation

nfbot
Copy link
Member

@nfbot nfbot commented Mar 3, 2025

Bumps nanoFramework.Iot.Device.Ws28xx.Esp32 from 1.2.829 to 1.2.835
Bumps nanoFramework.Iot.Device.Ws28xx.Esp32 from 1.2.829 to 1.2.835
Bumps nanoFramework.Iot.Device.Ws28xx.Esp32 from 1.2.829 to 1.2.835
Bumps nanoFramework.System.IO.Ports from 1.1.123 to 1.1.125
Bumps nanoFramework.System.IO.Streams from 1.1.88 to 1.1.89
Bumps nanoFramework.System.IO.Ports from 1.1.123 to 1.1.125
Bumps nanoFramework.System.IO.Streams from 1.1.88 to 1.1.89
Bumps nanoFramework.System.IO.Ports from 1.1.123 to 1.1.125
Bumps nanoFramework.System.IO.Streams from 1.1.88 to 1.1.89
Bumps nanoFramework.System.IO.Ports from 1.1.123 to 1.1.125
Bumps nanoFramework.System.IO.Streams from 1.1.88 to 1.1.89
Bumps nanoFramework.Iot.Device.Ws28xx.Esp32 from 1.2.829 to 1.2.835
Bumps nanoFramework.Iot.Device.Ws28xx.Esp32 from 1.2.829 to 1.2.835
Bumps nanoFramework.Iot.Device.Ws28xx.Esp32 from 1.2.829 to 1.2.835
Bumps nanoFramework.System.IO.Streams from 1.1.88 to 1.1.89
Bumps nanoFramework.System.Device.Wifi from 1.5.123 to 1.5.124
Bumps nanoFramework.System.IO.Ports from 1.1.123 to 1.1.125
Bumps nanoFramework.System.IO.Streams from 1.1.88 to 1.1.89
Bumps nanoFramework.System.Net from 1.11.32 to 1.11.34
Bumps nanoFramework.System.IO.Ports from 1.1.123 to 1.1.125
Bumps nanoFramework.System.IO.Streams from 1.1.88 to 1.1.89
Bumps nanoFramework.System.Device.Wifi from 1.5.123 to 1.5.124
Bumps nanoFramework.System.IO.Ports from 1.1.123 to 1.1.125
Bumps nanoFramework.System.IO.Streams from 1.1.88 to 1.1.89
Bumps nanoFramework.System.Net from 1.11.32 to 1.11.34

[version update]

⚠️ This is an automated update. ⚠️

Summary by CodeRabbit

  • Chores
    • Upgraded key dependencies across multiple apps to improve overall performance and stability.
    • Enhanced components related to LED control, serial communication, and data streaming.
    • Advanced connectivity features with updated WiFi and network protocol modules.

Bumps nanoFramework.Iot.Device.Ws28xx.Esp32 from 1.2.829 to 1.2.835</br>Bumps nanoFramework.Iot.Device.Ws28xx.Esp32 from 1.2.829 to 1.2.835</br>Bumps nanoFramework.Iot.Device.Ws28xx.Esp32 from 1.2.829 to 1.2.835</br>Bumps nanoFramework.System.IO.Ports from 1.1.123 to 1.1.125</br>Bumps nanoFramework.System.IO.Streams from 1.1.88 to 1.1.89</br>Bumps nanoFramework.System.IO.Ports from 1.1.123 to 1.1.125</br>Bumps nanoFramework.System.IO.Streams from 1.1.88 to 1.1.89</br>Bumps nanoFramework.System.IO.Ports from 1.1.123 to 1.1.125</br>Bumps nanoFramework.System.IO.Streams from 1.1.88 to 1.1.89</br>Bumps nanoFramework.System.IO.Ports from 1.1.123 to 1.1.125</br>Bumps nanoFramework.System.IO.Streams from 1.1.88 to 1.1.89</br>Bumps nanoFramework.Iot.Device.Ws28xx.Esp32 from 1.2.829 to 1.2.835</br>Bumps nanoFramework.Iot.Device.Ws28xx.Esp32 from 1.2.829 to 1.2.835</br>Bumps nanoFramework.Iot.Device.Ws28xx.Esp32 from 1.2.829 to 1.2.835</br>Bumps nanoFramework.System.IO.Streams from 1.1.88 to 1.1.89</br>Bumps nanoFramework.System.Device.Wifi from 1.5.123 to 1.5.124</br>Bumps nanoFramework.System.IO.Ports from 1.1.123 to 1.1.125</br>Bumps nanoFramework.System.IO.Streams from 1.1.88 to 1.1.89</br>Bumps nanoFramework.System.Net from 1.11.32 to 1.11.34</br>Bumps nanoFramework.System.IO.Ports from 1.1.123 to 1.1.125</br>Bumps nanoFramework.System.IO.Streams from 1.1.88 to 1.1.89</br>Bumps nanoFramework.System.Device.Wifi from 1.5.123 to 1.5.124</br>Bumps nanoFramework.System.IO.Ports from 1.1.123 to 1.1.125</br>Bumps nanoFramework.System.IO.Streams from 1.1.88 to 1.1.89</br>Bumps nanoFramework.System.Net from 1.11.32 to 1.11.34</br>
[version update]

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

coderabbitai bot commented Mar 3, 2025

Walkthrough

This pull request updates dependency version information across multiple packages.lock.json files. In several test applications and nanoFramework modules, the dependency versions for packages such as nanoFramework.Iot.Device.Ws28xx.Esp32, nanoFramework.System.IO.Ports, nanoFramework.System.IO.Streams, nanoFramework.System.Device.Wifi, and nanoFramework.System.Net have been incremented. These updates change both the requested and resolved versions along with their associated content hashes to reflect the newer package releases.

Changes

File(s) Change Summary
Tests/AtomLiteTestApp/packages.lock.json
Tests/AtomMatrixTestApp/packages.lock.json
Tests/FireTestApp/packages.lock.json
nanoFramework.AtomLite/packages.lock.json
nanoFramework.AtomMatrix/packages.lock.json
nanoFramework.Fire/packages.lock.json
Updated nanoFramework.Iot.Device.Ws28xx.Esp32: version bumped from 1.2.829 to 1.2.835; content hash updated.
Tests/FireTestApp/packages.lock.json
Tests/M5Core2TestApp/packages.lock.json
Tests/M5CoreTestApp/packages.lock.json
Tests/ToughTestApp/packages.lock.json
nanoFramework.Fire/packages.lock.json
nanoFramework.M5Core/packages.lock.json
nanoFramework.M5Core2/packages.lock.json
nanoFramework.Tough/packages.lock.json
Updated nanoFramework.System.IO.Streams: version bumped from 1.1.88 to 1.1.89; content hash updated.
Tests/M5Core2TestApp/packages.lock.json
Tests/M5CoreTestApp/packages.lock.json
Tests/ToughTestApp/packages.lock.json
nanoFramework.Fire/packages.lock.json
nanoFramework.M5Core/packages.lock.json
nanoFramework.M5Core2/packages.lock.json
nanoFramework.Tough/packages.lock.json
Updated nanoFramework.System.IO.Ports: version bumped from 1.1.123 to 1.1.125; content hash updated.
Tests/M5Core2TestApp/packages.lock.json
Tests/ToughTestApp/packages.lock.json
Updated nanoFramework.System.Device.Wifi: version bumped from 1.5.123 to 1.5.124; content hash updated.
Tests/M5Core2TestApp/packages.lock.json
Tests/ToughTestApp/packages.lock.json
Updated nanoFramework.System.Net: version bumped from 1.11.32 to 1.11.34; content hash updated.

Possibly related PRs


📜 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 2832ab2 and 5320efd.

⛔ Files ignored due to path filters (30)
  • Tests/AtomLiteTestApp/AtomLiteTestApp.nfproj is excluded by none and included by none
  • Tests/AtomLiteTestApp/packages.config is excluded by none and included by none
  • Tests/AtomMatrixTestApp/AtomMatrixTestApp.nfproj is excluded by none and included by none
  • Tests/AtomMatrixTestApp/packages.config is excluded by none and included by none
  • Tests/FireTestApp/FireTestApp.nfproj is excluded by none and included by none
  • Tests/FireTestApp/packages.config is excluded by none and included by none
  • Tests/M5Core2TestApp/M5Core2TestApp.nfproj is excluded by none and included by none
  • Tests/M5Core2TestApp/packages.config is excluded by none and included by none
  • Tests/M5CoreTestApp/M5CoreTestApp.nfproj is excluded by none and included by none
  • Tests/M5CoreTestApp/packages.config is excluded by none and included by none
  • Tests/ToughTestApp/ToughTestApp.nfproj is excluded by none and included by none
  • Tests/ToughTestApp/packages.config is excluded by none and included by none
  • nanoFramework.AtomLite.nuspec is excluded by none and included by none
  • 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.nuspec 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.Fire.nuspec 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.nuspec 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.nuspec 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.Tough.nuspec 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 (12)
  • Tests/AtomLiteTestApp/packages.lock.json (1 hunks)
  • Tests/AtomMatrixTestApp/packages.lock.json (1 hunks)
  • Tests/FireTestApp/packages.lock.json (2 hunks)
  • Tests/M5Core2TestApp/packages.lock.json (3 hunks)
  • Tests/M5CoreTestApp/packages.lock.json (1 hunks)
  • Tests/ToughTestApp/packages.lock.json (2 hunks)
  • nanoFramework.AtomLite/packages.lock.json (1 hunks)
  • nanoFramework.AtomMatrix/packages.lock.json (1 hunks)
  • nanoFramework.Fire/packages.lock.json (2 hunks)
  • nanoFramework.M5Core/packages.lock.json (1 hunks)
  • nanoFramework.M5Core2/packages.lock.json (1 hunks)
  • nanoFramework.Tough/packages.lock.json (1 hunks)
🔇 Additional comments (25)
nanoFramework.AtomLite/packages.lock.json (1)

37-39: Dependency Version Update for nanoFramework.Iot.Device.Ws28xx.Esp32
The dependency has been updated to version 1.2.835 with the corresponding content hash change. This aligns with the PR objective to update package dependencies.

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

43-45: Bump for nanoFramework.Iot.Device.Ws28xx.Esp32
The requested, resolved, and contentHash values have been updated from the previous version to 1.2.835. This update is consistent with similar changes in other files.

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

115-117: Update for nanoFramework.System.IO.Ports
The package version has been updated to 1.1.125 with an updated content hash. Please verify that all project modules expecting version 1.1.123 have been updated accordingly.


121-123: Update for nanoFramework.System.IO.Streams
The dependency version has been bumped to 1.1.89 along with its content hash. This change is consistent with the overall dependency updates in the PR.

Tests/FireTestApp/packages.lock.json (2)

61-63: Bump for nanoFramework.Iot.Device.Ws28xx.Esp32
The dependency version has been updated to 1.2.835 with the new content hash. This update is in line with the changes in other parts of the project.


145-147: Update for nanoFramework.System.IO.Streams
The version has been changed to 1.1.89 along with the updated content hash. This ensures consistency across multiple projects for this dependency.

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

138-140: Dependency Update: nanoFramework.System.IO.Ports
The package version for System.IO.Ports is now 1.1.125 with its corresponding content hash updated. This matches the updates applied in other repositories.


144-146: Dependency Update: nanoFramework.System.IO.Streams
The dependency version has been bumped to 1.1.89 and the content hash updated accordingly. This change is consistent with other updates in the PR.

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

157-159: Dependency Update for nanoFramework.System.IO.Ports

The dependency version has been updated to 1.1.125 with a revised content hash. This update is consistent with the overall PR objectives and is automatically generated.


163-165: Dependency Update for nanoFramework.System.IO.Streams

The dependency version has been upgraded to 1.1.89 and the content hash has been updated accordingly. This change aligns with the coordinated update across the projects.

Tests/AtomLiteTestApp/packages.lock.json (1)

31-33: Dependency Update for nanoFramework.Iot.Device.Ws28xx.Esp32

The version has been updated to 1.2.835 with an updated content hash. This change appears consistent with similar updates in other test applications.

Tests/AtomMatrixTestApp/packages.lock.json (1)

31-33: Dependency Update for nanoFramework.Iot.Device.Ws28xx.Esp32

The dependency version upgrade to 1.2.835 is correctly applied here and the content hash has been updated accordingly.

Tests/M5CoreTestApp/packages.lock.json (2)

127-129: Dependency Update for nanoFramework.System.IO.Ports

The dependency has been updated to version 1.1.125, with the content hash revised to match. Ensure that downstream components are compatible with this update.


133-135: Dependency Update for nanoFramework.System.IO.Streams

Version updated to 1.1.89 with the corresponding content hash updated. This change is in line with the dependency updates seen in other projects.

Tests/ToughTestApp/packages.lock.json (4)

79-81: Update Dependency: nanoFramework.System.Device.Wifi Version Bump
The dependency version has been updated from 1.5.123 to 1.5.124, with the corresponding content hash updated accordingly. Please verify that this new version meets the compatibility requirements for all downstream modules.


91-93: Update Dependency: nanoFramework.System.IO.Ports Version Bump
The update changes the version constraint from 1.1.123 to 1.1.125 with an updated content hash. This automated change appears consistent; however, ensure that no integration issues arise from the version bump.


97-99: Update Dependency: nanoFramework.System.IO.Streams Version Bump
The dependency has been bumped from version 1.1.88 to 1.1.89, and the content hash reflects the change. It is advisable to run any dependent tests to confirm no regressions occur with this update.


103-105: Update Dependency: nanoFramework.System.Net Version Bump
The version has been updated from 1.11.32 to 1.11.34, and the content hash is updated as well. Please ensure that network-related functionalities and any related integration tests pass successfully post-update.

Tests/M5Core2TestApp/packages.lock.json (4)

133-135: Update Dependency: nanoFramework.System.Device.Wifi Version Bump
The dependency version is now 1.5.124 (up from 1.5.123) with an updated content hash. Confirm that any tests or modules that rely on WiFi functionality continue to operate correctly.


151-153: Update Dependency: nanoFramework.System.IO.Ports Version Bump
The change bumps the version from 1.1.123 to 1.1.125 and updates the content hash appropriately. This appears standard; please verify that all dependent components are aligned with this new version.


157-159: Update Dependency: nanoFramework.System.IO.Streams Version Bump
The version has been updated from 1.1.88 to 1.1.89 with the corresponding content hash modification. It is recommended to check that stream operations are unaffected by this update in your test suite.


169-171: Update Dependency: nanoFramework.System.Net Version Bump
The version change from 1.11.32 to 1.11.34 with an updated content hash is applied here as well. Please ensure that any network-based functionality or integration tests validate the update properly.

nanoFramework.Fire/packages.lock.json (3)

67-69: Version Update for nanoFramework.Iot.Device.Ws28xx.Esp32

The dependency version has been correctly updated to 1.2.835 with the corresponding content hash updated accordingly. This change aligns with the overall PR objective of systematic dependency updates.


151-153: Version Update for nanoFramework.System.IO.Ports

The dependency version has been bumped to 1.1.125 and the updated content hash confirms the new version. This update is consistent with the intended NuGet package update in the PR.


157-159: Version Update for nanoFramework.System.IO.Streams

The dependency version has been updated to 1.1.89 with the corresponding content hash reflecting the new release. This change is correctly applied and meets the PR objectives.


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?

❤️ Share
🪧 Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>, please review it.
    • Generate unit testing code for this file.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query. Examples:
    • @coderabbitai generate unit testing code for this file.
    • @coderabbitai modularize this function.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.
    • @coderabbitai read src/utils.ts and generate unit testing code.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.
    • @coderabbitai help me debug CodeRabbit configuration file.

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)

  • @coderabbitai pause to pause the reviews on a PR.
  • @coderabbitai resume to resume the paused reviews.
  • @coderabbitai review to trigger an incremental review. This is useful when automatic reviews are disabled for the repository.
  • @coderabbitai full review to do a full review from scratch and review all the files again.
  • @coderabbitai summary to regenerate the summary of the PR.
  • @coderabbitai generate docstrings to generate docstrings for this PR.
  • @coderabbitai resolve resolve all the CodeRabbit review comments.
  • @coderabbitai configuration to show the current CodeRabbit configuration for the repository.
  • @coderabbitai help to get help.

Other keywords and placeholders

  • Add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.
  • Add @coderabbitai summary to generate the high-level summary at a specific location in the PR description.
  • Add @coderabbitai anywhere in the PR title to generate the title automatically.

CodeRabbit Configuration File (.coderabbit.yaml)

  • You can programmatically configure CodeRabbit by adding a .coderabbit.yaml file to the root of your repository.
  • Please see the configuration documentation for more information.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

Documentation and Community

  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

Copy link

sonarqubecloud bot commented Mar 3, 2025

@nfbot nfbot merged commit 1e3dcfc into main Mar 3, 2025
7 checks passed
@nfbot nfbot deleted the nfbot/update-dependencies/a836032f-6503-4191-888b-4f68fbbb80a0 branch March 3, 2025 07:35
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