Skip to content

Conversation

@nfbot
Copy link
Member

@nfbot nfbot commented Feb 1, 2025

Bumps nanoFramework.CoreLibrary from 1.15.5 to 1.16.1
Bumps nanoFramework.Graphics.Core from 1.2.22 to 1.2.33
Bumps nanoFramework.Hardware.Esp32 from 1.6.23 to 1.6.28
Bumps nanoFramework.Hardware.Esp32.Rmt from 2.0.13 to 2.0.21
Bumps nanoFramework.Iot.Device.Button from 1.2.737 to 1.2.759
Bumps nanoFramework.Iot.Device.Ws28xx.Esp32 from 1.2.737 to 1.2.755
Bumps nanoFramework.Runtime.Events from 1.11.18 to 1.11.26
Bumps nanoFramework.System.Device.Adc from 1.1.11 to 1.1.20
Bumps nanoFramework.System.Device.Dac from 1.5.13 to 1.5.22
Bumps nanoFramework.System.Device.Gpio from 1.1.41 to 1.1.52
Bumps nanoFramework.System.Device.I2c from 1.1.16 to 1.1.25
Bumps nanoFramework.System.Device.Spi from 1.3.52 to 1.3.71
Bumps nanoFramework.Iot.Device.Mpu6886 from 1.2.743 to 1.2.755
Bumps nanoFramework.System.Buffers.Binary.BinaryPrimitives from 1.2.699 to 1.2.751
Bumps nanoFramework.System.Device.Model from 1.2.693 to 1.2.751
Bumps nanoFramework.System.Math from 1.5.43 to 1.5.86
Bumps nanoFramework.System.Numerics from 1.2.693 to 1.2.751
Bumps UnitsNet.nanoFramework.Temperature from 5.66.0 to 5.67.0
Bumps nanoFramework.Iot.Device.Buzzer from 1.2.743 to 1.2.755
Bumps nanoFramework.Iot.Device.Common.NumberHelper from 1.2.693 to 1.2.751
Bumps nanoFramework.Iot.Device.ePaper from 1.0.573 to 1.0.595
Bumps nanoFramework.Iot.Device.Rtc from 1.2.743 to 1.2.755
Bumps nanoFramework.System.Device.Pwm from 1.1.10 to 1.1.19
Bumps nanoFramework.System.Threading from 1.1.32 to 1.1.45
Bumps UnitsNet.nanoFramework.Frequency from 5.66.0 to 5.67.0
Bumps nanoFramework.Graphics from 1.2.22 to 1.2.33
Bumps nanoFramework.Iot.Device.Bmm150 from 1.2.737 to 1.2.755
Bumps nanoFramework.Iot.Device.Ip5306 from 1.2.743 to 1.2.755
Bumps nanoFramework.ResourceManager from 1.2.19 to 1.2.28
Bumps nanoFramework.Runtime.Native from 1.7.1 to 1.7.7
Bumps nanoFramework.System.Collections from 1.5.45 to 1.5.56
Bumps nanoFramework.System.IO.FileSystem from 1.1.69 to 1.1.74
Bumps nanoFramework.System.IO.Ports from 1.1.107 to 1.1.112
Bumps nanoFramework.System.IO.Streams from 1.1.77 to 1.1.82
Bumps nanoFramework.System.Runtime from 1.0.27 to 1.0.28
Bumps nanoFramework.System.Text from 1.3.1 to 1.3.9
Bumps UnitsNet.nanoFramework.ElectricCurrent from 5.66.0 to 5.67.0
Bumps nanoFramework.System.Diagnostics.Stopwatch from 1.2.693 to 1.2.751
Bumps nanoFramework.Iot.Device.Axp192 from 1.2.743 to 1.2.759
Bumps nanoFramework.Iot.Device.Ft6xx6x from 1.2.666 to 1.2.753
Bumps UnitsNet.nanoFramework.ElectricPotential from 5.66.0 to 5.67.0
Bumps UnitsNet.nanoFramework.Power from 5.66.0 to 5.67.0
Bumps nanoFramework.Iot.Device.Chsc6540 from 1.1.737 to 1.1.755
Bumps nanoFramework.System.Device.Wifi from 1.5.105 to 1.5.112
Bumps nanoFramework.System.Net from 1.11.15 to 1.11.23

[version update]

⚠️ This is an automated update. ⚠️

Summary by CodeRabbit

  • Chores
    • Upgraded a wide range of internal dependency versions across multiple projects. These updates bring improved stability, performance, and access to recent enhancements from underlying libraries. No changes affect public APIs or visible functionality.

Bumps nanoFramework.CoreLibrary from 1.15.5 to 1.16.1</br>Bumps nanoFramework.Graphics.Core from 1.2.22 to 1.2.33</br>Bumps nanoFramework.Hardware.Esp32 from 1.6.23 to 1.6.28</br>Bumps nanoFramework.Hardware.Esp32.Rmt from 2.0.13 to 2.0.21</br>Bumps nanoFramework.Iot.Device.Button from 1.2.737 to 1.2.759</br>Bumps nanoFramework.Iot.Device.Ws28xx.Esp32 from 1.2.737 to 1.2.755</br>Bumps nanoFramework.Runtime.Events from 1.11.18 to 1.11.26</br>Bumps nanoFramework.System.Device.Adc from 1.1.11 to 1.1.20</br>Bumps nanoFramework.System.Device.Dac from 1.5.13 to 1.5.22</br>Bumps nanoFramework.System.Device.Gpio from 1.1.41 to 1.1.52</br>Bumps nanoFramework.System.Device.I2c from 1.1.16 to 1.1.25</br>Bumps nanoFramework.System.Device.Spi from 1.3.52 to 1.3.71</br>Bumps nanoFramework.Iot.Device.Mpu6886 from 1.2.743 to 1.2.755</br>Bumps nanoFramework.System.Buffers.Binary.BinaryPrimitives from 1.2.699 to 1.2.751</br>Bumps nanoFramework.System.Device.Model from 1.2.693 to 1.2.751</br>Bumps nanoFramework.System.Math from 1.5.43 to 1.5.86</br>Bumps nanoFramework.System.Numerics from 1.2.693 to 1.2.751</br>Bumps UnitsNet.nanoFramework.Temperature from 5.66.0 to 5.67.0</br>Bumps nanoFramework.Iot.Device.Buzzer from 1.2.743 to 1.2.755</br>Bumps nanoFramework.Iot.Device.Common.NumberHelper from 1.2.693 to 1.2.751</br>Bumps nanoFramework.Iot.Device.ePaper from 1.0.573 to 1.0.595</br>Bumps nanoFramework.Iot.Device.Rtc from 1.2.743 to 1.2.755</br>Bumps nanoFramework.System.Device.Pwm from 1.1.10 to 1.1.19</br>Bumps nanoFramework.System.Threading from 1.1.32 to 1.1.45</br>Bumps UnitsNet.nanoFramework.Frequency from 5.66.0 to 5.67.0</br>Bumps nanoFramework.Graphics from 1.2.22 to 1.2.33</br>Bumps nanoFramework.Iot.Device.Bmm150 from 1.2.737 to 1.2.755</br>Bumps nanoFramework.Iot.Device.Ip5306 from 1.2.743 to 1.2.755</br>Bumps nanoFramework.ResourceManager from 1.2.19 to 1.2.28</br>Bumps nanoFramework.Runtime.Native from 1.7.1 to 1.7.7</br>Bumps nanoFramework.System.Collections from 1.5.45 to 1.5.56</br>Bumps nanoFramework.System.IO.FileSystem from 1.1.69 to 1.1.74</br>Bumps nanoFramework.System.IO.Ports from 1.1.107 to 1.1.112</br>Bumps nanoFramework.System.IO.Streams from 1.1.77 to 1.1.82</br>Bumps nanoFramework.System.Runtime from 1.0.27 to 1.0.28</br>Bumps nanoFramework.System.Text from 1.3.1 to 1.3.9</br>Bumps UnitsNet.nanoFramework.ElectricCurrent from 5.66.0 to 5.67.0</br>Bumps nanoFramework.System.Diagnostics.Stopwatch from 1.2.693 to 1.2.751</br>Bumps nanoFramework.Iot.Device.Axp192 from 1.2.743 to 1.2.759</br>Bumps nanoFramework.Iot.Device.Ft6xx6x from 1.2.666 to 1.2.753</br>Bumps UnitsNet.nanoFramework.ElectricPotential from 5.66.0 to 5.67.0</br>Bumps UnitsNet.nanoFramework.Power from 5.66.0 to 5.67.0</br>Bumps nanoFramework.Iot.Device.Chsc6540 from 1.1.737 to 1.1.755</br>Bumps nanoFramework.System.Device.Wifi from 1.5.105 to 1.5.112</br>Bumps nanoFramework.System.Net from 1.11.15 to 1.11.23</br>
[version update]

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

coderabbitai bot commented Feb 1, 2025

Walkthrough

This pull request updates dependency version specifications and corresponding content hashes across multiple packages.lock.json files in various test and nanoFramework projects. For example, the nanoFramework.CoreLibrary version is incremented from 1.15.5 to 1.16.1, with similar upgrades applied to packages such as nanoFramework.Graphics/Graphics.Core, nanoFramework.Hardware.Esp32 (and its Rmt variant), various nanoFramework.Iot.Device.* components, and several nanoFramework.System.* and UnitsNet.nanoFramework packages. No modifications were made to exported or public entity declarations.

Changes

