Skip to content

Commit a11e443

Browse files
committed
Bump to v3.1.1
add instructions to fix issues with publishing when running a modern nodejs
1 parent dfa80cc commit a11e443

File tree

4 files changed

+10
-4
lines changed

4 files changed

+10
-4
lines changed

PUBLISHING.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@ can be triggered by passing the string `[publish binary]` in the commit message
1818
4. Update the README.md to reference this current version and to previous major version docs.
1919
5. Generate new tags based on package.json version number with `git tag 2.0.7 -a` and include the change log in the tag's annotation.
2020
6. Push tags to Github with `git push --tags`
21-
7. Publish to npm. BUT NOT YET. Builds can an hour and occasionally fail (mainly on Appveyor) for seemingly no reason. Restart any failures in the travis or appeveyor ui. While you wait, copy the changelog updates into the Github release field. When the entire matrix succeeds and all binaries exist run `npm publish`.
21+
7. Switch to node v0.10
22+
8. `rm -rf node_modules && npm install` to ensure you have the node 0.10 versions of node-pre-gyp installed to be bundled and released with the package.
23+
9. Publish to npm. BUT NOT YET. Builds can an hour and occasionally fail (mainly on Appveyor) for seemingly no reason. Restart any failures in the travis or appeveyor ui. While you wait, copy the changelog updates into the Github release field. When the entire matrix succeeds and all binaries exist run `npm publish`.
2224

2325
Differences for beta release
2426
* Tag like: `git tag 2.0.7-beta1 -a` and include the change log in the tag's annotation.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ For support you can open a [github issue](https://github.com/voodootikigod/node-
1010

1111
You're reading the README for the master branch of serialport. You might want to look at the README of our latest release. See our [change log](changelog.md) for what's new.
1212

13-
- [`[email protected].0` docs are here](https://github.com/voodootikigod/node-serialport/blob/3.1.0/README.md) it is the latest `3.x` releases.
13+
- [`[email protected].1` docs are here](https://github.com/voodootikigod/node-serialport/blob/3.1.0/README.md) it is the latest `3.x` releases.
1414
- [`[email protected]` docs are here](https://github.com/voodootikigod/node-serialport/blob/2.1.2/README.md) it was the last `2.x` release
1515
- [`[email protected]` docs are here](https://github.com/voodootikigod/node-serialport/blob/v1.7.4/README.md) it was the last `1.x` release
1616

changelog.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
Version 3.1.1
2+
-------------
3+
- fix an issue with bundled deps for node-pre-gyp on npm
4+
15
Version 3.1.0
26
-------------
37
- Upgrade nan and fix warnings for node 6.0

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": "3.1.0",
3+
"version": "3.1.1",
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/voodootikigod/node-serialport/releases/download/3.1.0"
13+
"host": "https://github.com/voodootikigod/node-serialport/releases/download/3.1.1"
1414
},
1515
"main": "./lib/serialport",
1616
"repository": {

0 commit comments

Comments
 (0)