Skip to content

Commit

Permalink
Merge pull request #964 from nunit/fw42
Browse files Browse the repository at this point in the history
Updated fw 4.2 releasenotes (autogenerated)
  • Loading branch information
OsirisTerje authored Aug 21, 2024
2 parents 57943a6 + 57a1762 commit 0d2b3c4
Showing 1 changed file with 7 additions and 13 deletions.
20 changes: 7 additions & 13 deletions docs/articles/nunit/release-notes/framework.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,18 @@ uid: frameworkreleasenotes

# Framework Release

## NUnit 4.2 - To Be released very soon now
## NUnit 4.2 - August 23. 2024

There are 31 issues fixed in this release.
There are 37 issues fixed in this release.

### Enhancements

* [4777](https://github.com/nunit/nunit/issues/4777) Publicly expose `IgnoreAttribute.Reason`. Thanks to [Michael Render](https://github.com/RenderMichael) for [PR 4781](https://github.com/nunit/nunit/pull/4781)
* [4738](https://github.com/nunit/nunit/issues/4738) QoL suggestion: fail fast in Assert.Multiple under debugger. Thanks to [MaceWindu](https://github.com/MaceWindu) for [PR 4749](https://github.com/nunit/nunit/pull/4749)
* [4710](https://github.com/nunit/nunit/issues/4710) Improve PropertiesComparer diagnostics. Fixed by team [PR 4712](https://github.com/nunit/nunit/pull/4712)
* [4686](https://github.com/nunit/nunit/issues/4686) Provide a ProgressTraceListener to redirect Trace output to the NUnit Progress output. Thanks to [maettu-this](https://github.com/maettu-this) for [PR 4709](https://github.com/nunit/nunit/pull/4709)
* [4353](https://github.com/nunit/nunit/issues/4353) TestContext.AddTestAttachment with long file paths. Thanks to [Rohit Aggarwal](https://github.com/Meet2rohit99) for [PR 4665](https://github.com/nunit/nunit/pull/4665)
* [4134](https://github.com/nunit/nunit/issues/4134) NUnit 3 console does not display logs from background thread from a library. Thanks to [maettu-this](https://github.com/maettu-this) for [PR 4709](https://github.com/nunit/nunit/pull/4709)
* [3918](https://github.com/nunit/nunit/issues/3918) String comparison without whitespace. Fixed by team [PR 4664](https://github.com/nunit/nunit/pull/4664)
* [3829](https://github.com/nunit/nunit/issues/3829) Consider optimizing `StreamsComparer` for happy path. Thanks to [Mithilesh Zavar](https://github.com/mithileshz) for [PR 4668](https://github.com/nunit/nunit/pull/4668)
* [3767](https://github.com/nunit/nunit/issues/3767) Incorrect number of items listed in failure message. Thanks to [Dmitrij](https://github.com/iamdmitrij) for [PR 4702](https://github.com/nunit/nunit/pull/4702)
Expand All @@ -24,6 +27,7 @@ There are 31 issues fixed in this release.

### Bug fixes

* [4782](https://github.com/nunit/nunit/issues/4782) Bug report: [ValueSource] doesn't play nice with [CancelAfter]. Fixed by team [PR 4783](https://github.com/nunit/nunit/pull/4783)
* [4770](https://github.com/nunit/nunit/issues/4770) Bug report: [Values] doesn't play nice with [CancelAfter]. Fixed by team [PR 4774](https://github.com/nunit/nunit/pull/4774)
* [4750](https://github.com/nunit/nunit/issues/4750) `DefaultFloatingPointTolerance` ignored for `TestCaseData`. Fixed by team [PR 4754](https://github.com/nunit/nunit/pull/4754)
* [4723](https://github.com/nunit/nunit/issues/4723) CurrentContext.Result.Outcome.Status is inconclusive in TearDown if Timeout attribute is used in 4.x. Fixed by team [PR 4727](https://github.com/nunit/nunit/pull/4727)
Expand All @@ -47,24 +51,14 @@ There are 31 issues fixed in this release.
* [4733](https://github.com/nunit/nunit/issues/4733) Improve speed of Randomizer.GetString. Fixed by team [PR 4512](https://github.com/nunit/nunit/pull/4512)
* [3981](https://github.com/nunit/nunit/issues/3981) Switch default branch to main. Fixed by team [PR 4753](https://github.com/nunit/nunit/pull/4753)
* [4649](https://github.com/nunit/nunit/issues/4649) Switch to using MacOS 14 in GitHub Actions. Fixed by team [PR 4648](https://github.com/nunit/nunit/pull/4648)
* [3757](https://github.com/nunit/nunit/issues/3757) Re-Add WinForms and WPF based tests. Fixed by team [PR 4776](https://github.com/nunit/nunit/pull/4776)

### Deprecated features

None

### Others

* [4765](https://github.com/nunit/nunit/issues/4765) Document ThrowOnEachFailurUnderDebugger.
* [4730](https://github.com/nunit/nunit/issues/4730) Remove reference to the mailing list from CONTRIBUTING.md. Fixed by team [PR 4752](https://github.com/nunit/nunit/pull/4751)
* [4726](https://github.com/nunit/nunit/issues/4726) `Using<TCollectionType, TMemberType>` is unclear. Thanks to [Michael Render](https://github.com/RenderMichael) for [PR 4729](https://github.com/nunit/nunit/pull/4729)
* [4684](https://github.com/nunit/nunit/issues/4684) Increment StreamsComparer by 'Actual bytes read' rather than the buffer size. Thanks to [Mithilesh Zavar](https://github.com/mithileshz) for [PR 4671](https://github.com/nunit/nunit/pull/4671)

### The following issues are marked as breaking changes

None

### Others

* [4765](https://github.com/nunit/nunit/issues/4765) Document ThrowOnEachFailurUnderDebugger.
* [4730](https://github.com/nunit/nunit/issues/4730) Remove reference to the mailing list from CONTRIBUTING.md. Fixed by team [PR 4752](https://github.com/nunit/nunit/pull/4752)
* [4726](https://github.com/nunit/nunit/issues/4726) `Using<TCollectionType, TMemberType>` is unclear. Thanks to [Michael Render](https://github.com/RenderMichael) for [PR 4729](https://github.com/nunit/nunit/pull/4729)
Expand Down

0 comments on commit 0d2b3c4

Please sign in to comment.