Skip to content

Merge master into production (#minor) - #218

Merged
RobinBol merged 7 commits into
productionfrom
master
Aug 28, 2026
Merged

RobinBol merged 7 commits into
productionfrom
master

Conversation

@RobinBol

Copy link
Copy Markdown
Collaborator

No description provided.

bobvandevijver and others added 7 commits August 27, 2026 12:22
Add Time cluster attributes
The Time cluster uses ZCLDataTypes.UTC, which was only added in 1.3.0.
With the lockfile still pinned to 1.2.1, npm ci resolved a version where
that type is undefined.

Refs #216
ValidUntilTime is 0x0009 in the ZCL spec, not 0x0008. Because
attributesById is keyed by id, the duplicate dropped lastSetTime from
the lookup: reads and reports for 0x0008 decoded as validUntilTime, and
0x0009 was unknown.

Refs #216
zclDataTypeToValueType had no case for UTC, so generate-types threw
"Unknown ZCL type UTC" as soon as a cluster used it. The type generation
workflow has been failing on master since the Time cluster attributes
landed, leaving index.d.ts without them.

Refs #216
fix(time): Correct Time cluster attribute ids and unblock type generation
@RobinBol
RobinBol merged commit e840f03 into production Aug 28, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants