v.1.7.0 Beta Release
Pre-releaseThis is a beta release of TM Switcher to include compatibility for an upcoming public release of Tournament Manager. The purpose of this beta release is to allow experienced Event Partners to test the switcher with the current beta version of Tournament Manager to verify workflows for their official events.
TM Switcher will automatically manage robotics competition livestreams that use VEX Tournament Manager. It has been used successfully at dozens of events, including the Kalahari Classic Signature Event, Northeast Wisconsin VRC Showdown, Speedway Signature Event, Haunted Signature Event, and numerous state championships across multiple seasons.
TM API
In the latest public beta for Tournament Manager, DWAB released an official API that allows third-party developers to integrate their software with TM. You can read more about the API in the REC Foundation Knowledgebase. I am very appreciative of all the engineering effort DWAB put in to ensure that third-party integrations can continue to exist.
Currently, the API is only available in the beta version of Tournament Manager. Event partners can obtain the beta from the private section EP subforum on the VEX Forum.
The API must be enabled before it can be used. You can enable the API in Tools > Options > Web Publishing.
The main reason I am releasing this now is so all Event Partners get the opportunity to test the switcher in their workflows ahead of the production release of the API. Please let me know if you encounter any issues with the switcher!
What's Changed
Migrated to use the new public TM API. Currently, the API is only available in the beta build of Tournament Manager available on the forum.
Better Error Handling. TM will now handle situations where it disconnects from either OBS or TM a little better, trying to reconnect.
Significantly improved logging functionality. TM Switcher now maintains a fairly extensive log file, which will prove to be very helpful for diagnostics
Full Changelog: v1.6.2...v1.7.0