Releases: zigpy/zigpy-znp
Releases · zigpy/zigpy-znp
v0.8.1
v0.8.0
What's Changed
- Correctly handle TX power status codes > 128 by @puddly in #136
- Add mypy and more flake checks by @mdeweerd in #138
- Add pyupgrade and autoflake8 by @puddly in #140
- Fix joins through a specific node timing out by @puddly in #150
- Implement new zigpy radio API by @puddly in #97
New Contributors
Full Changelog: v0.7.0...v0.8.0
v0.7.0
Bugfixes
- Correctly set profile ID for ZDO frames (@badzz in #113)
- Handle empty Z-Stack build ID in the version response (@puddly in #117)
- Log an error instead of crashing when loading state from a bad CC2531 (@puddly in #120)
Changes
- Allow sending and receiving raw ZDO commands (@puddly in #109)
- Update README.md all CC253x are not recommended (@Hedda in #94)
New Contributors
- @reidab made their first contribution in #110
- @badzz made their first contribution in #113
- @pipiche38 made their first contribution in #123
Full Changelog: v0.6.4...v0.7.0
v0.6.4
v0.6.3
v0.6.2
New features
- Use ZDO converter for
Mgmt_NWK_Update_req
by @puddly in #102 - Startup RTS and DTR pin states are now configurable:
zha: zigpy_config: znp_config: connect_rts_pin_states: [off, on, off] connect_dtr_pin_states: [off, off, off]
Bugfixes
- Properly handle the extended timeout in backgrounded requests by @puddly in #103
- Connect multiple times on startup and speed up initial connect by @puddly in #104.
Full Changelog: v0.6.1...v0.6.2
v0.6.1
Changes
- This release only changes packaging dependencies: the pyserial-asyncio dependency constraint has been relaxed and any version can be used on non-Windows platforms. On Windows, any version of pyserial-asyncio other than 0.5 can be used. This was the behavior prior to the release of
zigpy_znp==0.6.0
.
v0.6.0
New features
- Network settings management has been abstracted into the
ControllerApplication.load_network_info
andControllerApplication.write_network_info
methods.
Bugfixes
- Fix bug that prevented just the coordinator from permitting joins by @puddly in #86
- Fix broken empty address manager entries after restore on affected devices by @puddly in #92
Changes
- Add "not recommended" note to CC2530 and C2531 by @Hedda in #87
- Bump
pyserial-asyncio
dependency to 0.6 by @puddly in #91. This release of pyserial-asyncio properly supports Windows. - Replace internal network state objects with
zigpy.state
by @puddly in #85 - Add basic clusters to both coordinator endpoints by @puddly in #93
Breaking changes
- The functionality in
zigpy_znp.utils
has been moved into thezigpy_znp.api.ZNP
class. - Network backups created with zigpy-znp 0.6.0 cannot be restored by older releases.
Full Changelog: v0.5.4...v0.6.0