Version note
Version 5.6 is compiled to target the .NET framework version 4.0 and later.
Version 4.8 is identical to version 5.6 but is compiled to target the .NET framework 2.0 and later.
New features
FileSystem for .NET
Xceed Zip for .NET
Xceed GZip for .NET
- Added ability to extract GZip archives that are made up of consecutive inner GZip streams into a single destination file. This capability is available in both streaming decompression and with the FileSystem-based GZipArchive.
Xceed SFtp for .NET
Xceed FTP for .NET
- Added support for the File eXchange Protocol (FXP). Files can now be transferred from server to server without transiting through the client.
- Added support of listings for machine processing (MLST and MLSD) commands if the server supports these commands. This allows precise interpretations of file names, dates, etc.
Bug fixes and minor changes
Xceed Zip for .NET
- Fixed a regression bug where LZMA no longer worked in version 4.7 only.
- Fixed a bug where updating a zip file caused a ItemDoesNotExistException to be thrown.
Xceed SFtp for .NET
- Fixed a regression bug where the optimization that creates a new remote SFtp file in one operation instead of two had been mistakenly disabled.
- Fixed a bug where SFtp did not honor the maximum remote channel packet size. SSH is now able to split packets into segments to respect the packet size.
- Fixed bugs in the internal management of states of SSHClient. This caused the class to not always recognize it was disconnected.
Xceed FTP for .NET
- Added support for broken servers that send empty lines as part of command replies.