Skip to content

Conversation

@nfbot
Copy link
Member

@nfbot nfbot commented Feb 26, 2025

Bumps nanoFramework.Iot.Device.Button from 1.2.775 to 1.2.822
Bumps nanoFramework.Iot.Device.Ws28xx.Esp32 from 1.2.794 to 1.2.822
Bumps nanoFramework.Iot.Device.Mpu6886 from 1.2.775 to 1.2.822
Bumps UnitsNet.nanoFramework.Temperature from 5.69.0 to 5.70.0
Bumps nanoFramework.Iot.Device.Buzzer from 1.2.775 to 1.2.822
Bumps nanoFramework.Iot.Device.ePaper from 1.0.611 to 1.0.658
Bumps nanoFramework.Iot.Device.Rtc from 1.2.775 to 1.2.822
Bumps UnitsNet.nanoFramework.Frequency from 5.69.0 to 5.70.0
Bumps nanoFramework.Iot.Device.Bmm150 from 1.2.775 to 1.2.822
Bumps nanoFramework.Iot.Device.Ip5306 from 1.2.775 to 1.2.822
Bumps UnitsNet.nanoFramework.ElectricCurrent from 5.69.0 to 5.70.0
Bumps nanoFramework.Iot.Device.Axp192 from 1.2.775 to 1.2.822
Bumps UnitsNet.nanoFramework.ElectricPotential from 5.69.0 to 5.70.0
Bumps UnitsNet.nanoFramework.Power from 5.69.0 to 5.70.0
Bumps nanoFramework.Iot.Device.Chsc6540 from 1.1.785 to 1.1.822

[version update]

⚠️ This is an automated update. ⚠️

Summary by CodeRabbit

  • Chores
    • Upgraded multiple underlying dependency versions across various projects. These updates harmonize device libraries and related utility packages to newer releases, ensuring improved stability, performance, and enhanced reliability for the system.

Bumps nanoFramework.Iot.Device.Button from 1.2.775 to 1.2.822</br>Bumps nanoFramework.Iot.Device.Ws28xx.Esp32 from 1.2.794 to 1.2.822</br>Bumps nanoFramework.Iot.Device.Mpu6886 from 1.2.775 to 1.2.822</br>Bumps UnitsNet.nanoFramework.Temperature from 5.69.0 to 5.70.0</br>Bumps nanoFramework.Iot.Device.Buzzer from 1.2.775 to 1.2.822</br>Bumps nanoFramework.Iot.Device.ePaper from 1.0.611 to 1.0.658</br>Bumps nanoFramework.Iot.Device.Rtc from 1.2.775 to 1.2.822</br>Bumps UnitsNet.nanoFramework.Frequency from 5.69.0 to 5.70.0</br>Bumps nanoFramework.Iot.Device.Bmm150 from 1.2.775 to 1.2.822</br>Bumps nanoFramework.Iot.Device.Ip5306 from 1.2.775 to 1.2.822</br>Bumps UnitsNet.nanoFramework.ElectricCurrent from 5.69.0 to 5.70.0</br>Bumps nanoFramework.Iot.Device.Axp192 from 1.2.775 to 1.2.822</br>Bumps UnitsNet.nanoFramework.ElectricPotential from 5.69.0 to 5.70.0</br>Bumps UnitsNet.nanoFramework.Power from 5.69.0 to 5.70.0</br>Bumps nanoFramework.Iot.Device.Chsc6540 from 1.1.785 to 1.1.822</br>
[version update]

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

coderabbitai bot commented Feb 26, 2025

Walkthrough

This pull request updates dependency versions across multiple packages.lock.json files in both test applications and nanoFramework projects. Versions for various nanoFramework.Iot.Device.* packages have been upgraded—commonly from 1.2.775 (or 1.1.785 in one case) to 1.2.822 (or 1.1.822)—while several UnitsNet.nanoFramework packages have been updated from 5.69.0 to 5.70.0. Along with these version bumps, the associated content hashes have also been revised to match the new package versions.

Changes

