Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release nunit hotfix 4.3.1 #997

Merged
merged 3 commits into from
Dec 21, 2024
Merged
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
57 changes: 57 additions & 0 deletions docs/articles/nunit/release-notes/framework.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,63 @@ uid: frameworkreleasenotes

# Framework Release

## NUnit 4.3.1 - Dec 21. 2024

This is a hotfix release to address a type safety issue that broke when some classes had implicit conversion operators.

We had 3 bugs reported, they are all fixed by the same Pull Request.

IN addition a small internal build issue was fixed.
OsirisTerje marked this conversation as resolved.
Show resolved Hide resolved

### Bug fixes

* [4903](https://github.com/nunit/nunit/issues/4903) Strange null reference after updating to v4.3.0. Thanks to NUnit Team member [Manfred Brands](https://github.com/manfred-brands) for [PR 4899](https://github.com/nunit/nunit/pull/4899)
* [4902](https://github.com/nunit/nunit/issues/4902) Regression in 4.3.0 comparing class that override equals and implicit string conversion. Thanks to NUnit Team member [Manfred Brands](https://github.com/manfred-brands) for [PR 4899](https://github.com/nunit/nunit/pull/4899)
* [4898](https://github.com/nunit/nunit/issues/4898) Assert(..., Is.EqualTo(...)) issues since 4.3.0. Thanks to NUnit Team member [Manfred Brands](https://github.com/manfred-brands) for [PR 4899](https://github.com/nunit/nunit/pull/4899)

### Internal fixes

* [4806](https://github.com/nunit/nunit/issues/4806) Benchmarks fail to run. Thanks to NUnit Team member [Steven Weerdenburg](https://github.com/stevenaw) for [PR 4897](https://github.com/nunit/nunit/pull/4897)

### Acknowledgements

We want to express our heartfelt gratitude to everyone who has contributed to this release
by reporting bugs, suggesting enhancements, and providing valuable feedback.
Your efforts help make NUnit better for the entire community.

A special thank you to the following reporters for identifying issues:

<table>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Doesn't have to hold up the PR at all, but I notice this is an HTML table rather than a markdown table. We should probably use markdown tables.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wanted it without header, since it is more of a 4 column list of names. Didnt find any markdown way to do that. But if have some tricks, please suggest :-)

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it makes most sense as a bulleted list. Table probably shouldn't be used just to visually separate list items.

<tr>
<td><a href="https://github.com/alkampfergit">Gian Maria</a></td>
<td><a href="https://github.com/MaxKot">MaxKot</a></td>
<td><a href="https://github.com/moshekar">moshekar</a></td>
<td><a href="https://github.com/rudfoss-rr">Thomas Haugland Rudfoss</a></td>
</tr>
</table>

and to the commenters who engaged in discussions and offered further insights:

<table>
<tr>
<td><a href="https://github.com/ds5678">Jeremy Pritts</a></td>
<td><a href="https://github.com/manfred-brands">Manfred Brands</a></td>
<td><a href="https://github.com/m-gasser">Martin Gasser</a></td>
<td><a href="https://github.com/moshekar">moshekar</a></td>
</tr>
<tr>
<td><a href="https://github.com/ogborstad">Ole Gunnar Borstad</a></td>
<td><a href="https://github.com/ORuban">Oleksii Ruban</a></td>
<td><a href="https://github.com/smdn">smdn</a></td>
<td><a href="https://github.com/stevenaw">Steven Weerdenburg</a></td>
</tr>
<tr>
<td><a href="https://github.com/TadijaB">Tadija Bagaric</a></td>
<td><a href="https://github.com/OsirisTerje">Terje Sandstrom</a></td>
<td><a href="https://github.com/rudfoss-rr">Thomas Haugland Rudfoss</a></td>
</tr>
</table>

## NUnit 4.3.0 - Dec 15. 2024

This release includes a series of enhancements and bug fixes. Notably, some of the bug fixes address issues related to a lack of type safety in NUnit. See issues [4877](https://github.com/nunit/nunit/issues/4877),
Expand Down
Loading