devicestack
Advanced tools
Comparing version 1.10.4 to 1.10.5
{ | ||
"name": "devicestack", | ||
"version": "1.10.4", | ||
"version": "1.10.5", | ||
"description": "This module helps you to represent a device and its protocol.", | ||
@@ -17,3 +17,3 @@ "private": false, | ||
"eventemitter2": "=0.4.13", | ||
"lodash": "=2.2.1", | ||
"lodash": "=2.4.1", | ||
"node-uuid": "=1.4.1", | ||
@@ -24,6 +24,6 @@ "async": "=0.2.9", | ||
"optionalDependencies": { | ||
"serialport": ">=1.2.3", | ||
"ftdi": ">=1.0.3", | ||
"usb-detection": ">=1.0.3", | ||
"pm-notify": ">=1.0.2" | ||
"serialport": "=1.2.5", | ||
"ftdi": "=1.0.3", | ||
"usb-detection": "=1.0.3", | ||
"pm-notify": "=1.0.2" | ||
}, | ||
@@ -30,0 +30,0 @@ "devDependencies": { |
@@ -1,12 +0,15 @@ | ||
## v1.10.4 | ||
#### v1.10.5 | ||
- use fix dependency versions | ||
#### v1.10.4 | ||
- command and task: throw error if validation schema is missing | ||
## v1.10.3 | ||
#### v1.10.3 | ||
- DeviceGuider: introduce DeviceNotFound error | ||
- SerialDevice: introduce PortNotFound and PortAccessDenied error | ||
## v1.10.2 | ||
#### v1.10.2 | ||
- DeviceGuider: fix callback call for autoconnect | ||
## v1.10.0 | ||
#### v1.10.0 | ||
- IMPORTANT: DeviceGuider: manualconnect default has been inverted from holdConnections=false to directlyDisconnect=false | ||
@@ -17,29 +20,29 @@ -DeviceGuider: new function setConnectionMode | ||
## v1.9.7 | ||
#### v1.9.7 | ||
- emit disconnect after connect error only if connection is established | ||
## v1.9.6 | ||
#### v1.9.6 | ||
- catch error of command callback and task callback | ||
## v1.9.5 | ||
#### v1.9.5 | ||
- handle errors while connecting | ||
## v1.9.4 | ||
#### v1.9.4 | ||
- do not call callback twice if error is throwing on consumer callback | ||
- stabilize frame handler | ||
## v1.9.3 | ||
#### v1.9.3 | ||
- removed postinstall script for optionalDependencies | ||
## v1.9.2 | ||
#### v1.9.2 | ||
- added postinstall script for optionalDependencies | ||
## v1.9.1 | ||
#### v1.9.1 | ||
- delete connection if not needed anymore | ||
- better errors for example if calling connect twice | ||
## v1.9.0 | ||
#### v1.9.0 | ||
- implemented optional arguments validation by JSON schema for commands and tasks | ||
## v1.8.7 | ||
#### v1.8.7 | ||
- impemented has function for Device and Connection | ||
@@ -49,44 +52,44 @@ - Warning! initialize function now passes connection as first argument and after that all other arguments passed by the constructor! | ||
## v1.8.6 | ||
#### v1.8.6 | ||
- Connection: moved function isByteArray to Array.isByteArray | ||
## v1.8.5 | ||
#### v1.8.5 | ||
- Connection: added function isByteArray | ||
## v1.8.4 | ||
#### v1.8.4 | ||
- print some error messages | ||
## v1.8.3 | ||
#### v1.8.3 | ||
- connection: added dequeueCommand function | ||
## v1.8.2 | ||
#### v1.8.2 | ||
- The Enum type is not included automatically in devicestack. Please use it directly from [enum](https://github.com/adrai/enum). | ||
## v1.8.1 | ||
#### v1.8.1 | ||
- connection: try to better catch errors while sending commands | ||
## v1.8.0 | ||
#### v1.8.0 | ||
- introduce connectionStateChanged on DeviceGuider | ||
## v1.7.0 | ||
#### v1.7.0 | ||
- introduce command and task validation (initialize function) | ||
## v1.6.4 | ||
#### v1.6.4 | ||
- updated dependencies | ||
## v1.6.3 | ||
#### v1.6.3 | ||
- DeviceGuider now emits connecting and disconnecting events | ||
## v1.6.2 | ||
#### v1.6.2 | ||
- added possibility to add multiple vid/pid pairs | ||
## v1.6.1 | ||
#### v1.6.1 | ||
- SerialDeviceLoader compare devices by lowercase port name | ||
- emit error on device only if there are listeners | ||
## v1.6.0 | ||
#### v1.6.0 | ||
- implemented EventedSerialDeviceLoader (for USB devices that virtualizes the COM port) | ||
- fix for SerialDeviceLoader (bug was only for non-global users) | ||
## v1.5.1 | ||
#### v1.5.1 | ||
- optimization for hibernate/sleep/standby | ||
@@ -96,3 +99,3 @@ | ||
## v1.5.0 | ||
#### v1.5.0 | ||
- ftdi integration | ||
@@ -105,3 +108,3 @@ | ||
## v1.4.0 | ||
#### v1.4.0 | ||
- default serial device loaders uses the global serial device loader under the hood |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
126636
- Removed@serialport/binding-mock@10.2.2(transitive)
- Removed@serialport/bindings-cpp@12.0.1(transitive)
- Removed@serialport/bindings-interface@1.2.2(transitive)
- Removed@serialport/parser-byte-length@12.0.0(transitive)
- Removed@serialport/parser-cctalk@12.0.0(transitive)
- Removed@serialport/parser-delimiter@11.0.012.0.0(transitive)
- Removed@serialport/parser-inter-byte-timeout@12.0.0(transitive)
- Removed@serialport/parser-packet-length@12.0.0(transitive)
- Removed@serialport/parser-readline@11.0.012.0.0(transitive)
- Removed@serialport/parser-ready@12.0.0(transitive)
- Removed@serialport/parser-regex@12.0.0(transitive)
- Removed@serialport/parser-slip-encoder@12.0.0(transitive)
- Removed@serialport/parser-spacepacket@12.0.0(transitive)
- Removed@serialport/stream@12.0.0(transitive)
- Removedbase64-js@1.5.1(transitive)
- Removedbindings@1.1.01.5.0(transitive)
- Removedbl@4.1.0(transitive)
- Removedbuffer@5.7.1(transitive)
- Removedchownr@1.1.4(transitive)
- Removeddebug@4.3.4(transitive)
- Removeddecompress-response@6.0.0(transitive)
- Removeddeep-extend@0.6.0(transitive)
- Removeddetect-libc@2.0.3(transitive)
- Removedend-of-stream@1.4.4(transitive)
- Removedeventemitter2@5.0.1(transitive)
- Removedexpand-template@2.0.3(transitive)
- Removedfile-uri-to-path@1.0.0(transitive)
- Removedfs-constants@1.0.0(transitive)
- Removedftdi@1.2.3(transitive)
- Removedgithub-from-package@0.0.0(transitive)
- Removedieee754@1.2.1(transitive)
- Removedinherits@2.0.4(transitive)
- Removedini@1.3.8(transitive)
- Removedmimic-response@3.1.0(transitive)
- Removedminimist@1.2.8(transitive)
- Removedmkdirp-classic@0.5.3(transitive)
- Removedms@2.1.2(transitive)
- Removednan@2.22.0(transitive)
- Removednapi-build-utils@1.0.2(transitive)
- Removednode-abi@3.71.0(transitive)
- Removednode-addon-api@7.0.0(transitive)
- Removednode-gyp-build@4.6.0(transitive)
- Removedonce@1.4.0(transitive)
- Removedpm-notify@1.0.2(transitive)
- Removedprebuild-install@7.1.2(transitive)
- Removedpump@3.0.2(transitive)
- Removedrc@1.2.8(transitive)
- Removedreadable-stream@3.6.2(transitive)
- Removedsafe-buffer@5.2.1(transitive)
- Removedsemver@7.6.3(transitive)
- Removedserialport@12.0.0(transitive)
- Removedsimple-concat@1.0.1(transitive)
- Removedsimple-get@4.0.1(transitive)
- Removedstring_decoder@1.3.0(transitive)
- Removedstrip-json-comments@2.0.1(transitive)
- Removedtar-fs@2.1.1(transitive)
- Removedtar-stream@2.2.0(transitive)
- Removedtunnel-agent@0.6.0(transitive)
- Removedusb-detection@4.14.2(transitive)
- Removedutil-deprecate@1.0.2(transitive)
- Removedwrappy@1.0.2(transitive)
Updatedlodash@=2.4.1