CybSDK C#  4.3
Cyberith Virtualizer - C# CybSDK - ChangeLog

V4.4 - February 20, 2020

  • Updated C++ CybSDK_Native.dll to V4.4

V4.3 - January 7, 2020

  • Updated C++ CybSDK_Native.dll to V4.3

V4.1 - June 24, 2019

  • Internal Revision
  • Updated C++ CybSDK_Native.dll to V4.1

V4.0 - April 25, 2019

  • Updated C++ CybSDK_Native.dll to V4.0
  • Reworked USB messaging system for Firmware Version 4.0
    • Faster
    • More versatile
    • Less CPU load
    • Backwards compatible
  • Added new native keyboard mockup device
    • Added `Virt.CreateDeviceMockupKeyboard()
  • Added support for more devices
    • Support for Virtualizer Elite 2`

V3.9.1 - October 29, 2018

  • Internal Revision
  • Updated C++ CybSDK_Native.dll to V3.9.1
  • Remove C-prefix from all classes
    • Added class Virt
      • Moved functionality from class CVirt to class Virt
      • Marked class CVirt obsolete
    • Added interface IVirtDevice
      • Inherited from CVirtDevice for better downward compatibility
      • Marked CVirtDevice obsolete
      • Changed abstract class CVirtDevice to interface CVirtDevice

V3.9 - September 19, 2018

  • Internal Revision
  • Updated C++ CybSDK_Native.dll to V3.9
  • Introduction of standalone C# SDK CybSDK.dll
    • Added AnyCPU support
    • Changed path of native Dll from native CybSDK.dll to /x64/CybSDK_Native.dll and /x86/CybSDK_Native.dll respectively.
  • Added and improved documentation
  • Added CVirtDeviceInfo
    • Added static CVirtDeviceInfo* CVirt.FindDevices()
    • Added CVirtDeviceInfo CVirtDevice.GetDeviceInfo()
    • Added static CVirtDevice CVirtDevice.OpenDevice(CVirtDeviceInfo device)
  • Added SDK version Query
    • Added ushort CVirt.GetSDKVersion()
    • Added ushort CVirt.GetNativeSDKVersion()

V3.8 - January 18, 2017

  • Original public release