Skip to content

Commit

Permalink
v8.0.1
Browse files Browse the repository at this point in the history
  • Loading branch information
reconbot committed Sep 18, 2019
1 parent 6426214 commit eae28d4
Show file tree
Hide file tree
Showing 34 changed files with 442 additions and 34 deletions.
56 changes: 56 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
# Change Log

All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [8.0.1](https://github.com/node-serialport/node-serialport/compare/v6.2.2...v8.0.1) (2019-09-18)


### Bug Fixes

* Add missing `return` statement ([#1911](https://github.com/node-serialport/node-serialport/issues/1911)) ([288e6ac](https://github.com/node-serialport/node-serialport/commit/288e6ac))
* 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))
* conflicting website npm script name ([f6a800e](https://github.com/node-serialport/node-serialport/commit/f6a800e))
* 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))
* deps for parser-readline need upgrading ([aa7c0b2](https://github.com/node-serialport/node-serialport/commit/aa7c0b2))
* fix open colelctive link ([#1928](https://github.com/node-serialport/node-serialport/issues/1928)) ([6426214](https://github.com/node-serialport/node-serialport/commit/6426214))
* make node 12 work! ([00dc272](https://github.com/node-serialport/node-serialport/commit/00dc272))
* missing maintainer name ([a626103](https://github.com/node-serialport/node-serialport/commit/a626103))
* mocha opts ([e6742db](https://github.com/node-serialport/node-serialport/commit/e6742db))
* 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))
* 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)
* 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)
* 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))
* 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))
* 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))
* **packages/bindings#write:** do not call native binding for empty buffers ([d347f3b](https://github.com/node-serialport/node-serialport/commit/d347f3b))
* 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))
* 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))
* writing issue on Linux ([#1908](https://github.com/node-serialport/node-serialport/issues/1908)) ([a7d1937](https://github.com/node-serialport/node-serialport/commit/a7d1937))


### chore

* 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))


### Features

* add eslint mocha ([#1922](https://github.com/node-serialport/node-serialport/issues/1922)) ([afbc431](https://github.com/node-serialport/node-serialport/commit/afbc431))
* 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))
* generators for new packages ([#4](https://github.com/node-serialport/node-serialport/issues/4)) ([94ede44](https://github.com/node-serialport/node-serialport/commit/94ede44))
* inter byte timeout parser ([#1779](https://github.com/node-serialport/node-serialport/issues/1779)) ([cbb8e41](https://github.com/node-serialport/node-serialport/commit/cbb8e41))
* 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))
* 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)
* namespace all packages in the new serialport npm org! ([b722062](https://github.com/node-serialport/node-serialport/commit/b722062))
* 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))
* support Exar ttyXRUSB ([#1893](https://github.com/node-serialport/node-serialport/issues/1893)) ([3d34d0f](https://github.com/node-serialport/node-serialport/commit/3d34d0f))
* test on node 12 ([#1846](https://github.com/node-serialport/node-serialport/issues/1846)) ([46da21f](https://github.com/node-serialport/node-serialport/commit/46da21f))
* 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))
* use lerna run! ([#1643](https://github.com/node-serialport/node-serialport/issues/1643)) ([7b37a36](https://github.com/node-serialport/node-serialport/commit/7b37a36))


### BREAKING CHANGES

* flush behavior on windows no longer cancels inflight reads
* bindings now use async functions so they’ll never throw, only reject
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@
"conventionalCommits": true
}
},
"version": "8.0.0"
"version": "8.0.1"
}
22 changes: 22 additions & 0 deletions packages/binding-abstract/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,28 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [8.0.1](https://github.com/serialport/node-serialport/compare/v6.2.2...v8.0.1) (2019-09-18)


### Bug Fixes

* 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))
* 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))


### chore

