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