Skip to content

Commit

Permalink
chore: release v5.3.2
Browse files Browse the repository at this point in the history
### Bugfixes
* Added / fixed some missing or incorrect exports from `zwave-js`:
  * The `CCAPI` type is now exported
  * `NODE_ID_BROADCAST` and `NODE_ID_MAX` are now value exports
  * The `Endpoint` class is now exported
  * The `InterviewStage` enum is now exported
* Several user-facing errors were converted from `Error` to `ZWaveError` in order to be consistent with other errors.
* Warnings about insecure communication with a node because of missing security configuration are now emitted as `ZWaveError`s with code `ZWaveErrorCodes.Controller_NodeInsecureCommunication`
* Internal references to `@types/fs-extra` and `jest` are no longer leaked, allowing users to consume this library without `skipLibCheck`
* `User Code CC` no longer uses V2 methods during the interview of a V1 node
* Fixed an error during the `Central Scene CC` interview that could occur if `Association Group Information` is not supported
* For several CCs, missing responses to non-critical requests are now ignored during the interview
* Sent nonces are now transmitted using the `ACK` and `AutoRoute` transmit options to fix secure inclusion issues with some devices
* Fixed an error during logging of a `DoorLockCCConfigurationSet` command
* After a fresh interview, battery-powered nodes that are temporarily mains-powered, are no longer sent into a "go to sleep" loop
* When a node requests multiple nonces in a short timespan, only respond to the most recent request

### Changes under the hood
* `SpyTransport` was moved to `@zwave-js/testing`, a development-only testing package
  • Loading branch information
AlCalzone committed Oct 21, 2020
1 parent 9a04633 commit cb35157
Show file tree
Hide file tree
Showing 7 changed files with 7 additions and 7 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
## __WORK IN PROGRESS__
-->

## __WORK IN PROGRESS__
## 5.3.2 (2020-10-21)
### Bugfixes
* Added / fixed some missing or incorrect exports from `zwave-js`:
* The `CCAPI` type is now exported
Expand Down
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"packages": [
"packages/*"
],
"version": "5.3.1",
"version": "5.3.2",
"command": {
"run": {
"stream": true
Expand Down
2 changes: 1 addition & 1 deletion packages/config/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@zwave-js/config",
"version": "5.3.1",
"version": "5.3.2",
"description": "zwave-js: configuration files",
"publishConfig": {
"access": "public"
Expand Down
2 changes: 1 addition & 1 deletion packages/core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@zwave-js/core",
"version": "5.3.0",
"version": "5.3.2",
"description": "zwave-js: core components",
"publishConfig": {
"access": "public"
Expand Down
2 changes: 1 addition & 1 deletion packages/serial/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@zwave-js/serial",
"version": "5.3.0",
"version": "5.3.2",
"description": "zwave-js: Serialport driver",
"publishConfig": {
"access": "public"
Expand Down
2 changes: 1 addition & 1 deletion packages/testing/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@zwave-js/testing",
"version": "5.3.0",
"version": "5.3.2",
"description": "zwave-js: testing utilities",
"private": true,
"keywords": [],
Expand Down
2 changes: 1 addition & 1 deletion packages/zwave-js/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "zwave-js",
"version": "5.3.1",
"version": "5.3.2",
"description": "Z-Wave driver written entirely in JavaScript/TypeScript",
"keywords": [],
"main": "index.js",
Expand Down

0 comments on commit cb35157

Please sign in to comment.