v0.15.6

This release adds ref struct parameter support for [ArgumentsSource], fixes Native AOT runtime moniker resolution, and upgrades to Perfolizer 0.6.0 with the new Pragmastat statistical engine.

Features

  • Add ref struct parameter support for [ArgumentsSource] attribute, enabling Span<T> and ReadOnlySpan<char> parameters (#2849)

Bug Fixes

  • Fix runtime moniker normalization for Native AOT targets (#2852)

Improvements

  • Upgrade to Perfolizer 0.6.0 with Pragmastat statistical engine integration

Documentation

  • Add documentation for breaking changes related to disassembler native dependencies (#2836)

Internal

  • Introduce GitHub Actions release workflow

Full Changelog: https://github.com/dotnet/BenchmarkDotNet/compare/v0.15.5...v0.15.6