Releases: Ableton/link
Releases · Ableton/link
Link 3.1.2
- Fix a race condition that could lead to crashes during destruction
- Ensure that enabling Link is lock free
Link 3.1.1
- Fix an issue where Windows peers would not send IPv6 messages to the right endpoint
Link 3.1.0
- Added support for IPv6: Use IPv6 if an interface does not have an active IPv4 connection.
- Updated asio to version 1.28.0.
- Patched the namespace of asio to avoid symbol clashes when using multiple versions of asio
in the same binary. - Fixed a quantization issue that could lead to missing notes after
requestBeatAtTime()
and
forceBeatAtTime()
.
Link 3.0.6
- Ensure C++20 Compatibility
- Updated build system:
- Conditionally link against
atomic
andpthread
so clients don't have to do this manually - Fixed Visual Studio 2022 Version 17.4 Builds
- Conditionally link against
Link 3.0.5
- Add a flag to explicitly enable setting thread descriptions on Windows to prevent linking a Windows 10 API when targeting older Windows versions
Link 3.0.4
- New threading model using less threads
- Thread names on Windows, Linux and Apple platforms
- Performance improvements
- Plain C API wrapper
- A bunch of minor bug fixes
Link 3.0.3
- Fixed an issue that could lead to memory corruption during deallocation
- Fixed a bug that would lead to incorrect times for
SessionState::timeForIsPlaying()
- Allow injecting a custom clock into Link
- Removed Qt-examples - please use the CLI applications for testing
Link 3.0.2
Minor CI updates
Link 3.0.1
Fixed an issue where SessionState changes committed with Link::commitAppSessionState(...)
would not propagate to Link::captureAudioSessionState(...)
.
Link 3.0.0
Start Stop Sync allows one to share start and stop commands between Link peers that have the feature enabled.
This version is backwards compatible with previous versions of Link.
Please refer to updated documentation for more details.