Skip to content

Commit 14bab11

Browse files
committed
Bump 5.0.0-beta6
1 parent fc483b2 commit 14bab11

File tree

5 files changed

+12
-6
lines changed

5 files changed

+12
-6
lines changed

.docs/README.hbs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ For a full breakdown of why we made Node-Serialport, please read [NodeBots - The
3030

3131
You're reading the README for Node-Serialport's master branch. You probably want to see the README for our most recent release. See our [changelog](changelog.md) for what's new, and our [upgrade guide](UPGRADE_GUIDE.md) for a walk-through on differences between major versions.
3232

33-
- [`serialport@5.0.0-beta5` docs](https://github.com/EmergingTechnologyAdvisors/node-serialport/blob/5.0.0-beta5/README.md) the latest `5.x` release.
33+
- [`serialport@5.0.0-beta6` docs](https://github.com/EmergingTechnologyAdvisors/node-serialport/blob/5.0.0-beta6/README.md) the latest `5.x` release.
3434
- [`serialport@4.0.7` docs](https://github.com/EmergingTechnologyAdvisors/node-serialport/blob/4.0.7/README.md) the latest `4.x` release.
3535
- [`serialport@3.1.2` docs](https://github.com/EmergingTechnologyAdvisors/node-serialport/blob/3.1.2/README.md) the last `3.x` release.
3636

PUBLISHING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@ This can be checked in the .travis.yml file and appveyor.yml file. Within these
1515
4. Update the `.docs/README.hbs` to reference this current version and to previous major version docs then regenerate docs `npm run docs`.
1616
5. Commit then generate new tags based on package.json version number with `git tag 5.0.0 -a` and include the change log in the tag's annotation.
1717
6. Push tags to Github with `git push --tags`
18-
7. `rm -rf node_modules build && npm install`
18+
7. `rm -rf package-lock.json node_modules build && npm install`
1919
8. Publish to npm after builds finish. Builds can take half an hour and occasionally fail for seemingly no reason. Restart any failures in the travis or appeveyor ui. While you wait, remove the content of the Github release message so the tag's text shows. When the entire matrix succeeds and all binaries exist run `npm publish`.
2020
9. Kick off the build matrix for either the master or beta branch on [serialport-test-pilot](https://travis-ci.org/j5js/serialport-test-pilot). It will install serialport from npm on a wide range of systems.
2121

2222
Differences for beta release
23-
* Tag like: `git tag 5.0.0-beta5 -a` and include the change log in the tag's annotation.
23+
* Tag like: `git tag 5.0.0-beta6 -a` and include the change log in the tag's annotation.
2424
* Publish with `npm publish --tag beta`
2525

2626
## Config Travis, AppVeyor and Github to generate all of the binaries.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ For a full breakdown of why we made Node-Serialport, please read [NodeBots - The
3939

4040
You're reading the README for Node-Serialport's master branch. You probably want to see the README for our most recent release. See our [changelog](changelog.md) for what's new, and our [upgrade guide](UPGRADE_GUIDE.md) for a walk-through on differences between major versions.
4141

42-
- [`serialport@5.0.0-beta5` docs](https://github.com/EmergingTechnologyAdvisors/node-serialport/blob/5.0.0-beta5/README.md) the latest `5.x` release.
42+
- [`serialport@5.0.0-beta6` docs](https://github.com/EmergingTechnologyAdvisors/node-serialport/blob/5.0.0-beta6/README.md) the latest `5.x` release.
4343
- [`serialport@4.0.7` docs](https://github.com/EmergingTechnologyAdvisors/node-serialport/blob/4.0.7/README.md) the latest `4.x` release.
4444
- [`serialport@3.1.2` docs](https://github.com/EmergingTechnologyAdvisors/node-serialport/blob/3.1.2/README.md) the last `3.x` release.
4545

changelog.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
Version 5.0.0-beta6
2+
-------------
3+
- [all] The `disconnect` event now more reliable. Will be emitted as an error if there are no listeners.
4+
- [all] `SerialPort.list` now returns a usable promise if a callback is not provided @MikeKovarik
5+
- [unix] New read/write subsystem. Write CPU dropped from 100% to 0-2%. @reconbot (Thanks to @indutny for getting me unstuck many times!)
6+
17
Version 5.0.0-beta5
28
-------------
39
- [docs] An overhaul of the format and language in our docs thanks to @LappleApple

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "serialport",
3-
"version": "5.0.0-beta5",
3+
"version": "5.0.0-beta6",
44
"description": "Node.js package to access serial ports. Welcome your robotic JavaScript overlords. Better yet, program them!",
55
"author": {
66
"name": "Chris Williams",
@@ -10,7 +10,7 @@
1010
"binary": {
1111
"module_name": "serialport",
1212
"module_path": "build/{configuration}/",
13-
"host": "https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/5.0.0-beta5"
13+
"host": "https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/5.0.0-beta6"
1414
},
1515
"main": "lib",
1616
"repository": {

0 commit comments

Comments
 (0)