All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
0.3.0 (2024-10-01)
Note: Version bump only for package input-gateway-packages
0.3.0-alpha.2 (2024-07-02)
- error in streamdeck config schema (1d7a49e)
- extend styling options (b7da0f6)
- make button styles faster and add more text formatting options (e6b37ea)
0.3.0-alpha.1 (2024-06-03)
- duplicating subscriptions upon reconnect (de79a9c)
- handle invalid shift register values better (5b10c97)
- stale data being drawn when reconnecting to sofie SOFIE-3172 (be957f0)
- subscriptions not starting (e05702a)
0.3.0-alpha.0 (2023-11-23)
- Correct path for generic node-hid bindings (5860fa4)
- Streamdeck: simplify feedback update (b36616f)
- Streamdeck: tests (bdd5062)
- add shift registers (c6654b3)
- improve feedback refresh (b097d67)
- StreamDeck, XKeys, Skaarhoj: add direction information (1e92094)
- Streamdeck: add a "trigger down" map for rendering feedbacks (97aa0b8)
0.2.2-alpha.1 (2023-07-04)
- only setup subscriptions on first connection to core SOFIE-2442 (5a3dbe7)
0.2.2-alpha.0 (2023-06-27)
Note: Version bump only for package input-gateway-packages
0.2.1 (2023-04-12)
- HTTP/1.0 are not handled if "Host" header is not specified (01dacf0)
0.2.0 (2023-04-12)
Note: Version bump only for package input-gateway-packages
0.2.0-alpha.5 (2023-03-14)
Note: Version bump only for package input-gateway-packages
0.2.0-alpha.4 (2023-03-13)
- handle CERTIFICATES env variable correctly (5dce810)
0.2.0-alpha.3 (2023-03-13)
- add https flag (2a3444b)
0.2.0-alpha.2 (2023-03-09)
Note: Version bump only for package input-gateway-packages
0.2.0-alpha.1 (2023-03-09)
Note: Version bump only for package input-gateway-packages
0.2.0-alpha.0 (2023-03-09)
- improve arguments sent by http and OSC devices (cc0daa9)
- improve logging handling (3d32418)
- refactor of how device triggers are emitted. (f89ac58)
- Add support for Stream Deck Plus (16461eb)
0.1.2 (2023-02-09)
0.1.1 (2023-02-09)
0.1.0 (Wed Jan 11 2023)
- improve shutdown handling 7fe7bb1
- win32 packaging assets/node bindings 2425889
- don't build font files into the binary 1eac1c8
- use JobQueueWithClasses instead of SendQueue 9bad146
- remove more copied interfaces cec112f
- (MIDI) disconnection detection 6a5da14
- (InputGateway) only one of the feedbacks updates when multiple mounted triggers per action c02c266
- (StreamDeck) re-emit error to restart the device if something happens b171438
- (InputGateway) make gateway report correct package version number fd31ab8
- some codestyle improvements c18eb54
- handle core reconnections dbcdb79
- add building & signing executables ec3bd56
- (OSC) Implement OSC Device 7474bea
- improve reliability 251a37f
- (InputManager) improve Tally.PRESENT behavior 92780a7
- (Skaarhoj) rudimentary device support a0fed30
- (Stream Deck) expand stream deck test case ac2c718
- (HTTP) add automated tests for HTTP Device 6892ada
- implement device refresh when device errors or can't be initialized on inputManager init. 18a3fec
- (InputGateway) configurable MIDI feedback f1a6ea1
- (InputGateway) make configuration dynamic f21188b
- (Feedback renderers) change feedback rendering font size to be relative to screen size 497d915
- (XKeys) change device maching 039bb9d
- (MIDI) add midi feedback 5b88bbc
- (TextContext) implement gradient support for background 137b611
- improve TextContext implementation fc3e510
- split out bitmap feedback type renderers c4df918
- (Streamdeck) smarter feedback generation 1c1b67e
- (StreamDeck) implement adLib preview edfbe17
- (Streamdeck) draw basic feedback 19f0b93
- working streamdeck trigger integration 1811ae3
- (StreamDeck) add streamdeck device a674de0
- option to throttle fast events on the same triggerId aefbff8
- working prototype 387f09e
- first implementation WIP 01380c6