Releases: bitfocus/companion-module-stagetimerio-api
Releases · bitfocus/companion-module-stagetimerio-api
v2.2.2
v2.2.1
v2.2.0
Release v2.2.0: Adds reset action and multiple variables
New features:
- Adds action
Transport: Reset
: Reset or restart the currently highlighted timer, utilizing the new/reset
API endpoint. (Resolves #11 and #14) - Handles new socket events
current_timer
andnext_timer
. See https://stagetimer.io/changelog/#version-213. - Adds new variables for the time display. The time display is equal to the Stagetimer output, taking timer appearance into account (Docs). (Resolves #12)
$(stagetimer:timeDisplay)
- Time Display$(stagetimer:timeDisplayHours)
- Time Display (hours)$(stagetimer:timeDisplayMinutes)
- Time Display (minutes)$(stagetimer:timeDisplaySeconds)
- Time Display (seconds)
- Adds some variable about the current timer:
- Adds all new variables about the next timer:
$(stagetimer:nextTimerId)
- Timer ID$(stagetimer:nextTimerName)
- Timer name$(stagetimer:nextTimerSpeaker)
- Timer speaker$(stagetimer:nextTimerNotes)
- Timer notes$(stagetimer:nextTimerAppearance)
– Timer appearance (Docs)$(stagetimer:nextTimerStartTime12h)
- Hard start time (12h format, Docs)$(stagetimer:nextTimerStartTime24h)
- Hard start time (24h format, Docs)$(stagetimer:nextTimerDuration)
- Timer duration$(stagetimer:nextTimerDurationAsMs)
- Timer duration (ms)
v2.1.0
Release v2.1.0: Adds "Create Timer" and "Create Message" presets
Implements enhancements to the stagetimer.io API v1:
- New timer endpoints added:
/create_timer
,/update_timer
,/delete_timer
- New timer properties:
start_time
,start_date
,finish_time
,finish_date
,appearance
,trigger
,type
. start_time
andfinish_time
allow setting hard start and finish times for cues, supporting both date and time-based scheduling.appearance
,trigger
, andtype
properties provide additional control over timer behavior and display.- New message endpoints added:
/create_message
,/update_message
,/delete_message
- Enhanced flexibility in message management with the updated
/hide_message
endpoint, allowing hiding messages without specific arguments. - Full API documentation: https://stagetimer.io/docs/api-v1/
- Full companion module documentation: https://stagetimer.io/docs/integration-with-streamdeck-companion/
v2.0.0
Release v2.0.0: Full rewrite of module for Companion v3 and Stagetimer API v1
Changes:
- Compatible with Companion v3
- Compatible with Stagetimer API v1
- Compatible with Stagetimer web and offline version
- More available actions
- Added feedbacks
- Added variables
- Added presets
Tested with Companion v3.0.0-rc2