Virtual Serial Port Tools Version History

Version 4.27.00.0675

Released on 04/28/2021
Latest Release

Release Changes

New Features

Security descriptor for pipe-connected ports
It is now possible to specify security descriptor for pipe-connected port.

Bug Fixes

Reported bugs fixed
This release fixes a number of reported and internally discovered bugs.

Version 4.26.01.0669

Released on 04/08/2021

Release Changes

Bug Fixes

Unable to create ports in free edition
A regression in previous build made impossible creation of shared, alias or split ports in free edition.

Version 4.26.00.0665

Released on 04/01/2021

Release Changes

Updated Features

Improved compatibility with Windows 7
VSPT API can now be used on all Windows 7 installations. Previously API calls could fail depending on OS configuration.

Version 4.25.00.0663

Released on 03/19/2021

Release Changes

New Features

Improved support for legacy applications
This release introduces the concept of compatibility flags. Setting various flags will enable non-standard virtual serial port behavior to suit legacy applications. This version adds a flag that disables check for valid special serial port characters.

Bug Fixes

Fixed a crash in API methods
Fixed a crash when calling several API methods.

Version 4.20.00.0651

Released on 02/22/2021

Release Changes

New Features

Serial timeouts override
The user may now specify serial timeout overrides for shared, alias and split ports, in addition to previously supported overrides of baud rate, line parameters and flow control.

Bug Fixes

Incorrect port operation
Shared port did not function properly under some conditions.
Serial timeouts support
This release improves compatibility and proper serial port timeout emulation.

Version 4.19.00.0622

Released on 12/02/2020

Release Changes

Bug Fixes

Reported bugs fixed
This release fixes a number of reported and internally discovered bugs.

Version 4.12.01.0597

Released on 07/17/2020

Release Changes

Bug Fixes

Fixed pipe port operation
A bug that sometimes prevented writing data to the pipe-connected port has been fixed.

Version 4.12.00.0593

Released on 06/14/2020

Release Changes

Updated Features

Pipe-connected ports are powered by new driver
We have ported pipe-connected ports to the new universal virtual serial port driver. In addition, full flow control emulation, serial timeouts as well as wait masks are now supported for these kind of virtual ports. This is a breaking change as the API to create pipe-connected ports has also changed.

Bug Fixes

Fixed ISerialPortLibrary.getPorts API
ISerialPortLibrary.getPorts returned incorrect data. This has been fixed.
Fixed memory leaks
This release also fixes a number of memory leaks in library.

Version 4.10.00.0557

Released on 02/03/2020

Release Changes

Updated Features

Local bridges are powered by new driver
We have ported local bridges to the new universal virtual serial port driver. Remote bridges are still currently powered by a legacy driver and will be migrated in the future releases.

Version 4.03.00.0498

Released on 12/04/2019

Release Changes

Bug Fixes

Failure to handle Purge requests
Shared and splitted serial ports failed to properly handle serial purge requests.
Read timeout processing failed
Read requests that ended with a timeout were incorrectly handled.

Version 4.02.00.0482

Released on 09/19/2019

Release Changes

Bug Fixes

Reported bugs fixed
This release fixes a number of reported and internally discovered bugs.

Version 4.01.00.0467

Released on 09/10/2019
First Release
No changes are available for this release.