Skip to content

Releases: alphaleonis/AlphaVSS

v2.0.3

27 Jul 15:20

Choose a tag to compare

Bugfixes

  • Internal field not properly initialized and released in VssBackupComponents. (#49)

v2.0.1

27 Jun 18:58

Choose a tag to compare

  • Added CreatedDuringBackup to VssFileSpecificationBackupType

AlphaVSS 2.0.0

03 Dec 19:38

Choose a tag to compare

Download from NuGet

Breaking Changes

  • Now requires Visual C++ Redistributables for Visual Studio 2019
  • No longer supports .NET 4.0
  • VssUtils has been removed and is replaced with VssFactoryProvider
  • IVssImplementation has been replaced by IVssFactory and IVssInfoProvider
  • 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, ProcessorArchitecture and OperatingSystemInfo classes 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 CancellationToken instead of the old Asynchronous Programming Model (APM)
  • Supports extension point for loading of platform specific assemblies. (See IVssAssemblyResolver and VssFactoryProvider)

AlphaVSS 2.0.0-alpha0044

17 Nov 17:38

Choose a tag to compare

Pre-release

Download from NuGet

Breaking Changes

  • Now requires Visual C++ Redistributables for Visual Studio 2019
  • No longer supports .NET 4.0
  • VssUtils has been removed and is replaced with VssFactoryProvider
  • IVssImplementation has been replaced by IVssFactory and IVssInfoProvider
  • 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, ProcessorArchitecture and OperatingSystemInfo classes 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 CancellationToken instead of the old Asynchronous Programming Model (APM)
  • Supports extension point for loading of platform specific assemblies. (See IVssAssemblyResolver and VssFactoryProvider)

AlphaVSS 1.4.0

13 Mar 18:14

Choose a tag to compare

  • 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

31 Dec 19:24

Choose a tag to compare

  • 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)