What's new in ZylSerialPort.NET 1.84
Dec 1, 2023
New in ZylSerialPort.NET 1.83 (Apr 30, 2023)
- New property: IdleTimeoutInterval
- New event: IdleTimeout
New in ZylSerialPort.NET 1.82 (Dec 5, 2022)
New in ZylSerialPort.NET 1.81 (Nov 21, 2021)
- New event: Reconnecting
- New method: IntToSerialCommPort
- .NET 6.0 support
New in ZylSerialPort.NET 1.80 (Feb 14, 2021)
- New method SetFaulted
- SetDtr, SetRts, SetXonXoff, SetBreak fix, when port is closed
- New endCharsFound out param for method ReadStringUpToEndChars
- Small fixes
New in ZylSerialPort.NET 1.79 (Nov 17, 2020)
New in ZylSerialPort.NET 1.78 (May 6, 2020)
- TestDevice fix, when AutoReceive is true
- new method: ResetIdleState
New in ZylSerialPort.NET 1.77 (Sep 28, 2019)
- new ReadStringUpToEndChars method with timedout parameter
- new method: TestDevice
- .NET fw. 4.8 support
- Read methods timeout parameter is now in milliseconds, instead of seconds.
- full support for .NET Standard 2.1 and .NET Core 3.0 through .NET Standard
New in ZylSerialPort.NET 1.76 (Sep 28, 2019)
- ReadStringUpToEndChars improvment
- ReadChars improvment
- ReadBytes improvment
- InsertControlCharacters fix
- new conversion methods: StringToDecimalString, StringToHexaString
- new methods: GetCommPortDescription
- Improved documentation
New in ZylSerialPort.NET 1.75 (Oct 10, 2018)
- fault detection optimization, when CloseWhenLineStatusIsZero is true
New in ZylSerialPort.NET 1.74 (Aug 17, 2018)
- support for more com ports - 512
- GetAvailableInputBufferSize fix
New in ZylSerialPort.NET 1.73 (May 23, 2018)
- eliminates Windows.Forms dependency
- support for more com ports - 400
- AutoReconnect - small fix
New in ZylSerialPort.NET 1.72 (Feb 25, 2018)
- Optimized ReadBytes() method
- Optimized disconnection time
- Fixes: DetectDevice
- New type: SerialErrors
- New event: Error
- New property: PacketSize
New in ZylSerialPort.NET 1.70 (Dec 17, 2017)
- ReadBytes now returns byte array, instead of string. If you need string, use ReadChars.
- New method: ReadChars
- New method: GetAvailableOutputBufferSize
- LogException methods made public.
- New property: AutoReconnect, to reconnect automatically aftare faults.
- New property: AutoReconnectCheckInterval
- New property: ConnectionTime
- Improved fault detection
- New method: SendByteArray with offset parameter
- New methods: SendCharArray
- Minor bug fixes.
- Improved documentation.
- UnlockKey became static
New in ZylSerialPort.NET 1.67 (Dec 12, 2016)
- New log feature
- New methods to check if port is available or busy
New in ZylSerialPort.NET 1.66 (Dec 12, 2016)
- New event: Idle
- New event: Resumed
- New event: Faulted
New in ZylSerialPort.NET 1.60 (Mar 18, 2016)
- change namespace name to ZylSoft.Serial
- access serial enumaration types (SerialCommPort, SerialBaudRate, etc) directly from the namespace (not embedded in the SerialPort class as before)
- change the name of baud rate constants to Br000
- change the name of stop bits constants to Sp
- change the name of data width constants to Dw
- change the casing of Dsr, Dtr, Rts, Ascii, Utf, etc
- new send methods on separate threads
- some char properties are now uint, because of a bug in Visual Studio designer (priorr 2015)
- new property EvtChar