All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
0.7.0 - 2023-04-02
- Device types from Stream Deck software version 5.2 are back.
- All the message structs now have both
Serialize
andDeserialize
- Device types from Stream Deck software version 6.0 (Stream Deck +).
- The title and image can now be set for particular states.
- The user's preferred colors are now included in the registration info.
0.6.0 - 2023-02-05
- Device types from Stream Deck software version 5.2 were accidentally removed from this version.
0.5.1 - 2022-08-13
- Device types from Stream Deck software version 5.2.
- Updated to Tokio 1.5.
0.5.0 - 2020-05-16
- Now compatible with futures 0.3.
0.4.0 - 2019-08-24
VisibilityPayload<S>::State
andKeyPayload<S>::State
are nowOption<u8>
for compatibility with plugins that don't have states. #3
0.3.0 - 2019-06-15
- New events and properties from Stream Deck software version 4.3.
- Unrecognized events are now reported as
Message::Unknown
instead of an error.
0.2.0 - 2019-03-10
- Logging support via Slog.
- Now for SDK version 2. You must update the plugin manifest file. See https://developer.elgato.com/documentation/stream-deck/sdk/changelog/#changes-in-stream-deck-41
- Command line parsing.
- Protocol for registration and message handling.