File(s) Change Summary
Tests/…/packages.lock.json
(AtomLiteTestApp, AtomMatrixTestApp, FireTestApp, M5Core2TestApp, M5CoreTestApp, M5StickTestApp, ToughTestApp)
Updated dependency versions and content hashes. Common updates include:
- nanoFramework.CoreLibrary: 1.15.5 → 1.16.1
- nanoFramework.Graphics/Core: 1.2.22 → 1.2.33
- nanoFramework.Hardware.Esp32.Rmt: 2.0.13 → 2.0.21
- Multiple updates for various nanoFramework.Iot.Device, nanoFramework.System.*, and UnitsNet.nanoFramework packages.
nanoFramework/…/packages.lock.json
(AtomLite, AtomMatrix, CoreInk, Fire, M5Core, M5Core2, M5StickC, M5StickCPlus, Tough)
Incremented dependency versions along with updated content hashes. Similar changes include:
- nanoFramework.CoreLibrary: 1.15.5 → 1.16.1
- Updates for Graphics, Hardware.Esp32 (and related Rmt), Iot.Device components, as well as several System and UnitsNet.nanoFramework packages.

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 dd82886 and abc6ba8.

⛔ 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 (1 hunks)
  • Tests/M5Core2TestApp/packages.lock.json (1 hunks)
  • Tests/M5CoreTestApp/packages.lock.json (1 hunks)
  • Tests/M5StickTestApp/packages.lock.json (1 hunks)
  • Tests/ToughTestApp/packages.lock.json (1 hunks)
  • nanoFramework.AtomLite/packages.lock.json (1 hunks)
  • nanoFramework.AtomMatrix/packages.lock.json (2 hunks)
  • nanoFramework.CoreInk/packages.lock.json (2 hunks)
  • nanoFramework.Fire/packages.lock.json (2 hunks)
  • nanoFramework.M5Core/packages.lock.json (2 hunks)
  • nanoFramework.M5Core2/packages.lock.json (2 hunks)
  • nanoFramework.M5StickC/packages.lock.json (2 hunks)
  • nanoFramework.M5StickCPlus/packages.lock.json (2 hunks)
  • nanoFramework.Tough/packages.lock.json (2 hunks)
✅ Files skipped from review due to trivial changes (1)
  • nanoFramework.M5StickC/packages.lock.json
🔇 Additional comments (192)
Tests/AtomLiteTestApp/packages.lock.json (7)

7-9: Dependency Update: nanoFramework.CoreLibrary Version Bump
The version has been updated to 1.16.1 and the content hash has been refreshed. This change is consistent with the dependency upgrade requirements.


13-15: Dependency Update: nanoFramework.Graphics.Core Version Bump
Updated to version 1.2.33 with the new content hash. Everything appears correct.


19-21: Dependency Update: nanoFramework.Hardware.Esp32.Rmt Version Bump
The dependency has been upgraded to 2.0.21. The new content hash verifies the update.


25-27: Dependency Update: nanoFramework.Iot.Device.Button Version Bump
Version updated to 1.2.759. The modifications to the requested/resolved fields and content hash look appropriate.


31-33: Dependency Update: nanoFramework.Iot.Device.Ws28xx.Esp32 Version Bump
The version change to 1.2.755 and updated content hash are as expected.


37-39: Dependency Update: nanoFramework.Runtime.Events Version Bump
Upgraded to 1.11.26 with the corresponding hash update.


43-45: Dependency Update: nanoFramework.System.Device.Gpio Version Bump
The version has been bumped to 1.1.52 and the content hash updated accordingly.

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

7-9: Dependency Update: nanoFramework.CoreLibrary Version Bump
The dependency is updated to 1.16.1 with an accompanying new hash value.


13-15: Dependency Update: nanoFramework.Graphics.Core Version Bump
Version 1.2.33 is now in use with an updated content hash.


19-21: Dependency Update: nanoFramework.Hardware.Esp32 Version Inclusion
Here the dependency nanoFramework.Hardware.Esp32 is updated to 1.6.28 (as part of this file’s changes) and the content hash changed accordingly.


25-27: Dependency Update: nanoFramework.Hardware.Esp32.Rmt Version Bump
The upgrade to 2.0.21 and the accompanying content hash update meet the intended change.


31-33: Dependency Update: nanoFramework.Iot.Device.Button Version Bump
Version is now 1.2.759 with the updated hash.


37-39: Dependency Update: nanoFramework.Iot.Device.Ws28xx.Esp32 Version Bump
Bumped to 1.2.755 with the proper hash update.


43-45: Dependency Update: nanoFramework.Runtime.Events Version Bump
Updated to 1.11.26; content hash revision confirms the upgrade.

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

7-9: Dependency Update: nanoFramework.CoreLibrary Version Bump
This dependency is now at 1.16.1 with the corresponding update to its content hash.


13-15: Dependency Update: nanoFramework.Graphics.Core Version Bump
Version 1.2.33 and its new content hash look correct.


19-21: Dependency Update: nanoFramework.Hardware.Esp32 Version Bump
Upgraded to 1.6.28, along with its updated content hash – this is as expected.


25-27: Dependency Update: nanoFramework.Hardware.Esp32.Rmt Version Bump
The version change to 2.0.21 and the new hash are consistent with the overall update.


31-33: Dependency Update: nanoFramework.Iot.Device.Button Version Bump
The version has been updated to 1.2.759 with an updated content hash.


37-39: Dependency Update: nanoFramework.Iot.Device.Ws28xx.Esp32 Version Bump
Now set to 1.2.755 with the corresponding change in the hash value.


