Skip to content

Commit

Permalink
chore: release v5.5.0
Browse files Browse the repository at this point in the history
### Config file changes
* Added a config file for `Jasco ZW3010`
* Added new Notification definitions
* Added new Indicator definitions

### Features
* Implemented the `replaceFailedNode` API
* Added a third argument to the `"interview failed"` event handler which includes an object with additional details about the interview attempt (see [docs](https://zwave-js.github.io/node-zwave-js/#/api/node?id=quotinterview-failedquot)).
  **WARNING:** The current signature is deprecated and will be changed in the next major version!
* Metadata can now be customized by CCs with the `ccSpecific` property. This is used in several CCs to allow applications to identify which value a value ID describes (e.g. sensor type, meter type, etc...)

### Bugfixes
* The logs of `ConfigurationCC::PropertiesGet` now include the correct *next parameter #*
* The `targetValue` of switch-type CCs is no longer overwritten with `undefined` when a report without target value is received

### Changes under the hood
* Switched to `npm@7` workspaces to get rid of TypeScript's `paths` config and support project-relative auto-imports
  • Loading branch information
AlCalzone committed Nov 24, 2020
1 parent 711cbd6 commit ae56e07
Show file tree
Hide file tree
Showing 8 changed files with 51 additions and 39 deletions.
4 changes: 2 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@
## __WORK IN PROGRESS__
-->

## __WORK IN PROGRESS__
## 5.5.0 (2020-11-24)
### Config file changes
* Added a config file for `Jasco ZW3010`
* Added new Notification definitions
* Added new Indicators
* Added new Indicator definitions

### Features
* Implemented the `replaceFailedNode` API
Expand Down
15 changes: 11 additions & 4 deletions lerna.json
Original file line number Diff line number Diff line change
@@ -1,14 +1,21 @@
{
"packages": ["packages/*"],
"packages": [
"packages/*"
],
"useWorkspaces": true,
"version": "5.4.0",
"version": "5.5.0",
"command": {
"run": {
"stream": true
},
"version": {
"allowBranch": ["master", "release-*"],
"ignoreChanges": ["*.md"],
"allowBranch": [
"master",
"release-*"
],
"ignoreChanges": [
"*.md"
],
"amend": true,
"push": false
}
Expand Down
48 changes: 27 additions & 21 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions packages/config/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@zwave-js/config",
"version": "5.4.0",
"version": "5.5.0",
"description": "zwave-js: configuration files",
"publishConfig": {
"access": "public"
Expand Down Expand Up @@ -32,7 +32,7 @@
"node": ">=10.0.0"
},
"dependencies": {
"@zwave-js/core": "^5.4.0",
"@zwave-js/core": "^5.5.0",
"@zwave-js/shared": "^5.4.0",
"alcalzone-shared": "^3.0.0",
"ansi-colors": "^4.1.1",
Expand All @@ -47,4 +47,4 @@
"watch": "npm run build -- --watch --pretty",
"lint:config": "gulp lintConfigFiles"
}
}
}
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.4.0",
"version": "5.5.0",
"description": "zwave-js: core components",
"publishConfig": {
"access": "public"
Expand Down
4 changes: 2 additions & 2 deletions packages/serial/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@zwave-js/serial",
"version": "5.4.0",
"version": "5.5.0",
"description": "zwave-js: Serialport driver",
"publishConfig": {
"access": "public"
Expand Down Expand Up @@ -31,7 +31,7 @@
"node": ">=10.0.0"
},
"dependencies": {
"@zwave-js/core": "^5.4.0",
"@zwave-js/core": "^5.5.0",
"alcalzone-shared": "^3.0.0",
"serialport": "^9.0.1",
"winston": "^3.3.3"
Expand Down
3 changes: 1 addition & 2 deletions packages/testing/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@zwave-js/testing",
"version": "5.4.0",
"version": "5.5.0",
"description": "zwave-js: testing utilities",
"private": true,
"keywords": [],
Expand Down Expand Up @@ -28,7 +28,6 @@
"engines": {
"node": ">=10.0.0"
},
"dependencies": {},
"scripts": {
"build": "tsc -b tsconfig.build.json",
"clean": "npm run build -- --clean",
Expand Down
8 changes: 4 additions & 4 deletions packages/zwave-js/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "zwave-js",
"version": "5.4.0",
"version": "5.5.0",
"description": "Z-Wave driver written entirely in JavaScript/TypeScript",
"keywords": [],
"main": "index.js",
Expand Down Expand Up @@ -63,9 +63,9 @@
"@alcalzone/jsonl-db": "^1.2.2",
"@sentry/integrations": "^5.24.2",
"@sentry/node": "^5.24.2",
"@zwave-js/config": "^5.4.0",
"@zwave-js/core": "^5.4.0",
"@zwave-js/serial": "^5.4.0",
"@zwave-js/config": "^5.5.0",
"@zwave-js/core": "^5.5.0",
"@zwave-js/serial": "^5.5.0",
"@zwave-js/shared": "^5.4.0",
"alcalzone-shared": "^3.0.0",
"ansi-colors": "^4.1.1",
Expand Down

0 comments on commit ae56e07

Please sign in to comment.