Skip to content

Settings and Stream Deck +

Compare
Choose a tag to compare
@emorydunn emorydunn released this 03 Mar 23:25
· 147 commits to main since this release
0.3.0

This release introduces the new Settings API as well as support for the rotary encoders on the Stream Deck +.

Settings

Actions can now have strongly-typed settings which are automatically decoded when receiving an action from the Stream Deck. This means actions no longer need to manually parse the payload dictionary (and optional values) and allows for settings to be any Codable type instead of just strings.

Stream Deck +

Rotary encoders and screen layouts are fully supported so actions can run on the Stream Deck +.

Actions can now conform to one of several helper protocols which provide default values for key actions, both with and without states, and rotary encoder actions.

What's Changed

New Contributors

Full Changelog: 0.2.0...0.3.0