Skip to content

rolling up main to beta 2026-04-01#2871

Merged
ctowns merged 87 commits intobetafrom
main
Apr 2, 2026
Merged

rolling up main to beta 2026-04-01#2871
ctowns merged 87 commits intobetafrom
main

Conversation

@ctowns
Copy link
Copy Markdown
Contributor

@ctowns ctowns commented Apr 1, 2026

Rolling up main to beta for 4/1/2026 release

greens and others added 30 commits December 1, 2025 11:35
WWSTCERT-9156 Leviton Decora Smart Wi-Fi (3rd Gen) 600W Dimmer
…-llv2-fix

CHAD-17070: zigbee lock llv2 fix
…lazy-load-subdrivers

CHAD-17094: zwave-smoke-alarm lazy loading of sub-drivers
…ad-subdrivers

CHAD-17089: zwave-lock lazy loading of subdrivers
…load-subdrivers

CHAD-17079: zigbee-valve lazy load sub-drivers
…tment-lazy-load-subdrivers

CHAD-17083: zigbee-window-treatment lazy loading of sub-drivers
Add comments about aeotec doorbell siren bugs
…ve-coverage

Increase Z-Wave driver coverage
…T-10480

WWSTCERT-10480 GELUBU Door Lock G30
…T-9153

WWSTCERT-9153 Leviton Decora Smart Wi-Fi (3rd Gen) 15A Switch
…heck-updates

Revert Recent Profile Components Check Additions
CHAD-17680 - [Matter] Change the icon for the Ikea knob and dual button
…ee-coverage

Improve Zigbee driver test coverage
The server will return `INVALID_IN_STATE` if `RemoveZone` is issued
while there is an existing trigger for the given zone. The trigger
should be removed first before attempting to remove the zone.
…ymbol

- Fixed issue where grep would read files as binaries and fail to parse them, so forcing reading of them as a text file
- Added copyright logo to regex for better coverage of copyright notice detection
…RT-10451), ZSE44 (WWSTCERT-10455) (#2794)

* fingerprints for Zooz sensors: ZSE11, ZSE41, ZSE44

* removes redundant white space

* cleanup

* decimal -> hex
…copyright-logo-and-binary-fix

Fixed pre-commit script misread binaries and allowing for copyright symbol
audioRecording should only be included in the camera profile if the
AUDIO feature of CAVSM is available and if the device supports the
PushAvStreamTransport cluster (previously only the former was being
checked).
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I am not sure what caused this conflict, but I cross-referenced the file that's actually in main and all these functions still exist, these just appear to be duplicates of some kind

return AirQualitySensorUtils.deep_equals(mt_a, mt_b, opts, seen)
end

-- Compare metatables
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

This shouldn't be here, will be fixed in: #2872

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 1, 2026

Test Results

   72 files    494 suites   0s ⏱️
2 703 tests 2 702 ✅ 0 💤 1 ❌
4 575 runs  4 574 ✅ 0 💤 1 ❌

For more details on these failures, see this check.

Results for commit 3648699.

♻️ This comment has been updated with latest results.

@ctowns ctowns closed this Apr 1, 2026
@ctowns ctowns reopened this Apr 1, 2026
@ctowns
Copy link
Copy Markdown
Contributor Author

ctowns commented Apr 2, 2026

The test results failing in the mirror repo seems to be an artifact of the initial sporadic CI failure we saw, as the tests are now passing consistently when re-run on this PR. For some reason, the test output above is just not updated correctly.

Either way, the initial error cannot be replicated locally and appears to have been a sporadic CI failure.

@ctowns ctowns merged commit 81a4f35 into beta Apr 2, 2026
135 of 389 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.