Skip to content

Releases: leolabs/ableton-js

v3.3.4

26 Oct 15:39
Compare
Choose a tag to compare
  • ✨ Add support for the Track View class 3ff5980
    • This removes the set('insert_mode') function on song that doesn't actually exist in Live's API. Instead, get the track you'd like to change the insert mode on and call track.view.set('device_insert_mode')
  • 🎨 Fix formatting f06d3d0
  • ✨ Add a safeStopPlaying function that only stops playback when Live is currently playing to prevent accidental jumps to the beginning of the timeline a7b84e2
  • πŸ› Fix error when logging the client port 4df4205
  • πŸ› Fix deprecation warning when logging warning messages 165c734
  • ✨ Add a Live folder to keep the Python linter happy 5a62d98

v3.3.3...v3.3.4

v3.3.3

10 Sep 14:55
Compare
Choose a tag to compare
  • πŸ› Address a hang in newer versions of Live when the UDP port is already being used 5caeaeb
  • πŸ—‘οΈ Deprecate removeNotes and add removeNotesExtended as a replacement ac02271
  • πŸ”‡ Fix every message being logged twice 3a2571f
  • πŸ”‡ Fix logs being spammed with irrelevant errors on Windows 802eaf0

v3.3.2...v3.3.3

v3.3.2

27 Jul 12:02
Compare
Choose a tag to compare
  • πŸ“¦ Add lodash as a dependency, fixes #104 3a3abae

v3.3.1...v3.3.2

v3.3.1

26 Jul 21:44
Compare
Choose a tag to compare
  • πŸ”§ Enable fast polling by default f2f5058

v3.3.0...v3.3.1

v3.3.0

22 Jul 10:22
Compare
Choose a tag to compare
  • ✨ Added browsing and loading functionality bc48c7c

v3.2.11...v3.3.0

v3.2.11

15 Jul 14:27
Compare
Choose a tag to compare
  • πŸ“ Update docs to reflect that chunks now have a dynamic size 83afbb6
  • πŸ”Š Warn when the UDP tick is lagging or when processing UDP takes too long to finish c419afc
  • πŸ”§ Remove unnecessary parts from logs in ableton:logs e730607
  • ✨ Use larger buffer sizes if possible for sending chunks to Live a450e16
  • ✨ Use larger buffer sizes if possible for sending responses from Live ae480cb

v3.2.10...v3.2.11

v3.2.10

15 Jul 13:22
Compare
Choose a tag to compare
  • ✨ Remove the socket after closing it to avoid dangling event listeners trying to send messages after the plugin has been shut down 54278f2

v3.2.9...v3.2.10

v3.2.9

14 Jul 10:52
Compare
Choose a tag to compare
  • ✨ Only send the client port to Live once 29e9443
  • ✨ Send the current client port to Live every time the server port changes eb42ce3

v3.2.8...v3.2.9

v3.2.8

14 Jul 10:19
Compare
Choose a tag to compare
  • πŸ”§ Make fast polling optional, in an attempt to fix flaky behavior in Live 11.3 17f1634

v3.2.7...v3.2.8

v3.2.7

06 Jul 10:43
Compare
Choose a tag to compare
  • ✨ When client is already starting or started, return a promise that waits for a connection 97c2e1a
  • πŸ”‡ Don't log the result of setting the client port 2206ab7
  • βœ… Switch from Jest to Vitest for faster testing d2af8b7

v3.2.6...v3.2.7