43-45: Dependency Update: nanoFramework.Runtime.Events Version Bump
Version bumped to 1.11.26 and the content hash is updated accordingly.


49-51: Dependency Update: nanoFramework.System.Device.Adc Version Bump
The update to 1.1.20 is correctly reflected by the new content hash.


55-57: Dependency Update: nanoFramework.System.Device.Dac Version Bump
Version is now 1.5.22 with the updated content hash, which is appropriate.


67-69: Dependency Update: nanoFramework.System.Device.I2c Version Bump
Updated to 1.1.25; the revised hash confirms the change.


73-75: Dependency Update: nanoFramework.System.Device.Spi Version Bump
Bumped to 1.3.71 with a refreshed content hash – everything is in order.

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

7-9: Dependency Update: nanoFramework.CoreLibrary Version Bump
Updated to 1.16.1 with the correct content hash applied.


13-15: Dependency Update: nanoFramework.Graphics.Core Version Bump
Version 1.2.33 now in effect with its matching updated hash.


19-21: Dependency Update: nanoFramework.Hardware.Esp32 Version Bump
Bumped to 1.6.28; the updated content hash confirms the new version.


25-27: Dependency Update: nanoFramework.Hardware.Esp32.Rmt Version Bump
Now at 2.0.21 with an updated hash value.


31-33: Dependency Update: nanoFramework.Iot.Device.Button Version Bump
Version updated to 1.2.759; changes look as expected.


37-39: Dependency Update: nanoFramework.Iot.Device.Mpu6886 Version Bump
The dependency is now set to 1.2.755 with the corresponding new hash.


43-45: Dependency Update: nanoFramework.Iot.Device.Ws28xx.Esp32 Version Bump
Updated to 1.2.755 with a consistent content hash change.


49-51: Dependency Update: nanoFramework.Runtime.Events Version Bump
Version now 1.11.26 which aligns with the overall upgrade effort.


55-57: Dependency Update: nanoFramework.System.Buffers.Binary.BinaryPrimitives Version Bump
The update to 1.2.751 and its new content hash are correct.


61-63: Dependency Update: nanoFramework.System.Device.Adc Version Bump
Updated to 1.1.20 with the proper hash update.


67-69: Dependency Update: nanoFramework.System.Device.Dac Version Bump
Now set to 1.5.22 with an updated content hash confirming the change.


79-81: Dependency Update: nanoFramework.System.Device.I2c Version Bump
The dependency has been updated to 1.1.25; the new content hash is in place.


91-93: Dependency Update: nanoFramework.System.Device.Spi Version Bump
Bumped to 1.3.71 with the new hash verifying the update.


97-99: Dependency Update: nanoFramework.System.Math Version Bump
The update to 1.5.86 and its new content hash have been applied correctly.


103-105: Dependency Update: nanoFramework.System.Numerics Version Bump
Version updated to 1.2.751 with the revised content hash; this is correct.


115-117: Dependency Update: UnitsNet.nanoFramework.Temperature Version Bump
Now at 5.67.0 with the updated content hash, matching the intended upgrade.

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

7-9: Dependency Update: nanoFramework.CoreLibrary Version Bump
Updated to 1.16.1 with the new content hash ensuring package integrity.


13-15: Dependency Update: nanoFramework.Graphics.Core Version Bump
Version set to 1.2.33 with the updated hash.


19-21: Dependency Update: nanoFramework.Hardware.Esp32 Version Bump
Bumped to 1.6.28 and the content hash has been refreshed accordingly.


25-27: Dependency Update: nanoFramework.Iot.Device.Button Version Bump
Now using version 1.2.759 as intended with the new hash value.


31-33: Dependency Update: nanoFramework.Iot.Device.Buzzer Version Bump
Version updated to 1.2.755 with its corresponding content hash change.


37-39: Dependency Update: nanoFramework.Iot.Device.Common.NumberHelper Version Bump
Upgraded to 1.2.751; the refreshed content hash confirms this update.


43-45: Dependency Update: nanoFramework.Iot.Device.ePaper Version Bump
The dependency has been updated to 1.0.595 with an updated content hash.


49-51: Dependency Update: nanoFramework.Iot.Device.Rtc Version Bump
Now at 1.2.755 with its new content hash; this is correct.


55-57: Dependency Update: nanoFramework.Runtime.Events Version Bump
Version upgraded to 1.11.26 and the updated content hash attests to the change.


61-63: Dependency Update: nanoFramework.System.Device.Adc Version Bump
The dependency now uses version 1.1.20 with an updated content hash.


73-75: Dependency Update: nanoFramework.System.Device.I2c Version Bump
Updated to 1.1.25; the change is confirmed by the new content hash.


85-87: Dependency Update: nanoFramework.System.Device.Pwm Version Bump
Version adjusted to 1.1.19 with the updated content hash, as required.


91-93: Dependency Update: nanoFramework.System.Device.Spi Version Bump
Bumped to 1.3.71; the new content hash validates this upgrade.


97-99: Dependency Update: nanoFramework.System.Math Version Bump
Now at 1.5.86 with an updated hash. The update is correctly applied.


103-105: Dependency Update: nanoFramework.System.Threading Version Bump
Version updated to 1.1.45 and the new content hash confirms the update.


115-117: Dependency Update: UnitsNet.nanoFramework.Frequency Version Bump
Set to 5.67.0 with a refreshed content hash; the change is as expected.


121-123: Dependency Update: UnitsNet.nanoFramework.Temperature Version Bump
Updated to 5.67.0 with the proper hash update.

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

7-9: nanoFramework.CoreLibrary Version Update
The dependency nanoFramework.CoreLibrary is now requested and resolved as 1.16.1 with an updated content hash. This change is consistent and appears correct.


13-15: nanoFramework.Graphics Version Update
The update sets the version for nanoFramework.Graphics to 1.2.33 with the proper content hash.


19-21: nanoFramework.Graphics.Core Version Update
The version for nanoFramework.Graphics.Core has been updated to 1.2.33. Both the “requested” and “resolved” fields and the content hash look correct.


25-27: nanoFramework.Iot.Device.Axp192 Version Update
The update changes the version for nanoFramework.Iot.Device.Axp192 to 1.2.759 with a matching content hash.


31-33: nanoFramework.Iot.Device.Chsc6540 Version Update
The dependency nanoFramework.Iot.Device.Chsc6540 is updated now to 1.1.755. The version bump and content hash update appear consistent.


37-39: nanoFramework.ResourceManager Version Update
Version updated to 1.2.28 with the proper content hash.


43-45: nanoFramework.Runtime.Events Version Update
The dependency nanoFramework.Runtime.Events has been updated to 1.11.26. The values in “requested,” “resolved,” and “contentHash” are correct.


49-51: nanoFramework.Runtime.Native Version Update
The version update to 1.7.7 for nanoFramework.Runtime.Native is applied uniformly.


55-57: nanoFramework.System.Collections Version Update
The dependency nanoFramework.System.Collections now uses version 1.5.56 with an updated content hash.


61-63: nanoFramework.System.Device.Adc Version Update
Version updated to 1.1.20; both fields and the content hash reflect the new release.


67-69: nanoFramework.System.Device.Gpio Version Update
nanoFramework.System.Device.Gpio is now set to version 1.1.52 with a matching content hash.


73-75: nanoFramework.System.Device.I2c Version Update
The version update for nanoFramework.System.Device.I2c to 1.1.25 is correct with the new content hash.


79-81: nanoFramework.System.Device.Wifi Version Update
The dependency is updated to 1.5.112 and the content hash is updated accordingly.


85-87: nanoFramework.System.IO.FileSystem Version Update
nanoFramework.System.IO.FileSystem is updated to version 1.1.74 with revised content hash.


91-93: nanoFramework.System.IO.Ports Version Update
The version bump for nanoFramework.System.IO.Ports to 1.1.112 is in line with the update and includes a matching hash.


97-99: nanoFramework.System.IO.Streams Version Update
Version updated to 1.1.82 with a new content hash.


103-105: nanoFramework.System.Net Version Update
nanoFramework.System.Net is updated to 1.11.23 with the corresponding content hash update.


109-111: nanoFramework.System.Runtime Version Update
The dependency now uses version 1.0.28 as shown in both the “requested” and “resolved” fields along with an updated content hash.


115-117: nanoFramework.System.Text Version Update
Version updated to 1.3.9 and the content hash reflects the new package version correctly.


121-123: nanoFramework.System.Threading Version Update
The update for nanoFramework.System.Threading to version 1.1.45 is consistent and correct.


127-129: UnitsNet.nanoFramework.ElectricCurrent Version Update
The dependency is updated to version 5.67.0 with the updated content hash.


133-135: UnitsNet.nanoFramework.ElectricPotential Version Update
Version bumped to 5.67.0 with a new content hash that matches the update.


139-141: UnitsNet.nanoFramework.Power Version Update
The version is updated to 5.67.0. Both version fields and the content hash are as expected.


145-147: UnitsNet.nanoFramework.Temperature Version Update
The dependency is updated to 5.67.0 with the appropriate content hash.

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

7-9: nanoFramework.CoreLibrary Version Update
Version updated to 1.16.1 with the corresponding new content hash.


13-15: nanoFramework.Graphics Version Update
nanoFramework.Graphics now uses version 1.2.33; the update is consistent across “requested” and “resolved” fields.


19-21: nanoFramework.Hardware.Esp32 Version Update
The update changes the version from 1.6.23 to 1.6.28 with an updated content hash.


25-27: nanoFramework.Hardware.Esp32.Rmt Version Update
Version is now 2.0.21 with the new content hash provided.


31-33: nanoFramework.Iot.Device.Axp192 Version Update
The dependency is updated to version 1.2.759 with a matching hash.


37-39: nanoFramework.Iot.Device.Button Version Update
Version updated to 1.2.759 with updated “requested,” “resolved,” and contentHash fields.


43-45: nanoFramework.Iot.Device.Common.NumberHelper Version Update
The update sets the version to 1.2.751 with the proper content hash.


