Additions: - `UnityComms` takes a new optional parameter `server_executable_path` - if provided, then `UnityComms` will start an instance of that executable, passing in `--port {port}`, where `{port}` is the port passed into `UnityComms` as a parameter - this server will also be shut down at the end
1.0.0
Changes: - `UnityComms.set_blocking_listen(bool blocking)` replaced by context manager `UnityComms.blocking_listen()` - `UnityComm` now takes in the Unity port into its constructor - `UnityComms` methods no longer take in the Unity port (except the constructor)
Additions: - C plugin has new RPC method `bool getAutosimulation()`
0.8.0
New features: - automatically detect dataclasses in outgoing requests, and run chili on them
0.7.0
New features: - added `set_autosimulation` to `unity_comms.py`