Skip to content

Advanced Scene Switcher 1.30.0

Compare
Choose a tag to compare
@github-actions github-actions released this 27 May 21:19
· 7 commits to master since this release

Important notes:

  • The minimum supported OBS version is OBS 30.1.2.
  • Please make sure to back up your settings!
  • If you run into any issues, please either post in the OBS forums or create an issue on GitHub!

Additions:

  • Added the "MQTT" action and condition type, which will allow you to send out and receive MQTT messages.
    image
    image
  • Added the option to toggle the pause state of a macro.
    445289670-c3cc6ff5-e636-4f2a-a1a7-b14b394a1e41
  • Improvements to the "Video" condition type's OCR capabilities:
    • You can now specify the path at which the Tesseract OCR models are searched for.
      This will prevent manually added models being deleted when installing a new version of the Advanced Scene Switcher, as they no longer have to be stored within the plugin's data directory.
    • Added the option to specify a custom Tesseract configuration file.
      This will enable you to use more fine controls to fine tune the OCR, like for example whitelisting only a certain set of characters.
  • Added additional options to access JSON elements stored in a variable.
    1744917101743
  • Added the option to change the FPS value, canvas and output size.
    image
  • Added the option to completely disable all logs produced by this plugin to the General tab.
    439402998-6535325f-82a1-4d16-95c6-e9c5df6b5709
  • Added a hotkey for creating new macros, which can be bound in the OBS settings menu.
  • Added the option to check the conditions of a macro in parallel to other macros.
    Usually the conditions of macros are checked sequentially, one macro at a time.
    This could cause issues when using a very complex condition setup as the condition checks of all other macros would potentially have to wait for the complex condition check to finish.

Other changes:

  • UI behavior changes:
    • When opening a macro, the action and condition controls are now only being initialized when then become visible.
      This should make it much quicker to open up and switch between very large macros, but it will have to downside that scrolling through the list of actions and conditions might be a bit slower.
    • The widgets to control the settings of a macro are now cached as long as the Advanced Scene Switcher settings window remains open.
      This should make it much quicker to switch between large macros once they have been loaded at least once.
      If this behavior should cause any issues then you can disable it on the General tab.
  • Added the option to disable Twitch event timestamp verification.
    441202967-2a622e82-b54b-43d8-8a3d-091a849af5f3
    By default, the timestamps of Twitch event messages will now no longer be verified as this would cause too many issues.
    The settings of existing Twitch connections will not be changed.
  • The "Cursor" condition type now exposes macro properties for the current cursor position.
  • Slightly improved the performance of the "Show match" dialog option in the "Video" condition.

Fixes:

  • Fixed variable values not being resolved properly when the plugin is being started for the first time after launching OBS.
  • Fixed "HTTP" action not sending out requests on MacOS in some scenarios.
  • Fixed log spam in case a Twitch connection was invalidated.
  • Fixed "Process" condition not supporting variables in process selection.
  • Fixed "Window" action not displaying the correct selection, when a variable is used.

Checksums

advanced-scene-switcher-1.30.0-macos-universal.pkg: 72d32cc3fbdfd5c20b62589ceb26d424834fe9637f4f6fa9ebc64ecf52816aff
advanced-scene-switcher-1.30.0-macos-universal.tar.xz: 70b1ea84a22491f4473ee369461cc41e68f0bc4c85da6c89a2f7a2db3f39c6f3
advanced-scene-switcher-1.30.0-source.tar.xz: c9447f8149f368a8e7f19045e30a4ec7742784375f326126e0cb5d5faa184585
advanced-scene-switcher-1.30.0-windows-x64-Installer.exe: ae83d90c48e27b5e534978c5bde2af9cfa346727e6277dbd7a687d0607f92036
advanced-scene-switcher-1.30.0-windows-x64.zip: 428d0882c83ac428fcf0dcbbddb82abd15140438a3e896a90550d084bbce74ff
advanced-scene-switcher-1.30.0-x86_64-linux-gnu-dbgsym.ddeb: f1fed43d4f7667b58ac048545490d2d10dd2cc3bf54e08cc1af7ee93b5ae92b6
advanced-scene-switcher-1.30.0-x86_64-linux-gnu.deb: 633134b0e9f4eb81e5760137b7afeca745937252cca355ad359655cdeaeffeae
advanced-scene-switcher-1.30.0-x86_64-linux-gnu.tar.xz: 8d6162a9df8c498cb6d0e8999953ee89f6bc412396b90404eff86614db17c9f4