Skip to content

AlphaVSS 2.0.0

Choose a tag to compare

@alphaleonis alphaleonis released this 03 Dec 19:38
· 12 commits to develop since this 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)