Releases: project-chip/alchemy
Releases · project-chip/alchemy
v1.5.7
v1.5.6
Features:
- Support for semantic tag constraints
- Added extendedQuality flag for ZAP generation to support future elements with all qualities as attributes
Fixes:
- No longer crashes when generating ZAP XML for a field with a fallback that references an attribute on the same cluster
v1.5.5
Features:
- Disco now disambiguates conformance choices and removes mandatory fallbacks by default
- Text inside monospace is no longer checked for missing spaces after periods
Fixes:
- Better handling of the formatting of zap_cluster_list.json
- Normalize cross-references before eliminating link stutter, to avoid re-adding stutter
- Allow some escapes in conformance to get around special asciidoc substitutions
v1.5.4
Fixes:
- Sort aliased clusters by id, then name, when inserting, rather than random processing order
- If a data type reference has been resolved by one cluster alias, don't short circuit before adding the data type to the list of cluster references for all the other aliases of that cluster
v1.5.3
v1.5.2
v1.5.1
Features:
- General fixes to support Matter 1.5
- Constraint matching on conformance for device types
- Conformance now supports status codes
- Constants parsing
- Errata can now bypass feature parsing
Fixes:
- Multiple device type definitions in the same file are now split across multiple files
- Constraint expressions now support null, bool, strings, empty, etc.
v1.5.0
v0.9.8
Features:
- Experimental endpointCompositionXML flag for ZAP generation; here for testing, don't use for actual generation
Fixes:
- matter-devices.xml insert order now more stable; supports TBD-IDs for testing purposes
- Fields with data types containing references to sections with defined data types prefer that reference over names