File(s) Change Summary
Tests/AtomLiteTestApp/packages.lock.json, Tests/AtomMatrixTestApp/packages.lock.json, nanoFramework.AtomLite/packages.lock.json Updated nanoFramework.Iot.Device.Button from 1.2.775 → 1.2.822 and nanoFramework.Iot.Device.Ws28xx.Esp32 from 1.2.794 → 1.2.822.
Tests/FireTestApp/packages.lock.json, Tests/M5Core2TestApp/packages.lock.json, Tests/M5CoreTestApp/packages.lock.json, Tests/M5StickTestApp/packages.lock.json, Tests/ToughTestApp/packages.lock.json Upgraded multiple nanoFramework.Iot.Device.* dependencies (e.g., Axp192, Bmm150, Button, Buzzer, Ip5306, Mpu6886, Rtc; with Chsc6540 updated from 1.1.785 → 1.1.822) and updated UnitsNet.nanoFramework packages from 5.69.0 → 5.70.0.
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 Revised various dependencies including core nanoFramework.Iot.Device.* packages (such as Button, Mpu6886, etc.) to 1.2.822 and updated UnitsNet.nanoFramework packages to 5.70.0; select projects include additional updates (e.g., Buzzer, ePaper, Frequency).

Possibly related PRs

Suggested labels

CI: Publish Release


📜 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 bcb8232 and 3101209.

⛔ Files ignored due to path filters (41)
  • 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/M5StickTestApp/M5StickTestApp.nfproj is excluded by none and included by none
  • Tests/M5StickTestApp/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.CoreInk.nuspec 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.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.M5StickC.nuspec 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.nuspec 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.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 (16)
  • 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 (2 hunks)
  • Tests/M5StickTestApp/packages.lock.json (3 hunks)
  • Tests/ToughTestApp/packages.lock.json (2 hunks)
  • nanoFramework.AtomLite/packages.lock.json (1 hunks)
  • nanoFramework.AtomMatrix/packages.lock.json (2 hunks)
  • nanoFramework.CoreInk/packages.lock.json (3 hunks)
  • nanoFramework.Fire/packages.lock.json (2 hunks)
  • nanoFramework.M5Core/packages.lock.json (2 hunks)
  • nanoFramework.M5Core2/packages.lock.json (3 hunks)
  • nanoFramework.M5StickC/packages.lock.json (3 hunks)
  • nanoFramework.M5StickCPlus/packages.lock.json (3 hunks)
  • nanoFramework.Tough/packages.lock.json (3 hunks)
🔇 Additional comments (97)
Tests/AtomLiteTestApp/packages.lock.json (2)

25-27: Updated Dependency Version for nanoFramework.Iot.Device.Button
The version and content hash for the Button dependency have been updated to 1.2.822. This change is consistent with the upgrade initiative and appears correct.


31-33: Updated Dependency Version for nanoFramework.Iot.Device.Ws28xx.Esp32
The Ws28xx.Esp32 dependency has been bumped to version 1.2.822 with a new content hash. Ensure that all consuming projects are compatible with this version.

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

25-27: Updated Dependency Version for nanoFramework.Iot.Device.Button
The Button dependency version has been updated to 1.2.822 along with its content hash. This aligns with the dependency upgrade strategy.


31-33: Updated Dependency Version for nanoFramework.Iot.Device.Ws28xx.Esp32
The Ws28xx.Esp32 dependency now reflects version 1.2.822. It is advisable to verify that this change propagates correctly across all related project files.

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

31-33: Updated Dependency Version for nanoFramework.Iot.Device.Button
The update to version 1.2.822 for the Button dependency and its corresponding content hash appears correct and in line with the overall upgrade.


37-39: Updated Dependency Version for nanoFramework.Iot.Device.Ws28xx.Esp32
The Ws28xx.Esp32 dependency has been updated to version 1.2.822. This change should standardize its usage across projects; please verify any downstream impacts if applicable.

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

30-33: Updated Dependency Version for nanoFramework.Iot.Device.Button
The Button dependency is now at version 1.2.822 with an updated content hash. This is consistent with the rest of the dependency updates.


35-39: Updated Dependency Version for nanoFramework.Iot.Device.Mpu6886
The Mpu6886 dependency has been updated to 1.2.822. Confirm that this upgrade does not introduce breaking changes for hardware-related operations.


41-45: Updated Dependency Version for nanoFramework.Iot.Device.Ws28xx.Esp32
The Ws28xx.Esp32 dependency now shows version 1.2.822 with a new content hash. The update appears consistent with similar dependency changes in other files.


114-117: Updated Dependency Version for UnitsNet.nanoFramework.Temperature
The Temperature package has been updated from 5.69.0 to 5.70.0. The new version and content hash are in line with the broader UnitsNet package upgrades.

Tests/M5StickTestApp/packages.lock.json (8)

29-33: Updated Dependency Version for nanoFramework.Iot.Device.Axp192
The Axp192 dependency has been updated to version 1.2.822 with a new content hash. This update should be verified against the target hardware compatibility.


35-39: Updated Dependency Version for nanoFramework.Iot.Device.Button
The Button dependency is now version 1.2.822. The update appears correct; ensure consistency with other test applications.


47-51: Updated Dependency Version for nanoFramework.Iot.Device.Mpu6886
The Mpu6886 dependency has been bumped to version 1.2.822. Please verify that the sensor drivers and interfacing modules are fully compatible with this upgrade.


53-57: Updated Dependency Version for nanoFramework.Iot.Device.Rtc
The Rtc package has been updated to version 1.2.822. Double-check that this change preserves expected RTC behavior in the application.


125-129: Updated Dependency Version for UnitsNet.nanoFramework.ElectricCurrent
The ElectricCurrent package now reflects version 5.70.0. This is part of the broader UnitsNet update and appears correctly applied.


131-135: Updated Dependency Version for UnitsNet.nanoFramework.ElectricPotential
The ElectricPotential dependency version has been updated to 5.70.0 with an accompanying content hash update. This change aligns with the UnitsNet upgrade.


137-141: Updated Dependency Version for UnitsNet.nanoFramework.Power
The Power package has been updated from 5.69.0 to 5.70.0, ensuring uniformity with other UnitsNet packages.


144-147: Updated Dependency Version for UnitsNet.nanoFramework.Temperature
The Temperature dependency update to version 5.70.0 is consistent with the overall strategy for UnitsNet packages. Verify that all unit conversion functionalities are maintained.

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

37-39: Dependency Update: nanoFramework.Iot.Device.Bmm150
Version updated to 1.2.822 with a new content hash. This update appears consistent with the overall dependency upgrade strategy.


43-45: Dependency Update: nanoFramework.Iot.Device.Button
The package version has been bumped to 1.2.822; the corresponding content hash is updated accordingly.


48-51: Dependency Update: nanoFramework.Iot.Device.Buzzer
Upgrade to 1.2.822 has been applied. Please ensure that any functionality relying on buzzer operations is retested.


55-57: Dependency Update: nanoFramework.Iot.Device.Ip5306
Version has been upgraded to 1.2.822. Confirm that hardware interfacing modules using this package continue to function as expected.


61-63: Dependency Update: nanoFramework.Iot.Device.Mpu6886
The dependency is now set to 1.2.822 with an updated content hash. Verify that any sensor reading logic remains compatible post-update.


67-69: Dependency Update: nanoFramework.Iot.Device.Ws28xx.Esp32
Bumped to 1.2.822; this update is in line with similar IoT device packages.


187-190: Dependency Update: UnitsNet.nanoFramework.ElectricCurrent
Version increased from 5.69.0 to 5.70.0, with a new content hash. The update should help take advantage of the latest improvements.


191-196: Dependency Update: UnitsNet.nanoFramework.Frequency
The dependency has been upgraded to 5.70.0. Please double-check that any frequency conversion or related calls remain accurate.


197-202: Dependency Update: UnitsNet.nanoFramework.Temperature
Version updated to 5.70.0 along with its content hash. It is recommended to verify temperature-related calculations after the bump.

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

19-21: Dependency Update: nanoFramework.Iot.Device.Bmm150
The version is now 1.2.822 with the updated content hash. This change is in keeping with the coordinated update across projects.


25-27: Dependency Update: nanoFramework.Iot.Device.Button
Upgraded to 1.2.822. It is advisable to check that any UI or input handling code that references this package works as intended.


