Skip to content

v0.4.0

Latest

Choose a tag to compare

@github-actions github-actions released this 16 Sep 22:14
· 3 commits to main since this release
db5ad61

Changelog

✨ Features

  • Subscribe to live attribute changes with limits and script-friendly streaming output — 413b27b · #86 #77
  • Read every attribute in a cluster by omitting the attribute name — cbc5058 · #82 #88
  • Complete only attributes advertised by the target device after cluster discover — e416ecf · #87 #80
  • Load tree -L 4 faster by reading each cluster once — a495967 · #97 #89
  • Return complete list attributes when devices split them across multiple reports — d3212bb · #101 #96
  • Show named Matter errors instead of raw status codes — 76d1202 · #84 #81

🐛 Bug Fixes

  • Expand current-user tilde in tree --out paths — bb4f984 · #85
  • Render full-fidelity values for cluster read, subscribe, and invoke — db5ad61 · #104
  • Handle MoreChunkedMessages in Client.Subscribe — 26fe579 · #103
  • Sort ListNodes results by ascending numeric node ID — e17b5cb · #83

♻️ Refactor

  • Preserve absent and null TLV fields for correct chunked-list handling — 0f77484 · #100 #98 #96

🧑‍💻 Chore & Docs

  • Add stacked PR workflow guidance — 575f034
  • Fix Matter SDK and specification paths in CLAUDE.md — 886abde
  • Dependency updates
    actions/checkout → v7
    actions/setup-go → v7
    github.com/mattn/go-isatty → 0.0.24
    github.com/stretchr/testify → 1.12.1
    go.etcd.io/bbolt → 1.5.0
    golang.org/x/crypto → 0.57.0
    oss.terrastruct.com/d2 → 0.7.2
    tinygo.org/x/bluetooth → 0.16.0