Skip to content

Releases: WarmUpTill/SceneSwitcher

Advanced Scene Switcher 1.36.1

Choose a tag to compare

@github-actions github-actions released this 07 Aug 17:58

⬇️ Jump to downloads

Important notes:

  • The minimum supported OBS version is OBS 31.1.1.
  • 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 a "Speech Recognition" condition.
    img
    It listens to an OBS audio source and uses whisper.cpp to transcribe speech in real time.
    The condition can check whether any speech was detected, whether the transcript contains a specific phrase, or whether it matches a regular expression.
    A quantized model of the variant "tiny" is bundled with the plugin.
    Larger GGML models can be downloaded separately for improved accuracy.
  • Added a "Loop" action.
    img
    It defines an inline set of conditions and actions. The actions are executed repeatedly for as long as the conditions are true, up to a configurable maximum iteration count.
  • Added a "Clone variable context" option to action queues.
    img
    When enabled, the current values of all variables are captured at the moment an action is inserted into the queue.
    Actions then read from and write to this snapshot during execution, so later changes to global variables do not affect them.
  • Added pause and unpause options to the macro tab context menu.

Fixes:

  • Fixed compatibility issues with other plugins also shipping SSL libraries on Windows.
  • Fixed source selection widgets containing duplicate entries in the "Filter" action and condition.

Checksums:

advanced-scene-switcher-1.36.1-macos-universal.pkg: 861897f67c39ef32571a96e0e3c6545e0f076820512b6994665180a7a6d51b52
advanced-scene-switcher-1.36.1-macos-universal.tar.xz: eefa9a6275c3c80a151a610eab7ecd2773d852504967138094fdfb341ea9c727
advanced-scene-switcher-1.36.1-source.tar.xz: 1e8c66e18c1d999c47f1e69a3978df3121a5d1ebaf5d77cdae7d73d062d53ce2
advanced-scene-switcher-1.36.1-windows-x64-Installer.exe: 85cb99e3e88ffe34173674860adcd351b103e2e44734cf91ad8a3184e8d8e487
advanced-scene-switcher-1.36.1-windows-x64-portable.zip: 8a7f5fd705863c0cf239f294a0877a7cf0094c0ee053fb420fc527bd5b7a8cc4
advanced-scene-switcher-1.36.1-windows-x64.zip: 7119dff4c4cb7b5e0a7cf8e9549cee2d157a0621f4797f4ce3caa1f7cb66b286
advanced-scene-switcher-1.36.1-x86_64-ubuntu24.04-linux-gnu.ddeb: 460875ac056596b4283b4d3aed80a6746cf24b2b0409daf21e8c5adce454a6f4
advanced-scene-switcher-1.36.1-x86_64-ubuntu24.04-linux-gnu.deb: 839722eff37802e7816f0212181306074a41472421bfb0319f18effe27e11274
advanced-scene-switcher-1.36.1-x86_64-ubuntu24.04-linux-gnu.tar.xz: a727c1d93cd6f883b6d97cad8c55302e1c75ed600d52bf71427b0f035fa81cfe
advanced-scene-switcher-1.36.1-x86_64-ubuntu26.04-linux-gnu.ddeb: 22d4d3c7c791600f97487f38493f2caf5015e49eaf39f34a9fc5b8ff0ec00599
advanced-scene-switcher-1.36.1-x86_64-ubuntu26.04-linux-gnu.deb: d4eef216b86625110e28d97fa258020b56dbec5635942a08c0e2b5044d07824e
advanced-scene-switcher-1.36.1-x86_64-ubuntu26.04-linux-gnu.tar.xz: 1c00bbdaf4d4e1abb8e83d66e645b06b68656ee25e6589681963a78dfaca8d05

Downloads

The installers are listed in the Assets section below ↓

Advanced Scene Switcher 1.35.1

Choose a tag to compare

@github-actions github-actions released this 07 Jul 19:06

⬇️ Jump to downloads

Important notes:

  • The minimum supported OBS version is OBS 31.1.1.
  • 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!

1.35.1 Hotfix Changes:

  • Fixed a crash on shutdown when using the "Profile" condition type.

Additions:

  • Added an option wait for a scene item transition to the "Scene item visibility" action.
    img
  • Added an option to wait for a variable to change in the "Wait" action type.
    img
  • Added an option to get Twitch ad info in the Twitch action.
    img
  • Added an option to start and stop Twitch polls in the Twitch action.
    img
    Unfortunately, this feature is untested. So, if you run into any issues, please do let me know!
  • Added variable support for color selections in the "Video" condition.
    img
  • Added an option to automatically extract a value from a JSON query result in the Variable action.
    img

