What's new:
* Synchronization method skDefault has been renamed to skMessages;
* Synchronization method skNone has been removed;
* New synchronization method has been added skThread: with this synchronization method all events fire in a separately running internal thread;
* The wclThread class has been moved from wclMessaging to a separate (wclThread) source file;
* The wclThread class now supports skThread and skApc synchronization;
* The Signal() method has been removed from the wclThread class;
* The OnSignal() method has been removed from the wclThread class;
* The wclPowerEventsMonitor class has been moved from wclMessaging to a separate (wclPowerEvents) source file;
* WCL_E_THREAD_SIGNAL_FAILED error code has been removed;
* New error code: WCL_E_THREAD_INVALID_SYNCHRONIZATION;
* New error code: WCL_E_THREAD_UNABLE_CREATE_THREAD_TERM_EVENT;
* C++ Edition: demo applications build issue has been fixed;
* New error code: WCL_E_BLUETOOTH_RADIO_CLOSING;
* Fixed wclBluetoothManager.Close() freezing.
https://www.btframework.com/bluetoothframework.htm