12 KiB
Change Log
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
7.3.2 (2025-07-14)
Note: Version bump only for package @elgato-stream-deck/node
7.3.1 (2025-05-30)
Note: Version bump only for package @elgato-stream-deck/node
7.3.0 (2025-05-30)
Features
7.2.0 (2025-05-24)
Features
- add 6 module, 15 module and 32 module (ca874d8)
7.1.2 (2024-12-09)
Note: Version bump only for package @elgato-stream-deck/node
7.1.1 (2024-11-14)
Note: Version bump only for package @elgato-stream-deck/node
7.1.0 (2024-11-14)
Bug Fixes
Features
- additional studio firmware versions (usb) (4e2e5df)
7.0.2 (2024-09-16)
Note: Version bump only for package @elgato-stream-deck/node
7.0.1 (2024-09-10)
Note: Version bump only for package @elgato-stream-deck/node
7.0.0 (2024-09-08)
Features
7.0.0-0 (2024-08-26)
Features
- target nodejs 18 (5fe6c09)
- rework how device functionality is exposed
- rework events structure
6.2.2 (2024-07-11)
Bug Fixes
- build error (e23aa8b)
6.2.1 (2024-07-11)
Note: Version bump only for package @elgato-stream-deck/node
6.2.0 (2024-04-30)
Bug Fixes
Features
- neo lcd drawing (7d13bc0)
- node: expose path of opened device #65 (45ebbe5)
- support for streamdeck neo (65197a7)
6.1.0 (2024-04-21)
Bug Fixes
Features
6.0.0 (2023-11-29)
Features
5.7.3 (2023-06-20)
Note: Version bump only for package @elgato-stream-deck/node
5.7.2 (2023-01-17)
Bug Fixes
5.7.0 (2022-11-15)
Features
Reverts
- Revert "chore: switch to yarn3" (45f6137)
5.6.0 (2022-09-30)
Note: Version bump only for package @elgato-stream-deck/node
5.6.0-alpha.0 (2022-09-25)
Note: Version bump only for package @elgato-stream-deck/node
5.5.0 (2022-07-25)
Note: Version bump only for package @elgato-stream-deck/node
5.5.0-alpha.1 (2022-07-25)
Note: Version bump only for package @elgato-stream-deck/node
5.5.0-alpha.0 (2022-07-08)
Bug Fixes
- support @julusian/jpeg-turbo 2.x (9a0a718)
5.4.0 (2022-05-10)
Bug Fixes
- add missing tslib dependency (6b53699)
- UDEV rules example markdown. Missing * after hidraw (#43) (6f94093)
5.4.0-alpha.0 (2022-04-12)
Features
- support for the pedal (untested) (ccc4389)
5.3.1 (2022-02-21)
Bug Fixes
- ensure build before publish (786ad79)
5.3.0 (2022-02-21)
Features
- allow the original 15 key to be used in webhid (7ff5624)
- use hidraw backend on linux, as modern (2 year old) kernels support it for all models now (596e426)
5.2.0 (2022-01-25)
Note: Version bump only for package @elgato-stream-deck/node
5.2.0-alpha.1 (2022-01-19)
Note: Version bump only for package @elgato-stream-deck/node
5.2.0-alpha.0 (2022-01-18)
Features
- add method to get info about a hid device, if it is a streamdeck (1791e37)
5.1.2 (2021-12-02)
Note: Version bump only for package @elgato-stream-deck/node
5.1.1 (2021-07-19)
Bug Fixes
- mk2 is different to v2 (71feace)
5.1.0 (2021-07-19)
Features
- support streamdeck mk2 (15 key, new style) (a239503)
5.0.0 (2021-03-07)
This is a major overhaul of elgato-stream-deck to allow for support for webhid to be added cleanly. The major changes are listed below, and should be reviewed when updating.
The most notable changes are the api now returns promises for every operation, and various methods have been renamed to be more consistent
Features
- convert most methods to return promises, as webhid uses them even though node-hid doesnt. (7b1883b)
- lerna (c942fb9)
- publish demo to github pages (44428a2)
- refactor into a separate node package (0e68e20)
- remove exit-hook due to it potentially 'claiming' error handling (a4aca6b)
- use eventemitter3 instead of node eventemitter (31e6bc3)
- rename api methods to be clearer (e8777bb)