Skip to content

Commit a552fb8

Browse files
authored
Merge branch 'main' into Feature-GenerateAsyncSnippets
2 parents 56380c4 + 18eec74 commit a552fb8

File tree

9 files changed

+19
-15
lines changed

9 files changed

+19
-15
lines changed

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ body:
77
label: Used Visual Studio
88
options:
99
- Visual Studio 2022
10+
- Visual Studio 2026
1011
validations:
1112
required: true
1213
- type: dropdown
@@ -35,4 +36,4 @@ body:
3536
attributes:
3637
label: Link to a project repository that reproduces the issue
3738
validations:
38-
required: false
39+
required: false

.marketplace/overview.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Reqnroll is an open-source Cucumber-style BDD test automation framework for .NET
66

77
Reqnroll enables writing executable specifications for BDD using Gherkin, the widely-accepted feature file specification format. With that you can define the requirements using Given-When-Then style scenarios and turn them to automated tests in order to verify their implementation.
88

9-
Reqnroll works on all major operating systems (Windows, Linux, macOS), on all commonly used .NET implementations (including .NET Framework 4.6.2+ and .NET 8.0). For executing the automated scenarios, Reqnroll can use MsTest, NUnit or xUnit. Reqnroll projects can be authored using Visual Studio 2022, Visual Studio Core and Rider, but you can also use Reqnroll without any IDE.
9+
Reqnroll works on all major operating systems (Windows, Linux, macOS), on all commonly used .NET implementations (including .NET Framework 4.6.2+ and .NET 8+). For executing the automated scenarios, Reqnroll can use MsTest, NUnit, xUnit or TUnit. Reqnroll projects can be authored using Visual Studio 2022 and 2026, Visual Studio Core and Rider, but you can also use Reqnroll without any IDE.
1010

