Skip to content

Releases: jean-emmanuel/open-stage-control

v1.27.1

17 Oct 08:48
Compare
Choose a tag to compare

Changelog

  • bug fixes

    • server: fullscreen option not working when read-only is set
    • led and text widgets not client-syncing
    • patchbay: address not working properly when set to auto
    • patchbay: ignoreDefaults not working properly
    • editor: missing position indicator in color picker pad
    • file browser: fallback to home directory when last visited directory is not accessible
  • mobile

    • apply root's (or themes) background color the the browser's topbar when possible

v1.27.0

26 Jul 10:52
Compare
Choose a tag to compare

Changelog

  • bug fixes

    • app address / qr code not updating when network changes
    • issue after theme auto reload (broken grid, colors not updated)
  • widgets

    • pads: expose css variable --point-size
  • custom module

    • provide error backtraces in module.exports functions
    • add reload() callback to provide finer control over the module's lifecycle
    • add stop() callback (runs when the server stops)
  • remote control

    • add /SESSION/CREATE command
  • client

    • file browser now remembers the last displayed directory
    • allow dismissing notifications by clicking on them
    • allow toggling notifications globally from main menu
    • add notifications client option

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