1. 65b2342 fix(husky): make pre-commit work from GUI git clients (#1740) by Bharat Raju · 2 days ago main upstream/master
  2. d2cf6ce Await XML attribute validation notifications before returning. (#1741) by Paul Regan · 3 days ago
  3. 9387813 Document template helpers by their exported names. (#1739) by Paul Regan · 3 days ago
  4. 46e709c Open standalone ZAP on clean demo ZCL data and stop false package/session errors. (#1733) by Bharat Raju · 6 days ago
  5. d95feaa Expose cluster, package, and endpoint-type foreign keys as *Ref without dropping existing *Id fields (#1738) by Bharat Raju · 6 days ago
  6. f173807 Add a template helper for data types used by a zap configuration. (#1737) by Bharat Raju · 6 days ago
  7. 0816421 Handle obsolete Matter conformance in loader, GUI, and codegen. (#1731) by Paul Regan · 9 days ago upstream/rel v2026.10.06
  8. d7d8a6b Force External storage for Matter struct-typed attributes. (#1729) by Paul Regan · 14 days ago
  9. 0360576 Fix Studio cluster-to-component enablement for shared UC components. (#1732) by Bharat Raju · 4 weeks ago v2026.09.18
  10. 489d986 Scope device-type compliance warnings to the same endpoint. (#1728) by Paul Regan · 4 weeks ago
  11. 400f05e Flag attributes with no configured default in endpoint_config. (#1727) by Paul Regan · 5 weeks ago v2026.09.09
  12. 33fdc2e Allow keeping default values for Attribute Access Interface attributes. (#1726) by Paul Regan · 7 weeks ago v2026.08.24
  13. ece9adf Avoid false template-render stall timeouts under concurrent generation (#1724) by Bharat Raju · 3 months ago v2026.07.29-nightly
  14. 14d3257 Skip Node/Electron version warnings for packaged binaries. (#1722) by Paul Regan · 3 months ago
  15. 0fa4123 fix standalone About window back button opening a copy of the app (#1719) by Paul Regan · 3 months ago
  16. f438524 fix/templateIteratorsCMP (#1718) by Dhruv Chandwani · 4 months ago v2026.06.17
  17. 7847a6f - await async sqlite close on Electron quit to prevent node_sqlite3 abort (#1715) by Bharat Raju · 5 months ago
  18. 88797db Add FeatureMap template helpers for static cluster config (#1714) by Bharat Raju · 5 months ago v2026.05.21
  19. c7d8222 fix: clear UC cluster warnings when Studio reports components installed (#1713) by Paul Regan · 5 months ago
  20. e733173 Move cross-endpoint block helpers into helper-shared-config.js and keep per-endpoint / singleton-hybrid helpers in helper-session.js. (#1705) by Bharat Raju · 5 months ago v2026.05.14
  21. e381b1f Upgrade Electron to 41 (#1709) by Bharat Raju · 5 months ago
  22. 3513106 - bump @yao-pkg/pkg to restore Linux arm64 zap-cli on glibc 2.35 (#1708) by Bharat Raju · 5 months ago v2026.05.12-nightly
  23. 5aa86ff Add headless .zap validation, UI panel, and CLI improvements (#1704) by Bharat Raju · 5 months ago
  24. cf96884 Add getApiMaturityFromXML() in conformance-xml-parser: if apiMaturity is (#1699) by Bharat Raju · 5 months ago v2026.05.05-nightly
  25. 27f4885 Align Matter/CSA encoding with events and struct fields: capture fabric sensitivity for attributes when <access fabricSensitive=true/> is present. (#1703) by Bharat Raju · 5 months ago
  26. bfd16fb refactor watchdog: use per-instance timers; add idle + hard template timeouts (#1702) by Bharat Raju · 6 months ago
  27. f11f148 JSDoc db-mapping keys for block helpers (#1701) by Bharat Raju · 6 months ago
  28. 4ea1067 Improve Extensions page UX (#1697) by Tibor Kollar · 7 months ago
  29. b6177d5 Fix some ui issues (#1694) by Tibor Kollar · 7 months ago
  30. 8b63392 update package dependencies (#1667) by Paul Regan · 8 months ago v2026.02.26
  31. f1bb331 Ensure all XML Files are included in validate and format scripts (#1693) by Dhruv Chandwani · 8 months ago v2026.02.26-nightly
  32. 3583c53 Add Cypress config-loading tests for Zigbee, Matter, and multiprotocol modes (#1692) by Tibor Kollar · 8 months ago
  33. c8d348f parallelize generation and notification paths with Promise.all (#1687) by Bharat Raju · 8 months ago
  34. 88ce52f Cleaning up the broken functionality for UI not catching the errors from SQL Triggers (#1689) by Bharat Raju · 8 months ago v2026.02.24-nightly
  35. 4aef011 Making sure that the nvm stored attributes are ordered by endpoint (#1686) by Bharat Raju · 8 months ago
  36. aa255e4 use fieldId for event fields with id fallback (#1690) by Dhruv Chandwani · 8 months ago
  37. d5ca93b ZAPP-1695: Enable toggling desc features to fix the TagList feature issue (#1685) by Ethan Zhou · 8 months ago v2026.02.11-nightly
  38. e33856a Add test for Tour in Multiprotocol mode (#1681) by Tibor Kollar · 8 months ago
  39. 854958f Improve coverage with Cypress E2E tests and split test setup by mode (Zigbee/Matter/Multiprotocol) (#1680) by Tibor Kollar · 8 months ago
  40. c1d835e Adding unit tests to improve the code coverage of jest unit tests in ZAP (#1652) by Bharat Raju · 9 months ago
  41. 63a4f0b Add aarch64 paths to `apack.json` for Linux and Windows (#1677) by puddly · 9 months ago
  42. 58a3d85 Add support for static template generation control (#1674) by Dhruv Chandwani · 11 months ago v2025.12.02
  43. 62306d7 Open first endpoint when opening .zap file (#1673) by Bharat Raju · 11 months ago
  44. 512a4e5 Show package warnings when incorrect attribute default values are present in xml files (#1671) by Bharat Raju · 11 months ago
  45. 9df9192 Endpoint Composition Support (#1668) by Paul Regan · 11 months ago
  46. 2521160 - Not showing incorrect warnings for endpoint 0 (#1670) by Bharat Raju · 11 months ago
  47. aa68383 Changing the data type by name helpers to use data type name and cluster (#1669) by Bharat Raju · 11 months ago
  48. 5adfdc8 Add --no-emoji option to disable emoji characters in console output (#1635) by Paul Regan · 11 months ago
  49. 3c41a22 - Add cluster name to the ordering to make sure that the data types always return in the same order every time for matter (#1645) by Bharat Raju · 11 months ago
  50. 1759ea6 update pkg runtime to Node 20 for zap-cli packaging (#1665) by Dhruv Chandwani · 12 months ago
  51. f48427d Fix download-artifact script - use github token for all Github API calls (#1647) by Dhruv Chandwani · 12 months ago
  52. a7b3727 - Adding a type extraction which takes array type into consideration first and then takes the type otherwise. helpful for attribute block helpers (#1663) by Bharat Raju · 12 months ago
  53. 643a8a0 Adding apiMaturity for bimap fields, enum items and struct items (#1662) by Bharat Raju · 12 months ago
  54. 2fa4a33 - Updating the zcl.xsd with matter relevant elements and updating the validate script to check the data-model xml within the zap repo (#1646) by Bharat Raju · 12 months ago
  55. 1d6778b Ensure endpoint is deleted before creating a new one in "Delete and Add" (#1661) by Dhruv Chandwani · 12 months ago v2025.10.23
  56. 118bf2e - Using slc args json file when opening .zap files and changing the zcl and templates meta data to use what is in the slc agrs json file during the file open operation (#1657) by Bharat Raju · 12 months ago
  57. e77e59a Fix: delete and add functionality when editing device type (#1660) by Dhruv Chandwani · 12 months ago
  58. d751c4b Support device type revisions (#1658) by Andrei Litvin · 12 months ago v2025.10.23-nightly
  59. a8323e3 Running ZAP code gen check against the v1.0-branch release of Chip and the tip of chip repo (#1655) by Bharat Raju · 12 months ago v2025.03.21-nightly v2025.10.21 v2025.10.21-nightly
  60. bbf4320 Adding log warnings in helpers when data types cannot be determined (#1654) by Bharat Raju · 1 year ago
  61. a4e678c - Fitering out atomic bitmaps from zcl_bitmaps just like we do from zcl_enums (#1653) by Bharat Raju · 1 year ago
  62. ba7bb60 Adding error handling messages for the atomic types under overridable (#1651) by Bharat Raju · 1 year ago
  63. 0033a3c Making sure users can continue editing the UI because something is wrong with validation and this is not reproducible in all machines (#1650) by Bharat Raju · 1 year, 1 month ago v2025.09.23-nightly
  64. fd8826d fix: correct hex padding for as_generated_default_macro to fix 24-bit attribute defaults (#1648) by Bharat Raju · 1 year, 1 month ago
  65. b7e6050 Fixing the UI for attribute reporting (#1649) by Bharat Raju · 1 year, 1 month ago
  66. e0f466a added template helper to get mandatory attribute count (#1642) by Dhruv Chandwani · 1 year, 1 month ago v2025.09.10-nightly
  67. 37ba4da Add upgrade rules to be implemented to zap file open and implement user-selected package persistence for .zap file imports when the paths in it a wrong relatively (#1643) by Bharat Raju · 1 year, 1 month ago
  68. d6ee831 adding support for `apiMaturity` handling to Events (#1637) by Amine Alami · 1 year, 2 months ago
  69. b82c54c Fix new SonarQube issues (#1641) by Ethan Zhou · 1 year, 2 months ago v2025.08.27-nightly
  70. 979e8b6 Feature Page: Add conformance translation tooltip and external documentation link (#1626) by Ethan Zhou · 1 year, 2 months ago
  71. fd75334 Executing post processing commands synchronously (#1631) by Bharat Raju · 1 year, 2 months ago
  72. 6983ca0 Add Cypress tests for feature page and clean up Cypress tests (#1629) by Ethan Zhou · 1 year, 2 months ago
  73. a33fa6b Add native Apple Silicon (ARM64) support for zap-cli builds (#1607) by Super Chiba · 1 year, 3 months ago
  74. b3a5eae Cluster Feature Page - Enable feature toggling and sync with device type feature page (#1604) by Ethan Zhou · 1 year, 3 months ago v2025.07.24 v2025.07.24-nightly
  75. 693a608 Fix Security and Reliability issues on SonarQube (#1623) by Ethan Zhou · 1 year, 3 months ago
  76. 3766850 [Matter] Adding IsReadable Flag to be able to configure Write-only attributes (#1619) by Amine Alami · 1 year, 3 months ago
  77. a5a8b56 - Adding sonarqube integration for ZAP. Just add your token to sonar-project.properties and run 'npm run sonar' (#1620) by Bharat Raju · 1 year, 3 months ago
  78. 4e7d682 - Minor cleanup on min/max values when they are not resolved correctly (#1618) by Bharat Raju · 1 year, 3 months ago v2025.07.08-nightly
  79. 93f5d14 Fixing the generation for Attribute Min Max used in endpoint_config.h (#1617) by Bharat Raju · 1 year, 3 months ago
  80. e1b5456 Re: Update iteration keyword replacement to have `tokens to upper camel case` (#1616) by Dhruv Chandwani · 1 year, 3 months ago
  81. ecced08 When closing ZAP sometimes a system error shows up (#1613) by Bharat Raju · 1 year, 4 months ago
  82. dbe4ed5 sdk root is always there so check sdkProvidedProperties first because if it is present it should be used (#1606) by Paul Regan · 1 year, 4 months ago v2025.06.09
  83. e76a9f0 Adding helpers to generate cluster specific object files (#1603) by Dhruv Chandwani · 1 year, 4 months ago
  84. adca046 Minor validation error fix (#1605) by Bharat Raju · 1 year, 4 months ago
  85. f3e70da show save button in ide when dirtyflag is sent to parent (#1594) by Paul Regan · 1 year, 5 months ago v2025.05.22
  86. 22a7ca3 Add Confirmation Dialog on Device Type Feature Toggle and Disable Toggling when Related Cluster is Disabled (#1554) by Ethan Zhou · 1 year, 5 months ago
  87. edb12bb Revert "update build and release workflow (#1597)" (#1599) by Dhruv Chandwani · 1 year, 5 months ago v2025.05.14
  88. af9340b Adding upgrade rule mechanism in ZAP for SDKs (#1589) by Bharat Raju · 1 year, 5 months ago
  89. e4b22bb ide integration fix (#1587) by Paul Regan · 1 year, 5 months ago v2025.05.13
  90. 726779b wait for server (#1588) by Paul Regan · 1 year, 5 months ago
  91. b3c77e6 update build and release workflow (#1597) by Dhruv Chandwani · 1 year, 5 months ago
  92. 8043f56 Generating correctly for string type attributes which have numbers only as their default values when using helper-endpointconfig.js (#1595) by Bharat Raju · 1 year, 5 months ago
  93. 3d572e8 Resolve element optionality via both optional attribute and conformance (#1578) by Ethan Zhou · 1 year, 5 months ago v2025.05.07
  94. e26405c Fix Matter helpers to do the right thing with global enums/bitmaps. (#1593) by Boris Zbarsky · 1 year, 5 months ago v2025.05.06-nightly
  95. 5d1df1c Adding search by enum/bitmap name and Cluster name (#1590) by Bharat Raju · 1 year, 6 months ago
  96. e74dd35 Fix asStructPropertyName to handle pluralized acronyms better. (#1583) by Boris Zbarsky · 1 year, 6 months ago v2025.04.29-nightly
  97. 4aaa973 Fix various helpers that were not handling name collisions between global and cluster-specific structs. (#1584) by Boris Zbarsky · 1 year, 6 months ago v2025.04.28-nightly
  98. d785a36 Update tests for Cluster Extensions in Custom XML (#1582) by Dhruv Chandwani · 1 year, 6 months ago
  99. 43455f0 Adding db constraints for enum items, struct items and bitmap fields (#1581) by Dhruv Chandwani · 1 year, 6 months ago
  100. ff46f97 - Add another templates json file into the package tables when any json files within it are updated. The newly added templates json file is in sync and the older ones will be out of sync in the package table when a nested json file is changed (#1577) by Bharat Raju · 1 year, 6 months ago