Patch Notes

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.