Skip to content

5.1.0

Latest
Compare
Choose a tag to compare
@robbert-vdh robbert-vdh released this 23 Dec 15:51
· 8 commits to master since this release

If you need any help setting up yabridge or if you just want to keep up to date with new releases and important Wine related announcements, then feel free to join the Discord.

Added

  • The yabridge libraries now export a yabridge_version function that hosts can query to know that a plugin is a yabridge plugin, and which version of yabridge is in use. Ardour 8.2 will use this to fix a regression in Ardour 7.3 that could cause some VST3 plugins to freeze.

Changed

  • Parsing failures for yabridge.toml files will no longer cause plugins to fail to load. If this does happen, you'll now get a desktop notification and the plugin will simply use the default settings instead.

Fixed

  • Fixed freezes in new versions of Renoise when it tries to set DPI scaling for VST2 plugins.

yabridgectl

  • Yabridgectl's command line interface looks slightly differently again after some dependency updates. The behavior remains the same.
  • Some outdated warning messages have been updated to match yabridge's current state. There are also some additional warnings for common installation issues.

Packaging notes

  • This release includes a workaround to make bitsery compile with GCC 13 due to changes in transitive header includes.
  • The CLAP dependency has been updated to target version 1.1.9 (revision version update).
  • The asio dependency has been updated to target version 1.28.2.
  • The bitsery dependency has been updated to version 5.2.3 (revision version bump).
  • The function2 dependency has been updated to version 4.2.3 (revision version bump).
  • The ghc::filesystem dependency has been updated to version 1.5.14 (revision version bump).
  • The tomlplusplus dependency has been updated to target version 3.4.0.

Compatibility

These binaries are compiled on Ubuntu 20.04, and should work on any other distro that's newer than that.

Updating

To update from an older installation, simply overwrite your current yabridge and yabridgectl files with the ones downloaded below, and then rerun yabridgectl sync to complete the update.