Skip to content

Releases: project-chip/zap

v2026.02.11-nightly

11 Feb 19:29
d5ca93b

Choose a tag to compare

v2026.02.11-nightly Pre-release
Pre-release

What's Changed

  • Add aarch64 paths to apack.json for 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

02 Dec 21:03
58a3d85

Choose a tag to compare

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
    • Adding a type extraction which takes array type into consideration … by @brdandu in #1663
  • 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

23 Oct 18:23
1d6778b

Choose a tag to compare

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

23 Oct 14:08
d751c4b

Choose a tag to compare

v2025.10.23-nightly Pre-release
Pre-release

What's Changed

Full Changelog: v2025.10.21...v2025.10.23-nightly

v2025.10.21

21 Oct 19:06
a8323e3

Choose a tag to compare

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 apiMaturity handling 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

Full Changelog: v2025.07.24...v2025.10.21

v2025.10.21-nightly

21 Oct 18:53
a8323e3

Choose a tag to compare

v2025.10.21-nightly Pre-release
Pre-release

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

21 Oct 18:34
a8323e3

Choose a tag to compare

v2025.03.21-nightly Pre-release
Pre-release

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

24 Sep 14:40

Choose a tag to compare

v2025.09.24-nightly Pre-release
Pre-release

v2025.09.23-nightly

23 Sep 16:14
0033a3c

Choose a tag to compare

v2025.09.23-nightly Pre-release
Pre-release

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

10 Sep 19:52
e0f466a

Choose a tag to compare

v2025.09.10-nightly Pre-release
Pre-release

What's Changed

  • adding support for apiMaturity handling 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