Skip to content

Commit eae28d4

Browse files
committed
v8.0.1
1 parent 6426214 commit eae28d4

File tree

34 files changed

+442
-34
lines changed

34 files changed

+442
-34
lines changed

CHANGELOG.md

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
# Change Log
2+
3+
All notable changes to this project will be documented in this file.
4+
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
5+
6+
## [8.0.1](https://github.com/node-serialport/node-serialport/compare/v6.2.2...v8.0.1) (2019-09-18)
7+
8+
9+
### Bug Fixes
10+
11+
* Add missing `return` statement ([#1911](https://github.com/node-serialport/node-serialport/issues/1911)) ([288e6ac](https://github.com/node-serialport/node-serialport/commit/288e6ac))
12+
* bindings now error when closed during empty writes ([#1872](https://github.com/node-serialport/node-serialport/issues/1872)) ([9d01492](https://github.com/node-serialport/node-serialport/commit/9d01492))
13+
* conflicting website npm script name ([f6a800e](https://github.com/node-serialport/node-serialport/commit/f6a800e))
14+
* deprecated c++ functions for update to Node v12 ([#1743](https://github.com/node-serialport/node-serialport/issues/1743)) ([1eecd60](https://github.com/node-serialport/node-serialport/commit/1eecd60))
15+
* deps for parser-readline need upgrading ([aa7c0b2](https://github.com/node-serialport/node-serialport/commit/aa7c0b2))
16+
* fix open colelctive link ([#1928](https://github.com/node-serialport/node-serialport/issues/1928)) ([6426214](https://github.com/node-serialport/node-serialport/commit/6426214))
17+
* make node 12 work! ([00dc272](https://github.com/node-serialport/node-serialport/commit/00dc272))
18+
* missing maintainer name ([a626103](https://github.com/node-serialport/node-serialport/commit/a626103))
19+
* mocha opts ([e6742db](https://github.com/node-serialport/node-serialport/commit/e6742db))
20+
* prebuild now pays attention to lerna tags ([#1639](https://github.com/node-serialport/node-serialport/issues/1639)) ([d3d553f](https://github.com/node-serialport/node-serialport/commit/d3d553f))
21+
* prebuild on mojave ([#1759](https://github.com/node-serialport/node-serialport/issues/1759)) ([d4f5128](https://github.com/node-serialport/node-serialport/commit/d4f5128)), closes [/github.com/nodejs/node/pull/23685#issuecomment-430408541](https://github.com//github.com/nodejs/node/pull/23685/issues/issuecomment-430408541)
22+
* propagate async context in callbacks ([#1765](https://github.com/node-serialport/node-serialport/issues/1765)) ([9b5dbdb](https://github.com/node-serialport/node-serialport/commit/9b5dbdb)), closes [#1751](https://github.com/node-serialport/node-serialport/issues/1751)
23+
* readme badges and images for backers and contributors ([#1881](https://github.com/node-serialport/node-serialport/issues/1881)) ([1fd88e1](https://github.com/node-serialport/node-serialport/commit/1fd88e1))
24+
* remove PURGE_RXABORT flag on flush for Windows ([#1817](https://github.com/node-serialport/node-serialport/issues/1817)) ([1daa919](https://github.com/node-serialport/node-serialport/commit/1daa919))
25+
* RTS/CTS flow control for Windows ([#1809](https://github.com/node-serialport/node-serialport/issues/1809)) ([cd112ca](https://github.com/node-serialport/node-serialport/commit/cd112ca))
26+
* **packages/bindings#write:** do not call native binding for empty buffers ([d347f3b](https://github.com/node-serialport/node-serialport/commit/d347f3b))
27+
* stream read not working past 1 read ([#1925](https://github.com/node-serialport/node-serialport/issues/1925)) ([3a13279](https://github.com/node-serialport/node-serialport/commit/3a13279))
28+
* use correct casts to/from HANDLE/int ([#1766](https://github.com/node-serialport/node-serialport/issues/1766)) ([ce503b3](https://github.com/node-serialport/node-serialport/commit/ce503b3))
29+
* writing issue on Linux ([#1908](https://github.com/node-serialport/node-serialport/issues/1908)) ([a7d1937](https://github.com/node-serialport/node-serialport/commit/a7d1937))
30+
31+
32+
### chore
33+
34+
* remove node6 support and upgrade codebase ([#1851](https://github.com/node-serialport/node-serialport/issues/1851)) ([d4f15c0](https://github.com/node-serialport/node-serialport/commit/d4f15c0))
35+
36+
37+
### Features
38+
39+
* add eslint mocha ([#1922](https://github.com/node-serialport/node-serialport/issues/1922)) ([afbc431](https://github.com/node-serialport/node-serialport/commit/afbc431))
40+
* Added packet timeout for cctalk parser ([#1887](https://github.com/node-serialport/node-serialport/issues/1887)) ([714e438](https://github.com/node-serialport/node-serialport/commit/714e438))
41+
* generators for new packages ([#4](https://github.com/node-serialport/node-serialport/issues/4)) ([94ede44](https://github.com/node-serialport/node-serialport/commit/94ede44))
42+
* inter byte timeout parser ([#1779](https://github.com/node-serialport/node-serialport/issues/1779)) ([cbb8e41](https://github.com/node-serialport/node-serialport/commit/cbb8e41))
43+
* Make it possible to compile on vanilla Android ([#1912](https://github.com/node-serialport/node-serialport/issues/1912)) ([ba2b69c](https://github.com/node-serialport/node-serialport/commit/ba2b69c))
44+
* move cli tools to their own packages ([#1664](https://github.com/node-serialport/node-serialport/issues/1664)) ([103498e](https://github.com/node-serialport/node-serialport/commit/103498e)), closes [#1659](https://github.com/node-serialport/node-serialport/issues/1659)
45+
* namespace all packages in the new serialport npm org! ([b722062](https://github.com/node-serialport/node-serialport/commit/b722062))
46+
* reset info.serialNumber when resetting mock ports ([#1899](https://github.com/node-serialport/node-serialport/issues/1899)) ([6acaac1](https://github.com/node-serialport/node-serialport/commit/6acaac1))
47+
* support Exar ttyXRUSB ([#1893](https://github.com/node-serialport/node-serialport/issues/1893)) ([3d34d0f](https://github.com/node-serialport/node-serialport/commit/3d34d0f))
48+
* test on node 12 ([#1846](https://github.com/node-serialport/node-serialport/issues/1846)) ([46da21f](https://github.com/node-serialport/node-serialport/commit/46da21f))
49+
* Use GitHub actions for linting ([#1927](https://github.com/node-serialport/node-serialport/issues/1927)) ([fb05c2d](https://github.com/node-serialport/node-serialport/commit/fb05c2d))
50+
* use lerna run! ([#1643](https://github.com/node-serialport/node-serialport/issues/1643)) ([7b37a36](https://github.com/node-serialport/node-serialport/commit/7b37a36))
51+
52+
53+
### BREAKING CHANGES
54+
55+
* flush behavior on windows no longer cancels inflight reads
56+
* bindings now use async functions so they’ll never throw, only reject

lerna.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@
77
"conventionalCommits": true
88
}
99
},
10-
"version": "8.0.0"
10+
"version": "8.0.1"
1111
}

packages/binding-abstract/CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,28 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
## [8.0.1](https://github.com/serialport/node-serialport/compare/v6.2.2...v8.0.1) (2019-09-18)
7+
8+
9+
### Bug Fixes
10+
11+
* bindings now error when closed during empty writes ([#1872](https://github.com/serialport/node-serialport/issues/1872)) ([9d01492](https://github.com/serialport/node-serialport/commit/9d01492))
12+
* stream read not working past 1 read ([#1925](https://github.com/serialport/node-serialport/issues/1925)) ([3a13279](https://github.com/serialport/node-serialport/commit/3a13279))
13+
14+
15+
### chore
16+
17+
* remove node6 support and upgrade codebase ([#1851](https://github.com/serialport/node-serialport/issues/1851)) ([d4f15c0](https://github.com/serialport/node-serialport/commit/d4f15c0))
18+
19+
20+
### BREAKING CHANGES
21+
22+
* bindings now use async functions so they’ll never throw, only reject
23+
24+
25+
26+
27+
628
# [3.0.0](https://github.com/serialport/node-serialport/compare/@serialport/[email protected]...@serialport/[email protected]) (2019-05-16)
729

830

packages/binding-abstract/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@serialport/binding-abstract",
3-
"version": "3.0.0",
3+
"version": "8.0.1",
44
"main": "binding-abstract.js",
55
"keywords": [
66
"serialport-binding"

packages/binding-mock/CHANGELOG.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,33 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
## [8.0.1](https://github.com/serialport/node-serialport/compare/v6.2.2...v8.0.1) (2019-09-18)
7+
8+
9+
### Bug Fixes
10+
11+
* stream read not working past 1 read ([#1925](https://github.com/serialport/node-serialport/issues/1925)) ([3a13279](https://github.com/serialport/node-serialport/commit/3a13279))
12+
13+
14+
### chore
15+
16+
* remove node6 support and upgrade codebase ([#1851](https://github.com/serialport/node-serialport/issues/1851)) ([d4f15c0](https://github.com/serialport/node-serialport/commit/d4f15c0))
17+
18+
19+
### Features
20+
21+
* add eslint mocha ([#1922](https://github.com/serialport/node-serialport/issues/1922)) ([afbc431](https://github.com/serialport/node-serialport/commit/afbc431))
22+
* reset info.serialNumber when resetting mock ports ([#1899](https://github.com/serialport/node-serialport/issues/1899)) ([6acaac1](https://github.com/serialport/node-serialport/commit/6acaac1))
23+
24+
25+
### BREAKING CHANGES
26+
27+
* bindings now use async functions so they’ll never throw, only reject
28+
29+
30+
31+
32+
633
# [3.0.0](https://github.com/serialport/node-serialport/compare/@serialport/[email protected]...@serialport/[email protected]) (2019-05-16)
734

835

packages/binding-mock/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
{
22
"name": "@serialport/binding-mock",
3-
"version": "3.0.0",
3+
"version": "8.0.1",
44
"main": "binding-mock.js",
55
"keywords": [
66
"serialport-binding"
77
],
88
"dependencies": {
9-
"@serialport/binding-abstract": "^3.0.0",
9+
"@serialport/binding-abstract": "^8.0.1",
1010
"debug": "^4.1.1"
1111
},
1212
"engines": {

packages/bindings/CHANGELOG.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,46 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
## [8.0.1](https://github.com/serialport/node-serialport/compare/v6.2.2...v8.0.1) (2019-09-18)
7+
8+
9+
### Bug Fixes
10+
11+
* bindings now error when closed during empty writes ([#1872](https://github.com/serialport/node-serialport/issues/1872)) ([9d01492](https://github.com/serialport/node-serialport/commit/9d01492))
12+
* deprecated c++ functions for update to Node v12 ([#1743](https://github.com/serialport/node-serialport/issues/1743)) ([1eecd60](https://github.com/serialport/node-serialport/commit/1eecd60))
13+
* make node 12 work! ([00dc272](https://github.com/serialport/node-serialport/commit/00dc272))
14+
* prebuild now pays attention to lerna tags ([#1639](https://github.com/serialport/node-serialport/issues/1639)) ([d3d553f](https://github.com/serialport/node-serialport/commit/d3d553f))
15+
* prebuild on mojave ([#1759](https://github.com/serialport/node-serialport/issues/1759)) ([d4f5128](https://github.com/serialport/node-serialport/commit/d4f5128)), closes [/github.com/nodejs/node/pull/23685#issuecomment-430408541](https://github.com//github.com/nodejs/node/pull/23685/issues/issuecomment-430408541)
16+
* propagate async context in callbacks ([#1765](https://github.com/serialport/node-serialport/issues/1765)) ([9b5dbdb](https://github.com/serialport/node-serialport/commit/9b5dbdb)), closes [#1751](https://github.com/serialport/node-serialport/issues/1751)
17+
* remove PURGE_RXABORT flag on flush for Windows ([#1817](https://github.com/serialport/node-serialport/issues/1817)) ([1daa919](https://github.com/serialport/node-serialport/commit/1daa919))
18+
* RTS/CTS flow control for Windows ([#1809](https://github.com/serialport/node-serialport/issues/1809)) ([cd112ca](https://github.com/serialport/node-serialport/commit/cd112ca))
19+
* stream read not working past 1 read ([#1925](https://github.com/serialport/node-serialport/issues/1925)) ([3a13279](https://github.com/serialport/node-serialport/commit/3a13279))
20+
* use correct casts to/from HANDLE/int ([#1766](https://github.com/serialport/node-serialport/issues/1766)) ([ce503b3](https://github.com/serialport/node-serialport/commit/ce503b3))
21+
* **packages/bindings#write:** do not call native binding for empty buffers ([d347f3b](https://github.com/serialport/node-serialport/commit/d347f3b))
22+
* writing issue on Linux ([#1908](https://github.com/serialport/node-serialport/issues/1908)) ([a7d1937](https://github.com/serialport/node-serialport/commit/a7d1937))
23+
24+
25+
### chore
26+
27+
* remove node6 support and upgrade codebase ([#1851](https://github.com/serialport/node-serialport/issues/1851)) ([d4f15c0](https://github.com/serialport/node-serialport/commit/d4f15c0))
28+
29+
30+
### Features
31+
32+
* add eslint mocha ([#1922](https://github.com/serialport/node-serialport/issues/1922)) ([afbc431](https://github.com/serialport/node-serialport/commit/afbc431))
33+
* Make it possible to compile on vanilla Android ([#1912](https://github.com/serialport/node-serialport/issues/1912)) ([ba2b69c](https://github.com/serialport/node-serialport/commit/ba2b69c))
34+
* support Exar ttyXRUSB ([#1893](https://github.com/serialport/node-serialport/issues/1893)) ([3d34d0f](https://github.com/serialport/node-serialport/commit/3d34d0f))
35+
36+
37+
### BREAKING CHANGES
38+
39+
* flush behavior on windows no longer cancels inflight reads
40+
* bindings now use async functions so they’ll never throw, only reject
41+
42+
43+
44+
45+
646
# [3.0.0](https://github.com/serialport/node-serialport/compare/@serialport/[email protected]...@serialport/[email protected]) (2019-05-16)
747

848

packages/bindings/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
{
22
"name": "@serialport/bindings",
3-
"version": "3.0.0",
3+
"version": "8.0.1",
44
"main": "lib",
55
"keywords": [
66
"serialport-binding"
77
],
88
"dependencies": {
9-
"@serialport/binding-abstract": "^3.0.0",
10-
"@serialport/parser-readline": "^3.0.0",
9+
"@serialport/binding-abstract": "^8.0.1",
10+
"@serialport/parser-readline": "^8.0.1",
1111
"bindings": "^1.5.0",
1212
"debug": "^4.1.1",
1313
"nan": "^2.13.2",
1414
"prebuild-install": "^5.3.0"
1515
},
1616
"devDependencies": {
17-
"@serialport/binding-mock": "^3.0.0"
17+
"@serialport/binding-mock": "^8.0.1"
1818
},
1919
"engines": {
2020
"node": ">=8.6.0"

packages/list/CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,27 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
## [8.0.1](https://github.com/serialport/node-serialport/compare/v6.2.2...v8.0.1) (2019-09-18)
7+
8+
9+
### chore
10+
11+
* remove node6 support and upgrade codebase ([#1851](https://github.com/serialport/node-serialport/issues/1851)) ([d4f15c0](https://github.com/serialport/node-serialport/commit/d4f15c0))
12+
13+
14+
### Features
15+
16+
* move cli tools to their own packages ([#1664](https://github.com/serialport/node-serialport/issues/1664)) ([103498e](https://github.com/serialport/node-serialport/commit/103498e)), closes [#1659](https://github.com/serialport/node-serialport/issues/1659)
17+
18+
19+
### BREAKING CHANGES
20+
21+
* bindings now use async functions so they’ll never throw, only reject
22+
23+
24+
25+
26+
627
# [2.0.0](https://github.com/serialport/node-serialport/compare/@serialport/[email protected]...@serialport/[email protected]) (2019-05-16)
728

829

packages/list/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
{
22
"name": "@serialport/list",
3-
"version": "2.0.0",
3+
"version": "8.0.1",
44
"main": "lib/list.js",
55
"bin": {
66
"serialport-list": "./lib/list.js"
77
},
88
"dependencies": {
9-
"@serialport/bindings": "^3.0.0",
9+
"@serialport/bindings": "^8.0.1",
1010
"commander": "^2.20.0"
1111
},
1212
"engines": {

0 commit comments

Comments
 (0)