31-33: Dependency Update: nanoFramework.Iot.Device.Ip5306
The dependency version has been increased to 1.2.822. Validating the interfacing with hardware controllers is recommended.


37-39: Dependency Update: nanoFramework.Iot.Device.Mpu6886
Updated to 1.2.822; ensure that sensor acquisition and processing modules reflect this change.


187-190: Dependency Update: UnitsNet.nanoFramework.ElectricCurrent
Version bump to 5.70.0 is now in effect. This minor version increase should integrate smoothly with existing conversions.


192-196: Dependency Update: UnitsNet.nanoFramework.Temperature
The package version is now 5.70.0. Please verify that any temperature unit conversions are still accurate post-update.

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

31-33: Dependency Update: nanoFramework.Iot.Device.Axp192
The dependency version is updated to 1.2.822 with a new content hash. This should keep the device’s power management routines in step with the rest of the platform.


37-39: Dependency Update: nanoFramework.Iot.Device.Button
Bumped to 1.2.822; check that any event-handling or UI trigger mechanisms associated with button devices remain fully functional.


48-51: Dependency Update: nanoFramework.Iot.Device.Mpu6886
Version updated to 1.2.822. It is recommended to validate the sensor interfacing flows after this upgrade.


55-57: Dependency Update: nanoFramework.Iot.Device.Rtc
RTC functionality now uses 1.2.822. Make sure that timekeeping and scheduling operations are correctly maintained.

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

25-27: Dependency Update: nanoFramework.Iot.Device.Bmm150
The module has been upgraded to 1.2.822; verify that any processing involving this sensor is retested for accuracy.


31-33: Dependency Update: nanoFramework.Iot.Device.Button
Bumped to 1.2.822. Consistency in device button handling should now be ensured across related modules.


37-39: Dependency Update: nanoFramework.Iot.Device.Buzzer
The dependency has been updated to 1.2.822; please validate that audible signaling works as intended after the upgrade.


43-45: Dependency Update: nanoFramework.Iot.Device.Ip5306
Now set to 1.2.822; it is important to verify that any battery- or power-related logic reflects this change.


49-51: Dependency Update: nanoFramework.Iot.Device.Mpu6886
Upgraded to 1.2.822 with an updated hash. Sensor data acquisition should be run through regression testing following the update.


175-177: Dependency Update: UnitsNet.nanoFramework.ElectricCurrent
The version has been increased to 5.70.0. Ensure that any calculations or metrics using electric current are verified in test runs.


179-183: Dependency Update: UnitsNet.nanoFramework.Frequency
Dependency bumped to 5.70.0. It is recommended to confirm that frequency-related conversions or computations remain precise.


185-189: Dependency Update: UnitsNet.nanoFramework.Temperature
Updated to 5.70.0. Make sure to test unit conversions and temperature-based calculations following this upgrade.

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

25-27: Dependency Update: nanoFramework.Iot.Device.Axp192
The dependency has been updated to 1.2.822 with a revised content hash. This should align well with other updated device modules in the test app.


31-33: Dependency Update: nanoFramework.Iot.Device.Bmm150
Version updated to 1.2.822. Verify that sensor data processing tests remain valid after this upgrade.


37-39: Dependency Update: nanoFramework.Iot.Device.Button
Bumped to 1.2.822; ensure that any test harnesses for input devices confirm stability.


49-51: Dependency Update: nanoFramework.Iot.Device.Mpu6886
Now set to 1.2.822; retesting sensor integrations is recommended.


55-57: Dependency Update: nanoFramework.Iot.Device.Rtc
Updated to 1.2.822. Confirm that event scheduling and timekeeping tests continue to pass successfully.


191-195: Dependency Update: UnitsNet.nanoFramework.ElectricCurrent
Version bumped to 5.70.0—please ensure that electric current conversions in your tests are accurate following this update.


197-201: Dependency Update: UnitsNet.nanoFramework.ElectricPotential
Updated to 5.70.0; verify that all potential calculations are in line with expectations.


203-207: Dependency Update: UnitsNet.nanoFramework.Power
Dependency is now at 5.70.0. It is advisable to check that any power measurement logic has been verified during testing.


