Skip to content

Commit

Permalink
Release v1.6.0
Browse files Browse the repository at this point in the history
  • Loading branch information
semihokur committed May 10, 2022
1 parent bc1f5ea commit 5000c6d
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 14 deletions.
2 changes: 1 addition & 1 deletion AsyncFixer.Vsix/source.extension.vsixmanifest
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011" xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011">
<Metadata>
<Identity Id="AsyncFixer.Vsix..edab5fce-e3aa-4fea-9d60-a07bc11d493b" Version="1.5.1" Language="en-US" Publisher="Semih Okur"/>
<Identity Id="AsyncFixer.Vsix..edab5fce-e3aa-4fea-9d60-a07bc11d493b" Version="1.6.0" Language="en-US" Publisher="Semih Okur"/>
<DisplayName>AsyncFixer for Visual Studio 2019</DisplayName>
<Description xml:space="preserve">Advanced async/await Diagnostics and CodeFixes for C#.</Description>
<MoreInfo>http://www.asyncfixer.com</MoreInfo>
Expand Down
4 changes: 2 additions & 2 deletions AsyncFixer/AsyncFixer.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

<PropertyGroup>
<PackageId>AsyncFixer</PackageId>
<PackageVersion>1.5.5</PackageVersion>
<PackageVersion>1.6.0</PackageVersion>
<Authors>Semih Okur</Authors>
<Title>AsyncFixer: Advanced async/await Diagnostics and CodeFixes for C#</Title>
<Description>
Expand All @@ -21,7 +21,7 @@
<PackageProjectUrl>http://www.asyncfixer.com</PackageProjectUrl>
<PackageIcon>icon.png</PackageIcon>
<RepositoryUrl>https://github.com/semihokur/AsyncFixer</RepositoryUrl>
<Copyright>Copyright (c) AsyncFixer 2015-2021</Copyright>
<Copyright>Copyright (c) AsyncFixer 2015-2022</Copyright>
<PackageTags>asyncfixer analyzers async/await asynchronous concurrency diagnostics codefix roslyn codeanalysis async await</PackageTags>
<NoPackageAnalysis>false</NoPackageAnalysis>
<DevelopmentDependency>true</DevelopmentDependency>
Expand Down
2 changes: 1 addition & 1 deletion AsyncFixer2022.Vsix/source.extension.vsixmanifest
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011" xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011">
<Metadata>
<Identity Id="AsyncFixer2022.edab5fce-e3aa-4fea-9d60-a07bc11d493b" Version="1.5.1" Language="en-US" Publisher="Semih Okur"/>
<Identity Id="AsyncFixer2022.edab5fce-e3aa-4fea-9d60-a07bc11d493b" Version="1.6.0" Language="en-US" Publisher="Semih Okur"/>
<DisplayName>AsyncFixer for Visual Studio 2022</DisplayName>
<Description xml:space="preserve">Advanced async/await Diagnostics and CodeFixes for C#.</Description>
<MoreInfo>http://www.asyncfixer.com</MoreInfo>
Expand Down
26 changes: 16 additions & 10 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,28 @@
# Release History

## 1.6.0 (2022-05)
- 01.UnnecessaryAsync: Do not warn when the await expressions are in the scope of a using declaration.
- 01.UnnecessaryAsync: Fix crash due to InvalidCastExpression.
- Upgrade Visual Studio SDK packages for vsix extensions.
- Upgrade Microsoft.CodeAnalysis package to 3.11.0

## 1.5.1 (2021-01)
- 01.UnnecessaryAsync: Implemented a dataflow analysis for disposable objects to fix false-negatives and false-positives
- 01.UnnecessaryAsync: Implemented a dataflow analysis for disposable objects to fix false-negatives and false-positives.

## 1.5.0 (2021-01)
- 01.UnnecessaryAsync: Fix false-negatives to cover more cases
- 02.BlockingCallInsideAsync: Stop suggesting async calls for virtual calls and Dispose methods
- Add support for ValueTask
- 01.UnnecessaryAsync: Fix false-negatives to cover more cases.
- 02.BlockingCallInsideAsync: Stop suggesting async calls for virtual calls and Dispose methods.
- Add support for ValueTask.

## 1.4.1 (2021-01)
- 01.UnnecessaryAsync: Take account of the lack of covariance in the Task class
- 03.AsyncVoid: Add support for fire-and-forget delegates
- 04.AsyncCallInsideUsingBlock: Fix a potential NRE
- 01.UnnecessaryAsync: Take account of the lack of covariance in the Task class.
- 03.AsyncVoid: Add support for fire-and-forget delegates.
- 04.AsyncCallInsideUsingBlock: Fix a potential NRE.

## 1.4.0 (2021-01)
- 01.UnnecessaryAsync: Fix false warnings with `using` expression statements
- 01.UnnecessaryAsync: Support for expression-bodied members
- 02.BlockingCallInsideAsync: Stop suggesting async calls from non-system assemblies
- 01.UnnecessaryAsync: Fix false warnings with `using` expression statements.
- 01.UnnecessaryAsync: Support for expression-bodied members.
- 02.BlockingCallInsideAsync: Stop suggesting async calls from non-system assemblies.

## 1.3.0 (2020-05)
- Updated Roslyn dependencies to v3.3.1.
Expand Down

0 comments on commit 5000c6d

Please sign in to comment.