Releases: project-chip/zap
Releases · project-chip/zap
v2026.02.11-nightly
What's Changed
- Add aarch64 paths to
apack.jsonfor Linux and Windows by @puddly in #1677 - Adding unit tests to improve the code coverage of jest unit tests in ZAP by @brdandu in #1652
- Improve coverage with Cypress E2E tests and split test setup by mode (Zigbee/Matter/Multiprotocol) by @tbrkollar in #1680
- Add test for Tour in Multiprotocol mode by @tbrkollar in #1681
- ZAPP-1695: Enable toggling desc features to fix the TagList feature issue by @ethanzhouyc in #1685
New Contributors
Full Changelog: v2025.12.02...v2026.02.11-nightly
v2025.12.02
What's Changed
- updating the xsd schema for zap by @brdandu in #1646
- Adding apiMaturity for bimap fields, enum items and struct items by @brdandu in #1662
- fix download-artifact script by @dhchandw in #1647
- update pkg runtime to Node 20 for zap-cli packaging by @dhchandw in #1665
- Add cluster name to the ordering to make sure that the data types always return in the same order every time for matter by @brdandu in #1645
- Add --no-emoji option to disable emoji characters in console output by @paulr34 in #1635
- Changing the data type by name helpers to use data type name and cluster by @brdandu in #1669
- Not showing incorrect warnings for endpoint 0 by @brdandu in #1670
- Endpoint Composition Support by @paulr34 in #1668
- Show package warnings when incorrect attribute default values are present in xml files by @brdandu in #1671
- Open first endpoint when opening .zap file by @brdandu in #1673
- Add support for static template generation control by @dhchandw in #1674
Full Changelog: v2025.10.23...v2025.12.02
v2025.10.23
What's Changed
- Support device type revisions by @andy31415 in #1658
- Fix: delete and add functionality when editing device type by @dhchandw in #1660
- Improving Matter generation time for Simplicity Studio by @brdandu in #1657
- Ensure endpoint is deleted before creating a new one in "Delete and Add" by @dhchandw in #1661
Full Changelog: v2025.10.21...v2025.10.23
v2025.10.23-nightly
What's Changed
- Support device type revisions by @andy31415 in #1658
Full Changelog: v2025.10.21...v2025.10.23-nightly
v2025.10.21
What's Changed
- Add native Apple Silicon (ARM64) support for zap-cli builds by @Chapoly1305 in #1607
- Add Cypress tests for feature page and clean up Cypress tests by @ethanzhouyc in #1629
- Executing post processing commands synchronously by @brdandu in #1631
- Feature Page: Add conformance translation tooltip and external documentation link by @ethanzhouyc in #1626
- Fix new SonarQube issues by @ethanzhouyc in #1641
- adding support for
apiMaturityhandling to Events by @Alami-Amine in #1637 - Improvement/package selection fix and run upgrade rules during file import or open/zap#1638 by @brdandu in #1643
- added template helper to get mandatory attribute count by @dhchandw in #1642
- Fixing the UI for attribute reporting by @brdandu in #1649
- fix: correct hex padding for as_generated_default_macro to fix 24-bit attribute defaults by @brdandu in #1648
- Making sure users can continue editing the UI because something is wrong with validation and this is not reproducible in all machines by @brdandu in #1650
- Adding error handling for the atomic types under overridable by @brdandu in #1651
- Fitering out atomic bitmaps from zcl_bitmaps just like we do from zcl_enums by @brdandu in #1653
- Adding log warnings in helpers when data types cannot be determined by @brdandu in #1654
- Running ZAP code gen check against the v1.0-branch release of Chip and the tip of chip repo by @brdandu in #1655
New Contributors
- @Chapoly1305 made their first contribution in #1607
Full Changelog: v2025.07.24...v2025.10.21
v2025.10.21-nightly
What's Changed
- Adding error handling for the atomic types under overridable by @brdandu in #1651
- Fitering out atomic bitmaps from zcl_bitmaps just like we do from zcl_enums by @brdandu in #1653
- Adding log warnings in helpers when data types cannot be determined by @brdandu in #1654
- Running ZAP code gen check against the v1.0-branch release of Chip and the tip of chip repo by @brdandu in #1655
Full Changelog: v2025.09.23-nightly...v2025.10.21-nightly
v2025.03.21-nightly
What's Changed
- Adding error handling for the atomic types under overridable by @brdandu in #1651
- Fitering out atomic bitmaps from zcl_bitmaps just like we do from zcl_enums by @brdandu in #1653
- Adding log warnings in helpers when data types cannot be determined by @brdandu in #1654
- Running ZAP code gen check against the v1.0-branch release of Chip and the tip of chip repo by @brdandu in #1655
Full Changelog: v2025.09.23-nightly...v2025.03.21-nightly
v2025.09.24-nightly
Full Changelog: v2025.09.23-nightly...v2025.09.24-nightly
v2025.09.23-nightly
What's Changed
- Fixing the UI for attribute reporting by @brdandu in #1649
- fix: correct hex padding for as_generated_default_macro to fix 24-bit attribute defaults by @brdandu in #1648
- Making sure users can continue editing the UI because something is wrong with validation and this is not reproducible in all machines by @brdandu in #1650
Full Changelog: v2025.09.10-nightly...v2025.09.23-nightly
v2025.09.10-nightly
What's Changed
- adding support for
apiMaturityhandling to Events by @Alami-Amine in #1637 - Improvement/package selection fix and run upgrade rules during file import or open/zap#1638 by @brdandu in #1643
- added template helper to get mandatory attribute count by @dhchandw in #1642
Full Changelog: v2025.08.27-nightly...v2025.09.10-nightly