49-51: nanoFramework.Iot.Device.Mpu6886 Version Update
Version now 1.2.755 with a new content hash confirming the upgrade.


55-57: nanoFramework.Iot.Device.Rtc Version Update
The new version is 1.2.755 and the content hash reflects this change accurately.


61-63: nanoFramework.ResourceManager Version Update
Version updated to 1.2.28 with an appropriate content hash update.


67-69: nanoFramework.Runtime.Events Version Update
The dependency has been upgraded to version 1.11.26 with matching hash details.


73-75: nanoFramework.Runtime.Native Version Update
Version changed to 1.7.7 with an updated content hash; changes are consistent.


79-81: nanoFramework.System.Buffers.Binary.BinaryPrimitives Version Update
The version is now updated to 1.2.751 with the new content hash provided.


85-87: nanoFramework.System.Collections Version Update
Version bumped to 1.5.56 and the new content hash is verified.


91-93: nanoFramework.System.Device.Gpio Version Update
The update sets the version to 1.1.52 with correct hash verification.


97-99: nanoFramework.System.Device.I2c Version Update
Updated to version 1.1.25 with matching “requested”/“resolved” fields and content hash.


103-105: nanoFramework.System.Device.Model Version Update
Version updated to 1.2.751; the change appears consistent.


109-111: nanoFramework.System.Diagnostics.Stopwatch Version Update
Version updated to 1.2.751 with matching content hash details.


115-117: nanoFramework.System.Math Version Update
The dependency now uses version 1.5.86; the upgrade is correct.


121-123: nanoFramework.System.Numerics Version Update
Version bumped to 1.2.751 with the updated content hash as expected.


127-129: UnitsNet.nanoFramework.ElectricCurrent Version Update
The version is now 5.67.0 with the corresponding content hash update.


133-135: UnitsNet.nanoFramework.ElectricPotential Version Update
Updated to 5.67.0 with matching hash details.


139-141: UnitsNet.nanoFramework.Power Version Update
The upgrade sets the version to 5.67.0 with a new content hash.


145-147: UnitsNet.nanoFramework.Temperature Version Update
Version updated to 5.67.0 with the corresponding hash update.

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

7-9: nanoFramework.CoreLibrary Version Update
The dependency is updated to version 1.16.1 with a new content hash.


13-15: nanoFramework.Graphics Version Update
nanoFramework.Graphics is now at 1.2.33 with the updated hash.


19-21: nanoFramework.Graphics.Core Version Update
Version set to 1.2.33 with a matching updated content hash.


25-27: nanoFramework.Hardware.Esp32 Version Update
The version has been updated to 1.6.28 and the content hash change is consistent.


31-33: nanoFramework.Iot.Device.Axp192 Version Update
Updated to 1.2.759 with the new content hash reflecting the change.


37-39: nanoFramework.Iot.Device.Chsc6540 Version Update
Version updated to 1.1.755 with matching hash details.


43-45: nanoFramework.Iot.Device.Common.NumberHelper Version Update
Dependency is now set to version 1.2.751 with the appropriate content hash update.


49-51: nanoFramework.Iot.Device.Rtc Version Update
Version updated to 1.2.755 with the content hash reflecting the change.


55-57: nanoFramework.ResourceManager Version Update
The dependency has been upgraded to 1.2.28 with an updated hash.


61-63: nanoFramework.Runtime.Events Version Update
Version updated to 1.11.26 and the hash is updated accordingly.


67-69: nanoFramework.Runtime.Native Version Update
The update sets the version to 1.7.7 with a new content hash.


73-75: nanoFramework.System.Collections Version Update
Version bumped to 1.5.56 with the revised content hash.


79-81: nanoFramework.System.Device.Adc Version Update
The dependency now uses version 1.1.20 and the hash has been updated.


85-87: nanoFramework.System.Device.Dac Version Update
Version updated to 1.5.22 with a matching content hash.


91-93: nanoFramework.System.Device.Gpio Version Update
The dependency is updated to version 1.1.52 with consistent hash changes.


97-99: nanoFramework.System.Device.I2c Version Update
Updated to 1.1.25 with the hash reflecting the new version.


103-105: nanoFramework.System.Device.Spi Version Update
Version updated to 1.3.71; the content hash has been updated accordingly.


109-111: nanoFramework.System.IO.FileSystem Version Update
The dependency now uses version 1.1.74 with the updated hash.


115-117: nanoFramework.System.IO.Ports Version Update
Version bumped to 1.1.112 with the new content hash in place.


121-123: nanoFramework.System.IO.Streams Version Update
Updated to 1.1.82 with the corresponding content hash.


127-129: nanoFramework.System.Runtime Version Update
Version updated to 1.0.28; the new content hash is applied correctly.


133-135: nanoFramework.System.Text Version Update
The version is updated to 1.3.9 with a matching content hash.


139-141: nanoFramework.System.Threading Version Update
Version set to 1.1.45; the update is consistent with the content hash changes.


