Releases: leolabs/ableton-js
Releases · leolabs/ableton-js
v3.1.6
v3.1.5
- 📝 Add logging to the example code 7b5dfbf
- 🐛 Don't emit an error when a received message can't be assigned to any request 3186bdb
- 🏷️ Fix the type of
current_output_sub_routing
e66b1ea - 🐛 Fix client close not being awaited properly in tests 140edb0
- ⚡ Try binding to the last used port first to speed up the connection to Live b86bc5d
- 📝 Fix a typo in the warning message when calling start 9db326b
v3.1.4
v3.1.3
- 🐛 Fix opening a project file from within Finder closing all socket and file handles 6cf2440
- 🔊 Log data that couldn't be sent e39c6c6
- 🔊 Log errors when sending fails 32d228d
- 🔧 Read more previous lines when viewing logs 1274be4
- 🔊 Improve logging for event handlers a1fa33b
- 🐛 Fix error when "connect" event without a port is received 52494a9
v3.1.2
v3.1.1
v3.1.0
- ✨ Send a connect event when first connecting to Live 33d5acd
- 🔥 Remove
cancelConnectionEvent
state ff979ff - 🐛 Fix connect event not firing after closing and restarting the server ac7af82
- ✨ Add a
waitForConnection
function that returns a Promise that resolves when Live is connected 3323d3d - 🔊 Log errors as warnings aa4d93c
- 🎨 Extract connect and disconnect handlers into separate functions 955a6cb
- ✨ Try a ping request in addition to waiting for the connection event c019e68
v3.0.1
v3.0.0
This version includes a breaking change:
The Ableton
class now requires its start
method to be called and awaited before sending any commands to Live. This makes sure that a connection is established.
Commits:
- ✨ Add a timeout param to the start method 600e752
- 🐛 Fix tests not waiting for a connection 8ff8869
- ✨ Don't rely on fixed ports, make server and client bind to a random free one 54f7737
- 🔇 Don't log ping commands to keep the log file a bit cleaner 432280c
- 🔊 Add a logger interface for the library to log information e31e9cc
- ✨ Improve logging and error message when binding to the given port fails 4fa29b3
- ✨ Implement a separate ping command that doesn't clutter Live's logs 45cbbcd