Update socket rework changelog entry

This commit is contained in:
Robbert van der Helm
2020-10-28 01:21:56 +01:00
parent bece654c2d
commit f39ee82bd4
+15 -12
View File
@@ -10,18 +10,22 @@ Versioning](https://semver.org/spec/v2.0.0.html).
### Added ### Added
- The way communication works in yabridge has been completely redesigned. This - The way communication works in yabridge has been completely redesigned to be
was necessary to allow yabridge to handle nested and mutually recursive asynchronous and to use additional threads as necessary. This was needed to
function calls, as well as several other edge cases. What this boils down to allow yabridge to handle nested and mutually recursive function calls as well
is that yabridge became even faster, more responsive, and can now handle a few as several other edge cases. What this boils down to is that yabridge became
edge case scenarios that would previously require workarounds. This means that even faster, more responsive, and can now handle a few edge case scenarios
yabridge no longer requires the `hack_reaper_update_display` workaround for that would previously require workarounds. This means that yabridge no longer
_REAPER_ and _Renoise_, and the loading issues in Bitwig Studio 3.3 beta 1 requires the `hack_reaper_update_display` workaround for _REAPER_ and
have also been resolved. I have been testing this extensively to make sure _Renoise_, that the loading issues in Bitwig Studio 3.3 beta 1 have also been
that the change does not introduce any regressions, but please let me know if resolved, and that certain plugins like Kontakt no longer interrupt playback
this does break anything for you. in Bitwig while their editor is opening. I have been testing this extensively
to make sure that the change does not introduce any regressions, but please
let me know if this does break anything for you.
TODO: Expand on this TODO: Expand on this
TODO: Remove known issue about opening Kontakt and certain other plugins
causing playback to stall, since this is no longer the case
### Removed ### Removed
@@ -32,8 +36,7 @@ Versioning](https://semver.org/spec/v2.0.0.html).
### Changed ### Changed
- As part of the communication rework the way the Wine process handles threading - As part of the communication rework the way the Wine process handles threading
has also been completely reworked. although this should not cause any has also been completely reworked.
noticeable changes.
## [1.7.1] - 2020-10-23 ## [1.7.1] - 2020-10-23