151-153: UnitsNet.nanoFramework.ElectricCurrent Version Update
The dependency is updated to version 5.67.0 with the new content hash provided.


157-159: UnitsNet.nanoFramework.ElectricPotential Version Update
Version updated to 5.67.0 with the corresponding updated hash.


163-165: UnitsNet.nanoFramework.Power Version Update
The dependency now uses version 5.67.0 and the updated content hash verifies the change.


169-171: UnitsNet.nanoFramework.Temperature Version Update
Version updated to 5.67.0 with the new hash, consistent with the upgrade.

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

7-9: nanoFramework.CoreLibrary Version Update
The dependency is updated to 1.16.1 with a consistent new content hash.


13-15: nanoFramework.Graphics Version Update
Version updated to 1.2.33 with updated “requested” and “resolved” values and hash.


19-21: nanoFramework.Iot.Device.Bmm150 Version Update
The version for nanoFramework.Iot.Device.Bmm150 is bumped to 1.2.755 with the associated hash update.


25-27: nanoFramework.Iot.Device.Button Version Update
The dependency now uses version 1.2.759 with an updated content hash.


31-33: nanoFramework.Iot.Device.Ip5306 Version Update
Version updated to 1.2.755 with a matching content hash.


37-39: nanoFramework.Iot.Device.Mpu6886 Version Update
The dependency version has been updated to 1.2.755 with the proper matching hash.


43-45: nanoFramework.ResourceManager Version Update
Version set to 1.2.28 with updated “requested,” “resolved,” and contentHash fields.


49-51: nanoFramework.Runtime.Events Version Update
The update changes the version to 1.11.26 with the corresponding new hash.


55-57: nanoFramework.Runtime.Native Version Update
Updated to version 1.7.7 with the content hash reflecting the change accurately.


61-63: nanoFramework.System.Buffers.Binary.BinaryPrimitives Version Update
Version updated to 1.2.751 with the proper updated hash.


67-69: nanoFramework.System.Collections Version Update
Version bumped to 1.5.56 with the corresponding updated content hash.


73-75: nanoFramework.System.Device.Adc Version Update
The dependency now uses version 1.1.20 with the matching new hash.


79-81: nanoFramework.System.Device.Dac Version Update
Version updated to 1.5.22; the update includes a consistent content hash change.


85-87: nanoFramework.System.Device.Gpio Version Update
The update sets the version to 1.1.52 with an updated hash.


91-93: nanoFramework.System.Device.I2c Version Update
Version now 1.1.25 with the new content hash confirming the change.


97-99: nanoFramework.System.Device.Model Version Update
Updated to version 1.2.751 with matching “requested”/“resolved” values and content hash.


103-105: nanoFramework.System.Device.Pwm Version Update
Version bumped to 1.1.19 with the appropriate content hash update.


109-111: nanoFramework.System.Device.Spi Version Update
The dependency is updated to 1.3.71 with updated hash details.


115-117: nanoFramework.System.Diagnostics.Stopwatch Version Update
Version updated to 1.2.751 with its new corresponding content hash.


121-123: nanoFramework.System.IO.FileSystem Version Update
The update sets FileSystem version to 1.1.74 with a matching content hash.


127-129: nanoFramework.System.IO.Ports Version Update
Version updated to 1.1.112; the content hash update is in agreement with the version bump.


133-135: nanoFramework.System.IO.Streams Version Update
The dependency’s version is updated to 1.1.82 with the new content hash applied.


139-141: nanoFramework.System.Math Version Update
Version updated to 1.5.86 with all fields and hash updated appropriately.


145-147: nanoFramework.System.Numerics Version Update
The version is now 1.2.751 with a corresponding new content hash.


151-153: nanoFramework.System.Runtime Version Update
Version changed to 1.0.28 with the updated hash details reflecting the change.


157-159: nanoFramework.System.Text Version Update
The dependency is updated to version 1.3.9 with the matching updated content hash.


163-165: UnitsNet.nanoFramework.ElectricCurrent Version Update
Version bumped to 5.67.0 with its corresponding new hash applied.


169-171: UnitsNet.nanoFramework.Temperature Version Update
The update sets the version to 5.67.0 with the appropriate updated content hash.

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

7-9: nanoFramework.CoreLibrary Version Update
Version updated to 1.16.1 with the new content hash verified.


13-15: nanoFramework.Graphics Version Update
The dependency now uses version 1.2.33 with the updated content hash.


19-21: nanoFramework.Hardware.Esp32 Version Update
Version updated to 1.6.28; the “requested” and “resolved” fields along with the hash now reflect this update.


25-27: nanoFramework.Hardware.Esp32.Rmt Version Update
Updated to version 2.0.21 with the proper new content hash.


31-33: nanoFramework.Iot.Device.Axp192 Version Update
Version updated to 1.2.759; all fields are consistent with the upgrade.


37-39: nanoFramework.Iot.Device.Button Version Update
The version is now 1.2.759 and the content hash is updated accordingly.


43-45: nanoFramework.Iot.Device.Common.NumberHelper Version Update
Updated to version 1.2.751 with the proper content hash change.