209-213: Dependency Update: UnitsNet.nanoFramework.Temperature
The version change to 5.70.0 should be accompanied by a review of unit conversion tests to ensure retained accuracy.

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

31-33: Update: nanoFramework.Iot.Device.Axp192 version bump.
The dependency’s requested and resolved versions have been updated to 1.2.822 and the content hash revised accordingly. This ensures that the package now aligns with the latest release.


37-39: Update: nanoFramework.Iot.Device.Bmm150 version bump.
Version updated to 1.2.822 with the corresponding new content hash. This is consistent with similar updates elsewhere in the project.


43-45: Update: nanoFramework.Iot.Device.Button version bump.
The dependency is now at version 1.2.822 and the content hash has been updated to reflect the new package.


61-63: Update: nanoFramework.Iot.Device.Mpu6886 version bump.
Version updated from the old 1.2.775 to 1.2.822 with a new content hash. This change appears correct and aligned with other modules.


67-69: Update: nanoFramework.Iot.Device.Rtc version bump.
The dependency version has been increased to 1.2.822 and the content hash revised, ensuring consistency across the project.


199-201: Update: UnitsNet.nanoFramework.ElectricCurrent upgrade.
The version has been bumped from 5.69.0 to 5.70.0 with an updated content hash. Verify that this hash matches the published package release.


205-207: Update: UnitsNet.nanoFramework.ElectricPotential upgrade.
Version updated to 5.70.0 with its corresponding content hash. This change is in line with the other UnitsNet upgrades.


211-213: Update: UnitsNet.nanoFramework.Power upgrade.
Dependency bumped to 5.70.0 and the content hash updated appropriately, ensuring integrity and consistency.


217-219: Update: UnitsNet.nanoFramework.Temperature upgrade.
The version and content hash have been updated to 5.70.0. This upgrade is consistent with the overall NuGet dependency refresh.

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

31-33: Update: nanoFramework.Iot.Device.Axp192 upgrade.
Version bumped to 1.2.822 with an updated content hash that now matches the new release.


37-39: Update: nanoFramework.Iot.Device.Button upgrade.
The update ensures that both the requested and resolved versions are now 1.2.822 and the hash is updated accordingly.


43-45: Update: nanoFramework.Iot.Device.Buzzer upgrade.
Version changed to 1.2.822. The new content hash confirms the integrity of the updated package.


55-57: Update: nanoFramework.Iot.Device.Mpu6886 version bump.
The dependency is now updated to 1.2.822, ensuring consistency with other parts of the project.


61-63: Update: nanoFramework.Iot.Device.Rtc version bump.
Both the version and content hash have been upgraded to 1.2.822. This looks correct and is in line with the other updates.

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

29-33: Update: nanoFramework.Iot.Device.Axp192 upgrade in ToughTestApp.
The dependency is updated to version 1.2.822 with the revised content hash, ensuring it now uses the latest release.


29-33: Update: nanoFramework.Iot.Device.Chsc6540 upgrade in ToughTestApp.
Version bumped from 1.1.785 to 1.1.822 with an updated content hash. This change helps maintain consistency across projects.


47-51: Update: nanoFramework.Iot.Device.Rtc upgrade in ToughTestApp.
The dependency version has been updated to 1.2.822; the new content hash further confirms the update’s integrity.


197-201: Update: UnitsNet.nanoFramework.ElectricCurrent upgrade in ToughTestApp.
Version bumped to 5.70.0 with the appropriate new content hash.


203-207: Update: UnitsNet.nanoFramework.ElectricPotential upgrade in ToughTestApp.
The version is now 5.70.0 with a corresponding content hash update.


209-213: Update: UnitsNet.nanoFramework.Power upgrade in ToughTestApp.
Version updated to 5.70.0, ensuring that the dependency is aligned with the new release and integrity is maintained.


215-219: Update: UnitsNet.nanoFramework.Temperature upgrade in ToughTestApp.
The dependency has been updated to 5.70.0 with the revised content hash, matching other similar dependency updates.

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

31-33: Update: nanoFramework.Iot.Device.Bmm150 version bump.
The package is updated to version 1.2.822 and the content hash has been revised to reflect the change.