1111
Since Reqnroll is based on SpecFlow, you can use your SpecFlow knowledge to work with Reqnroll and it is also very easy to port an existing SpecFlow project to Reqnroll. You can check out our [detailed migration guide](https://go.reqnroll.net/guide-migrating-from-specflow).
1212

@@ -26,6 +26,6 @@ Read more on the [Reqnroll website](https://www.reqnroll.net).
2626

2727
Reqnroll is licensed under the [BSD-3-Clause license](https://go.reqnroll.net/license).
2828

29-
Copyright (c) 2024 Reqnroll
29+
Copyright (c) 2024-2025 Reqnroll
3030

31-
*The extension is built based on the [Deveroom for SpecFlow](https://github.com/specsolutions/deveroom-visualstudio) Visual Studio extension, created by Gaspar Nagy (Spec Solutions) and the [SpecFlow for Visual Studio 2022](https://github.com/SpecFlowOSS/SpecFlow.VS) extension, maintained by Tricentis.*
31+
*The extension is built based on the [Deveroom for SpecFlow](https://github.com/specsolutions/deveroom-visualstudio) Visual Studio extension, created by Gaspar Nagy (Spec Solutions) and the [SpecFlow for Visual Studio 2022](https://github.com/SpecFlowOSS/SpecFlow.VS) extension, maintained by Tricentis.*

CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
11
# [vNext]
22

3+
* Renamed to Reqnroll for Visual Studio 2022 & 2026 (#136)
4+
35
## Improvements:
46

57
* The 'Define Steps' command honors the StepDefinitionSkeletonStyle setting in the project reqnroll.json configuration file and will generate step skeletons using 'Async' appropriately.
8+
* Update docs - .NET 10, TUnit, VS2026 (#138)
69

710
## Bug fixes:
811

9-
*Contributors of this release (in alphabetical order):*
12+
*Contributors of this release (in alphabetical order):* @304NotModified
1013

1114
# v2025.2.359 - 2025-10-22
1215

Connectors/build.ps1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ Write-Output "ARGS: $buildArgs"
1414

1515
Remove-Item $outputFolder -Recurse -Force -ErrorAction SilentlyContinue
1616

17-
mkdir $outputFolder
17+
mkdir $outputFolder
1818

1919
# build Reqnroll V1 any cpu
2020

21-
cd Reqnroll.VisualStudio.ReqnrollConnector.V1
21+
cd $PSScriptRoot\Reqnroll.VisualStudio.ReqnrollConnector.V1
2222

2323
dotnet publish $buildArgs
2424

Directory.Build.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
</PropertyGroup>
1111

1212
<PropertyGroup>
13-
<ReqnrollPackageDisplayName>Reqnroll for Visual Studio 2022</ReqnrollPackageDisplayName>
13+
<ReqnrollPackageDisplayName>Reqnroll for Visual Studio 2022 &amp; 2026</ReqnrollPackageDisplayName>
1414
</PropertyGroup>
1515

1616
<PropertyGroup>

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Reqnroll is a .NET port of [Cucumber](https://cucumber.io/) and it is based on t
1010

1111
The Reqnroll Visual Studio extension supports the following Visual Studio versions:
1212

13-
* [Visual Studio 2022 (Community, Professional, Enterprise)](https://go.reqnroll.net/vs2022-extension)
13+
* [Visual Studio 2022 & 2026 (Community, Professional, Enterprise)](https://go.reqnroll.net/vs2022-extension)
1414

1515
The extension can be used for the following frameworks:
1616

@@ -40,6 +40,6 @@ All contributors are welcome! For more information see the [Contribution guideli
4040

4141
Reqnroll for VisualStudio is licensed under the [BSD 3-Clause License](LICENSE).
4242

43-
Copyright (c) 2024 Reqnroll
43+
Copyright (c) 2024-2025 Reqnroll
4444

45-
The extension is built based on the [Deveroom for SpecFlow](https://github.com/specsolutions/deveroom-visualstudio) Visual Studio extension, created by Gaspar Nagy (Spec Solutions) and the [SpecFlow for Visual Studio 2022](https://github.com/SpecFlowOSS/SpecFlow.VS) extension, maintained by Tricentis.
45+
The extension is built based on the [Deveroom for SpecFlow](https://github.com/specsolutions/deveroom-visualstudio) Visual Studio extension, created by Gaspar Nagy (Spec Solutions) and the [SpecFlow for Visual Studio 2022](https://github.com/SpecFlowOSS/SpecFlow.VS) extension, maintained by Tricentis.

Reqnroll.VisualStudio/SpecFlowExtensionDetection/SpecFlowExtensionDetectionService.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ public void CheckForSpecFlowExtension()
4040
{
4141
_compatibilityAlertShown = true;
4242
_ideScope.Actions.ShowProblem(
43-
$"We detected that both the 'Reqnroll for Visual Studio 2022' and the 'SpecFlow for Visual Studio 2022' extension have been installed in this Visual Studio instance.{Environment.NewLine}For the proper behavior you need to uninstall or disable one of these extensions in the 'Extensions / Manage Extensions' dialog.");
43+
$"We detected that both the 'Reqnroll for Visual Studio' and the 'SpecFlow for Visual Studio' extension have been installed in this Visual Studio instance.{Environment.NewLine}For the proper behavior you need to uninstall or disable one of these extensions in the 'Extensions / Manage Extensions' dialog.");
4444

4545
}
4646
}

Reqnroll.VisualStudio/UI/ViewModels/WelcomeDialogViewModel.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ public class WelcomeDialogViewModel : WizardViewModel
1818
public const string TROUBLESHOOTING_TEXT = """
1919
# Troubleshooting Tips
2020
21-
Reqnroll for Visual Studio 2022 is still new, so there might be some glitches, but **we are eager to hear about your feedback**.
21+
Reqnroll for Visual Studio 2022 & 2026 is still new, so there might be some glitches, but **we are eager to hear about your feedback**.
2222
2323
* If you are in trouble, you should first check the **Reqnroll pane of the Output Window**.
2424
You can open it by choosing *View / Output* from the Visual Studio menu and switch

Tests/Reqnroll.SampleProjectGenerator.Core/Templates/CS-NEW/DeveroomSample.csproj.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
<AllowedOutputExtensionsInPackageBuildOutputFolder>$(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb</AllowedOutputExtensionsInPackageBuildOutputFolder>
77
</PropertyGroup>
88
<ItemGroup Condition=" '$(TargetFrameworkIdentifier)' == '.NETFramework' ">
9-
<PackageReference Include="System.ValueTuple" Version="4.5.0" />
9+
<PackageReference Include="System.ValueTuple" Version="4.6.1" />
1010
<PackageReference Include="System.Runtime.InteropServices.RuntimeInformation" Version="4.3.0" />
11-
<PackageReference Include="System.Threading.Tasks.Extensions" Version="4.5.4" />
11+
<PackageReference Include="System.Threading.Tasks.Extensions" Version="4.6.3" />
1212
</ItemGroup>
1313
<ItemGroup>
1414
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.9.0" />

0 commit comments

Comments
 (0)