Patch Notes

0.1.3.0

Streaming Hub 0.1.3.0 improves project layouts, automation naming and plugin status. This release also updates six integrations and includes a presentation project with a separate OBS scene collection.

Application: Added

  • Automation and macro steps can have saved custom names, editable in the navigator by double-click, F2 or the context menu.

Application: Changed

  • Each project now saves its layout separately. Layout changes survive discarded project-content edits, old layouts migrate automatically, and project packages include the layout.
  • The full bundle includes the updated presentation project. Its matching OBS scene collection and media are available separately on the Download page.

Application: Fixed

  • Opening an unchanged project no longer marks it unsaved or rewrites the file when closing.
  • Temporary automation suspension after a service or plugin becomes unavailable no longer marks the project as changed.
  • Plugin settings distinguish connector availability from authentication and show the current connection error.

Application: Removed

  • Removed the built-in AI Assist and AI Automation Builder interfaces. AI profiles, OpenAI-compatible connections, AI actions, and automation draft validation and safe Apply remain available.

OBS 1.1.1

  • Added automatic reconnection after a lost OBS connection, with controls for enabling retries, retry interval and maximum attempts.

Twitch 1.1.0

  • Broadcaster authorization now opens in the default browser and remains renewable. Optional Bot authorization still uses the embedded login window; Twitch API, EventSub and chat traffic remain direct from the desktop app.
  • Fixed Broadcaster authorization for existing profiles that include the supported Twitch chat-message scope.
  • The confidential Twitch client secret stays on the Streaming Hub authorization service instead of shipping with the plugin.

Stream Deck 1.1.2

  • Rejected connections no longer interrupt a working Stream Deck bridge or incorrectly show it as failed.
  • Handshake logs no longer include submitted connection tokens.

YouTube 1.1.0

  • Account connection now uses the system browser, a temporary local callback and PKCE. Token and YouTube API traffic continue to go directly to Google.
  • Fixed browser authorization failing during token exchange because the Desktop OAuth client credential was incomplete.
  • Removed custom credential and redirect overrides; the plugin uses the bundled Desktop OAuth client configuration.

vMix 1.0.1

  • Added controls for automatic reconnection after a connection failure, including retry interval and maximum attempts.

Piper TTS 1.0.0.1

  • Piper prepares its server and voices after the application window appears and project settings are restored; speech actions wait for preparation.
  • Concurrent preparation requests share startup work, managed-server starts are serialized, and shutdown cancels and waits for pending preparation.

Compatibility and updating

  • The Plugin SDK and Host API remain at 1.3.0. Update the application before installing the new plugins.
  • Donation Alerts remains at 1.0.0.1 and is included unchanged in the full bundle.