Changes:

  • The Twitch chat and event subscriptions connections are now closed when the plugin is stopped.
  • The macro export dialog now sorts resources alphabetically and adds scrollbars for easier navigation.
  • The condition / action type selection is now focused automatically when a new condition or action is added.
  • Added variable setter / getter support to inline script generated code, making it easier to read and write variables directly from inline scripts via advss_get_variable_value and advss_set_variable_value respectively.
  • Improved native Wayland window tracking on Linux when using KWin. Window conditions now correctly trigger for native Wayland windows alongside XWayland windows.
  • The Windows portable zip artifact has been renamed from legacy to portable for consistency with other plugin naming conventions.
  • Minor UI spacing / layout changes.

Fixes:

  • Fixed a freeze when stopping a waiting macro via the "Run macro" button.
  • Fixed variables of nested macros' actions not being resolved correctly.
  • Fixed nested macro actions being executed twice when added to a queue.
  • Fixed window conditions not triggering for native Wayland windows on Linux.
  • Fixed a crash on transition start in Studio Mode.

Checksums:

advanced-scene-switcher-1.35.1-macos-universal.pkg: 0d113cadf25cf8c12400242798e4324cb492553bc34ffc8c2d7bda2f26dfbe20
advanced-scene-switcher-1.35.1-macos-universal.tar.xz: a47849043bfd8879021c7c4d43c84fccc8248289ad181b1f74d25b9f56e30ee9
advanced-scene-switcher-1.35.1-source.tar.xz: 7033e0ec45f232d31b910b0f231c545f1f2164e515cd0f6f92e86a39fd5a0659
advanced-scene-switcher-1.35.1-windows-x64-Installer.exe: 4c73d7ef0e54386bbc5f32b65eb660a6b918e795949969304b62bc65e3217d31
advanced-scene-switcher-1.35.1-windows-x64-portable.zip: 2be56c2e60ff9868c8a61bbd14e74fba263262fc8d80eef3f12fc5debdf08783
advanced-scene-switcher-1.35.1-windows-x64.zip: 9cdd6bc9165d375c2d05e4bc98c9196fe55df8e7b0678d59458375faf83a8a07
advanced-scene-switcher-1.35.1-x86_64-linux-gnu.ddeb: e5d66fe4a74e345ab6aa03834e707b995ce84abc4c025157277b6e9a9d46eb17
advanced-scene-switcher-1.35.1-x86_64-linux-gnu.deb: 8d500efb7c85fa2cc0e961bc8e6443e8c13fd4b3b6594e87704e457bfd575b33
advanced-scene-switcher-1.35.1-x86_64-linux-gnu.tar.xz: 97ab3e768daf60f981b8ee8b0de864b0de14904f6871ac82bc2af04adf1f7215

Downloads

The installers are listed in the Assets section below ↓

Advanced Scene Switcher 1.35.0

Choose a tag to compare

@github-actions github-actions released this 06 Jul 16:07

⬇️ Jump to downloads

Important notes:

Additions:

  • Added an option wait for a scene item transition to the "Scene item visibility" action.
    img
  • Added an option to wait for a variable to change in the "Wait" action type.
    img
  • Added an option to get Twitch ad info in the Twitch action.
    img
  • Added an option to start and stop Twitch polls in the Twitch action.
    img
    Unfortunately, this feature is untested. So, if you run into any issues, please do let me know!
  • Added variable support for color selections in the "Video" condition.
    img
  • Added an option to automatically extract a value from a JSON query result in the Variable action.
    img

Changes:

  • The Twitch chat and event subscriptions connections are now closed when the plugin is stopped.
  • The macro export dialog now sorts resources alphabetically and adds scrollbars for easier navigation.
  • The condition / action type selection is now focused automatically when a new condition or action is added.
  • Added variable setter / getter support to inline script generated code, making it easier to read and write variables directly from inline scripts via advss_get_variable_value and advss_set_variable_value respectively.
  • Improved native Wayland window tracking on Linux when using KWin. Window conditions now correctly trigger for native Wayland windows alongside XWayland windows.
  • The Windows portable zip artifact has been renamed from legacy to portable for consistency with other plugin naming conventions.
  • Minor UI spacing / layout changes.

Fixes:

  • Fixed a freeze when stopping a waiting macro via the "Run macro" button.
  • Fixed variables of nested macros' actions not being resolved correctly.
  • Fixed nested macro actions being executed twice when added to a queue.
  • Fixed window conditions not triggering for native Wayland windows on Linux.
  • Fixed a crash on transition start in Studio Mode.

