Skip to content

Changelog

  • bug fixes
    • bottom horizontal scrollbar not responding on small screens
    • remote file browser: hitting a letter to select a file based on its name was looping on the first two matches only
    • editor: preserve backslashes in enquoted strings (not in objects/arrays)
    • editor: clear the editor when selected widget is removed by an undo/redo action
  • widgets
    • logScale can be set to a number to use a logarithm base different from the default
    • knob: compact mode is back
Assets 12

@jean-emmanuel jean-emmanuel released this Apr 11, 2019

Changelog

  • bug fixes
    • broken client sync for widgets with split set
    • custom module: receive function not working when omitting host/port and sending only one argument
    • file browser: prevent error when files/folders cannot be read
Assets 12

@jean-emmanuel jean-emmanuel released this Apr 9, 2019

https://openstagecontrol.discourse.group/t/open-stage-control-v0-45-0-released

Changelog v0.45.2

  • bug fixes
    • potential security issue in JS{{}} parser

Changelog v0.45.1

  • bug fixes
    • broken session local export
    • potential security issue in custom module parser

Changelog v0.45.0

  • bug fixes
    • regression (v0.41.4) breaking sync between clients
    • sessions not added to history when opened
    • switch: traversing mode issue
    • remote file browser reactivity issue
    • encoder: broken because ticks default was auto instead of 360
  • main
    • state files can be saved remotely
  • widgets
    • removed deprecated widgets multifader, multitoggle, multipush and formula
    • new JS{{}} property syntax, allows writing formulas using javascript
    • errors encountered in #{} blocks are now printed to the client console (F12)
    • keys: renamed formula context variable super to meta
Assets 12
Apr 9, 2019
Apr 8, 2019

@jean-emmanuel jean-emmanuel released this Apr 4, 2019

https://openstagecontrol.discourse.group/t/open-stage-control-v0-44-0-released/

Changelog

  • bug fixes
    • ios: clone widget not displaying properly
    • keys: error when leaving the window with the cursor while holding a key-combbo pressed
    • session: disable saving when --read-only is set
  • main
    • sessions can be opened and saved from/to the server's filesystem directly
  • widgets
    • new file input widget (allows selecting a file on the the serve and sending its absolute filename)
  • midi
    • ⚠️ breaking changes ⚠️
    • replaced python dependency rtmidi with python-rtmidi (provides pre-compiled binaries for all major platforms)
    • sysex messages are now discarded by default, they can be enabled by adding sysex to the midi options
Assets 12

@jean-emmanuel jean-emmanuel released this Mar 28, 2019

Changelog

  • bug fixes
    • sidepanel: resize handle overflow issue
  • ui
    • sidepanel: hidden resize handle; show edge resize handle on hover
  • launcher
    • added context menu action to display midi device list without starting the server
  • widgets
  • custom module
    • expose shorthand functions send and receives
    • expose a client object instead of just an id in app event handlers to allow retrieving the client's ip address as well
    • custom modules can now be written like standard nodejs modules (using module.exports assignement instead of a self-invoking function pattern)
Assets 12
You can’t perform that action at this time.