diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0265dcd..eaeb5d5 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,8 +2,9 @@
## Improvements:
-* New Project Wizard references the latest versions of supported test frameworks and .NET frameworks
-* Format Document will now right-align numeric values in tables. This can be overridden to left align them by setting `gherkin_table_cell_right_align_numeric_content = false` in .editorconfig file within a `[*.feature]` section.
+* New Project Wizard references the latest versions of supported test frameworks and .NET frameworks (#113)
+* Format Document will now right-align numeric values in tables. This can be overridden to left align them by setting `gherkin_table_cell_right_align_numeric_content = false` in .editorconfig file within a `[*.feature]` section. (#107)
+* Add xunit.v3 as a choice of test framework in the New Project Wizard (#120)
## Bug fixes:
diff --git a/Reqnroll.VisualStudio.ProjectTemplate/ProjectTemplate.csproj b/Reqnroll.VisualStudio.ProjectTemplate/ProjectTemplate.csproj
index 3860337..279462b 100644
--- a/Reqnroll.VisualStudio.ProjectTemplate/ProjectTemplate.csproj
+++ b/Reqnroll.VisualStudio.ProjectTemplate/ProjectTemplate.csproj
@@ -8,16 +8,19 @@
$if$ ('$unittestframework$' == 'xUnit')
-
+
+ $endif$$if$ ('$unittestframework$' == 'xUnit.v3')
+
+
$endif$$if$ ('$unittestframework$' == 'NUnit')
-
+
$endif$$if$ ('$unittestframework$' == 'MSTest')
-
+
$endif$$if$ ('$unittestframework$' == 'TUnit')
-
+
$endif$$if$ ('$fluentassertionsincluded$' == 'True')
$endif$
diff --git a/Reqnroll.VisualStudio/UI/ViewModels/AddNewReqnrollProjectViewModel.cs b/Reqnroll.VisualStudio/UI/ViewModels/AddNewReqnrollProjectViewModel.cs
index 8914952..cbb5bb0 100644
--- a/Reqnroll.VisualStudio/UI/ViewModels/AddNewReqnrollProjectViewModel.cs
+++ b/Reqnroll.VisualStudio/UI/ViewModels/AddNewReqnrollProjectViewModel.cs
@@ -32,7 +32,7 @@ public string DotNetFramework
// See https://xceed.com/fluent-assertions-faq/
// Maybe we could consider suggesting https://github.com/shouldly/shouldly instead.
public bool FluentAssertionsIncluded { get; set; } = false;
- public ObservableCollection TestFrameworks { get; } = new(new List { "MSTest", "NUnit", "xUnit", "TUnit" });
+ public ObservableCollection TestFrameworks { get; } = new(new List { "MSTest", "NUnit", "xUnit", "xUnit.v3", "TUnit" });
public event PropertyChangedEventHandler PropertyChanged;