Checksums:

advanced-scene-switcher-1.35.0-macos-universal.pkg: 4b94c22014621f58df66fec7036524ec3171509a8c1a26364a2f0e3444f67e5d
advanced-scene-switcher-1.35.0-macos-universal.tar.xz: 0a7b4362748a3665218f1fe00338b66df696ce4b9704c946800a73e1c5557c2f
advanced-scene-switcher-1.35.0-source.tar.xz: 4ef0f95669bf16bf4792fb54517fed772fceb648d2b3ca3201e8d03068998178
advanced-scene-switcher-1.35.0-windows-x64-Installer.exe: 9151c2cb5c208da83f3b865a0d20d00a9909284268469d2e38faf06a3ae96c10
advanced-scene-switcher-1.35.0-windows-x64-portable.zip: 42a358bd029e077f598b690ef63ecb19481da39ef7382af6fdc46e5799fc99e2
advanced-scene-switcher-1.35.0-windows-x64.zip: 87ab1d2f80af8267387933eb632473abf91a4a3712396d186775d4c66b7ca338
advanced-scene-switcher-1.35.0-x86_64-linux-gnu.ddeb: 01493003449eedc79058b3f7a3f348054ffd6163c4c3670695958516d6f9bcdd
advanced-scene-switcher-1.35.0-x86_64-linux-gnu.deb: b8ba5a067dd4b128d3b2cbad37594958a5dada747854af0500e92bbc47ddb2f9
advanced-scene-switcher-1.35.0-x86_64-linux-gnu.tar.xz: faef247a67b06dd5971dbc6c39cb24f526adff4f2c36b1361059aeed60e5d3a4

Downloads

The installers are listed in the Assets section below ↓

Advanced Scene Switcher 1.34.2

Choose a tag to compare

@github-actions github-actions released this 30 May 15:21

⬇️ Jump to downloads

Important notes:

  • The minimum supported OBS version is OBS 31.1.1.
  • 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!

1.34.2 Hotfix Changes:

  • The Windows installer will now support both, installations directly in the OBS installation directory, and the ProgramData directory.
  • Improved Twitch event subscription reconnection handling.
  • Fixed a freeze when choosing invalid OCR model in the "Video" condition.
  • Fixed a crash when importing macros is exceptionally slow.
  • Fixed a crash on shutdown.

1.34.1 Hotfix Changes:

  • Fixed a crash on startup when using conditions or actions referencing multiple other macros.

Additions:

  • Added an option to check the file path of a running process in process-related conditions.
    img
  • Added the ability to map macro property values directly to variables, removing the need for a separate "Variable" action.
    img
  • Added a "Keep source active" option to the "Game Capture" and "Video" condition types, allowing video sources to remain active even if they are not visible.
    img
  • Added a new "Macro Schedule" tab.
    img
    It is intended to ease scheduling the execution of macro actions at a given date / time.
  • Added a "Run macro" option to the "Macro" action type. When triggered, it evaluates the selected macro's conditions and runs either its actions or else-actions based on the result.
    img

Changes:

  • Added a "Get current values" button to the "Streaming" action, making it easier to populate settings from the active stream configuration.
  • Reworked shutdown handling for greater stability.
    If you experience any issues when closing OBS and suspect this plugin may be involved, please report them.
  • All tabs are now visible by default when the setup wizard is skipped.
  • Updated the Windows installation path for plugin files.
    The zip archive contains the backward-compatible old directory structure alongside the new one.
  • The "Ignore entry" logic selector in conditions now uses a toggle button, consistent with how it is handled for actions.
    img
  • Fixed minor logging and UI highlighting issues affecting paused macros.
  • Renamed the "Reevaluate the condition state before executing this action" setting found in the "Run macro actions" option of the "Macro" action to "Check conditions now, even if macro is paused" for clarity.
  • You can now explicitly choose which variables, action queues, and other resources to export alongside a selected macros.
    img
    Previously, exporting a macro would automatically include all associated variables and action queues, while silently skipping items with potential privacy implications (e.g. Twitch connections).
  • Added macro properties to the "Window" condition for the window position and size.
  • Added position and size macro properties to the "Video" condition's option to detect patterns.

Fixes:

  • Fixed a potential freeze when closing OBS.
  • Fixed an issue where the Twitch condition could stop receiving new events under certain circumstances.
  • Fixed transition signals not being connected when changing the "Scene" selection of the "Transition" condition.
  • Fixed the "Transitioning from" check of the "Transition" condition not working correctly in Studio Mode.
  • Fixed a crash when using OCR mode of the "Video" condition with custom training data.
  • Fixed a crash when using the "Streaming" action or condition to access stream settings.
  • Fixed macOS "fullscreen" detection of the "Window" condition not working.
  • Improved reliability of the macOS "maximized" detection of the "Window" condition.

