Skip to content

deps: bump NimBLE-Arduino floor ^2.2.0 -> ^2.5.0#4

Merged
MichaelAdamGroberman merged 1 commit into
mainfrom
deps/sweep
Jun 23, 2026
Merged

deps: bump NimBLE-Arduino floor ^2.2.0 -> ^2.5.0#4
MichaelAdamGroberman merged 1 commit into
mainfrom
deps/sweep

Conversation

@MichaelAdamGroberman

Copy link
Copy Markdown
Owner

Within-major bump of the only outdated lib_dep. The pinned PlatformIO platforms (pioarduino 55.03.35, maxgerhardt platform-raspberrypi) and the WireGuard forks are deliberately untouched — they're pinned on purpose (the registry espressif32 breaks the WG+NimBLE build). Hardware/CI build should verify.

🤖 Generated with Claude Code

Raise the minimum NimBLE-Arduino version in both the root (esp32-s3 env)
and the tailnet-sensor-node demo platformio.ini. Same 2.x major; the
existing caret already permitted 2.5.0, this just lifts the floor.

Pinned PlatformIO platforms (pioarduino 55.03.35, maxgerhardt
platform-raspberrypi), the WireGuard-ESP32 fork, and
arduino-wireguard-pico-w are intentionally left untouched.

Native host unit tests pass (20/20). NimBLE links only in the hardware
envs, so an ESP32-S3 CI/hardware compile should verify the link.
Copilot AI review requested due to automatic review settings June 22, 2026 12:48

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Bumps the NimBLE-Arduino dependency floor from ^2.2.0 to ^2.5.0 in the PlatformIO configurations, keeping the rest of the pinned toolchain (platforms and WireGuard forks) unchanged. This supports staying current on the only outdated lib_deps entry while relying on existing CI to validate ESP32/Pico builds.

Changes:

  • Update h2zero/NimBLE-Arduino dependency constraint to ^2.5.0 in the root CI PlatformIO environment.
  • Update the same dependency constraint in the demo app’s PlatformIO configuration.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
platformio.ini Bumps NimBLE-Arduino lib dependency for the ESP32-S3 CI build environment.
app/tailnet-sensor-node/platformio.ini Bumps NimBLE-Arduino lib dependency for the demo app ESP32-S3 build.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@MichaelAdamGroberman MichaelAdamGroberman merged commit d05d1ca into main Jun 23, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants