Releases: alphaleonis/AlphaVSS
Releases · alphaleonis/AlphaVSS
v2.0.3
v2.0.1
- Added
CreatedDuringBackuptoVssFileSpecificationBackupType
AlphaVSS 2.0.0
Download from NuGet
Breaking Changes
- Now requires Visual C++ Redistributables for Visual Studio 2019
- No longer supports .NET 4.0
VssUtilshas been removed and is replaced withVssFactoryProviderIVssImplementationhas been replaced byIVssFactoryandIVssInfoProvider- Old APM Begin/End style asynchronous methods have been deprecated. Use new Async-methods instead.
- Supports only .NET Framework version 4.5 and later, as well as .NET Core 3.1
OSVersionName,ProcessorArchitectureandOperatingSystemInfoclasses have been removed.- License changed from MIT to Apache 2.0
New features
- Supports .NET Core 3.1 (Preview)
- Supports TPL style async methods with support for
CancellationTokeninstead of the old Asynchronous Programming Model (APM) - Supports extension point for loading of platform specific assemblies. (See
IVssAssemblyResolverandVssFactoryProvider)
AlphaVSS 2.0.0-alpha0044
Download from NuGet
Breaking Changes
- Now requires Visual C++ Redistributables for Visual Studio 2019
- No longer supports .NET 4.0
VssUtilshas been removed and is replaced withVssFactoryProviderIVssImplementationhas been replaced byIVssFactoryandIVssInfoProvider- Old APM Begin/End style asynchronous methods have been deprecated. Use new Async-methods instead.
- Supports only .NET Framework version 4.5 and later, as well as .NET Core 3.1
OSVersionName,ProcessorArchitectureandOperatingSystemInfoclasses have been removed.- License changed from MIT to Apache 2.0
New features
- Supports .NET Core 3.1 (Preview)
- Supports TPL style async methods with support for
CancellationTokeninstead of the old Asynchronous Programming Model (APM) - Supports extension point for loading of platform specific assemblies. (See
IVssAssemblyResolverandVssFactoryProvider)
AlphaVSS 1.4.0
- Now requires Visual C++ Redistributable for Visual Studio 2017
- Added support for GetRootAndLogicalPrefixPaths from IVssBackupComponentsEx4.
- Distributed as a NuGet package.
- Added a build targetting .NET 4.0
- Internal reorganization of build process.
AlphaVSS 1.3.0
- Changed target .NET framework to 4.5
- Removed support for any pre-vista operating system.
- Changed assembly name of platform specific dll's so they no longer include the version number since the same assembly can be used on all supported operating systems. (eg. AlphaVSS.x86.dll)