Checksums:

advanced-scene-switcher-1.34.2-macos-universal.pkg: cfc3309fce63342fecb8e9d1f11cfb5cac8c4d24fba88da7c9752fa22043770d
advanced-scene-switcher-1.34.2-macos-universal.tar.xz: b98217db518b7ff6bfdaaf79a62144962478f9f9389daacf8f8423b44a1e192c
advanced-scene-switcher-1.34.2-source.tar.xz: 0b5678485b6891d32209bb17f335c75cad8c37bf83c59fdb7fa44b8c15ca8d7f
advanced-scene-switcher-1.34.2-windows-x64-Installer.exe: 67c288fbed4365db225c3891b90dd63080cd1e491c6f0bacefc6526395750e8b
advanced-scene-switcher-1.34.2-windows-x64-legacy.zip: af5d1c148ab3a45ce350e5e8b3ff9cbe65c24953df6d079691e1566a040f965d
advanced-scene-switcher-1.34.2-windows-x64.zip: 624909e8d1df0bdb389ee9adbd0c43ade8556ebaf96dc31e78f9d86aebb48699
advanced-scene-switcher-1.34.2-x86_64-linux-gnu.ddeb: 970777813a3704b90345d390b6e54f2667273e3b27abd566161e37e03c0b05b1
advanced-scene-switcher-1.34.2-x86_64-linux-gnu.deb: 10efa5b2adb014d899209684a0fc56aaf82c83b140f5e0935ca083d3a2b16fca
advanced-scene-switcher-1.34.2-x86_64-linux-gnu.tar.xz: 42d4b615ff42b561375bece1d363bf59972cee4b9aceae313a206ed3399a484d

Downloads

The installers are listed in the Assets section below ↓

Advanced Scene Switcher 1.34.1

Choose a tag to compare

@github-actions github-actions released this 27 May 10:27

⬇️ Jump to downloads

Important notes:

1.34.1 Hotfix Changes

  • Fixed a crash on startup when using conditions or actions referencing multiple other macros.

Additions:

  • Added an option to check the file path of a running process in process-related conditions.
    img
  • Added the ability to map macro property values directly to variables, removing the need for a separate "Variable" action.
    img
  • Added a "Keep source active" option to the "Game Capture" and "Video" condition types, allowing video sources to remain active even if they are not visible.
    img
  • Added a new "Macro Schedule" tab.
    img
    It is intended to ease scheduling the execution of macro actions at a given date / time.
  • Added a "Run macro" option to the "Macro" action type. When triggered, it evaluates the selected macro's conditions and runs either its actions or else-actions based on the result.
    img

Changes:

  • Added a "Get current values" button to the "Streaming" action, making it easier to populate settings from the active stream configuration.
  • Reworked shutdown handling for greater stability.
    If you experience any issues when closing OBS and suspect this plugin may be involved, please report them.
  • All tabs are now visible by default when the setup wizard is skipped.
  • Updated the Windows installation path for plugin files.
    The zip archive contains the backward-compatible old directory structure alongside the new one.
  • The "Ignore entry" logic selector in conditions now uses a toggle button, consistent with how it is handled for actions.
    img
  • Fixed minor logging and UI highlighting issues affecting paused macros.
  • Renamed the "Reevaluate the condition state before executing this action" setting found in the "Run macro actions" option of the "Macro" action to "Check conditions now, even if macro is paused" for clarity.
  • You can now explicitly choose which variables, action queues, and other resources to export alongside a selected macros.
    img
    Previously, exporting a macro would automatically include all associated variables and action queues, while silently skipping items with potential privacy implications (e.g. Twitch connections).
  • Added macro properties to the "Window" condition for the window position and size.
  • Added position and size macro properties to the "Video" condition's option to detect patterns.

Fixes:

  • Fixed a potential freeze when closing OBS.
  • Fixed an issue where the Twitch condition could stop receiving new events under certain circumstances.
  • Fixed transition signals not being connected when changing the "Scene" selection of the "Transition" condition.
  • Fixed the "Transitioning from" check of the "Transition" condition not working correctly in Studio Mode.
  • Fixed a crash when using OCR mode of the "Video" condition with custom training data.
  • Fixed a crash when using the "Streaming" action or condition to access stream settings.
  • Fixed macOS "fullscreen" detection of the "Window" condition not working.
  • Improved reliability of the macOS "maximized" detection of the "Window" condition.

