Release Notes: April 27, 2024

Today, we're shipping three new releases:

It's been 2 weeks since the release of 2.7.1 RTM.

This release has been numbered as 2.8.0 rather than 2.7.2 because it includes an important change to the default behavior of the system with respect to how parallel tests are run. While we don't anticipate this being a problem (and we believe, in fact, that the new system solves a previous problem with accurate timing and [Fact(Timeout = n)] not being reliable when tests were run in parallel), it was still important enough to warrant the version bump.

For more information about this change in parallel algorithms (including how to revert back to the older algorithm, if you so choose), see the Algorithms section of the "Running Tests in Parallel" documentation.

As always, we'd like to thank all the users who contributed to the success of xUnit.net through usage, feedback, and code. We would especially like to thank Matt Connew for working through the details of the new algorithm. 🎉

Release Notes

These release notes are a comprehensive list of changes from 2.7.1 to 2.8.0.

Core Framework

Runners

Runner Utility

Copyright © .NET Foundation. Contributions welcomed at https://github.com/xunit/xunit/tree/gh-pages.