mirror of
https://github.com/robbert-vdh/yabridge.git
synced 2026-05-10 04:30:12 +02:00
Reword changelog
This commit is contained in:
+18
-16
@@ -10,42 +10,44 @@ Versioning](https://semver.org/spec/v2.0.0.html).
|
|||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- Added an environment variable to choose a different directory for yabridge to
|
- Added an environment variable for changing the directory yabridge stores its
|
||||||
store its sockets and other temporary files in. This is only needed when
|
sockets and other temporary files in. This is only useful when running the
|
||||||
running the Wine process under a separate namespace. If you don't know that
|
Wine process under a separate namespace. If you don't know what this means,
|
||||||
you need this, then you probably don't need this!
|
then you probably don't need this!
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- Added a workaround for a new
|
- Added a workaround for a new
|
||||||
[bug](https://bugs.winehq.org/show_bug.cgi?id=51919) in Wine 6.20 that would
|
[bug](https://bugs.winehq.org/show_bug.cgi?id=51919) in Wine 6.20 that would
|
||||||
cause compilation to fail by redefining common variable names used in the
|
cause compilation to fail by redefining common variable names used in the
|
||||||
standard library.
|
standard library. This issue has since been fixed in Wine 6.21 and up.
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- The socket endpoint used by a plugin group host process to accept new
|
|
||||||
connections now gets removed when the group host process shuts down.
|
|
||||||
Previously this would leave behind a file in the temporary directory.
|
|
||||||
- Fixed the VST3 version of _IK Multimedia's T-RackS 5_ causing offline
|
- Fixed the VST3 version of _IK Multimedia's T-RackS 5_ causing offline
|
||||||
rendering to stall indefinitely. This could happen when exporting or bouncing
|
rendering to stall indefinitely. This could happen when exporting or bouncing
|
||||||
audio in **Bitwig Studio 4.1** or in **REAPER**. That plugin deadlocks when it
|
audio in **Bitwig Studio 4.1**, **Ardour** and in **REAPER**. Those plugins
|
||||||
receives timer events while doing offline audio processing, so we now prevent
|
deadlock when they receives timer events while doing offline audio processing,
|
||||||
that from happening.
|
so we now prevent that from happening.
|
||||||
|
- The socket endpoints used by plugin group host processes to accept new
|
||||||
|
connections now get removed when those processes shut down. Previously this
|
||||||
|
would leave behind a file in the temporary directory.
|
||||||
|
|
||||||
### Packaging notes
|
### Packaging notes
|
||||||
|
|
||||||
- All Meson wraps now use `wrap-git` instead of downloading tarballs from
|
- All Meson wraps now use `wrap-git` instead of downloading tarballs from
|
||||||
GitHub. Previously the bitsery and function2 wraps would use source tarballs.
|
GitHub. Previously the bitsery and function2 wraps would use source tarballs.
|
||||||
- The patch overlays for the bitsery and function2 wraps are now in regular
|
- The `meson.build` patch overlays for the bitsery and function2 wraps are no
|
||||||
directories instead of being in tarballs committed to yabridge's repository.
|
longer stored in tarballs committed to yabridge's repository. Instead, they
|
||||||
This means that building now requires **Meson 0.55** or later because of the
|
are now regular directories in the `subprojects/packagefiles` directory. This
|
||||||
use of `patch_directory`.
|
means that building yabridge with these wraps now requires **Meson 0.55** or
|
||||||
|
later because of the use of `patch_directory`.
|
||||||
- The bitsery wrap dependency was updated to version 5.2.2.
|
- The bitsery wrap dependency was updated to version 5.2.2.
|
||||||
- The function2 wrap dependency was updated to version 4.2.0.
|
- The function2 wrap dependency was updated to version 4.2.0.
|
||||||
- The tomlplusplus wrap dependency was updated to slightly after version 2.5.0
|
- The tomlplusplus wrap dependency was updated to slightly after version 2.5.0
|
||||||
because of an [issue](https://github.com/marzer/tomlplusplus/issues/121) with
|
because of an [issue](https://github.com/marzer/tomlplusplus/issues/121) with
|
||||||
their `meson.build` file that breaks compatibility with Meson 0.60.0.
|
their `meson.build` file that breaks compatibility with Meson 0.60.0 on older
|
||||||
|
versions.
|
||||||
|
|
||||||
## [3.6.0] - 2021-10-15
|
## [3.6.0] - 2021-10-15
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user