Releases: serialport/node-serialport
Releases · serialport/node-serialport
v2.0.7-beta3
Version 2.0.7-beta3
- Fix support systems who provide 0 as a valid file descriptor
- Integration tests on CI's that support it or for the folks at home with an arduino handy
- Many documentation improvements
- Listing serialports on unix/linux (non osx) now include more ports and have less bugs in the output
- Fix race conditions when opening and closing ports that led to errors while reading and writing while closing or opening the port.
- Fix a double open bug on OSX that would cause opening and closing ports repetitively to error.
- Fix a 100% cpu and possible hang bug when ports were disconnected on windows.
- Fix a memory leak on windows
- Upgraded to nan-2.2.1 for memory leak fixes and node 6 support (still not supported)
v2.0.7-beta2
- Code cleanup due to moving to eslint internally
- Bugfixes around JS handling of file descriptors
v2.0.7-beta1
- Remove deprecated BuildCommDCB for windows support
- Cleanup callback handling
v2.0.6
- Add 5.x build to matrix, thanks @deadprogram
- Re add nmpignore, thanks @rwaldron
- Swap to upstream version of node-pre-gyp-github
v2.0.5
v2.0.4
- Fix heap corruption issue affecting windows users since 2.0.0, thanks @kunalspathak
v2.0.3
- Move node-pre-gyp binaries away from Amazon S3 to Github Releases page
- Fix for missing node-pre-gyp binaries, especially for windows users, since the 2.0.0 refactor which forced windows users to build from source -- generally failing due to lack of dependencies
- Unix port listing moved away from udev which was not available on all platforms, to whitelisting ttyS ttyACM ttyUSB ttyAMA devices, see #610
v2.0.2
v2.0.1
v2.0.0
- Upgrade to NAN2 to support Node 4+. Technically not api breaking, though NAN2 requires gcc 4.8 which for Pi Wheezy users at the very least, would be breaking. For those affected users looking to utilize serialport 2.x.x and Node 4 see https://github.com/fivdi/onoff/wiki/Node.js-v4-and-native-addons