Skip to content

Releases: alphaleonis/AlphaVSS

v2.0.3

Choose a tag to compare

@alphaleonis alphaleonis released this 27 Jul 15:20

Bugfixes

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

v2.0.1

Choose a tag to compare

@alphaleonis alphaleonis released this 27 Jun 18:58
  • Added CreatedDuringBackup to VssFileSpecificationBackupType

AlphaVSS 2.0.0

Choose a tag to compare

@alphaleonis alphaleonis released this 03 Dec 19:38

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

Pre-release

Choose a tag to compare

@alphaleonis alphaleonis released this 17 Nov 17:38

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

Choose a tag to compare

@alphaleonis alphaleonis released this 13 Mar 18:14
  • 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

Choose a tag to compare

@alphaleonis alphaleonis released this 31 Dec 19:24
  • 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)