❌

Normale weergave

Bitfocus Companion v4.2.3

Door: Julusian
17 Januari 2026 om 21:31

πŸ“¦ Downloads available at

πŸ’΅ Donate to the project at

Companion v4.2.3 - Release Notes

🐞 BUG FIXES

  • local variables not invalidating module entities #3896
  • expression arrayLastIndexOf not working if no offset provided #3873
  • drag and drop previews showing more than the dragged element #3883
  • avoid invalid values being sent to a surface when referencing old jog/tbar variables (#3872)
  • improve scrolling behaviour of surfaces page
  • variables dropdown showing behind heading in settings
  • make connected network docks stick below the active surfaces in the list
  • respect DISABLE_IPV6 env var to disable admin interface binding to ipv6
  • respect collections when sorting connections for add entity dropdowns and variables page #3899
  • only report usage stats for published modules

Full Changelog: v4.2.2...v4.2.3

  •  

Bitfocus Companion v4.2.2

Door: Julusian
28 December 2025 om 22:02

πŸ“¦ Downloads available at

πŸ’΅ Donate to the project at

Companion v4.2.2 - Release Notes

🐞 BUG FIXES

  • add keepalive interval for client websocket
  • improve emulator behaviour when websocket closes
  • revert: limit environment variables exposed to internal actions
  • only search labels in dropdown fields
  • unable to edit color inputs as hex
  • bluetooth support for blackmagic controllers
  • open help links in a new windows
  • isVisibleExpression clone error
  • loupedeck ct bad key map
  • sidebar dom issues
  • better suppress some common/excessive errors

Full Changelog: v4.2.1...v4.2.2

  •  

Bitfocus Companion v4.2.1

Door: Julusian
17 December 2025 om 01:22

πŸ“¦ Downloads available at

πŸ’΅ Donate to the project at

Companion v4.2.1 - Release Notes

🐞 BUG FIXES

  • crash at launch on linux arm64 #3826
  • docs search urls incorrect #3824
  • expression variables not updating in ui #3825
  • emulator not showing pincode entry #3827
  • toggling never lock for surface not applying
  • support ajaz akp153 #3840
  • preserve additional environment variables for modules
  • limit environment variables exposed to internal actions
  • preserve sqlite wal when upgrading config #3835

Full Changelog: v4.2.0...v4.2.1

  •  

Bitfocus Companion v4.2.0

Door: Julusian
9 December 2025 om 23:29

πŸ“¦ Downloads available at

πŸ’΅ Donate to the project at

Companion v4.2.0 - Release Notes

This is a slightly smaller release than usual, focussing more on smaller improvements.

End of support for macOS 11

This version of Companion requires macOS 12 or later

Rebuilt Documentation

The Companion User Guide has been rewritten to use a new rendering system.

This allows us to host a new publicly available version of the documentation online which is versioned per release, as well as building it in a simplified form within Companion

The new tools allow us to do more with the documentation and will make it easier for us to keep up to date too!

new-docs

Improved Expression Editor

The expression editor input field has been rebuilt, making it easier to use with functionality you would expect from a code editor. This includes functions and keyword suggestions, and better handling of multi-line expressions.

expression-editor

And more

  • The old xkeys $(internal:tbar) and similar variables have been removed, and they should now be bound to custom variables in the config of each surface (#3716)
  • Require macos 12
  • Convert docs to docusaurus (#3741)
  • Rebuild emulator pincode locking
  • Add options to to restrict page access (#3736)
  • Enhanced expressions:
    • Improved expression editor (#3713)
    • More formatting for timestamp (#3668)
    • Handle negative value in msToTimestamp (#3651)
    • Support local variables in step expressions #3762
    • Expressions better handle undefined. add getVariable method #3451 (#3715)
  • Refined connection management:
    • Reworked connection config layout #3559 (#3569)
    • Rework changing connection versions, to remove need to disable module first
    • Add delete button to connection edit panel
    • Allow changing connection enabled state from config panel
    • Indicate connections missing modules in sidebar
  • Surface improvements:
    • Merge surface remote and discover pages (#3677)
    • Support resolve speed editor #3525
    • Support more variants of Mirabox 293S
    • Support for Mirabox Streamdock N3 (#3686)
    • Add repeating button-presses to contour-shuttle shuttle ring (#3492)
    • Improve vec-footpedal surface implementation
    • Support complex surface layouts over satellite api (#3611)
    • Support swipe to change page on Stream Deck + (#3721)
    • Support touch strip variables for Loupedeck Live (#3790)
  • Draw button 'error' state as a red warning triangle (#3675)
  • Remove deprecated bank field from tcp bank_bg_change message #2779
  • Include timestamps and source in module debug logs
  • Add version number variables #3714
  • Rework update check api, improving reliability

🐞 BUG FIXES

  • ember+ api issues with some clients
  • limit env vars passed to modules
  • improve error handling for module executeAction
  • "Sentry DSN not located" error in launcher (#3758)
  • Align the display name of surface_set_position with the UI terminology (#3761)
  • Avoid flooding modules with large objects, batch entity updates to resolve issues with large configs
  • preserve original types of custom variable values from osc and ember+ apis
  • improve version number handling for release vs beta builds
  • Page up button/Page down button don't set page-history (#3683)
  • Reduce frequency of pincode lock state logging (#3792)
  • Loupedeck Live pincode lock layout

Full Changelog: v4.1.6...v4.2.0

  •  

Bitfocus Companion v4.1.6

Door: Julusian
9 December 2025 om 22:35

πŸ“¦ Downloads available at

πŸ’΅ Donate to the project at

Companion v4.1.6 - Release Notes

🐞 BUG FIXES

  • Setting local variables for another control failing #3813
  • Unable to select module beta version for connection #3815
  • Suppress some logged errors about local variable names
  • Avoid spamming log with surface lock state messages #3792

Full Changelog: v4.1.5...v4.1.6

  •  

Bitfocus Companion v4.1.5

Door: Julusian
28 November 2025 om 00:00

πŸ“¦ Downloads available at

πŸ’΅ Donate to the project at

Companion v4.1.5 - Release Notes

🐞 BUG FIXES

  • reordering pages not persisting #3727
  • Local variable actions not working on triggers #3788
  • support stream deck mini (discord edition) #3778
  • elgato plugin not handling multiple clients correctly #3775
  • elgato plugin not cleaning up on connection close #3767
  • suppress module SecurityWarnings in a better way

Full Changelog: v4.1.4...v4.1.5

  •  

Version 16.5.0 – Oct 1, 2025

1 Oktober 2025 om 02:00

Bug Fixes

  • WC-1309: Fixed a hang when deleting assets from Asset Manager.
  • WC-1307: Fixed unable to mute user’s microphone in a Zoom Meeting.
  • WC-1299/1290: Fixed a rare crash when starting an output.
  • WC-1254: Fixed a rare crash when opening the Stock Media Library.
  • WC-1248/1226/1222/1134/812: Fixed an issue where users on certain networks could not stream to Facebook.
  • WC-1245: Fixed an audio issue with sources that produce 24 kHz audio.
  • WC-1230: Fixed Zoom Panelist audio disappears when the Panelist leaves then re-joins the Webinar.
  • WC-1214: Fixed Stock Media Library shows nothing after entering a search query, then erasing it.
  • WC-1200/934/612/565: Fixed flickering issues when using Video Filters, especially with the Multi-Viewer enabled.
  • WC-1176: Fixed user needs to refresh connection to PTZ cameras when opening a saved document.
  • WC-1119: Fixed an issue where the clock overlay would get ahead of the system clock.
  • WC-928: Fixed an issue that caused Gatekeeper to block Wirecast from launching on some macOS systems.
  • WC-702: Fixed an issue where Wirecast did not recognize anonymous Zoom guests.
  • WC-673: Fixed applying a virtual PTZ or Background Removal filter to an SRT source causes the source to drop frames on Windows with D3D12.
  • WC-670: Fixed an issue where Zoom shots would not reconnect after reconnecting to the internet.
  • WC-511: Fixed an issue where the Virtual Camera did not show up in the list of video sources for certain third-party apps on macOS.
  •  

Version 16.4.1 – Mar 14, 2025

14 Maart 2025 om 01:00

Bug Fixes

  • WC-1151 / 1130 / 1125: Fixed issues with connecting to destinations that require Adobe authentication. This fixes connecting to ChurchStreaming.tv, AWS and Wowza servers that require Adobe authentication among others.
  • WC-1138: Fixed several crashes with certain audio devices that use unsupported sample rates on macOS. The minimum supported sample rate is 8 kHz, and the maximum is 192 kHz for System Devices.
  • WC-1136: Fixed hold behavior when playing media files.
  • WC-934: Fixed issue with single frame of black video during a media file loop or transitioning between different media files.
  •  

Version 16.4.0 – Dec 2, 2024

2 December 2024 om 01:00

Bug Fixes

  • WC-1068: Fixed a rare crash at startup.
  • WC-1049: Remove use of β€œNot Configured” as the default destination name.
  • WC-1046: Fixed cannot connect to Teams using RTMPS.
  • WC-951: Fixed a rare crash on Windows.
  • WC-939: Show a better error message when the user cannot stream to a Facebook page due to restrictions.
  • WC-206: Improve playback of SRT sources when timestamps are out of order.
  •  

Version 16.3.1 – Oct 16, 2024

16 Oktober 2024 om 02:00

Bug Fixes

  • WC-1042: Fixed audio distortions with certain audio sources on Windows.
  • WC-1026: Fixed an issue with Multistream where destinations were reporting a disconnection when there was no disconnection.
  • WC-1020: Give better error messages when a user attempts to use Multistream and there are too many active sessions with the account.
  • WC-1017: Add Multistream status button to server timeout page in Output Settings.
  • WC-1000: Enable LinkedIn destination with Multistream.
  • WC-793: Fixed translations missing for Multistream service.
  • WC-787: Fixed Multicast/Unicast outputs.
  •  

Version 16.3 – Oct 1, 2024

1 Oktober 2024 om 02:00

Features and Improvements:

  • Wirecast Cloud Multistream (Beta): Stream to multiple destinations while only using the resources of one stream! Currently supporting 2 destinations.
  • Facebook API v19 Update
  • NDI SDK 6.0 Update
  • WC-167: Improved SRT source logging when the peer rejects the connection. For example, give a specific error when the peer rejects the password.

Bug Fixes

  • WC-972: Fixed a rare crash when adding media files to a document.
  • WC-844: Fixed Rendezvous audio output selector applies wrong selection.
  • WC-727: Fixed rendering issue with certain custom scoreboard PNG sources.
  • WC-726: Fixed Facebook Business pages do not appear in the Pages drop-down list.
  • WC-662: Move macOS EULA into application.
  • WC-508: Fixed UI issues in Video Filters.
  •  

Bitfocus Companion v4.1.4

Door: Julusian
24 Oktober 2025 om 21:41

πŸ“¦ Downloads available at

πŸ’΅ Donate to the project at

Companion v4.1.4 - Release Notes

🐞 BUG FIXES

  • Expression variables not getting value immediately following import
  • Import page not scrolling correctly
  • Import single page unable to create new page
  • Unable to select any file to import on iOs #3676
  • Surfaces not remembering state when using lockout all
  • Failures when installing modules not being displayed
  • Missing tooltips in module versions table
  • Surfaces table upgrade icon position
  • Allow larger module archives
  • Fix some links within the getting started docs #3720
  • Performance improvements for module entity events

Full Changelog: v4.1.3...v4.1.4

  •  

Bitfocus Companion v4.1.2

Door: Julusian
8 Oktober 2025 om 23:55

πŸ“¦ Downloads available at

πŸ’΅ Donate to the project at

Companion v4.1.2 - Release Notes

🐞 BUG FIXES

  • surface import/export errors with last_page_id or name #3650
  • stream deck mini not working with network dock #3682
  • don't assign elgato network dock an index in the surfaces table
  • very old contour shuttle pro v1 has an XKey vendor ID (#3658)
  • Template literal parsing in some expressions has unbound recursion #3655
  • disabled module count incorrect at startup #3679
  • connection status variables showing empty instead of disabled at startup #3652
  • Surface Groups should always show "Current Page" (#3685)
  • hide deprecated modules from add panel if no versions are installed #3684
  • Preset previewStyle is overridden by feedback (#3673)
  • ensure invalid version doesnt crash connections page
  • ios safari downloading exports with bad extension #3676
  • ensure modules being installed look like connections
  • ember+ api not including custom variables (#3681)

Full Changelog: v4.1.1...v4.1.2

  •  

Version 16.5.0 – Oct 1, 2025

1 Oktober 2025 om 00:00

Bug Fixes

  • WC-1309: Fixed a hang when deleting assets from Asset Manager.
  • WC-1307: Fixed unable to mute user’s microphone in a Zoom Meeting.
  • WC-1299/1290: Fixed a rare crash when starting an output.
  • WC-1254: Fixed a rare crash when opening the Stock Media Library.
  • WC-1248/1226/1222/1134/812: Fixed an issue where users on certain networks could not stream to Facebook.
  • WC-1245: Fixed an audio issue with sources that produce 24 kHz audio.
  • WC-1230: Fixed Zoom Panelist audio disappears when the Panelist leaves then re-joins the Webinar.
  • WC-1214: Fixed Stock Media Library shows nothing after entering a search query, then erasing it.
  • WC-1200/934/612/565: Fixed flickering issues when using Video Filters, especially with the Multi-Viewer enabled.
  • WC-1176: Fixed user needs to refresh connection to PTZ cameras when opening a saved document.
  • WC-1119: Fixed an issue where the clock overlay would get ahead of the system clock.
  • WC-928: Fixed an issue that caused Gatekeeper to block Wirecast from launching on some macOS systems.
  • WC-702: Fixed an issue where Wirecast did not recognize anonymous Zoom guests.
  • WC-673: Fixed applying a virtual PTZ or Background Removal filter to an SRT source causes the source to drop frames on Windows with D3D12.
  • WC-670: Fixed an issue where Zoom shots would not reconnect after reconnecting to the internet.
  • WC-511: Fixed an issue where the Virtual Camera did not show up in the list of video sources for certain third-party apps on macOS.
  •  

Bitfocus Companion v4.1.1

Door: Julusian
22 September 2025 om 18:19

πŸ“¦ Downloads available at

πŸ’΅ Donate to the project at

Companion v4.1.1 - Release Notes

🐞 BUG FIXES

  • Version warning showing in the header
  • Pages not being deleted properly during reset
  • Partial import resetting unexpected portions of the system #3625 #3639
  • Unable to drag some collections around
  • Unexpected error logged when aborting an internal: Wait action #3645
  • UI not loading in older Chromium (~121)
  • Ember+ api reporting hidden variables #3646
  • DEBUG-INSPECT not working for all modules

Full Changelog: v4.1.0...v4.1.1

  •  

Bitfocus Companion v4.1.0

Door: Julusian
16 September 2025 om 17:03

πŸ“¦ Downloads available at

πŸ’΅ Donate to the project at

Companion v4.1.0 - Release Notes

Ending support for macOS 11

This is the last version of Companion to support macOS 11. Starting with Companion 4.2 you will need to be running macOS 12 or later.

UI improvements

This release focuses on polishing the UI.

A major addition is "collections" β€” a way to group connections, triggers, or custom variables so you can manage or enable/disable them together. Collections make organising complex setups and toggling related items during events much easier.

connection-collections

We also made a number of small adjustments to improve clarity and flow, such as reworking table layouts in many places.

surfaces-list

These changes prioritise organisation and usability so you can work more quickly.

Local variables

On each button or trigger you can now define local variables. These variables are scoped to that single button or trigger β€” they do not exist outside of it. Local variables can be configured in a few ways:

  • Work like custom variables (can hold a static value and be changed by actions).
  • Be expression-driven (value is the result of an expression evaluated when needed).
  • Take the value of a feedback.

A key point: not all actions and feedbacks support local variables. Supported items will show a globe icon to indicate compatibility. We're working to broaden support; modules will add compatibility over time and further improvements are planned for 4.2.

local-variables

Improving support for expressions

Expressions let you build more complex configurations and transform data flowing into or out of connections. They allow you to normalise, combine, or conditionally modify values before they're consumed or sent.

The new Expression Variables page lets you define variables computed from expressions. These can be referenced wherever connection or custom variables are accepted; their value is calculated from the expression you provide.

expression-variables

Expression variables can:

  • Return a computed value from an expression.
  • Depend on other variables, feedbacks, connection state, or local variables defined on a button/trigger (so you can break complex logic into sub-expressions or take input from feedbacks).
  • Be used anywhere standard variables are used (actions, feedbacks, connection fields, etc.).

Notes:

  • Circular dependencies between variables are possible but discouraged; they will be rate-limited and can incur a notable performance cost.

Custom backup rules

Companion now supports custom backup rules, allowing you to schedule backups, and keep more restore points.

You can pick how often to run, where to store them, choose how many to keep (auto-pruned), and select the file format.

Tip: Saving backups to a synced folder (Dropbox, OneDrive, or similar), automatically keeps an off-site copy β€” great for extra safety and easy access across machines.

backup-settings

And more

  • Various UX improvements
    • Connections, triggers and custom variables can be added to 'collections' for grouping
    • Connections and triggers can be enabled/disabled by their collections
    • Connections, triggers and surfaces tables have had their contents rearranged to flow more naturally
    • Surfaces has been reworked to utilise a right panel for the selected surface.
    • Any right hand panels of pages have been refined
    • Version number has moved into the sidebar instead of header
    • Improve clarity of beta module versions
    • Layout improvements of some pages on mobile
    • Indicate whether custom-variable value is valid while typing
    • Improved layout of the launcher window, including a new settings window
    • Add filter/search to triggers page
    • Improved import page
    • Improve emulator list page
  • Added Expression Variables. Similar to Custom Variables, but their value is the result of an expression that executes when needed.
  • Add new 'while loop' action
  • Ability to define 'local variables' on buttons and triggers.
    • Not all actions or feedbacks support these, this will improve over time
  • Additional expression functions
    • arrayIndexOf & arrayLastIndexOf
  • Button step can be driven from an expression
  • Multiple connections from the Elgato Stream Deck software are now supported.
  • Support for Logitech MX Creative Console (buttons, not wheel)
  • Support for MiraBox HSV293S
  • Importing configs can be performed more granularly, without needing to reset everything
  • Variables for installation name
  • Expansion of the Ember+ api
    • Expose variables
    • Allow setting custom-variable values
    • Expose action recorder
  • Support for 'secret' field types in connection config
  • Attempt to keep screen awake in emulator/tablet views
  • Support for defining custom backup rules
  • Syslog support for logging
  • Improve docker image command syntax
  • UI can be hosted under a subpath when behind a reverse proxy
  • Replace the library used for communication with the UI
    • This improves the type safety and code quality of this api and makes it easier for us to work with.
    • There should be no notable impact to users
🐞 BUG FIXES
  • Surface page settings not being persisted correctly in exports
  • Load PNG button not always accepting files
  • Help tooltips not always showing
  • Some internal actions incorrectly claiming to support expressions
  • Some dropdown fields not updating their options when expected
  • Duplicating triggers first execution incorrect
  • Improve drag and drop behaviour in action/feedback lists
  • Sanitise page ids at startup, to ensure the config is sane
  • Better handling when no compatible versions of a module are available to be installed

Full Changelog: v4.0.3...v4.1.0

  •  

Bitfocus Companion v4.0.3

Door: Julusian
14 Juli 2025 om 19:56

πŸ“¦ Downloads available at

πŸ’΅ Donate to the project at

Companion v4.0.3 - Release Notes

🐞 BUG FIXES

  • Button step feedbacks not reactive to variables #3531
  • Validate module version number before installing or loading
  • Checkboes jumping in safari (#3548)
  • Variables page not scrolling #3544
  • Stream Deck Network Dock not allowing backlight brightness control
  • Add slider to surface brightness field
  • Some module static-text values being interpreted as code blocks #3540
  • Fix connections being called with feedbacks of other connections
  • Unable to run with companion config on windows network shares #3510

Full Changelog: v4.0.2...v4.0.3

  •  

Bitfocus Companion v4.0.2

Door: Julusian
17 Juni 2025 om 20:03

πŸ“¦ Downloads available at

πŸ’΅ Donate to the project at

Companion v4.0.2 - Release Notes

🐞 BUG FIXES

  • Improve performance of bank_style, bank_pushed and bank_current_step feedbacks #3453
  • Fix Emulator Names Disappearing #3474
  • Fix connection upgradeIndex being lost during imports #3481
  • Fix button image preview sometimes showing stale image #3476
  • Fix ensure connection looks valid before importing #3472
  • Fix linked surface lockout incorrectly calculating last press time #3471
  • Fix wizard grid size not always being respected #3489
  • Fix contour shuttle event order #3485
  • Fix emberplus api close/init (#3469)
  • Fix xkeys not handling green backlight #3473
  • Fix action execute failed logging
  • Fisable fullscreen buttons if fullscreen api is not available

Full Changelog: v4.0.1...v4.0.2

  •  

Bitfocus Companion v4.0.1

Door: krocheck
11 Juni 2025 om 04:51

πŸ“¦ Downloads available at

πŸ’΅ Donate to the project at

Companion v4.0.1 - Release Notes

🐞 BUG FIXES

  • Fix button grid keyboard hotkeys broken #3466
  • Fix persist connection updatepolicy when editing connection config #3464
  • Fix panel default collapsed state not being persisted #3460
  • Fix launch db checks not looking for sqlite files #3462
  • Fix streaming upload of offline bundle #3463
  • Fix import offline bundle failing for remote companion

Full Changelog: v4.0.0...v4.0.1

  •  
Ontvangen β€” 5 Juni 2025 ⏭ Broadcast/Streaming

Bitfocus Companion v4.0.0

Door: Julusian
9 Juni 2025 om 14:25

πŸ“¦ Downloads available at

πŸ’΅ Donate to the project at

Companion v4.0.0 - Release Notes

BREAKING CHANGES

  • Modules are now installable plugins
    They no longer ship with companion, you can either import an offline module bundle, or install them within companion from the store.
    This allows them to be updated independently
  • Support for the legacy xkeys layouts has been removed.
    The new layouts have been the default behaviour since 3.2, and accurately reflect the real layout instead of trying to squeeze the layout into multiple 32 button pages.

πŸ“£ CORE FEATURES AND IMPROVEMENTS

  • Modules are now installable plugins, allowing them to be updated independently
  • Add Logic: if statement action
  • Improved internal: abort actions, to give more granular control of what to abort
  • Restructure app navigation
  • Refinement of getting-started guide, to better handle scrolling
  • Remove support for legacy xkeys layouts
  • Allow custom variables descriptions to be edited
  • Allow editing custom variable value as object
  • Indicate type of each variable
  • Handle body data in HTTP api setting custom variable
  • Support for Mirabox Stream Dock 293V3 and N4
  • Reimplement support for Contour Shuttle
  • Support Resolve Replay Editor
  • Support latest streamdeck models & network dock
  • Allow remote surfaces to be disabled
  • Allow specifying id of new emulators and surface groups
  • Support granular permissions for modules (internal functionality, not exposed in the ui)
  • Extend satellite api, to allow clients to handle display of locked state

🐞 BUG FIXES

  • Limit ui session lockout duration, to avoid browser crash
  • Support HTTP_PROXY environment variables for module store api calls
  • Emulator button presses on ios double triggering
  • Adjust text vertical alignment on buttons

🧩 NEW & UPDATED MODULES

Modules are now distributed independently, and are no longer reported here

Full Changelog: v3.5.5...v4.0.0

  •  
Ontvangen β€” 4 Juni 2025 ⏭ Broadcast/Streaming

Bitfocus Companion v3.5.5

Door: Julusian
9 Juni 2025 om 16:03

πŸ“¦ Downloads available at

πŸ’΅ Donate to the project at

Companion v3.5.5 - Release Notes

🐞 BUG FIXES

  • Support additional stream deck usb ids
  • UI crashing if admin lockout timeout set to over 24 hours
  • Log connection pid when starting
  • Button grid not handling all page changes correctly
  • HTTP api methods failing without body

Full Changelog: v3.5.4...v3.5.5

  •  
Ontvangen β€” 9 Mei 2025 ⏭ Broadcast/Streaming

Version 16.4.1 – Mar 14, 2025

14 Maart 2025 om 00:00

Bug Fixes

  • WC-1151 / 1130 / 1125: Fixed issues with connecting to destinations that require Adobe authentication. This fixes connecting to ChurchStreaming.tv, AWS and Wowza servers that require Adobe authentication among others.
  • WC-1138: Fixed several crashes with certain audio devices that use unsupported sample rates on macOS. The minimum supported sample rate is 8 kHz, and the maximum is 192 kHz for System Devices.
  • WC-1136: Fixed hold behavior when playing media files.
  • WC-934: Fixed issue with single frame of black video during a media file loop or transitioning between different media files.
  •  

Version 16.4.0 – Dec 2, 2024

2 December 2024 om 00:00

Bug Fixes

  • WC-1068: Fixed a rare crash at startup.
  • WC-1049: Remove use of β€œNot Configured” as the default destination name.
  • WC-1046: Fixed cannot connect to Teams using RTMPS.
  • WC-951: Fixed a rare crash on Windows.
  • WC-939: Show a better error message when the user cannot stream to a Facebook page due to restrictions.
  • WC-206: Improve playback of SRT sources when timestamps are out of order.
  •  

Version 16.3.1 – Oct 16, 2024

16 Oktober 2024 om 00:00

Bug Fixes

  • WC-1042: Fixed audio distortions with certain audio sources on Windows.
  • WC-1026: Fixed an issue with Multistream where destinations were reporting a disconnection when there was no disconnection.
  • WC-1020: Give better error messages when a user attempts to use Multistream and there are too many active sessions with the account.
  • WC-1017: Add Multistream status button to server timeout page in Output Settings.
  • WC-1000: Enable LinkedIn destination with Multistream.
  • WC-793: Fixed translations missing for Multistream service.
  • WC-787: Fixed Multicast/Unicast outputs.
  •  

Version 16.3 – Oct 1, 2024

1 Oktober 2024 om 00:00

Features and Improvements:

  • Wirecast Cloud Multistream (Beta): Stream to multiple destinations while only using the resources of one stream! Currently supporting 2 destinations.
  • Facebook API v19 Update
  • NDI SDK 6.0 Update
  • WC-167: Improved SRT source logging when the peer rejects the connection. For example, give a specific error when the peer rejects the password.

Bug Fixes

  • WC-972: Fixed a rare crash when adding media files to a document.
  • WC-844: Fixed Rendezvous audio output selector applies wrong selection.
  • WC-727: Fixed rendering issue with certain custom scoreboard PNG sources.
  • WC-726: Fixed Facebook Business pages do not appear in the Pages drop-down list.
  • WC-662: Move macOS EULA into application.
  • WC-508: Fixed UI issues in Video Filters.
  •  

Version 16.2.3 – Aug 28, 2024

28 Augustus 2024 om 00:00

Bug Fixes

  • WC-908: Fixed an issue where users were not able to schedule an event with the LinkedIn destination.
  • WC-906: Optimized how Wirecast interacts with YouTube in order to increase stability during busy periods of Wirecast usage.
  • WC-936/WC-857: Fixed a crash that can occur when a Rendezvous guest that is not in the Session disconnects.
  •  

Bitfocus Companion v3.5.4

Door: Julusian
9 Juni 2025 om 16:03

πŸ“¦ Downloads available at

πŸ’΅ Donate to the project at

Companion v3.5.4 - Release Notes

🐞 BUG FIXES

  • dragging action group can disappear #3367
  • full import disappearning delays #3365
  • clear variables about surfaces when disconnected #3362
  • external links not always opening in new tabs
  • surface discovery not handling ipv6 correctly
  • emulator keymap for presenter controller incorrect #3359
  • feedbacks breaking when expressions fail to parse#3386
  • handle pasted variable names better in some input fields #3390
  • improve resilience of elgato software check on windows #3261

🐞 MODULE FIXES

  • generic-swp08
  • haivision-connectdvr
  • roland-vr120hd
  • neutrik-dpro
  • ntp-technology-dot
  • smodetech-smodelive
  • vitec-avediaplayer9300-series

Full Changelog: v3.5.3...v3.5.4

  •  

Bitfocus Companion v3.5.3

Door: Julusian
9 Juni 2025 om 16:04

πŸ“¦ Downloads available at

πŸ’΅ Donate to the project at

Companion v3.5.3 - Release Notes

🐞 BUG FIXES

  • fix emulator keymap for clickers #3328
  • add pincode layout for SDS #3330
  • fix web buttons irregular column count causing some buttons to not work #3303
  • fix \r\n drawing with extra space #3315

🐞 MODULE FIXES

  • cedar-dns8d
  • colorlight-processor
  • focusrite-mp8r
  • generic-osc
  • generic-swp02
  • imimot-mitti
  • interspace-mastercuev7
  • renewedvision-propresenter-api
  • stagetec-rcp
  • studiocoast-vmix
  • twitch-api

Full Changelog: v3.5.2...v3.5.3

  •  

Bitfocus Companion v3.5.2

Door: Julusian
9 Juni 2025 om 16:04

πŸ“¦ Downloads available at

πŸ’΅ Donate to the project at

Companion v3.5.2 - Release Notes

🐞 BUG FIXES

  • Crash reading property on undefined at startup
  • Improve sqlite performance
  • Handle module unexpected exits
  • Backport fix for potential crash when updating many buttons at once

🐞 MODULE FIXES

  • aimedia-icap
  • allenheath-ahm
  • avocet-landscape
  • broadlink-remote
  • colorlight-grandshow
  • combitech-vidblasterx
  • dashare-multiplay3
  • emotimo-st4
  • etc-paradigm
  • greengo-intercom
  • intelix-matrix
  • kenku-fm
  • limagiran-holyrics
  • monospace-lightkey
  • mrmoco-mhc
  • novastar-coex
  • osee-gostream
  • vicreo-display
  • voicemod-api
  • wled-websocket

Full Changelog: v3.5.1...v3.5.2

  •  
❌