* remove node6 support and upgrade codebase ([#1851](https://github.com/serialport/node-serialport/issues/1851)) ([d4f15c0](https://github.com/serialport/node-serialport/commit/d4f15c0))


### BREAKING CHANGES

* bindings now use async functions so they’ll never throw, only reject





# [3.0.0](https://github.com/serialport/node-serialport/compare/@serialport/[email protected]...@serialport/[email protected]) (2019-05-16)


Expand Down
2 changes: 1 addition & 1 deletion packages/binding-abstract/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@serialport/binding-abstract",
"version": "3.0.0",
"version": "8.0.1",
"main": "binding-abstract.js",
"keywords": [
"serialport-binding"
Expand Down
27 changes: 27 additions & 0 deletions packages/binding-mock/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,33 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [8.0.1](https://github.com/serialport/node-serialport/compare/v6.2.2...v8.0.1) (2019-09-18)


### Bug Fixes

* 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))


### chore

* remove node6 support and upgrade codebase ([#1851](https://github.com/serialport/node-serialport/issues/1851)) ([d4f15c0](https://github.com/serialport/node-serialport/commit/d4f15c0))


### Features

* add eslint mocha ([#1922](https://github.com/serialport/node-serialport/issues/1922)) ([afbc431](https://github.com/serialport/node-serialport/commit/afbc431))
* 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))


### BREAKING CHANGES

* bindings now use async functions so they’ll never throw, only reject





# [3.0.0](https://github.com/serialport/node-serialport/compare/@serialport/[email protected]...@serialport/[email protected]) (2019-05-16)


Expand Down
4 changes: 2 additions & 2 deletions packages/binding-mock/package.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"name": "@serialport/binding-mock",
"version": "3.0.0",
"version": "8.0.1",
"main": "binding-mock.js",
"keywords": [
"serialport-binding"
],
"dependencies": {
"@serialport/binding-abstract": "^3.0.0",
"@serialport/binding-abstract": "^8.0.1",
"debug": "^4.1.1"
},
"engines": {
Expand Down
40 changes: 40 additions & 0 deletions packages/bindings/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,46 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [8.0.1](https://github.com/serialport/node-serialport/compare/v6.2.2...v8.0.1) (2019-09-18)


### Bug Fixes

* 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))
* 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))
* make node 12 work! ([00dc272](https://github.com/serialport/node-serialport/commit/00dc272))
* 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))
* 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)
* 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)
* 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))
* RTS/CTS flow control for Windows ([#1809](https://github.com/serialport/node-serialport/issues/1809)) ([cd112ca](https://github.com/serialport/node-serialport/commit/cd112ca))
* 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))
* 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))
* **packages/bindings#write:** do not call native binding for empty buffers ([d347f3b](https://github.com/serialport/node-serialport/commit/d347f3b))
* writing issue on Linux ([#1908](https://github.com/serialport/node-serialport/issues/1908)) ([a7d1937](https://github.com/serialport/node-serialport/commit/a7d1937))


### chore

* remove node6 support and upgrade codebase ([#1851](https://github.com/serialport/node-serialport/issues/1851)) ([d4f15c0](https://github.com/serialport/node-serialport/commit/d4f15c0))


### Features

* add eslint mocha ([#1922](https://github.com/serialport/node-serialport/issues/1922)) ([afbc431](https://github.com/serialport/node-serialport/commit/afbc431))
* 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))
* support Exar ttyXRUSB ([#1893](https://github.com/serialport/node-serialport/issues/1893)) ([3d34d0f](https://github.com/serialport/node-serialport/commit/3d34d0f))


### BREAKING CHANGES

* flush behavior on windows no longer cancels inflight reads
* bindings now use async functions so they’ll never throw, only reject





# [3.0.0](https://github.com/serialport/node-serialport/compare/@serialport/[email protected]...@serialport/[email protected]) (2019-05-16)


Expand Down
8 changes: 4 additions & 4 deletions packages/bindings/package.json
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
{
"name": "@serialport/bindings",
"version": "3.0.0",
"version": "8.0.1",
"main": "lib",
"keywords": [
"serialport-binding"
],
"dependencies": {
"@serialport/binding-abstract": "^3.0.0",
"@serialport/parser-readline": "^3.0.0",
"@serialport/binding-abstract": "^8.0.1",
"@serialport/parser-readline": "^8.0.1",
"bindings": "^1.5.0",
"debug": "^4.1.1",
"nan": "^2.13.2",
"prebuild-install": "^5.3.0"
},
"devDependencies": {
"@serialport/binding-mock": "^3.0.0"
"@serialport/binding-mock": "^8.0.1"
},
"engines": {
"node": ">=8.6.0"
Expand Down
21 changes: 21 additions & 0 deletions packages/list/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,27 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [8.0.1](https://github.com/serialport/node-serialport/compare/v6.2.2...v8.0.1) (2019-09-18)


### chore

* remove node6 support and upgrade codebase ([#1851](https://github.com/serialport/node-serialport/issues/1851)) ([d4f15c0](https://github.com/serialport/node-serialport/commit/d4f15c0))


### Features

* 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)


### BREAKING CHANGES

* bindings now use async functions so they’ll never throw, only reject





# [2.0.0](https://github.com/serialport/node-serialport/compare/@serialport/[email protected]...@serialport/[email protected]) (2019-05-16)


Expand Down
4 changes: 2 additions & 2 deletions packages/list/package.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"name": "@serialport/list",
"version": "2.0.0",
"version": "8.0.1",
"main": "lib/list.js",
"bin": {
"serialport-list": "./lib/list.js"
},
"dependencies": {
"@serialport/bindings": "^3.0.0",
"@serialport/bindings": "^8.0.1",
"commander": "^2.20.0"
},
"engines": {
Expand Down
16 changes: 16 additions & 0 deletions packages/parser-byte-length/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [8.0.1](https://github.com/serialport/node-serialport/compare/v6.2.2...v8.0.1) (2019-09-18)


### chore

* remove node6 support and upgrade codebase ([#1851](https://github.com/serialport/node-serialport/issues/1851)) ([d4f15c0](https://github.com/serialport/node-serialport/commit/d4f15c0))


### BREAKING CHANGES

* bindings now use async functions so they’ll never throw, only reject





# [3.0.0](https://github.com/serialport/node-serialport/compare/@serialport/[email protected]...@serialport/[email protected]) (2019-05-16)


Expand Down
2 changes: 1 addition & 1 deletion packages/parser-byte-length/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@serialport/parser-byte-length",
"version": "3.0.0",
"version": "8.0.1",
"main": "byte-length.js",
"engines": {
"node": ">=8.6.0"
Expand Down
21 changes: 21 additions & 0 deletions packages/parser-cctalk/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,27 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [8.0.1](https://github.com/serialport/node-serialport/compare/v6.2.2...v8.0.1) (2019-09-18)


### chore

* remove node6 support and upgrade codebase ([#1851](https://github.com/serialport/node-serialport/issues/1851)) ([d4f15c0](https://github.com/serialport/node-serialport/commit/d4f15c0))


### Features

* Added packet timeout for cctalk parser ([#1887](https://github.com/serialport/node-serialport/issues/1887)) ([714e438](https://github.com/serialport/node-serialport/commit/714e438))


### BREAKING CHANGES

* bindings now use async functions so they’ll never throw, only reject





# [4.0.0](https://github.com/serialport/node-serialport/compare/@serialport/[email protected]...@serialport/[email protected]) (2019-08-05)

### implementing packet byte timeouts due to cctalk documentation
Expand Down
2 changes: 1 addition & 1 deletion packages/parser-cctalk/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@serialport/parser-cctalk",
"version": "4.0.0",
"version": "8.0.1",
"main": "cctalk.js",
"engines": {
"node": ">=8.6.0"
Expand Down
16 changes: 16 additions & 0 deletions packages/parser-delimiter/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [8.0.1](https://github.com/serialport/node-serialport/compare/v6.2.2...v8.0.1) (2019-09-18)


### chore

* remove node6 support and upgrade codebase ([#1851](https://github.com/serialport/node-serialport/issues/1851)) ([d4f15c0](https://github.com/serialport/node-serialport/commit/d4f15c0))


### BREAKING CHANGES

* bindings now use async functions so they’ll never throw, only reject





# [3.0.0](https://github.com/serialport/node-serialport/compare/@serialport/[email protected]...@serialport/[email protected]) (2019-05-16)


Expand Down
2 changes: 1 addition & 1 deletion packages/parser-delimiter/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@serialport/parser-delimiter",
"main": "delimiter.js",
"version": "3.0.0",
"version": "8.0.1",
"engines": {
"node": ">=8.6.0"
},
Expand Down
22 changes: 22 additions & 0 deletions packages/parser-inter-byte-timeout/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,28 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [8.0.1](https://github.com/serialport/node-serialport/compare/v6.2.2...v8.0.1) (2019-09-18)


### chore

* remove node6 support and upgrade codebase ([#1851](https://github.com/serialport/node-serialport/issues/1851)) ([d4f15c0](https://github.com/serialport/node-serialport/commit/d4f15c0))


### Features

* add eslint mocha ([#1922](https://github.com/serialport/node-serialport/issues/1922)) ([afbc431](https://github.com/serialport/node-serialport/commit/afbc431))
* inter byte timeout parser ([#1779](https://github.com/serialport/node-serialport/issues/1779)) ([cbb8e41](https://github.com/serialport/node-serialport/commit/cbb8e41))


### BREAKING CHANGES

* bindings now use async functions so they’ll never throw, only reject





# [2.0.0](https://github.com/serialport/node-serialport/compare/@serialport/[email protected]...@serialport/[email protected]) (2019-05-16)


Expand Down
Loading

0 comments on commit eae28d4

Please sign in to comment.