- Update
@elgato/schemas
dependency.
- Fix Node.js engine requirements.
- Update new plugins to use
@elgato/streamdeck
version 1. - Update CDN of property inspectors.
- Bump dependencies of Stream Deck CLI.
- Bump dependencies of plugins scaffolded with
streamdeck create
.
- Update template to include a property inspector.
- Update template to auto-resolve JSON schemas for the manifest and layouts.
- Remove subjective VS Code settings.
- Enable validation of Stream Deck plugins programmatically.
- Add
streamdeck validate
command for validating Stream Deck plugins. - Add
streamdeck pack
command for creating.streamDeckPlugin
files. - Add
-v
option to display current version of CLI. - Add "Open in VSCode" prompt, as part of creation wizard, for macOS.
- Update template to
{major}.{minor}.{patch}.{build}
version format. - Update
streamdeck pack
to automatically adjust version format.
- Fix support for Visual Studio integrated terminal.
- Add
packageManager
configuration option (@fcannizzaro).
- Manifest changes now automatically reload the plugin whilst being watched.
- Updated template dependency
@types/node
to add support forfetch
types.
- Fix support for Node v18.
- Add
create
wizard for quickly scaffolding Stream Deck plugins. - Add
link
command for linking plugins in-development to Stream Deck. - Add
restart
plugin; unloads the plugins and re-starts the plugin within Stream Deck. - Add
stop
plugin; unloads the plugin from Stream Deck. - Add
dev
mode toggle for managing developer mode. - Add
config
for managing local configuration.