36-39: Update: nanoFramework.Iot.Device.Button version bump.
The dependency version is now 1.2.822 and the content hash is updated. This ensures consistency across the various Test apps.


42-45: Update: nanoFramework.Iot.Device.Buzzer version bump.
Version updated to 1.2.822 with the corresponding hash change, confirming the update’s integrity.


48-51: Update: nanoFramework.Iot.Device.Ip5306 version bump.
The package has been upgraded to 1.2.822 with a new content hash; this maintains uniformity with the other device updates.


54-57: Update: nanoFramework.Iot.Device.Mpu6886 version bump.
Dependency updated to version 1.2.822. The new hash value confirms that the update is applied correctly.


60-63: Update: nanoFramework.Iot.Device.Ws28xx.Esp32 version bump.
The version has been updated to 1.2.822 and the content hash revised. This update brings consistency with other projects.


197-201: Update: UnitsNet.nanoFramework.ElectricCurrent upgrade.
Version bumped to 5.70.0 with an updated content hash to match the new release.


203-207: Update: UnitsNet.nanoFramework.Frequency upgrade.
The dependency version is now 5.70.0 with its corresponding hash updated.


215-219: Update: UnitsNet.nanoFramework.Temperature upgrade.
Version updated to 5.70.0 and the revised content hash confirms the integrity of the update.

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

31-33: Update: nanoFramework.Iot.Device.Axp192 upgrade.
The dependency now uses version 1.2.822 and the content hash has been updated accordingly.


37-39: Update: nanoFramework.Iot.Device.Chsc6540 upgrade.
Version changed from 1.1.785 to 1.1.822 with an updated content hash, ensuring alignment with the latest release.


47-51: Update: nanoFramework.Iot.Device.Rtc upgrade.
The package version is now 1.2.822 with a corresponding content hash update, which looks correct.


143-147: Update: UnitsNet.nanoFramework.ElectricCurrent upgrade.
Version bumped to 5.70.0 and the updated content hash establishes integrity for this dependency.


149-153: Update: UnitsNet.nanoFramework.ElectricPotential upgrade.
The version update to 5.70.0 is applied along with a matching new content hash.


155-159: Update: UnitsNet.nanoFramework.Power upgrade.
Dependency version updated to 5.70.0 and the content hash reflects the new release.


161-165: Update: UnitsNet.nanoFramework.Temperature upgrade.
The dependency has been updated to version 5.70.0 with its content hash revised; this ensures consistency across the project.

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

25-27: Update: nanoFramework.Iot.Device.Button Dependency Version Bump

The dependency update correctly changes the "requested" and "resolved" versions from 1.2.775 to 1.2.822 and updates the content hash accordingly. This aligns with the PR objectives.


31-33: Update: nanoFramework.Iot.Device.Buzzer Dependency Version Bump

The update reflects the expected version change for this dependency (from 1.2.775 to 1.2.822) with an updated content hash. No discrepancies were found.


43-45: Update: nanoFramework.Iot.Device.ePaper Dependency Version Bump

The "requested" and "resolved" versions have been correctly updated from 1.0.611 to 1.0.658, along with the corresponding update to the content hash.


49-51: Update: nanoFramework.Iot.Device.Rtc Dependency Version Bump

The dependency update to version 1.2.822 is properly applied and includes an updated content hash. The changes are consistent with the overall dependency update strategy.


115-117: Update: UnitsNet.nanoFramework.Frequency Dependency Version Bump

The "requested" and "resolved" versions have been updated from 5.69.0 to 5.70.0 with a new content hash, confirming the correct update of this dependency.


121-123: Update: UnitsNet.nanoFramework.Temperature Dependency Version Bump

The change properly updates the dependency from version 5.69.0 to 5.70.0 and adjusts the content hash to reflect the new release.


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.

@sonarqubecloud
Copy link

@nfbot nfbot merged commit 0542af5 into main Feb 26, 2025
6 of 7 checks passed
@nfbot nfbot deleted the nfbot/update-dependencies/0d8cebef-162a-4ffa-8767-d54040e29bd5 branch February 26, 2025 15:56
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.

2 participants