Rilasci di Xceed Zip for .NET
Released: Mar 4, 2024
Aggiornamenti in V7.1 (Build: 7.1.24152.2253)
Correzioni
- QuickCompression.Compress() will now return compressed data when the compression method is something other than Deflate.
- A FileSystemInternalException will no longer be thrown in the .NET garbage collection thread of ZipArchive objects when they are used on fast multi-core systems.
Released: Oct 25, 2023
Aggiornamenti in V7.1 (Build: 7.1.23524.1212)
Correzioni
- Fixed a bug where AbstractFolder.CopyItemsTo() and MoveItemsTo() incorrectly included themselves in the operation, causing an ItemIsRootFolderException in some situations.
Released: Apr 3, 2023
Aggiornamenti in V7.1 (Build: 7.1.23156.243)
Funzionalità
- Specify a code page to use for zipped items that use OEM text encoding (non-Unicode characters).
- Supply a custom Text.Encoding object, which is useful when dealing with old zip archives created on machines outside of North America.
Correzioni
- Corrupted zip archives are no longer generated in situations where a file's header triggers a split.
Released: Oct 5, 2022
Aggiornamenti in V7.1
Funzionalità
- Multi-threading is now supported when zipping into split .zip files.
- It is now possible to force the zipping process to write the .zip file in a streaming way if the file is not seekable.
- It is now possible to create self-extracting .zip files when using the Microsoft .NET standard version of the component on Microsoft Windows.
- Added a new utility class, called BZip2File, which allows you to easily create and manipulate BZip2 files using the Xceed.FileSystem interface.
- The...
Released: Jul 19, 2021
Aggiornamenti in V7.0
Funzionalità
- Added ZippedFile.SetFullName() and ZippedFolder.SetFullName() methods which allow you to move a file/folder instantly within the same archive.
- Creating a new split zip archive no longer uses temporary files.
Released: Jan 25, 2021
Aggiornamenti in V6.9
Funzionalità
- Improved the speed of "CompressionMethod.Deflated" compression on Microsoft .NET 4.5 and later.
- Added primitives that implement an unlimited, stack-based, option system that will allow future versions to specify advanced options for Zip and Unzip operations.
- Reduced memory fragmentation caused by heavy usage of "CompressionMethod.Deflated" compression and decompression.
- Assembly names and DLL files no longer have their version number as part of the name, simplifying the update...
Released: Aug 17, 2020
Aggiornamenti in V6.8.1
Funzionalità
- Self-extractor:
- It is now possible for the ExecuteAfter property to run a program as administrator (with prompt) even if the self-extracting archive itself is not.
- It is now possible to specify an error message for when the ExecuteAfter property is unable to start an application.
- A new macro, <ErrorDescription>, is now available for error messages. It specifies a description string for the error. The description string is not configurable and is in English only.
- FileSystem...
Released: Jan 30, 2020
Aggiornamenti in V6.8
Funzionalità
- Multi-thread manager can now automatically run in the background, to keep threads fed with data to compress.
- Added support for Xceed Zip 3 compressed data format in the new Xceed.Compression.Formats.XceedZip3CompressedStream class.
- The self-extractor module can now pass command-line arguments and return exit codes from the ExecuteAfter applications.
Released: Jan 30, 2019
Aggiornamenti in V6.7
Funzionalità
- A port of Tar.NET to .NET Standard 2.0 and above is now available.
- A port of Gzip.NET to .NET Standard 2.0 and above is now available.
- A port of Synchronization.NET to .NET Standard 2.0 and above is now available.
- The ZipEvents.ReadingZipItemProgression event now supplies the ZippedFile that was just read in the ItemProgressionEventArgs.CurrentItem event argument instead of the host Zip AbstractFile.
- Added the AllowTempFiles property (enabled by default) to maintain full CPU...
Released: Jun 18, 2018
Aggiornamenti in V6.6
Funzionalità
- Adds support for .NET Standard 2.0 and up.
- The Zip Slip Vulnerability can be addressed through the use of the FileSystemEvents.AddingItemToProcess event which has been improved to facilitate its usage in this context.
- Zip progression events now offer a consistent behavior when used with the ZipMultiThreadManager. Events are triggered in the same general order as they would in single-threaded operations. They also correctly track progress numbers for individual files and overall...