0.1.2.1
Streaming Hub 0.1.2.1 improves scheduling, hotkeys, startup and project navigation, updates Donation Alerts browser authorization, and adds scope-aware Twitch configuration.
Application: Added
- Statistics values can now be set or reset individually from the editor, with separate controls for session and persistent values while automation paths remain read-only.
- The File menu now offers Open Recent with quick access to the five most recently opened projects.
- Scheduled Time now supports a global 12- or 24-hour display format while preserving variable-based time expressions.
Application: Changed
- Hotkeys can now be reassigned by pressing the desired combination, with keycap previews, per-binding reset and clear controls, and explicit conflict resolution.
- The startup window now appears before the initial project is read and prepared; editing and autosave stay unavailable until initialization finishes, with retry, new-project, and close options after a load failure.
- Workspace tabs now create their content on first use while retaining saved layouts and keeping automation and statistics independent of open tabs.
- Program Settings now shares one Signal/Action visibility set with plugin configuration and can show plugin-provided connection or scope requirements for visible items.
Application: Fixed
- Data Explorer avoids repeated startup scans, collects files and folders in one traversal, and cancels obsolete scans without clearing unsaved text during ordinary tab switching.
- Scheduled Time now publishes each occurrence only once, observes a one-second re-entry guard, and recalculates safely when referenced variables change; manual schedule edits rearm it immediately.
- Sequence and macro scripts with loop counts or inter-iteration delays now pass validation and can be imported again.
Donation Alerts 1.0.0.1
- Donation Alerts account connection now opens in the default browser; only OAuth token exchange uses the Streaming Hub service, while REST and realtime traffic connect directly to Donation Alerts.
- Removed custom App ID, app secret, and redirect URI overrides from plugin settings.
- Removed the OAuth application secret and embedded browser dependency from the desktop plugin.
Twitch 1.0.0.1
- Advanced Twitch settings now include a themed Signal/Action selector that calculates only the required OAuth scopes and updates the shared Program Settings visibility list.
- Manual scope removals are preserved, and EventSub now subscribes only to visible Twitch signals instead of every supported event type.
- The Signal/Action scope selector now shows the normal pointer instead of inheriting the Project Settings busy cursor.
Compatibility and updating
- Host API 1.2 adds optional service preparation after project settings are restored; plugins that do not opt in keep their existing startup sequence.
- Host API 1.3 adds optional automation visibility and per-item readiness contracts for integration plugins.
- Twitch 1.0.0.1 requires Host API 1.3, supplied by Streaming Hub 0.1.2.1. Update the application before installing the Twitch plugin.
- Plugin SDK 1.3.0 contains the current public abstractions for Host API 1.3.