55-57: nanoFramework.Iot.Device.Mpu6886 Version Update
Version bumped to 1.2.755 with the new content hash reflecting the update.


61-63: nanoFramework.Iot.Device.Rtc Version Update
The dependency is updated to version 1.2.755 with matching hash details.


67-69: nanoFramework.ResourceManager Version Update
Version updated to 1.2.28 with eyes on the updated content hash.


73-75: nanoFramework.Runtime.Events Version Update
Version now 1.11.26 with changes in both the version fields and the content hash.


79-81: nanoFramework.Runtime.Native Version Update
The update sets the version to 1.7.7 with the matching new hash.


85-87: nanoFramework.System.Buffers.Binary.BinaryPrimitives Version Update
Version updated to 1.2.751 and the content hash correctly reflects the update.


91-93: nanoFramework.System.Collections Version Update
The dependency is now updated to version 1.5.56 with the revised hash applied.


97-99: nanoFramework.System.Device.Gpio Version Update
Version updated to 1.1.52 with consistent version fields and updated content hash.


103-105: nanoFramework.System.Device.I2c Version Update
The dependency now uses version 1.1.25 with the proper updated hash.


109-111: nanoFramework.System.Device.Model Version Update
Version updated to 1.2.751 with matching version fields and new hash.


115-117: nanoFramework.System.Device.Pwm Version Update
The dependency is updated to version 1.1.19 with the proper content hash.


121-123: nanoFramework.System.Diagnostics.Stopwatch Version Update
Version bumped to 1.2.751 with all fields updated as expected.


127-129: nanoFramework.System.Math Version Update
Version updated to 1.5.86 with the revised content hash confirmed.


133-135: nanoFramework.System.Numerics Version Update
The dependency is now updated to 1.2.751 with the appropriate new content hash.


145-147: UnitsNet.nanoFramework.ElectricCurrent Version Update
Version updated to 5.67.0 with the new content hash applied accurately.


151-153: UnitsNet.nanoFramework.ElectricPotential Version Update
The version is bumped to 5.67.0 and the updated hash is verified.


157-159: UnitsNet.nanoFramework.Frequency Version Update
Version updated to 5.67.0 with the new content hash confirming the upgrade.


163-165: UnitsNet.nanoFramework.Power Version Update
The dependency is updated to 5.67.0 with a new content hash in place.


169-171: UnitsNet.nanoFramework.Temperature Version Update
Version bumped to 5.67.0 with the matching updated hash.

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

7-189: Dependency Version Updates Validation

All dependency version updates (for example, nanoFramework.CoreLibrary is now 1.16.1, nanoFramework.Graphics and its related packages are updated to 1.2.33, etc.) have been applied consistently along with the updated content hashes. These automated changes conform to the intended upgrade plan. Please verify that integration tests and build pipelines remain compatible with these newer package versions.

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

Line range hint 7-219: Consistent Dependency Upgrades in nanoFramework.M5Core

This lock file shows a comprehensive upgrade of dependencies such as nanoFramework.CoreLibrary (now 1.16.1), nanoFramework.Graphics (updated to 1.2.33), and many others. The changes—including both the version bumps and the updated content hash values—are consistent with the PR objectives. No issues were found; please ensure that any downstream consumers of these packages have been updated accordingly.

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

Line range hint 7-189: Validation of Dependency Updates in nanoFramework.Fire

All dependency entries in this file (for instance, nanoFramework.CoreLibrary is updated to 1.16.1, nanoFramework.Graphics/Core to 1.2.33, nanoFramework.Hardware.Esp32 and its Rmt variant have been bumped to 1.6.28 and 2.0.21 respectively, etc.) show the correct new versions and corresponding content hashes. These updates are in line with the PR’s automation and overall strategy.

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

7-189: Dependency Updates in Tests/M5Core2TestApp Lock File

The dependency definitions in this file have been updated consistently—for example, nanoFramework.CoreLibrary is now 1.16.1 and nanoFramework.Graphics to 1.2.33. All requested/resolved values and contentHash entries have been bumped as required. These automated changes appear correct; please verify through integration testing that no breaking changes are introduced by these upgrades.

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

Line range hint 7-225: Comprehensive Dependency Version Bump in nanoFramework.M5Core2

This lock file reflects a broad upgrade across the board—from nanoFramework.CoreLibrary (1.16.1) and nanoFramework.Graphics/Core (1.2.33) to updates in nanoFramework.Iot.Device and UnitsNet packages. The new requested/resolved versions and their corresponding contentHash values are all in line with the PR objectives. This coordinated update should help maintain compatibility across the ecosystem; still, please ensure a full build and integration test run to confirm there are no unforeseen incompatibilities.


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. (Beta)
  • @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.

@nfbot nfbot closed this Feb 1, 2025
@nfbot nfbot deleted the nfbot/update-dependencies/1237de26-10d1-4acf-b387-67451d37956c branch February 1, 2025 21:07
@nfbot nfbot added invalid This doesn't seem right and removed Type: dependencies labels Feb 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

invalid This doesn't seem right

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants