Releases: Nytra/ResoniteInterprocessLib
Releases · Nytra/ResoniteInterprocessLib
v3.0.0
- Fixes occasional startup crashes
- Big rewrite of the backend - adds on-demand type registering, so you don't need to register types in advance anymore. Also changes library initialization to happen immediately (no delay in sending messages on startup)
- Adds standalone project and allows using a custom queue name to connect to other processes, not just Unity
- Adds a way to send and receive Type
- Adds ways to send generic collections and arrays
- Performance optimizations and memory optimizations (Now 0.1 millisecond message latency on average)
v2.0.1
v2.0.0
- Changed the library initialization to no longer need dedicated bootstrapper mods, now it can instantiate on its own whenever it's called
- Added RML projects
- Now builds to InterprocessLib.FrooxEngine.dll and InterprocessLib.Unity.dll (No dependency on mod loaders or Harmony)
- Added extra extension libraries for each mod loader
- The new project setup allows for multiple 'instances' of the library per-process