github WarmUpTill/SceneSwitcher 1.29.0
Advanced Scene Switcher 1.29.0

14 hours ago

Important notes:

  • The minimum supported OBS version is OBS 30.1.2.
  • Please make sure to back up your settings!
  • The prebuilt release artifacts for Linux are now built for Ubuntu 24 (previously Ubuntu 22)
  • If you run into any issues, please either post in the OBS forums or create an issue on GitHub!

Additions:

  • Added the "Screenshot" condition type.
    image
    It will evaluate to true every time a screenshot was taken and exposes a macro property, which will contain the path to the last saved screenshot.
  • Added the "Game Capture" condition type. (Windows only)
    image
    It will return true when a given source has "hooked" an application, i.e. is capturing something.
    The window title, window class, and executable of the application being hooked are exported as macro properties.
  • Improved the Twitch action type to allow you to query additional user / channel point reward information, which you can access as macro properties.
    image
  • Added the option to generate random number to the Variable action type.
    image
    This was already possible using "Mathematical expression", but this new option should be more user friendly.

Other changes:

  • Updated ExprTk to 0.0.3 to improve the capabilities of the "Mathematical expression" option of the "Variable" action. (ArashPartow)
  • Reduced the possible screenshot selection area to the area the Video condition checks are limited to.
  • Slightly improved selection handling of "settings buttons" and "settings" in the Filter and Source actions and conditions.
  • Added more macro properties for 'Reward' object in redemption events.
  • Added handling for Twitch API throttling to hopefully allow recovery in such scenarios.
  • Added support to register, deregister, and set "temp vars" / macro properties from within conditions and actions defined in Python or LUA scripts.
    More information can be found here in the wiki.
  • A warning will now be displayed, if the account name associated with a Twitch token cannot fetched, instead of silently failing.

Fixes:

  • Fixed a crash, which could occur when importing settings via the General tab.
  • Fixed a crash when a macro contains an invalid condition or action (e.g. created by a script, which was deleted later on).
  • Fixed a crash, which could occur, when changing the Twitch condition type.
  • Fixed a crash, which could occur, when actions were copied into an action queue.
  • Fixed an UI freeze when modifying text fields, which would endlessly resize.
  • Fixed UI issues when opening the settings dialog of websocket connections, Twitch account connections, variables, and action queues.
  • Fixed "Media" condition showing the incorrect macro property selection.
  • Fixed the OCR controls of the Video condition type showing in place of color detection controls on some platforms.
  • Fixed various UI theming issues (Lindenkron).
  • Fixed the Twitch action to disable the "emote only" chat mode also attempting to send a message in chat in some scenarios.
  • Fixed some duration selection fields not being overwritten correctly when importing settings via the General tab.
  • Fixed custom script actions / conditions not working after stopping a macro or restarting the plugin.
  • Fixed the Video condition's OCR option not respecting the selected language code, when supplying non-english character detection models. (umireon)
  • Fixed that the "Transition" condition would not take transition overrides into account.

Checksums

advanced-scene-switcher-1.29.0-macos-universal.pkg: 70b331914f0a7051ad97fc363a9934f31046b1b74f2a2e6e0de09db33dcb870a
advanced-scene-switcher-1.29.0-macos-universal.tar.xz: d560ebe16f62e95e902217a081dcbe6689184bc27f263a685495a6ac6dcc6cd6
advanced-scene-switcher-1.29.0-source.tar.xz: 6075d98bcd3dd6c7e0c6c1ca4f1bc51f6f12b01b0ee9694f56241f15b1ab482f
advanced-scene-switcher-1.29.0-windows-x64-Installer.exe: 8d6e882d4f6ebdf9b01b5e7bd7ac0a179e9c8ea7aa35041bd16c5cf515c45bde
advanced-scene-switcher-1.29.0-windows-x64.zip: ecc5ea404471869645f800fa6502f57999218b40d290b622f7f9c61e88ddd9d9
advanced-scene-switcher-1.29.0-x86_64-linux-gnu-dbgsym.ddeb: 6e8d816ef9e3c08609e805755cb9c646d46fd893987c2530d576e0b464243ed7
advanced-scene-switcher-1.29.0-x86_64-linux-gnu.deb: c4bf0e695e4a4c4b245412082c5290ef29c223763dc8b246044e8e2a9705c5f1
advanced-scene-switcher-1.29.0-x86_64-linux-gnu.tar.xz: 957133d87684d04d72e1c5ee72eda031a6379c9f6d318e32fcf76d145d66c0ce

Don't miss a new SceneSwitcher release

NewReleases is sending notifications on new releases.