Skip to content

v4.0.0

Compare
Choose a tag to compare
@foxxyz foxxyz released this 22 Dec 05:01
· 30 commits to master since this release

New Features

  • Loupedeck Live S Support (#21) (thanks @asdf23!)
  • Autodiscovery function discover() to return and connect to first found device
  • Support Loupedeck Live S in the simple example
  • Support Loupedeck Live S in the slide puzzle example

⚠️ Breaking Changes

  • LoupedeckDevice is no longer exported. Instead, import LoupedeckLive or LoupedeckLiveS depending on the device you're using.
    • Alternatively, use discover() to autodiscover.
  • Button ID's are no longer strings, but just numeric indices.
    • Migration mapping: ['circle', '1', '2', '3', '4', '5', '6', '7'] -> [0, 1, 2, 3, 4, 5, 6, 7]
    • Loupedeck Live S has buttons [0, 1, 2, 3]
  • The included examples are now modules, run index.mjs instead of index.js

Bugfixes

  • Fix Loupedeck Live in Websocket mode incorrectly constantly emitting button up events
  • Fix name of the method in readme by @socek in #18

Full Changelog: v3.2.0...v4.0.0