Checksums:

advanced-scene-switcher-1.34.1-macos-universal.pkg: 983b2a39256807f2a21c7a2d16cc109bcf85e535067adb8a65d758322fb78eca
advanced-scene-switcher-1.34.1-macos-universal.tar.xz: 27c03b936573ea6826110571013fd71cee3900de8f4b5eaeb72500f69f20af18
advanced-scene-switcher-1.34.1-source.tar.xz: c4d605f66f49e50ec69084c454bf0f3abcc02a4da209fd914eced189309a16b8
advanced-scene-switcher-1.34.1-windows-x64-Installer.exe: e7defd4f4399b7cb60676ee1161dd2eba0c0dcebc13f2c9a564d3e3303bd250b
advanced-scene-switcher-1.34.1-windows-x64.zip: c0178ee5e67fa6ed5e05bdf353d92f13b76a6eb5059e49f811a9e45267ea4cd9
advanced-scene-switcher-1.34.1-x86_64-linux-gnu.ddeb: 9b5260a04681356601a0d4fa735f0b9ec577848c6709128e0a583a172fcd1506
advanced-scene-switcher-1.34.1-x86_64-linux-gnu.deb: 934bfeb48b425e219d2a92fc5ea699687de4cd6aa3b497e104690ece0d136d87
advanced-scene-switcher-1.34.1-x86_64-linux-gnu.tar.xz: 67c0a02d2f088e1cd94afff3a304a46fb2b0e2092066f6a58158cc947e19951b

Downloads

The installers are listed in the Assets section below ↓

Advanced Scene Switcher 1.34.0

Choose a tag to compare

@github-actions github-actions released this 25 May 18:19

Please use this link to the 1.34.1 release while it is waiting for official approval on the OBS forums

⬇️ Jump to downloads

Important notes:

  • The minimum supported OBS version is OBS 31.1.1.
  • 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 an option to check the file path of a running process in process-related conditions.
    img
  • Added the ability to map macro property values directly to variables, removing the need for a separate "Variable" action.
    img
  • Added a "Keep source active" option to the "Game Capture" and "Video" condition types, allowing video sources to remain active even if they are not visible.
    img
  • Added a new "Macro Schedule" tab.
    img
    It is intended to ease scheduling the execution of macro actions at a given date / time.
  • Added a "Run macro" option to the "Macro" action type. When triggered, it evaluates the selected macro's conditions and runs either its actions or else-actions based on the result.
    img

Changes:

  • Added a "Get current values" button to the "Streaming" action, making it easier to populate settings from the active stream configuration.
  • Reworked shutdown handling for greater stability.
    If you experience any issues when closing OBS and suspect this plugin may be involved, please report them.
  • All tabs are now visible by default when the setup wizard is skipped.
  • Updated the Windows installation path for plugin files.
    The zip archive contains the backward-compatible old directory structure alongside the new one.
  • The "Ignore entry" logic selector in conditions now uses a toggle button, consistent with how it is handled for actions.
    img
  • Fixed minor logging and UI highlighting issues affecting paused macros.
  • Renamed the "Reevaluate the condition state before executing this action" setting found in the "Run macro actions" option of the "Macro" action to "Check conditions now, even if macro is paused" for clarity.
  • You can now explicitly choose which variables, action queues, and other resources to export alongside a selected macros.
    img
    Previously, exporting a macro would automatically include all associated variables and action queues, while silently skipping items with potential privacy implications (e.g. Twitch connections).
  • Added macro properties to the "Window" condition for the window position and size.
  • Added position and size macro properties to the "Video" condition's option to detect patterns.

Fixes:

  • Fixed a potential freeze when closing OBS.
  • Fixed an issue where the Twitch condition could stop receiving new events under certain circumstances.
  • Fixed transition signals not being connected when changing the "Scene" selection of the "Transition" condition.
  • Fixed the "Transitioning from" check of the "Transition" condition not working correctly in Studio Mode.
  • Fixed a crash when using OCR mode of the "Video" condition with custom training data.
  • Fixed a crash when using the "Streaming" action or condition to access stream settings.
  • Fixed macOS "fullscreen" detection of the "Window" condition not working.
  • Improved reliability of the macOS "maximized" detection of the "Window" condition.

Checksums:

