Skip to content

chore(deps): pin @homebridge/ciao to 1.3.13-beta.8 - #1136

Merged
NorthernMan54 merged 1 commit into
beta-2.2.4from
deps/ciao-1.3.13-beta.8
Oct 26, 2026
Merged

NorthernMan54 merged 1 commit into
beta-2.2.4from
deps/ciao-1.3.13-beta.8

Conversation

@NorthernMan54

Copy link
Copy Markdown
Contributor

Pins @homebridge/ciao to 1.3.13-beta.8 (exactly, no caret). beta.8 came from homebridge/ciao#84.

Before this change, ^1.3.13-beta.7 let fresh installs pick up beta.8 while existing installs stayed on beta.7. With the exact pin, each HAP-NodeJS beta resolves to one known ciao. Merging publishes 2.2.4-beta.5, and Homebridge 2.4.1-beta.17 will follow.

Testing

  • Build, lint, and tests pass: 1024/1024.
  • macOS 27.2 smoke test (Homebridge beta-2.4.1 + this branch, main + child bridge, 5 min):
    • 0 mDNS removals;
    • both LAN addresses resolve;
    • /accessories reachable with 0 null perms;
    • no errors.
  • Behaviour change: ciao now also advertises VM bridge addresses (192.168.139.3, 192.168.97.0). beta.7 didn't, but bonjour-hap already did. This isn't a blocker; it's noted for the ciao maintainers.
  • Not tested: Linux / Pi with several child bridges, or pairing with a real controller.

ciao beta.8 requires Node >=22, which matches HAP-NodeJS's ^22 || ^24 || ^26.

🤖 Generated with Claude Code

Exact pin so this beta resolves one known ciao for every install,
instead of drifting with the caret range.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions github-actions Bot added the beta This is in some form related to the current beta release label Oct 26, 2026
@coveralls

Copy link
Copy Markdown

Coverage Report for CI Build 40324173294

Warning

No base build found for commit 1845fcc on beta-2.2.4.
Coverage changes can't be calculated without a base build.
If a base build is processing, this comment will update automatically when it completes.

Coverage: 77.416%

Details

  • Patch coverage: No coverable lines changed in this PR.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

Requires a base build to compare against. How to fix this →


Coverage Stats

Coverage Status
Relevant Lines: 9889
Covered Lines: 7948
Line Coverage: 80.37%
Relevant Branches: 3594
Covered Branches: 2490
Branch Coverage: 69.28%
Branches in Coverage %: Yes
Coverage Strength: 419.97 hits per line

💛 - Coveralls

@NorthernMan54
NorthernMan54 merged commit f60aa3b into beta-2.2.4 Oct 26, 2026
15 checks passed
@NorthernMan54
NorthernMan54 deleted the deps/ciao-1.3.13-beta.8 branch October 26, 2026 12:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

beta This is in some form related to the current beta release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants