Skip to content

Releases: jean-emmanuel/open-stage-control

v1.26.2

03 Apr 08:10
Compare
Choose a tag to compare

Changelog

  • bug fixes

    • user resources not loading when using an external browser
    • advanced syntaxes resolution order issue
  • advanced syntaxes

    • display an error in the console in some unsupported advanced syntaxes use cases

v1.26.1

22 Feb 08:38
Compare
Choose a tag to compare

Changelog

  • bug fixes
    • mac: unable to show launcher windows when starting minimized

v1.26.0

21 Feb 10:14
Compare
Choose a tag to compare

Changelog

  • bug fixes

    • scripting: getProp() now correctly returns a copy of the property if it is an object
    • prevent infinite loop when loading widgets with complex inter-dependencies
    • modal: layout issue on iOS 15+
  • widgets

    • dropdown: allow resubmitting the same value
    • switch: allow resubmitting the same value
    • plot: missing logScaleX and logScaleY properties
    • xy/multixy: add axisLock property; allow locking one the axis by holding Shift while dragging if axisLock is not set, bypasses it otherwise.
    • knob/fader/range: add colorKnob property
  • launcher

    • on Mac, start hidden if Start minimized is set
    • allow dropping files into file fields
  • custom module

    • expose tcpServer to allow monitoring the state of tcp connections

v1.25.7

17 Jan 18:12
Compare
Choose a tag to compare

Changelog

  • bug fixes

    • rare issue that made the last widget(s) in a container disappear when other widgets in the same container had a specific property dependency pattern
  • remote control

    • /EDIT* commands sent by a custom module are not affected by the server's read-only option anymore
  • widgets

    • input: allow using a number in numeric to specify stepping value for mousewheel interaction
    • root: add onPreload scripting property

v1.25.6

23 Nov 09:00
Compare
Choose a tag to compare

Changelog

  • bug fixes

    • sliders: error when steps is an array
  • scripting

    • stateSet: add optional {send: false} flag

v1.25.5

13 Sep 20:07
Compare
Choose a tag to compare

Changelog

  • bug fixes
    • code editor: issue when middle clicking in the editor on linux
    • code editor: modern js operators such as ** not recognized
    • sliders: prevent error when steps is not a number, add auto mode for using ranges values as steps (it did not work before)
    • pads, range: value not initialized as an array, causing errors in some cases
    • modal: popup not closing when doubleTap is true

v1.25.4

06 Sep 21:55
Compare
Choose a tag to compare

Changelog

  • bug fixes

    • custom module: receive() not passing boolean arguments properly
    • fix --authentication on iOS clients
  • editor

    • display current widget value in the value property's help modal

v1.25.3

21 Aug 22:46
Compare
Choose a tag to compare

Changelog

  • bug fixes
    • input: rendering issues with big font sizes
    • panel: tab rendering issue when initialized with a non-numeric value
    • panel: minor style issue in tab navigation bar
    • scripting: scripting functions not working inside browseFile() callback
    • scripting: using external: true in set() should prevent affected widget from sending any message
    • button: inconsistent value in push mode with decoupled enabled when setting value from script

v1.25.2

03 Jul 10:45
Compare
Choose a tag to compare

Changelog

  • bug fixes
    • textarea: escape key not restoring previous value
    • scripting: setFocus(id) not affecting textarea widgets
    • led, text, variable: value not synchronized between different clients
    • error when running from sources on Mac

v1.25.1

05 Jun 15:59
Compare
Choose a tag to compare

Changelog

  • bug fixes
    • regression in inter-widget sync mechanism
    • regression breaking set() function in scripts
    • textarea: display nothing instead of "null" when receing no value, null or an empty string