advanced-scene-switcher-1.34.0-macos-universal.pkg: 1c43f7a431981f90230a2b1eb8d7658c8838c68f880cf4730f9dc9f7a2c67433
advanced-scene-switcher-1.34.0-macos-universal.tar.xz: ccd572513782a5b897b16a639c1747b30d1c8f1fab01652d5da4a3128d1cbb95
advanced-scene-switcher-1.34.0-source.tar.xz: 6c1eb52c864e222f8abf3475383fb87e4ef8189ce385d187a50ddd33d2a19233
advanced-scene-switcher-1.34.0-windows-x64-Installer.exe: 5d9debbbdf6c67194e4caa922fb83f096f4caf5f999f6bc858fa282e4133195e
advanced-scene-switcher-1.34.0-windows-x64.zip: 6e58873523f0188e9cfa04189a19c12dfe8b2a0c75e05cc6959ca8739588a308
advanced-scene-switcher-1.34.0-x86_64-linux-gnu.ddeb: 133145c0e9de0fd0d816b33445e6b43a473836a09a17a35397a37d6a5c794c0a
advanced-scene-switcher-1.34.0-x86_64-linux-gnu.deb: 9f1136c9a4231828356da5f459cedc922c3041fd06ff178dd637ec736f28c2fd
advanced-scene-switcher-1.34.0-x86_64-linux-gnu.tar.xz: 07fca39d0696aa777ac64b5326cb797e11fbbb86322c4778cfc029da164bffde

Downloads

The installers are listed in the Assets section below ↓

Advanced Scene Switcher 1.33.1

Choose a tag to compare

@github-actions github-actions released this 04 Apr 19:57

⬇️ Jump to downloads

Important notes:

  • The minimum supported OBS version is OBS 31.1.1.
  • 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!

1.33.1 Hotfix Changes

  • Fixed some actions and conditions not persisting their internal state properly.
  • The new "Source interaction" action will now refresh its sources list when closing and opening the macro again.

Additions:

  • Added the "Source Interaction" action.
    image
    It will enable you to record interactions with e.g. Browser sources and replay them at.

  • Added the action type "Play audio file".
    image

  • Added the option to add a new recording chapter.
    image

  • Added support for controlling the "T-Bar" in Studio Mode to the "Transition" action.
    image

  • Added additional Twitch actions:

    • Send shoutout
    • Cancel raid
    • Enable/disable shield mode
    • Enable/disable branded content
    • Various user moderation actions (ban, block, VIP, moderator, ...)
    • Chat settings toggles (emote-, follower-, subscriber-only, slow-mode, ...)

    I wasn't able to test them all.
    So, if you run into any issues please do let me know!

  • Added the "HTTP" condition type.
    image
    It will enable you to send http requests to the advanced scene switcher to trigger macros.

  • Added a "Get macro info" action.
    image

  • Added macro properties to the "Sequence" and "Random" actions to expose the macro that was executed.

  • Added a "Next Macro" macro property to "Sequence" actions.

  • Added the option to expose the current settings of a source as a macro property.

  • Added the option to suppress the crash dialog shown when an unclean shutdown is detected.

Changes:

  • Removed deprecated functionality from the "File" condition.
    These options were hidden when not used for a few years now.
    So, I hope I didn't break anyone's setup with this change.
  • Validated that the user ID matches the token in the Twitch integration.
  • The macro list now scrolls to newly added macro segments.

Fixes:

  • Fixed the "File" condition's "content changed" and "date changed" checks incorrectly triggering on plugin startup.
  • Fixed a crash when the "Mathematical expression" of the "Variable" action type was used concurrently.
  • Fixed a few race conditions when accessing variables.
  • Fixed the title of the "Open" dialog of the "Script" action and condition.
  • Fixed macro list / macro edit area splitter resizing when horizontally large widgets (e.g. the Window condition) were part of the selected macro.
  • Fixed Twitch event subscription handling:
    • Revocations were sometimes not handled properly.
    • Active subscriptions were not cleared on reconnect
    • A server migration could cause a crash in rare circumstances.
    • Improved error logging.

Checksums:

