node-serialport

Access serial ports with JavaScript. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them!

MIT License

Downloads
4.1M
Stars
5.7K
Committers
186

Bot releases are visible (Hide)

node-serialport - https://github.com/serialport/node-serialport/releases/tag/@serialport/[email protected]

Published by reconbot almost 5 years ago

node-serialport -

Published by reconbot almost 5 years ago

This is the first non beta release of serialport version 8! 🎉 The biggest change in 8x is our version numbers. We now user lerna's "fixed versioning" to allow for a much easier documentation experience. This makes all our packages share a version number when they're released. Our website now has versioned docs so you can see what they looked like for the version of serialport you're using today. (Check out our 7x docs if you still need them.)

With this change we've moved a centralized changelog (this file!) and we'll be moving older release notes here. We also moved the website to it's own repo.

A few breaking api changes have been introduced over the 8x beta releases. You can find out more about them in the Upgrade Guide

We dropped node6 support and now support node12 (and we work on node 13) which allowed us to migrate to async/await. The reduced a fair bit of code and was a welcome change.

Windows got a few notable bug fixes from contributors and RTS/CTS flow control should now work as expected.

And lastly our CI system has mostly been moved to GitHub Actions, they are much much faster than our travis/appveyor combo and cheaper too (free!). We still pay for Appveyor because we still use them with travis for binary builds. When that process is migrated we should be able to drop both services completely.

Thanks to @boneskull, @BryanHunt, @hipsterbrown, @Holger-Will, @icebob, @jacobq, @jowy, @krutkay, @maxvgi, @nornagon, @podarok, @reconbot, and @warp for their help with this release!

node-serialport - https://github.com/serialport/node-serialport/releases/tag/@serialport/[email protected]

Published by reconbot about 5 years ago

node-serialport - https://github.com/serialport/node-serialport/releases/tag/@serialport/[email protected]

Published by reconbot about 5 years ago

node-serialport - https://github.com/serialport/node-serialport/releases/tag/@serialport/[email protected]

Published by reconbot about 5 years ago

node-serialport -

Published by reconbot over 5 years ago

node-serialport - https://github.com/serialport/node-serialport/releases/tag/@serialport/[email protected]

Published by reconbot almost 6 years ago

node-serialport - https://github.com/serialport/node-serialport/releases/tag/@serialport/[email protected]

Published by reconbot almost 6 years ago

node-serialport - https://github.com/serialport/node-serialport/releases/tag/@serialport/[email protected]

Published by reconbot almost 6 years ago

node-serialport -

Published by reconbot almost 6 years ago

node-serialport -

Published by reconbot about 6 years ago

node-serialport - 6.2.2 (2018-07-21)

Published by reconbot over 6 years ago

  • fix: npm and git ignore for prebuild (fb565fd)
  • fix: Remove a new Buffer() call (#1603) (e21fe7a), closes #1603
  • Add support for beaglebone serial ports. (#1600) (384eb37), closes #1600
  • put back prebuild binary builders (#1602) (4160aca), closes #1602
node-serialport - v6.2.1

Published by reconbot over 6 years ago

Thanks to @shodan8192 for finding and fixing a memory leak on unix systems!

  • docs: fix link to parser docs (f2285d0)
  • docs: regenerate docs (eb053db)
  • chore: change to new parser packages and upgrade (fix builds) (#1562) (d829ada), closes #1562
  • chore: drop node 4 EOL, add node 10 🎉 (#1556) (e1998b3), closes #1556
  • chore(package): update conventional-changelog-cli to version 2.0.0 (#1571) (1bf70ae), closes #1571
  • chore(package): update package specs (#1557) (4ed5182), closes #1557
  • chore(package): upgrade packages (46d798d)
  • fix: a few warnings and deprecations (#1558) (a250f09), closes #1558
  • fix: build isn't using the right version on 32x (#1564) (f9953f2), closes #1564
  • fix: memory leak in unix serialport poller (#1572) (9006bd6), closes #1572
node-serialport - v6.2.0 (2018-04-18)

Published by reconbot over 6 years ago

v6.2.0 (2018-04-18)

This is a recommended release for everyone on windows as it fixes a memory leak in write operations.

node-serialport -

Published by reconbot over 6 years ago

  • chore(docs): Minor spelling and grammer changes. (093c85d)
  • fix(linux): Adds missing header file for musl libc (eg alpine) (#1487) (02e2bfe), closes #1487 #1470
  • docs: Add appropriate thanks to the changelog (a3b3663)
  • docs(api): commit docs for github pages (792459d)
  • docs(changelog) :fix typo (#1484) (2da025e), closes #1484
node-serialport -

Published by reconbot over 6 years ago

  • chore(github): lock old issues and prs (c8d2655)
  • chore(package): update eslint-plugin-node to version 6.0.0 (#1466) (bac94a0), closes #1466
  • feat(linux): Custom baud rates for linux (eg 250k baudrate) (#1464) (910438c), closes #1464 Thanks to @Fumon for closing this long standing issue!
node-serialport -

Published by reconbot over 6 years ago

  • fix(changelog): drop the augular changelog as it misses commits (7d0ff88)
  • fix(docs): Put gitter link back (f8f3ce5)
  • fix(terminal): specifying a port now behaves correctly (#1463) (1fa20e7), closes #1463
  • chore(build): build on node 9 (a819bca)
  • chore(docs): fix appveyor links in readme (388d37b)
  • chore(package): update commander to version 2.13.0 (a94fea0)
  • chore(package): update mocha to version 5.0.0 (#1446) (e728ff3), closes #1446
  • chore(package): update prebuild to version 7.0.0 (bc46149)
  • chore(package): update prebuild-install to version 2.4.1 (13e8d0a)
  • chore(package): update sinon to version 4.1.5 (699a907)
  • chore(packages): upgrade eslint (416cfe3)
  • chore(packages): upgrade sinon (17148df)
  • Add null check code (602793d)
  • Adding in port selection to serialport-term. (#1448) (9f543b6), closes #1448
  • Bumping prebuild version and updating docs with info about building against NW.js headers. (#1461) (672c198), closes #1461
  • docs(readme): Fix broken link to gitter (#1457) (3e68e8f), closes #1457
  • docs(readyParser): correct the required parameters (#1392) (dcd256d), closes #1392
  • feat(docs): Switch to JSDOC docs not in the readme (#1383) (60fc047), closes #1383
  • feat(parsers): Adding option to include delimiter in the DelimiterParser transform. (#1453) (6a3ab65), closes #1453
  • feat(parsers): ByteLength is now more efficient (#1402) (f7eb2f0), closes #1402
node-serialport -

Published by reconbot almost 7 years ago

Commits 6.0.4 (2017-10-26)

Bug Fixes

  • packages: just-extend isn't necessary anymore (#1376) (8f650c3)
  • windows: bad parameter for ReadThread (windows) (#1377) (6f3afbe)
Package Rankings
Top 0.61% on Npmjs.org
Top 6.73% on Proxy.golang.org
Badges
Extracted from project README
Backers on Open Collective Sponsors on Open Collective lerna codecov Test / Lint