Skip to content

Releases: Kruiser8/Kruiz-Control

Kruiz Control v2.3.1

21 Jan 03:14

Choose a tag to compare

Home Page | Installation | Update Instructions | Documentation | Tutorial | Patreon | Support Discord

Fixing the File Handler

New

  • Added a page on updating Kruiz Control.

Fixes

  • Added the missing entry to index.html

Kruiz Control v2.3.0

17 Jan 19:15
b670436

Choose a tag to compare

Home Page | Installation | Documentation | Tutorial | Patreon | Support Discord

Commence "Official" File Reading

New

  • File handler to support OnFileUpdated and File Read.
  • OnTWBits trigger for Twitch bit-related events.
  • OBS GetSize action to retrieve the size of a source.
  • Args action to extract named inputs from a given string value.
  • Param Contains action to check for a value within a string.
  • Added an additional log to the parser to help identify when a multi-line parsing issue occurs.

Fixes

  • Update Twitch EventSub event versions to latest.
  • Fix OnTWCommunityGoal... trigger documentation issues.

Kruiz Control v2.2.1

26 Aug 02:58
dddd188

Choose a tag to compare

Home Page | Installation | Documentation | Tutorial | Patreon | Support Discord

Small OnInit Bug Fix

Fixes

  • On OBS start, on some computers, OnInit events could fail to trigger. (Reported by ItalianGrandma)

Kruiz Control v2.2.0

20 Aug 03:51
c7dc325

Choose a tag to compare

Home Page | Installation | Documentation | Tutorial | Patreon | Support Discord

Fixes all around

BREAKING CHANGES

  • Additional Twitch authentication scopes were added to support Twitch whispers. Redo the Chat code.txt and Twitch code.txt settings.
  • New Chat user.txt setting is used to specify the account that will be sending messages. Only required if using a separate bot account.

New

Fixes

  • Chat Whisper was unable to send whispers. Updated to use the Twitch API instead of ComfyJS.
  • Whispers to the user sending messages can now trigger commands again.
  • MQTT initialization, connection, and subscription issues due to pending connections. (credit: gvsyn)
  • OnTimer timers start after initialization is finished.

Kruiz Control v2.1.0

02 Mar 23:22
20f6dc7

Choose a tag to compare

Home Page | Installation | Documentation | Tutorial | Patreon | Support Discord

Fixing the Twitch Integrations

BREAKING CHANGES

  • The Twitch setting, code.txt, must be regenerated to pick up new authentication scopes.
  • There is a new Chat settings process. The Chat component now uses the same authentication flow as the Twitch component. For more information, see the new Chat settings.

New

Fixes

  • The OBS integration would fail to set up correctly if Kruiz Control sent messages before the OBS websocket was ready.
  • Rebuilt Twitch EventSub integration to manage its own credentials and properly refresh the connection and subscriptions. Resolves issues where Twitch would disconnect after the authentication token expired.
  • Twitch PubSub reconnects when connection closes (handles OnCommunityGoalProgress, OnCommunityGoalStart, and OnCommunityGoalStop)
  • Twitch APIs wait for a new authentication token if it is expired.
  • Twitch AdSchedule returns valid next_ad_time and next_snooze_time parameter values.
  • Updated Twitch AdSchedule documentation to note use of -1 when no ads scheduled.
  • The _kc_event_id_ broke in the v2.0.6 release, causing issues with Playing audio. Play wouldn't exit properly when using the wait input.
  • Updated _kc_event_id_ documentation to note that it's a UUID, not a number.
  • The _successful_ and _unsuccessful_ parameters now properly track the Voicemod connection.
  • README uses OnTWChannelPoint instead of OnChannelPoint.
  • All markdown links are now relative to the specific branch of Kruiz Control.

Kruiz Control v2.0.6

07 Sep 03:23
fdac1e5

Choose a tag to compare

Home Page | Installation | Documentation | Tutorial | Patreon | Support Discord

Quality of Life Updates

New

  • SETTING: variable/autoload.txt. Allows users to configure variables (including global variables) to automatically load in all events.
  • Inputs are now allowed to be multi-line.
  • Twitch AdSchedule to retrieve upcoming scheduled ad, snooze, and pre-roll related information.

Fixes

Kruiz Control v2.0.5

24 Jul 04:49
80a44c2

Choose a tag to compare

Home Page | Installation | Documentation | Tutorial | Patreon | Support Discord

OBS and Twitch updates!

THIS UPDATE REQUIRES RE-AUTHENTICATING TWITCH SETTINGS
Follow the Twitch Settings instructions under the Code header.

New

Fixes

  • Fixed an issue where special characters caused parameter manipulation to enter an infinite loop or fail. (Thanks, VictoryPointGaming)
  • Updated all [True/False] notes in the documentation to [true/false] to match what needs to be checked.

Kruiz Control v2.0.4

05 Nov 20:35

Choose a tag to compare

Home Page | Installation | Documentation | Tutorial | Patreon | Support Discord

Minor List and Twitch Update!

New

Fixes

Kruiz Control v2.0.3

09 Sep 02:34
0764e47

Choose a tag to compare

Home Page | Installation | Documentation | Tutorial | Patreon | Support Discord

Twitch Hype Chats and Twitch Auth fixes!

New

Fixes

  • Twitch authentication token will refresh if it expires without requiring a Reset
  • Remove deprecated documentation example from Discord Send.

Kruiz Control v2.0.2

02 Aug 01:51
ad3d41e

Choose a tag to compare

Home Page | Installation | Documentation | Tutorial | Patreon | Support Discord

Minor Twitch fixes and OBS reordering!

New

  • OBS Order action for reordering OBS sources within a list.

Fixes