Skip to content

Releases: project-chip/alchemy

v1.6.5

03 Dec 23:15

Choose a tag to compare

Fixes:

  1. Validation of orphan choices on Element Requirements on Composed Devices was checking the conformance of the associated Device Type Requirement, rather than the conformance on the Element Requirement itself
  2. The --exit-error-code flag was not returning an error code when parse errors did not actually log an error

v1.6.4

20 Nov 19:39

Choose a tag to compare

v1.6.4 Pre-release
Pre-release

Fixes:

  1. Sets isFabricSensitive on attributes in Zap XML

v1.6.3

11 Nov 00:18

Choose a tag to compare

Features:

  1. Adds support for overriding quality and access in errata

v1.6.2

10 Nov 17:49

Choose a tag to compare

v1.6.2 Pre-release
Pre-release

The primary change in this release is a shift to using the errata file to directly change the parsed object model; this is enabled by the overlay introduced in 1.6.

This release also removes the "reportable" quality from the Data Model XML.

v1.6.1

07 Nov 22:02
ba4ee57

Choose a tag to compare

Initial release of v1.6 Alchemy.

Features:

  • New parsing pipeline; slightly faster and more flexible.
    

Fixes:

  • Removes no-longer-needed Descriptor cluster patch for ZAP XML generation
  • Renders status code fields data type as "status" in ZAP XML, despite whatever the label on the reference says.
  • Removes accidentally hard-coded version string in XML comment

v1.5.56

23 Oct 00:07

Choose a tag to compare

v1.5.56 Pre-release
Pre-release

Adds "revision" element to device types in matter-devices.xml

v1.5.55

07 Oct 16:52

Choose a tag to compare

Features:

  1. Disco-balling now alphabetizes the Quality column by default. Disable with --format-quality=false, or in errata with by skipping table-quality

Fixes:

  1. Blank conformance cells no longer default to Mandatory in derived clusters.

v1.5.54

07 Oct 06:43

Choose a tag to compare

Fixes:

  1. Empty final table cells were being treated as non-existent in RenderColumn, which caused inaccurate inheritance of cluster requirements in derived cluster element requirements
  2. Cluster requirements in data model XML were being rendered in spec order, rather that a stable sort of cluster ID

v1.5.53

03 Oct 23:20

Choose a tag to compare

v1.5.53 Pre-release
Pre-release

Fixes:

  1. Suppresses various warnings with missing data types or missing tables on derived clusters

v1.5.52

03 Oct 20:09

Choose a tag to compare

v1.5.52 Pre-release
Pre-release

Features:

  1. Support for revision conformance expressions

Fixes:

  1. No longer issues "missing namespace" warning for tag fields that appear in a field set that also contains a namespace field
  2. Suppressed chatty warning about nullable fields whose description does not mention the word "null"