- Added Hardware Support
- Youcups Warrior II Masturbator
- Erostek ET312B
- Wevibe 4
- OhMiBod/Kiiroo Fuse
- Lovense Edge/Hush/Domi (new firmware versions)
- Individual Vibrator support for Lovense Edge
- Now uses v1 of the Buttplug Protocol spec, adds new generic messages, as well as feature counts for device messages
- Supports message downgrading, meaning older clients can connect to newer servers
- Newer clients cannot connect to older servers, though
- Moved code to .Net Standard 2.0 compatibility
- Moved testing to NUnit
- Game Router process select button disabled until process selected
- Fix SynchronizationContext crash in client
- Add ignore cert errors for client library
- Handle message ID iteration in client library
- Fix ArgumentOutOfBoundsException in updater
- Added auto update and update checking functionality
- Added support for the following hardware
- WeVibe 4 Plus, Ditto, Nova, Pivot, Wish, Verge
- Lovense Domi
- Added more product names for the Lovense Hush (LVS-Z36, LVS_Z001)
- Added Game Vibration Router application
- WebsocketServer now defaults to SSL
- Fixed hang when no XBox controllers and no Bluetooth adapters are connected
- SSL Errors in Websocket Server are now shown in GUI or as a notification, not in modal dialogs
- Fixed ObjectDisposed Exception in Kiiroo App
- Fixed port number changing in Websocket Server
- Fixed crash when copying IP addresses in Websocket Server
- Fixed version number listing in logs
- Vibratissimo devices now required to be named "Vibratissimo"
- First release
- Added support for the following hardware
- XInput (XBox) Gamepads
- Lovense Max, Nora, Lush, Hush, Ambi, Edge (vibration only)
- Fleshlight Launch
- Vorze A10 Cyclone
- Magic Motion toys
- Vibratissimo toys
- Added libraries (available as nuget packages)
- Core
- Client
- Server
- XInputGamepadManager
- UWPBluetoothManager
- Added applications
- Websocket Server
- Kiiroo Platform Emulator
- Project Started