## Highlights

* New [BenchmarkDotNet.Diagnostics.dotTrace](https://www.nuget.org/packages/BenchmarkDotNet.Diagnostics.dotTrace) NuGet package.
  Once this package is installed, you can annotate your benchmarks with the `[DotTraceDiagnoser]` and get a [dotTrace](https://www.jetbrains.com/profiler/) performance snapshot at the end of the benchmark run.
  [#2328](https://github.com/dotnet/BenchmarkDotNet/pull/2328)
* Updated documentation website.
  We migrated to [docfx](https://dotnet.github.io/docfx/) 2.67 and got the refreshed modern template based on bootstrap 5 with dark/light theme switcher.
* Updated [BenchmarkDotNet.Templates](https://www.nuget.org/packages/BenchmarkDotNet.Templates).
  Multiple issues were resolved, now you can create new benchmark projects from terminal or your favorite IDE.
  [#1658](https://github.com/dotnet/BenchmarkDotNet/issues/1658)
  [#1881](https://github.com/dotnet/BenchmarkDotNet/issues/1881)
  [#2149](https://github.com/dotnet/BenchmarkDotNet/issues/2149)
  [#2338](https://github.com/dotnet/BenchmarkDotNet/pull/2338)
* Response file support.
  Now it's possible to pass additional arguments to BenchmarkDotNet using `@filename` syntax.
  [#2320](https://github.com/dotnet/BenchmarkDotNet/pull/2320)
  [#2348](https://github.com/dotnet/BenchmarkDotNet/pull/2348)
* Custom runtime support.
  [#2285](https://github.com/dotnet/BenchmarkDotNet/pull/2285)
* Introduce CategoryDiscoverer, see [`IntroCategoryDiscoverer`](xref:BenchmarkDotNet.Samples.IntroCategoryDiscoverer).
  [#2306](https://github.com/dotnet/BenchmarkDotNet/issues/2306)
  [#2307](https://github.com/dotnet/BenchmarkDotNet/pull/2307)
* Multiple bug fixes.