Skip to content

Release v1.1.0

Latest
Compare
Choose a tag to compare
@SENya1990 SENya1990 released this 31 Jan 17:45

CoreComparibilyzer 1.1.0

CoreCompatibilyzer 1.1.0 provides new features and bugfixes described in this section as well as the features described below for previous versions of CoreCompatibilyzer.

New Features

CoreComparibilyzer 1.1.0 introduces the following new features:

  • A way of grouping reported APIs by source files that contain the reported calls to incorrect APIs.
  • Support of ARM64 architecture in a Visual Studio extension.

Code Fixes

CoreComparibilyzer 1.1.0 contains the following code fixes:

  • Incorectly banned APIs have been removed from the list of banned APIs incompatible with .Net Core 2.2.
  • Analysis of extension methods that were not recognized as banned APIs has been fixed.
  • Support for analysis of conditional access expressions (like obj?.Member) has been added.
  • Analysis of member access expression has been fixed by analyzing the type of the accessed expression.
  • Analysis of array type symbols has been fixed.
  • The .editorconfig file has been added to the CoreCompatibilyzer project to enforce consistent code style.
  • CoreCompatibilyzer code has been refactored to improve performance and readability.