Skip to content

Releases: Kruiser8/Kruiz-Control

Kruiz Control v1.5.7

13 Aug 16:46
826610b
Compare
Choose a tag to compare

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

Minor release before updating to OBS Websocket v5!

This release includes minor features and bugs so that users do not have to upgrade to OBS Websocket v5 (included in OBS v28) to get them.


NEW

  • SLOBS Volume action to change the volume of a source in Streamlabs Desktop.
  • useDecibel input to OBS Volume action to toggle how the input volume is interpreted between decibels/dB (true) and amplitude/mul (false).

Fixes

  • Variable Global Remove was not working.
  • OnCommand and OnKeyword did not support the broadcaster b permission for twitch display names with non-alphabet characters.
  • When using OnCommand with commands not starting with a !, the arg1 value would be the command instead of the first argument passed into the command.

Kruiz Control v1.5.6

26 Mar 01:05
Compare
Choose a tag to compare

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

TTS Voice Selection Fixed

  • Fixed TTS Voice not being properly selected.
  • Removed the no longer used TTS setting.

Kruiz Control v1.5.5

23 Mar 05:18
Compare
Choose a tag to compare

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

New TTS, Globals, and a few fixes!

  • Text-to-speech now uses the default narration on your computer.
  • Added a Globals action to see all global variables.
  • Added a few minor OBS triggers and actions.

UPDATES

  • Due to the OBS update, TTS can now uses the default narration on your computer. Support for ResponsiveVoice text-to-speech has been removed. To know what voices are available on your computer, use TTS Voices
  • Example usage is provided in the documentation for Globals and TTS Voices to help users get started with those actions.

NEW

Fixes

Kruiz Control v1.5.4

02 Mar 05:28
Compare
Choose a tag to compare

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

Improved Support for OBS 27.2


Important Updates

  • OnSETwitchBulkGiftSub is now deprecated. While testing alerts worked, live events cannot be properly captured. The functionality is still in place, but this trigger is no longer supported and will be removed in the future.
  • The _kc_event_id_ parameter has been updated to a UUID from a number.
  • Due to OBS 27.2 security updates, Discord File no longer supports absolute paths to files.

NEW

Fixes

  • The event delay that occurred after leaving Kruiz Control open for a period of time in OBS should now be resolved.
  • OnCommand commands that did not begin with ! are now case insensitive (as intended).
  • Global lists were not updated when updated using List Empty or List Import.
  • Removed an issue that stopped OnAction from firing properly.

Kruiz Control v1.5.3

06 Dec 02:16
2a15425
Compare
Choose a tag to compare

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

More bug fixes and helpful actions


NEW

  • List Global action to designate a list as global (persistent between resets).
  • Param Create action to create new parameters specific to an event.
  • Param Negate action to flip a boolean value.
  • Play Stop action to stop all audio currently running with Play.
  • New error logs denote which AsyncFunction or Function actions are unable to be parsed or ran successfully.
  • New error logs provide stack traces to provide more detail about where errors occur.

Fixes

Kruiz Control v1.5.2

14 Nov 16:33
dde96f7
Compare
Choose a tag to compare

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

Minor bug fix release

  • Standardized outputs from API calls.
  • Fixed an issue where API data and headers weren't parsed or sent correctly.
  • Fixed an issue parsing OnCommand and OnKeyword inputs.

Fixes

Kruiz Control v1.5.1

31 Oct 18:44
af47d4e
Compare
Choose a tag to compare

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

New Parsing Logic + Minor Upgrades

Major Updates

  • Implemented a new parsing logic to enable advanced logging of issues in KC code.
  • Added ability to check if sources are active/visible in OBS and SLOBS.
  • Allow a volume greater than 100 with Play (Credits: Denilson Melo)
  • Added ability to upload files to Discord with Discord File

NEW

  • OBS IsSceneSourceVisible action used to check if a source is currently turned on.
  • OBS IsSourceActive action used to check if a source is currently rendered in the current scene (regardless of visibility).
  • SLOBS IsSceneSourceVisible action used to check if a source is currently turned on.
  • Debug Parser action to get advanced logging about how Kruiz Control is interpreting triggers on load and actions that occur during events.
  • Discord File action to include a file with a Discord message.

Fixes

Kruiz Control v1.5.0

11 Jul 16:50
Compare
Choose a tag to compare

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

Discord along with Custom APIs and Actions?!

Major Updates

  • Discord webhook support to send messages to Discord channels.
  • Custom API call support.
  • OnAction allows defining your own actions.

NEW

  • Discord handler for configuring webhooks and sending messages to Discord channels.
  • API actions for setting up API calls (GET, POST, PUT, DELETE, etc.) with custom headers and data.
  • Debug handler for enabling advanced error logging to help with debugging Kruiz Control events.
  • Added a new default parameter, _kc_event_id_, that is a unique "id" per event occurrence.
  • List Join action used to combine all items of a list into one value.
  • OBS AddSceneItem action used to add an existing source to the specified scene.
  • OBS Refresh action for refreshing a browser source in OBS.
  • OnAction trigger to define your own actions.
  • Param Keyword action for searching for a list of keywords in a parameter.
  • TTS Stop action for halting any current text-to-speech.
  • Added message and data parameters to the OnSpeak trigger.
  • Added cooldown and cooldown_real parameters to the Cooldown Check action.

Fixes

  • Fixed errors not getting logged properly when they occur inside the triggers folder.
  • Fixed OBS Position not using the inputted scene.
  • Fixed an issue where OBS Volume didn't accept a <volume> value of 0.

Kruiz Control v1.4.1

19 May 04:51
Compare
Choose a tag to compare

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

Text-to-Speech, Loops, and Param Manipulation!

Minor Bug Fix

  • Fixed TTS action not initializing properly.

Kruiz Control v1.4.0

19 May 02:04
Compare
Choose a tag to compare

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

Text-to-Speech, Loops, and Param Manipulation!

Major Updates


NEW

Fixes