Skip to content

Releases: serialport/node-serialport

v3.1.2-beta1

06 May 18:09
Compare
Choose a tag to compare
v3.1.2-beta1 Pre-release
Pre-release
Version 3.1.2-beta1

 - Better windows error messages for opening ports
 - Documentation around "Illegal Instruction" errors
 - Unbundle node-pre-gyp which should solve a few install issues

v3.1.1

04 May 23:29
Compare
Choose a tag to compare
  • fix an issue with bundled deps for node-pre-gyp on npm

v3.1.0

04 May 19:43
Compare
Choose a tag to compare
  • Upgrade nan and fix warnings for node 6.0
  • Update the cli tools. serialport-term can now list ports, serialport-list can now output in different formats

v3.0.1

01 May 01:41
Compare
Choose a tag to compare

Version 3.0.1

  • Change from BlueBird to es6-promise to save 9.5MB from the package size (19M -> 9.5) and 130k bundle size (186.1kb -> 55.2kb)
  • Experimental node 6 support

v3.0.0

25 Apr 15:49
Compare
Choose a tag to compare
  • close and disconnect events no longer call removeAllListeners and removes your event listeners. This was particularly bad for the error event. This is the only change and if you didn't have a special code to deal with this behavior you should probably upgrade from v2.1.2

v2.1.2

25 Apr 04:01
Compare
Choose a tag to compare
  • Start bundling node-pre-gyp but upgrade it to the latest as the previous version doesn't install

v2.1.1

25 Apr 02:33
Compare
Choose a tag to compare
v2.1.1 Pre-release
Pre-release
  • .list errors are consistent across platforms and no longer has blocking statSync calls
  • Stop bundling node-pre-gyp to prevent issues when it's already installed
  • Internal restructuring

v2.1.0

11 Apr 00:36
Compare
Choose a tag to compare
  • Major refactor, bug fixes and docs improvements thanks to @ecksun, @fivdi, @gfcittolin, @jacobrosenthal, @mhart, @nebrius, @pabigot, @paulkaplan, @reconbot, @rodovich, @rwaldron, @sayanee, @tigoe and everyone who reported and helped debug issues!
  • Fix binary paths to confirm with modern standards
  • Integration tests on CI's that support it or for the folks at home with an arduino handy
  • Upgrade to nan-2.2.1 for memory leak fixes and node 6 compatibility (still not supported)
  • Confirm nw.js and electron compatibility
  • Make the outpout of .list consistent between platforms and docs
  • Define ambiguous flow control flags and document them
  • Fix support systems who provide 0 as a valid file descriptor
  • Fix race conditions when opening and closing ports that led to errors while reading and writing while closing or opening the port.
  • [unix] Fix a double open bug on unix that would cause opening and closing ports repetitively to error.
  • [unix] Listing serialports on linux now include more ports (including bluetooth devices eg. /dev/rfcommXX) and have less bugs in the output
  • [windows] Remove deprecated BuildCommDCB for windows 10 support
  • [windows] Fix a memory leak on windows
  • [windows] Fix a 100% cpu and possible hang bug when ports were disconnected on windows.

v2.0.7-beta5

08 Apr 18:23
Compare
Choose a tag to compare
v2.0.7-beta5 Pre-release
Pre-release

Version 2.0.7-beta5

  • Fix binary paths to confirm with modern standards
  • Confirm ns.js and electron compatibility
  • Make the outpout of .list consistent between platforms and docs
  • Define ambiguous flow control flags and document them
  • Add support for bluetooth devices in .list /dev/rfcommXX

v2.0.7-beta4

06 Apr 05:10
Compare
Choose a tag to compare
v2.0.7-beta4 Pre-release
Pre-release
  • Fix pre-gyp paths so bindings can be found