github bitfocus/companion v2.2.0
Bitfocus Companion v2.2.0

latest releases: v3.2.2, v3.2.1, v2.4.2b...
2 years ago

Companion v2.2.0 - Release Notes

πŸ“¦ Downloads available at

πŸ’΅ Donate to the project at

πŸ“£ CORE FEATURES AND IMPROVEMENTS

  • New UI: Written in React, designed to be much faster and more responsive
  • New Configuration Wizard for new installs and upgrades
  • MacOS builds are now signed and notarized, and Windows builds are signed
  • Native builds for MacOS M1 processors (arm64)
  • "Getting Started" Documentation Updated and Revised
  • Scheduler/Trigger Management: Now you can schedule button presses based on variable values or time of day. Automate anything with Companion!
  • Custom variables: Create your own variables independent of modules/connections. You can then pass these into actions or triggers.
  • Re-added Ember+ server
  • Additional draw functions in Image
  • Option to remove the top bar on all buttons
  • Context menu added to tray icon for quick access to core functions, like rescanning for USB devices
  • Instances are now called Connections
  • Support for X-Keys surfaces/devices (disabled by default on upgrades)
  • Ability to clear the png image used on a button
  • Modules no longer loaded at launch to reduce startup time
  • Streamdecks can be positioned inside the 8x4 grid, not always the top left corner
  • Streamdecks can now be named in the UI for easier identification
  • Serve the webui over https. Note: This does not mean it should be exposed to the internet, and is intended to allow - for embedding in iframes within other applications
  • USB rescan can now be triggered over the remote API protocols
  • New Satellite API implementation. Simpler to implement on clients, and won't have breaking changes in future releases.
  • TCP/HTTP/OSC/UDP APIs are now all opt-in (automatically enabled for existing installations), and can be run on custom ports
  • Path of Companion config directory can now be specified with the COMPANION_CONFIG_BASEDIR environment variable

BREAKING CHANGES

  • The Elgato plugin (to allow you to use both Companion and the Elgato Stream Deck software at the same time) is now opt-in within Companion and disabled by default, in order to avoid conflicts between both sets of software. It must be enabled in Companion before it can be used.

🐞 BUG FIXES

  • MacOS: UI breaking after companion has been running for many days
  • Added try-catch blocking for some instance calls
  • Allow PWA (Progressive Web App) for all pages
  • Add some additional characters to the 7px text font
  • Variable parsing can no longer get stuck in infinite loops
  • MacOS: Allow binding the webui to vlan/vpn interfaces
  • Various other fixes and improvements

🧩 NEW MODULES

  • Arkaos Mediamaster
  • Allen & Heath AHM
  • Allen & Heath Avantis
  • Axis PTZ
  • Barco Clickshare
  • Biamp Audia
  • Bitfocus Snapshot
  • Blackmagic Audio Monitor
  • Blackmagic WebPresenter HD
  • Blackbird HDMI Matrix
  • Blackbox Boxilla
  • Boinx Mimolive
  • Boreal Systems Director
  • Brompton Tessera
  • ByteHive PlayoutBee
  • Canon PTZ
  • Canon XF
  • Cisco WebEx (Websocket)
  • ClassX Liveboard
  • Connect Webcaster
  • Ctpsystems dio8008r
  • Cyp HDMI Matrix
  • Daniel NΓΆthen butt - broadcast using this tool
  • Dataprobe iBoot PDU
  • Dcc Ex Command Station
  • Digital Loggers Power Controller
  • Extron XTP 3200
  • Generic Websocket
  • Generic SWP08
  • Haivision KBencoder
  • Hermann StageTimerIO
  • Ifelseware avkey
  • Iiyama Prolite
  • Intelix INT-HDX
  • ioversal Vertex
  • IPL OCP
  • Imagine LRC
  • Jozee Media J-Counter
  • Kiloview NDI
  • LeadLED Clockotron
  • Leafcoders Titler
  • Linkbox Remote
  • Livemind Recorder
  • Ltn Schedule
  • Lumens Media processor
  • Magic Home Blub
  • Makepro-x Glue
  • Middlethings Middlecontrol
  • Muxlab KVM
  • Nexo NXAMP
  • Nobe Omniscope
  • Novastar H-Series
  • Olzzon NDI Controller
  • Panasonic Lumix
  • Phillips Hue
  • Rocosoft PtzJoy
  • RossVideo Video Server
  • Seervision Suite
  • Shure MXA910
  • Shure MXN5
  • Shure P300
  • Shure SCM820
  • Skaarhoj Raw Panel
  • SnapAV WattBox
  • Softouch EasyWorship
  • Softron MovieRecorder
  • Sony Broadcast Monitor
  • Spotify Remote
  • SPX GC
  • Symetrix DSP
  • Tally-MA Wireless Tally
  • Teradek VidiU X
  • Tesmart HDMI Matrix
  • Time Machines Corp Clock
  • Toggl Track
  • TPLink Kasa Smart Blub
  • TPLink Kasa Smart Dimmer
  • TPLink Kasa Smart Plug
  • TVOne Corio
  • Tow MixEffect
  • Visual Productions Cuety
  • VDO Ninja
  • Vimeo Livestream Studio 6
  • Vistream Online
  • vystem Platform

πŸ‘πŸ» MODULE IMPROVEMENTS

Many of our modules have had various new features and bugfixes since our last public release of Companion.

  • Allean & Heath QU
  • Allean & Heath SQ
  • AJA Ki Pro
  • AJA Kumo
  • Analog Way Aquilon Line
  • Audivero Unity Intercom Client
  • Avolites Titan
  • Barco Eventmaster
  • Barco Pulse
  • Behringer X32/M32
  • Behringer XAir
  • Behringer Wing
  • Birddog Studio
  • Birddog VISCA
  • Bitfocus Companion
  • Blackmagic ATEM
  • Blackmagic Hyperdeck
  • Blackmagic Multivew 4
  • CasparCG Server
  • Chamsys MagicQ OSC
  • Christie Projector
  • Cisco CMS
  • Dataton Watchout
  • Depili Clock-8001
  • Dolby Cinema Processor
  • Elgato Keylight
  • Epiphan Pearl
  • ETC EOS
  • Extron SMP351
  • Figure53 Go Button
  • Figure53 QLab Advanced
  • Generic Artnet
  • Generic EmberPlus
  • Generic HTTP
  • Generic TCP/UDP
  • Generic MQTT
  • Generic OSC
  • Haivision Connect DVR
  • Haivision KB Encoder
  • H2R Graphics
  • Homeassistant
  • Ifelseware avplayback
  • Imimot Mitti
  • JVC PTZ
  • Liminalet ZoomOSC
  • Lumens VISCA
  • Magewell Proconvert Decoder
  • Matrox Monarch
  • Motu AVB
  • Neodarque StageTimer2
  • Newbluefx titler
  • Newtek Tricaster
  • OBS Studio
  • OpenLP HTTP
  • Panasonic AVHS
  • Panasonic Camera Controller
  • Panasonic Projector
  • Panasonic PTZ
  • Presentation tools APS
  • Presentation tools Cuetimer
  • Prsi iPower
  • Resolume Arena
  • Renewed Vision ProPresenter
  • Renewed Vision PVP
  • Roku TV
  • Roland M5000
  • Roland V60HD
  • Roland V1200HD
  • Rossvideo Xpression
  • Shure PSM1000
  • Shure Wireless
  • Singular Live Studio
  • Soundcraft UI
  • Studiocoast vMix
  • Tech Ministry Tally Arbiter
  • Teradek Vidiu
  • ThingM Blink(1)
  • TSL Products UMD
  • Twitch API
  • Ubiquiti Unifi
  • Vicreo Hotkey
  • Vicreo Variable Listener
  • Videolan VLC
  • Vizio smartcast
  • Yamaha RCP
  • Youtube Live

Full Changelog: v2.1.4...v2.2.0

Don't miss a new companion release

NewReleases is sending notifications on new releases.