Year 2017 Changes
Filter by Product
Bluetooth Framework 7.3.1.0 has been released
Common changes
- Fix Fixed the bug when a manufacturer-specific Bluetooth LE advertisement frame was parsed twice.
- Fix Fixed the deadlock bug that appeared in the
wclMessageBroadcasterclass when thewclMessageReceiverclass tried to close itself inside theOnMessageevent handler.
Wi-Fi Framework 7.4.8.0 has been released
Common changes
- Fix Fixed the deadlock bug that appeared in the
wclMessageBroadcasterwhen thewclMessageReceivertried to close itself inside theOnMessageevent handler. - Fix Error parsing during Wi-Fi Direct SoftAP startup.
- Fix Fixed the freezing bug that appeared when an application stopped Wi-Fi Direct SoftAP after a Wi-Fi hardware had been removed.
Serial Framework 7.0.2.0 has been released
Common changes
- Fix Fixed the deadlock bug that appeared in the
wclMessageBroadcasterclass when thewclMessageReceiverclass tried to close itself inside theOnMessageevent handler. - Fix Fixed the bug when the
OnDisconnectevent was not called when a serial device (COM port) had been removed.
Bluetooth Framework 7.3.0.0 has been released
Common changes
- New The new
wclBluetoothLeProximityBeaconclass has been added. The class switches your PC to advertise as a Bluetooth LE proximity beacon (iBeacon).
Bluetooth Framework 7.2.6.0 has been released
Common changes
- Fix Fixed the bug that caused a memory leak in the
wclBluetoothLeBeaconWatcherclass (the Watcher connection was not freed). - Fix Fixed the bug when a wrong error code was returned when trying to start the already running Bluetooth LE Beacon Watcher.
- Fix Fixed the freezing bug in the
wclBluetoothLeBeaconWatcherclass. - Fix Fixed the bug in discovering Bluetooth devices.
- Fix Fixed the bug that caused an error when creating vCOM if it already exists.
Bluetooth Framework 7.2.5.0 has been released
Common changes
- Improved The Wireless Communication Library messaging subsystem was updated.
- Improved The Bluetooth Framework files structure was updated; the new
wclBluetoothConnectionsandwclBluetoothComponentsfiles were added. - Fix Fixed the bug with heap corruption when closing the connection (for any reason).
- Improved The help files were updated.
Wi-Fi Framework 7.4.7.0 has been released
Common changes
- Improved The Wireless Communication Library messaging subsystem was updated.
- Improved The help files were updated.
Serial Framework 7.0.1.0 has been released
Common changes
- Improved The Wireless Communication Library messaging subsystem was updated.
- Improved The Wireless Communication Library communication subsystem was updated.
- Improved The Serial Framework files structure was changed; the new
wclSerialConnectionsandwclSerialComponentsfiles were added. - Improved The help files were updated.
Wi-Fi Framework 7.4.6.0 has been released
C++ Edition
- Fix The critical memory leak has been fixed.
Bluetooth Framework 7.2.4.0 has been released
C++ Edition
- Fix The critical memory leak has been fixed.
Serial Framework 7.0.0.0 has been released
Common changes
The new Serial Framework has been released.
- New Enumerating serial devices (COM ports and modems).
- New Monitoring changes in the connected serial hardware.
- New Exchange data with serial devices.
- New Receive COM events.
- New Receive modem events.
- New Full serial port control.
- New Support for Bluetooth virtual COM ports.
- New Support for USB virtual COM ports.
- New Support for com0com virtual COM ports.
Wi-Fi Framework 7.4.5.0 has been released
Common changes
- New The new
wclThreadclass has been added. The class helps to use the Wi-Fi Framework in threads, console, and service applications.
Bluetooth Framework 7.2.3.0 has been released
Common changes
- Improved The Bluetooth LE beacon monitoring code has been reworked to protect access to the feature from more than one thread (including different applications).
- Improved The Bluetooth devices discovering code has been reworked to protect access to the feature from more than one thread (including different applications).
- Fix Fixed the bug that caused A/V when stopping Bluetooth LE beacon monitoring or at the end of discovering Bluetooth LE devices when used with the Microsoft Bluetooth driver.
- New The new
wclThreadclass has been added. The class helps to use the Bluetooth Framework in threads, console, and service applications. - New The new
Consoledemo project has been added to show how to use thewclThreadclass in a console application.
Bluetooth Framework 7.2.2.0 has been released
Common changes
- New Eddystone Beacon URL frame support.
- New Eddystone Beacon UID frame support.
- New Eddystone Beacon TLM frame support.
- Improved iBeacon support updated.
- New Raw frames processing.
- New Raw manufacturer-specific frames processing.
Bluetooth Framework 7.2.1.0 has been released
Common changes
- Improved The
GetRemoteDeviceTypemethod has been reworked for better BLE device detection. - Fix Fixed the access violation bug that appeared during BLE device discovery, and a mixed Bluetooth device was found.
- Fix Fixed the access violation bug that appeared in the
GetRemoteDeviceNamemethod.
Wi-Fi Framework 7.4.4.0 has been released
Common changes
- Improved Compatibility update.
Bluetooth Framework 7.2.0.0 has been released
Common changes
- New Added a new way to read a remote Bluetooth device type using the new Windows 10 Fall Creators Update (1709) API.
- Fix Fixed the bug that appeared during data receiving from a connected remote Bluetooth device when the Bluetooth driver returns a zero read buffer size.
- New Bluetooth LE beacons monitoring and information reading support have been added (Windows 10 only).
Bluetooth Framework 7.1.1.0 has been released
Common changes
- Fix Fixed the bug that appeared during read-only characteristic values reading (Windows 8, Windows 8.1, and Windows 10; the Microsoft Bluetooth drivers).
- Fix Fixed the bug that appeared during characteristic values reading (Windows 8 and Windows 8.1 platforms; the Microsoft Bluetooth driver).
- Fix Fixed the bug that appeared during subscribing for characteristic change notifications (Windows 8 and Windows 8.1; the Microsoft Bluetooth driver).
- Fix Fixed bug that appeared during descriptor value reading and writing (Windows 8 and Windows 8.1 platforms; the Microsoft Bluetooth driver).
Wi-Fi Framework 7.4.3.0 has been released
Common changes
- Improved OS version checking for the Wi-Fi Direct SoftAP to prevent trying to run it on unsupported platforms.
C++ Edition
- Fix Fixed the critical bug in the
wclWiFiSoftAPclass that appeared when running on the Windows 8 platform. - Fix Fixed the critical access violation and memory leak errors that appeared on the Windows 8 platform.
Bluetooth Framework 7.1.0.0 has been released
Common changes
- New The new
Kindflag was added to theDiscovermethod of thewclBluetoothRadioclass. The flag indicates which devices should be discovered (classic or BLE). - Improved OS version checking to prevent BLE usage on unsupported platforms.
- New Connecting to Bluetooth LE GATT-enabled devices without pairing is now possible on the Windows 10 platform.
C++ Edition
- Fix Fixed the critical error that caused the access violation and memory leak errors on the Windows 8 platform.
Wi-Fi Framework 7.4.2.0 has been released
Common changes
- New The
OnClientConnectedandOnClientDisconnectedevents have been added to thewclWiFiSoftAPclass.
Wi-Fi Framework 7.4.1.0 has been released
Common changes
- Fix Fixed the deadlock error that appeared in the Wi-Fi Direct SoftAP implementation.
Bluetooth Framework 7.0.4.0 has been released
Common changes
- Fix Fixed the deadlock bug in the BlueSoleil Bluetooth driver support implementation.
.NET Edition
- Fix Fixed the bug that appeared during characteristic value writing longer than 4 bytes.
- Fix Fixed the bug with the wrong Data.Length value receiving in the
wclRfCommClientandwclRfCommServerclasses.
Wi-Fi Framework 7.4.0.0 has been released
Common changes
- Fix Fixed the bug in the Wi-Fi Sniffer error codes decoding.
- New The legacy Hosted Network support for Wi-Fi Direct (Wi-Fi Direct SoftAP) has been added.
- Improved The documentation files were updated.
Bluetooth Framework 7.0.3.0 has been released
Common changes
- Improved Compatibility update.
Bluetooth Framework 7.0.1.0 has been released
Common changes
- Fix Fixed the access violation bug that appeared when the RFCOMM client disconnects from a server when used with the BlueSoleil Bluetooth driver.
- Improved The documentation updated.
- Fix Fixed the freezing issue that appeared when a client disconnected from a remote server when used with the BlueSoleil Bluetooth driver (Delphi 2009 and above).
- Improved The authentication code was reworked for better support of parallel pairing requests when used with the Microsoft Bluetooth driver.
- Fix Fixed the access violation bug that appeared when receiving characteristic change notifications on a 64-bit platform.
Wi-Fi Framework 7.3.2.0 has been released
Common changes
- Fix Fixed the issue in the
WiFiSnifferdemo application; when too many events are received, the app looks frozen.
.NET Edition
- Fix Fixed the bug in the
wclWiFISnifferclass that caused an exception raise when stopping frames capturing.
Wi-Fi Framework 7.3.1.0 has been released
Common changes
- Improved Compatibility update.
Bluetooth Framework 7.0.0.0 has been released
Common changes
The new version of the Bluetooth Framework has just been released.
Wi-Fi Framework 7.3.0.0 has been released
Common changes
- New The new
wclWiFiSnifferclass has been added.
Wi-Fi Framework 7.2.1.0 has been released
Common changes
- Improved Error code definitions were updated to make it more readable when you look for the error meaning in documentation.
- Improved Demo applications reworked to show error codes in HEX so you can easily find them in documentation.
- Changed The
NumberOfPhyTypesfield has been removed from thewclWiFiAvailableNetworkstructure. - Changed The
PhyTypesfield type has been changed to thewclWiFiPhysenumerationso you can easily check supported PHYs. - Fix Fixed the installation bug when the wrong library path was specified for an IDE, and the IDE was not able to build demo applications.
Wi-Fi Framework 7.2.0.0 has been released
Common changes
- New The Information Elements (IEs) reading from a BSS has been added.
VCL Edition
- Fix Fixed the packages with source code installation issue.
Wi-Fi Framework 7.1.4.0 has been released
VCL Edition
- New The Embarcadero RAD Studio 10.2 Tokyo support was added.
Wi-Fi Framework 7.1.3.0 has been released
Common changes
- Improved Small updates in the common library.
C++ Edition
- New The Visual Studio 2017 support was added.
Wi-Fi Framework 7.1.1.0 has been released
Common changes
- New The new
wclNetworkListManagerclass.
Wi-Fi Framework 7.0.0.6 has been released
.NET Edition
- Changed The Wi-Fi Framework error codes moved to the
wclWiFiErrorsclass. - New The new Set Profile feature in the
WiFiClientsample application now allows you to create new Wi-Fi profiles. - Fix Minor fixes in the
WiFiClientsample application. - Improved The documentation was updated.
- New The online documentation was published by this link.
C++ Edition
- Changed The common error codes were redeclared as const.
- Changed The Wi-Fi Framework error codes were moved to the
wclWiFiErrorsheader file. - Changed The Wi-Fi Framework error codes were redeclared as const.
- New The new Set Profile feature in the
WiFiClientsample now allows you to create new Wi-Fi profiles. - New The
WiFiClientsample application is now able to save an XML profile to a file. - New The
WiFiClientsample application is now able to read an XML profile from a file. - Improved The documentation was updated.
- New The online documentation was published by this link.
VCL Edition
- Changed The Wi-Fi Framework error codes were moved to the
wclWiFiErrorsfile. - Fix Fixed the CBuilder demo applications building issue.
- New The new Set Profile feature of the
WiFiClientdemo application allows you to create new Wi-Fi profiles. - Improved The documentation was updated.
- New The online documentation was published by this link.
Wi-Fi Framework 7.0.0.5 has been released
Common changes
- Fix Fixed the critical bug with enumerating BSS for the selected network.
- Fix When enumerating BSS, the interface should be connected.