advanced-scene-switcher-1.33.1-macos-universal.pkg: da51203aef41d0dcfe579ac23aedb870ce47f8e942b9bfdbca00aab286dbff7c
advanced-scene-switcher-1.33.1-macos-universal.tar.xz: dda5aff441f47118d8e5b7f9db9949d0c1ae3e7268ea455ac1d8b62d5bf1f95b
advanced-scene-switcher-1.33.1-source.tar.xz: be24be4e9a925c044efa95713aeca15a56d873c44c643f42d2236d494d7c669e
advanced-scene-switcher-1.33.1-windows-x64-Installer.exe: 7cf3f699adcd20e29cc4f81b4e0a9d6e0940b69ea8d8d85cd06d09ca89d4684c
advanced-scene-switcher-1.33.1-windows-x64.zip: f326d96ef5dbae9dd12a7dd7255a58f9b75cd89ffc1be673c3a3c30190400bbc
advanced-scene-switcher-1.33.1-x86_64-linux-gnu-dbgsym.ddeb: 8d79997e2e6c2f0a09698af8d337581b77669de5c980825112589800a7a47005
advanced-scene-switcher-1.33.1-x86_64-linux-gnu.deb: 22a29a692c6886adbf7d2ec70d48be3b878bfff978003b5ca94bcd2305d328c8
advanced-scene-switcher-1.33.1-x86_64-linux-gnu.tar.xz: 9c3a35a8ba53f8db8c2b063518e14c7378d7f380bd4e4d6292e2151c23b74e2c

Downloads

The installers are listed in the Assets section below ↓

Advanced Scene Switcher 1.33.0

Choose a tag to compare

@github-actions github-actions released this 03 Apr 17:13

Please use this link to the 1.33.1 release while it is waiting for official approval on the OBS forums

⬇️ Jump to downloads

Important notes:

  • The minimum supported OBS version is OBS 31.1.1.
  • 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 "Source interact" action.
    image
    It will enable you to record interactions with e.g. Browser sources and replay them at.

  • Added the action type "Play audio file".
    image

  • Added the option to add a new recording chapter.
    image

  • Added support for controlling the "T-Bar" in Studio Mode to the "Transition" action.
    image

  • Added additional Twitch actions:

    • Send shoutout
    • Cancel raid
    • Enable/disable shield mode
    • Enable/disable branded content
    • Various user moderation actions (ban, block, VIP, moderator, ...)
    • Chat settings toggles (emote-, follower-, subscriber-only, slow-mode, ...)

    I wasn't able to test them all.
    So, if you run into any issues please do let me know!

  • Added the "HTTP" condition type.
    image
    It will enable you to send http requests to the advanced scene switcher to trigger macros.

  • Added a "Get macro info" action.
    image

  • Added macro properties to the "Sequence" and "Random" actions to expose the macro that was executed.

  • Added a "Next Macro" macro property to "Sequence" actions.

  • Added the option to expose the current settings of a source as a macro property.

  • Added the option to suppress the crash dialog shown when an unclean shutdown is detected.

Changes:

  • Removed deprecated functionality from the "File" condition.
    These options were hidden when not used for a few years now.
    So, I hope I didn't break anyone's setup with this change.
  • Validated that the user ID matches the token in the Twitch integration.
  • The macro list now scrolls to newly added macro segments.

Fixes:

  • Fixed the "File" condition's "content changed" and "date changed" checks incorrectly triggering on plugin startup.
  • Fixed a crash when the "Mathematical expression" of the "Variable" action type was used concurrently.
  • Fixed a few race conditions when accessing variables.
  • Fixed the title of the "Open" dialog of the "Script" action and condition.
  • Fixed macro list / macro edit area splitter resizing when horizontally large widgets (e.g. the Window condition) were part of the selected macro.
  • Fixed Twitch event subscription handling:
    • Revocations were sometimes not handled properly.
    • Active subscriptions were not cleared on reconnect
    • A server migration could cause a crash in rare circumstances.
    • Improved error logging.

Checksums:

advanced-scene-switcher-1.33.0-macos-universal.pkg: 46b74483b599a2111b83123f904be0288b0e16f3daf756773ad81e548af7923d
advanced-scene-switcher-1.33.0-macos-universal.tar.xz: ea409aca4e06feb70fa5724fedbc2227cd52f6fd24f7c7a57567ed4a8d92b6c7
advanced-scene-switcher-1.33.0-source.tar.xz: e03587d8e7580fa28a8ffbccd584fc7b5338ba8d530c4e133b85aa536e7a2532
advanced-scene-switcher-1.33.0-windows-x64-Installer.exe: b1dbf4623339f7c48666b76f5bfe44e0cd4be992509ea10bd2b80333f2836c38
advanced-scene-switcher-1.33.0-windows-x64.zip: d18b10601916449f5fd12e3c892694ec8f03b095bed861c9e36e582310d98b1e
advanced-scene-switcher-1.33.0-x86_64-linux-gnu-dbgsym.ddeb: 1ef5dae9edab9159cf0a3feb63626dcb898bc8339a4f0b69977572e0d8a9d321
advanced-scene-switcher-1.33.0-x86_64-linux-gnu.deb: 85b4d181f8e478068be3ed20bec9350c9ad87ba73cd4a004a23e7dc8a02286d9
advanced-scene-switcher-1.33.0-x86_64-linux-gnu.tar.xz: b7d4c3a7656ea924b2db233ee43e86d44093b3d51ac03f56f0c0b3fcbb0dc39e

