-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathCHANGELOG
55 lines (42 loc) · 1.96 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
# Version 0.7.2
## Misc
* Update Python version support window
# Version 0.7.1
## Misc
* Fix readme sample
* Update Pipfile.lock
# Version 0.7
## Bugfixes
* WG-65726 Unreal Hang due to Waapi Call through Python (UE5.1)
## Misc
* Added `Python 3.11` to the tested runtimes
* Added `run-tests.py` to make it easier to run the test suite
## Behavior
With WG-65726, `enable_debug_log` now assigns the `DEBUG` logging level to the global logging config.
# Version 0.6
## Bugfixes
* WG-54691 Message payloads size is exceeded when using ak.wwise.core.audio.import with 100+ files
* WG-54781 Users can't guaranty order of publish events
## Behavior
With WG-54781, a new argument was added to WaapiClient's constructor to specify an execution strategy for event
handler callbacks. Three strategies are bundled with the `waapi` module, with `PerCallbackThreadExecutor` acting
identically to version 0.5 and `SequentialThreadExecutor` acting as the new default.
* SequentialThreadExecutor (default): A single thread processes callbacks sequential, in order of reception
* PerCallbackThreadExecutor (old default): A new thread runs each callback, in the order they are scheduled
* AsyncioLoopExecutor: Processes the callback on the main asyncio loop (does not support calls to WaapiClient instances)
It is also easy for users to specify a custom strategy by implementing the `CallbackExecutor` interface.
## Misc
* WG-54779 Update pipfile.lock (Closes #7, Closes #9)
# Version 0.5
## Bugfixes
* WG-51774 Cannot use ak.wwise.waapi.getSchema because the uri keyword is used in WaapiClient.call (Closes #5)
* WG-51607 Migrate from coroutine to def async (Closes #4)
## Misc
* Updated Python requirements and moved to tox test frontend
# Version 0.4
## Bugfixes
* WG-47527 Multiple calls to disconnect cause hang
* WG-44991 Add support for subprocesses (Closes #1)
* Added check for None decoupler, otherwise null dereferencing when connection failed
## Misc
* Updated pipfile to latest dependency versions