Releases: nickw444/nessclient
Releases · nickw444/nessclient
1.1.2
What's Changed
- Bump certifi from 2023.5.7 to 2023.7.22 by @dependabot in #54
- Bump urllib3 from 2.0.4 to 2.0.7 by @dependabot in #56
- Fix license classifier by @joostlek in #65
- Added D16XCEL PanelVersionUpdate and associated test by @ozadr1an in #67
- Fix GitHub actions by @evanhunter in #62
- Update devdeps, fix CI by @nickw444 in #68
- Add serial connections by @evanhunter in #60
New Contributors
- @joostlek made their first contribution in #65
- @ozadr1an made their first contribution in #67
- @evanhunter made their first contribution in #62
Full Changelog: 1.0.0...1.1.2
1.0.0
Breaking Change (since 0.10.0)
client.on_state_change
now requires a second argument, arming_mode
, which receives the mode in which the alarm has been armed (e.g. ArmingMode.ARMED_AWAY
, ArmingMode.ARMED_NIGHT
, etc)
Before
@client.on_state_change
def on_state_change(state: ArmingState) -> None:
print(f"Alarm state changed to {state}")
After
@client.on_state_change
def on_state_change(state: ArmingState, arming_mode: ArmingMode | None) -> None:
print(f"Alarm state changed to {state} (mode: {arming_mode})")
What's Changed
- Bump certifi from 2021.5.30 to 2022.12.7 by @dependabot in #45
- Remove defunct asynctest lib by @nickw444 in #50
- Bump python to 3.11 by @nickw444 in #49
- fix typechecking step by @nickw444 in #51
- Share server default port with client by @nickw444 in #48
- Add black for formatting by @nickw444 in #52
- Add server simulation support for alternative arm modes by @nickw444 in #47
- Add client support for alternative arming modes by @nickw444 in #53
Full Changelog: 0.10.0...1.0.0
0.10.0
0.9.16b3
What's Changed
- Wrap connection writing with a lock by @nickw444 in #39
- fix build by @nickw444 in #40
- Bump urllib3 from 1.26.4 to 1.26.5 by @dependabot in #41
- Migrate to Github Actions by @nickw444 in #42
New Contributors
- @dependabot made their first contribution in #41
Full Changelog: 0.9.15...0.9.16b3
0.9.16b2
Changes:
- cf1b385 .
- 42f1999 improved pipeline
- cb81e67 Remove conditional insertion
- 6fc774f .
- a1a2f82 Remove travis
- b517c8a Update azure-pipelines.yml for Azure Pipelines
- 05b5629 Update azure-pipelines.yml for Azure Pipelines
- 5b3c677 Set up CI with Azure Pipelines
- ecf6683 Bump urllib3 from 1.26.4 to 1.26.5 (#41)
- b00979f fix build (#40)