Releases: Huddly/device-api-usb
Releases · Huddly/device-api-usb
v0.4.1
v0.4.0
0.4.0 (2022-10-26)
Chores
- updated sdk-interfaces (7d14b45e)
- updated minimatch because of high severity vulnerability (fd0a128a)
- update prod & dev depedencies to latest releases (065c7ebf)
- remove unused dependencies, audit, update sdk-intefaces version (6a1f4a49)
Continuous Integration
- temporarily disable cron trigger builds (a592c1a0)
New Features
- delete libusb submodule (fc603575)
- Remove scripts for binary upload/download to/from azure (2d3fcb2a)
- Update github actions (e00aee17)
- Updated ApiUsb lib with multicam support (7967a19a)
- Remove dependencies and scripts pkg.json (ad35a05d)
- Remove all the cpp implementation & setup (07ca6e59)
Bug Fixes
- transport.ts: Use wMaxPacketSize for read (3320e415)
- Typo depricated -> deprecated (c4f520e8)
- usb api should not attempt to initialize s1 devices (d35e6c3c)
- lock node-usb to 2.1.3 (e24fb302)
- node-usb buffer split wont work on ubuntu (516c965a)
- nodeusb has build-in support for splitting data to chunks (835ab42a)
- Ignore usb errors on device detach (98f09eaa)
- On reset received...continue read (54aaa6e9)
- Ignore LIBUSB_ERROR_NO_DEVICE on release (e5a61d0d)
- getDeviceFilter check serialNumber is set (c85b4356)
- Dont try closing a closed device (95964c51)
- First letter of serialnr might be omitted (86c0baf7)
- getTransport handle uvc device instance (8956c098)
- Use npx on package.json scripts (0a14189b)
- skipLibCheck on tsconfig file (15277703)
Other Changes
- Rewrite unit tests for new implementation (29e647e0)
Refactors
- on reset seq during read, recover not possible (da8aabf0)
- Method visibiity update on manager.ts (f6d632fd)
Tests
- Test private fuctions using rewire (9d7e2b5b)
v0.3.5
v0.3.4
0.3.4 (2022-02-18)
Build System / Dependencies
- gh-actions: Custom build cmd for win node 11&12 (7d582b3b)
Chores
- Remove support for electron 3 & 4 for future release (b2595303)
- Build for node 16 (ec21a2f7)
- fix npm dependency vulnerabilities (5dd9a887)
New Features
- Slack notify when build fails (master) (91fa3bab)
- Cron trigger master branch (Mon-Fri @ 0700) (26e6f1f4)
- Allow audit check to have a whitelist (214ef6f8)
- Introduce dependency audit-check (ab09a958)
Bug Fixes
- checkVulnerabilities: Validate data before usage (22af4c75)
Tests
- Install chalk-js for terminal styling (4b62328a)
v0.3.3
v0.3.1
v0.3.0
0.3.0 (2021-08-16)
Build System / Dependencies
- deps: bump jszip from 3.6.0 to 3.7.1 (b5203724)
- deps-dev: bump tar from 6.1.0 to 6.1.2 (3708d33e)
- windows bin: do only upload bin from win build since tar.gz is built and deployed by travis (f6130982)
Chores
- bump @huddly/sdk to v0.6.0 (1d856c13)
- add support for node v14 (LTS) (ce8b07a4)
- package.json:
- Node: Support for Node 12 LTS (633d501b)
New Features
- index: l1 camera does not support hlink transport (662883ea)
- implement crash call to be able to quickly check if stacktraces are working (1b8ba63f)
Bug Fixes
- update dep:
- travis.yml: Fix the 2x2 matrix (47a48844)
Other Changes
- audit dependencies (13345e18)
- Prevent destructor to run after uv loop have been destroyed (7b67c006)
Refactors
- update code to use static methods of SDK Logger (b178909e)
v0.2.9
0.2.9 (2019-09-11)
Chores
- package:
Bug Fixes
- Package.json:
scripts
dir should be included in npm published package (2e1e38b2)
Refactors
v0.2.7
CHANGELOG:
- fix(Transport): Fixing event emitter bug on transport #receivemsg
- refactor: add prettier for code formating, commitizen, precommit and contribution page
- bugfix on transport.ts interpretation of empty incoming hlink packet
- add more logging on all the classes of device-api-usb
- package.json dependency updates
- build and upload libusb binaries for each master build on travis
- Bugfix) to reduce amount of open devices, only read serial number when necessary