Skip to content

Releases: SuperFlyTV/SuperConductor

Release v0.11.0-alpha.2

24 Mar 18:58
Compare
Choose a tag to compare
Pre-release

This is a pre-release version. It features the latest stuff but might also contain bugs, so be careful if you're using it in production!

Did you know that you can set SuperConductor to automatically update to pre-release versions in the Applications settings?
image

What's Changed

Countdown timers

by @nytamin in #128

While not playing

  • Displays "Total duration" (the sum of all Parts) of the Group.

image

While playing Group

  • Displays "Remaining time" at the end of the Group
  • Displays the timestamp of when the Group finish playing, or loops.
  • Displays "countdowns to start" for each Part.

ezgif-5-aa7697a16c

Bug fixes

  • Bug fix: bug when editing duration, unable to set duration to null (infinite)

Full Changelog: v0.11.0-alpha.1...v0.11.0-alpha.2

Release v0.10.5

02 Mar 18:40
Compare
Choose a tag to compare

What's changed

A few bug fixes, see changelog:

Full Changelog: v0.10.4...v0.10.5

Release v0.11.0-alpha.1

25 Feb 19:45
Compare
Choose a tag to compare
Pre-release

This is a pre-release version. It features the latest stuff but might also contain bugs, so be careful if you're using it in production!

Did you know that you can set SuperConductor to automatically update to pre-release versions in the Applications settings?
image

What's Changed

Support for the Stream Deck Plus panel.

  • The buttons work like on any other Stream Seck
  • The turning knobs can be tied to Analog Inputs in SuperConductor
  • Pressing down on the knobs works like any other button
  • Swiping left or right on the LCD changes the page

ezgif-4-8d8ead40a4

Full Changelog: v0.11.0-alpha.0...v0.11.0-alpha.1

Release v0.11.0-alpha.0

24 Feb 14:06
Compare
Choose a tag to compare
Pre-release

This is a pre-release version. It features the latest features, but might contain bugs, so be careful if using it in production!

Did you know that you can set SuperConductor to automatically update to pre-release versions in the Applications settings?
image

What's Changed

Edit multiple items

You can now mark multiple Groups, Parts or Timeline-objects and edit their properties in bulk.

ezgif-2-9d3bf12dd4

GDD - Graphics Data Definition support

A GDD-template is a graphics template that expose a schema/manifest with information about the template.
For example, it might say that it supports 2 text fields as input, or a list of numbers.
SuperConductor will then show the correct input form, like so:
image

For GDD to work, either:

  • The latest CasparCG media-scanner, v1.1.0, must be installed.
    If you're having trouble, make sure that the media-scanner port (8000) is open in your firewall settings.
  • OR as a backwards-compatible hack, GDD will work if SuperConductor (or TSR-Bridge) runs on the same machine as CasparCG. This way, the application can access the templates-folder directly on disk.

More information about how to create a GDD-supported graphics template can be found here: GDD specification.

219303773-b4fa9b60-2bb0-4519-8412-2ad4f68e1f86

Support TCP send devices

The TCP-send device is used to send arbitrary TCP-socket messages to devices that support it.

Full Changelog: v0.10.4...v0.11.0-alpha.0

Release v0.10.4

22 Feb 15:57
Compare
Choose a tag to compare

What's changed

No changes in this version from v0.10.3, it's just a version bump to fix an issue with Certificates & Notarization on MacOS.

Full Changelog: v0.10.3...v0.10.4

Release v0.10.3

22 Feb 05:14
Compare
Choose a tag to compare

Bug fixes

  • Fixes a bug where updates to Resources server-side wasn't reflected in the client
    This could've caused issues where users got an error message when trying to add a resource (because it didn't really exist).
  • Fixes a bug where GUI crashed due to an error
    "Cannot read properties of undefined (reading 'peripherals')"

Full Changelog: v0.10.2...v0.10.3

Release v0.10.2

19 Feb 13:24
Compare
Choose a tag to compare

Bug fixes

  • fixed a bug where SuperConductor wouldn't connect to ATEM devices (Issue #124)

Full Changelog: v0.10.1...v0.10.2

Release v0.10.1

09 Dec 08:36
Compare
Choose a tag to compare

What's Changed

  • fix: don't corrupt data when changing the type of a CasparCG timeline obj by @alvancamp in #120

Full Changelog: v0.10.0...v0.10.1

Release v0.10.0

29 Nov 10:54
Compare
Choose a tag to compare

Support for Hyperdecks

  • feat: add support for HyperDeck devices by @alvancamp in #71

Export and import projects

You can now export your project as a file, to send it to a friend or a loved one!

image

Application actions

Application actions are like triggers, but are executed for the thing you have selected in the GUI.
Pretty simple really, you can now select a part (or three) and hit F2 to play them!

Configure the key-mapping under Home/Application triggers.

image

Select which peripherals to use

  • feat: allow disabling peripherals by @alvancamp in #92

If you're using SuperConductor together with another application that uses your Streamdeck (like Companion), use this to avoid the applications fighting over the same device.

image

Global Keyboard Hotkeys

  • feat: support global keyboard hotkeys by @alvancamp in #94

If you want your keyboard shortcut to work even when the SuperConcutor-window isn't in focus, now you can!
,m image

Use MIDI-devices as triggers

  • feat: Add support for generic MIDI peripherals by @nytamin in #98

We already had support for Streamdecks and the X-keys. Now you can connect any MIDI-panel and use it to trigger stuff!

Support for Analog inputs

Ooh, this is something we're proud of!
In all fairnes, buttons are nice and all, but they are quite bad at adjusting things like positions, audio volume etc..
With Analog Inputs, you can use things like an X-keys jog-wheel, joystick, T-bar or a Midi knob or fader.
Then you can tie those inputs to various analog properties, like a CasparCG media-volume, opacity or position!

image
image

GUI improvements

  • feat: allow filtering per Resource Type by @jstarpl in #103
  • feat: Analog Input picker integrated into the value selector by @jstarpl in #106
  • feat: Add labels to elapsed and remaining timers by @PeterC89 in #114
  • Be able to edit Casparcg mixer properties by @nytamin in #111

Other features

  • feat: HTTP API by @alvancamp in #83

Bug fixes:

  • Fix/mac os close window by @nytamin in #85
  • fix: display the correct number of triggers on the Assign Triggers button by @alvancamp in #96
  • fix: improve the readability of device statuses in the top header by @alvancamp in #95
  • fix: prevent timeline references from breaking when copying groups or parts using the clipboard by @alvancamp in #97
  • fix: prevent invalid timelineobj changes by @alvancamp in #100
  • Update various dependencies by @nytamin in #115
    • Now using React 18
    • Now using Electron version 19 (with Chromium 102)

New Contributors

Full Changelog: v0.9.6...v0.10.0

Release v0.9.6

26 Oct 10:33
Compare
Choose a tag to compare

This release contains a bugfix related to connecting USB devices.

Full Changelog: v0.9.4...v0.9.6