Downloads

The installers are listed in the Assets section below ↓

Advanced Scene Switcher 1.32.9

Choose a tag to compare

@github-actions github-actions released this 15 Mar 16:05

Important notes:

  • The minimum supported OBS version is OBS 31.1.1.
  • 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 additional modes to control how the actions of a macro are executed in case the conditions are met:
    grafik
    This replaces the old "Perform actions only on condition change" setting.
    This is now represented as "Perform actions -> only when result changes".
  • Added a minimal setup wizard to help with the initial configuration and explain how the plugin works.
  • The "Similarity Rating" from pattern matching is now exposed as a macro property.

Fixes:

  • Fixed an issue where file selection fields displayed resolved variable values instead of the variable itself.
  • Fixed an issue where the first action of paused macros could still execute in certain scenarios.
  • Delayed dialog popups during startup to prevent OBS from freezing on some systems.

Checksums:

advanced-scene-switcher-1.32.9-macos-universal.pkg: 6d6644716cd8eb0b9554fca5afdfa1ecf1c6782d82e65961e472f904c4c8371b
advanced-scene-switcher-1.32.9-macos-universal.tar.xz: 2a2d7e0e3a236ac9beb96d29891200d622237875460e83d5d387bbb56ee33261
advanced-scene-switcher-1.32.9-source.tar.xz: f84a8b35ba68a064042a636af81a1863ec970667c28221a40508d0a04c39fdb5
advanced-scene-switcher-1.32.9-windows-x64-Installer.exe: 824abaae1fc2ef5b93cc0c56f9c4e7f00a43de37ce130f4523aeeff7de4c3972
advanced-scene-switcher-1.32.9-windows-x64.zip: 4407e7ce0cc169a65ef16147e19f3ebd5c27d0c2903fa30c59d65d17143b6fa4
advanced-scene-switcher-1.32.9-x86_64-linux-gnu-dbgsym.ddeb: 4420fcdbf928b97ec7e75c88c5dd88d9da6186afebd8d79fc2fd96a9d2f7d4df
advanced-scene-switcher-1.32.9-x86_64-linux-gnu.deb: a5678be7a21349f88a8a1022f7523f56ee15b7e4a963ab56cb75fcd46fb87e78
advanced-scene-switcher-1.32.9-x86_64-linux-gnu.tar.xz: fb8c6f8a96399dffe08b0dd08ad7f7184afb5f7fe874b92302b1cba713ddba41

Advanced Scene Switcher 1.32.8

Choose a tag to compare

@github-actions github-actions released this 20 Feb 18:05

Important notes:

  • The minimum supported OBS version is OBS 31.1.1.
  • 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:

Fixes:

  • Fixed an issue where the Stream Deck condition did not correctly detect the "key down" state.
  • Fixed a crash introduced in 1.32.7 that could occur when adjusting multiple scene item transitions in parallel.

Checksums:

advanced-scene-switcher-1.32.8-macos-universal.pkg: e7ef09495ae6c9689cdafbf6b6b546139ad18776a89603526a26712c303d5d4b
advanced-scene-switcher-1.32.8-macos-universal.tar.xz: 8bfddde4ca15e8106b70cb034f65adf81edd56bd134e8d0f84fdec6e5687b699
advanced-scene-switcher-1.32.8-source.tar.xz: ab0da4bea9f6b34a4c9238c73529e479677af98aea99e2178a9423be750c2172
advanced-scene-switcher-1.32.8-windows-x64-Installer.exe: 9ff5fce3f827faa9192d672e412f0bf9d1943a16a045671f6dd8385ce8ed12db
advanced-scene-switcher-1.32.8-windows-x64.zip: 046b2a783f965d882bed968988f49d56a03c763160a6e03d36af2efedca0dbf9
advanced-scene-switcher-1.32.8-x86_64-linux-gnu-dbgsym.ddeb: 8373e6c883fd505596016c8204b8704a69d66e0ea2c07ee75eeb2c0fe67d4622
advanced-scene-switcher-1.32.8-x86_64-linux-gnu.deb: b65bac2f017ebc389ffdbcef694485bbdef15a0c52712a6978ee1492e7411fce
advanced-scene-switcher-1.32.8-x86_64-linux-gnu.tar.xz: e054b032cd5b5239de5a8caab9b9f31f53f685dba5135f0ec8d5eef0d55ec984