Notable PRs in this milestone: https://github.com/shouldly/shouldly/pulls?q=is%3Apr+is%3Aclosed+milestone%3A4.3.0
What's Changed
- remove some obsoletes by @SimonCropp in #931
- Add support for ImmutableArray for ShouldBeEquivalentTo by @larsiver in #930
- update sdk to 8.0.301 by @SimonCropp in #942
- sdk 8.0.302 by @SimonCropp in #943
- remove sourcelink by @SimonCropp in #944
- move tests projects to net8 by @SimonCropp in #947
- update MarkdownSnippets by @SimonCropp in #949
- update PublicApiGenerator by @SimonCropp in #950
- update Microsoft.NET.Test.Sdk by @SimonCropp in #951
- update Microsoft.CodeAnalysis.CSharp by @SimonCropp in #952
- Improve some of the flaky tests by @slang25 in #954
- avoid task waiting in ShouldCompleteInTests by @SimonCropp in #945
- update xunit by @SimonCropp in #946
- Extend timeout for CI by @slang25 in #961
- Assortment of Minor Improvements by @slang25 in #962
- Switch from AppVeyor to GitHub Actions by @slang25 in #965
- update xunit 2.9 by @SimonCropp in #966
- sdk 8.0.303 by @SimonCropp in #968
- Fix name allBe.md by @bas-mulder in #972
- Support IReadOnlyDictionary<K, V> by @martincostello in #984
- Drop .NET 5 and add .NET 8 by @martincostello in #997
- Removing previous maintainers in README to avoid confusion/spam by @slang25 in #1032
- fix descriminate -> discriminate by @CaringDev in #1038
- move to stable net9 sdk 9.0.102 by @SimonCropp in #1039
- remove redundant verbatum strings by @SimonCropp in #1042
- fix docs snippets by @SimonCropp in #1040
- remove appveyor.yml from sln by @SimonCropp in #1041
- Add NRT annotation to ShouldBeAssignableTo by @Shane32 in #933
- fix PackageLicenseExpression in nuget by @SimonCropp in #1043
- fix link and add license name license.txt by @SimonCropp in #1044
- Add xunit v3 marker interfaces by @slang25 in #1045
- Fix handling of zero tolerances by @martincostello in #1049
- Housekeeping changes by @slang25 in #1052
- Add a git-blame-ignore-revs file by @slang25 in #1053
- Support Nullable in ShouldBeAssignableTo by @slang25 in #1054
- Relax missing actual argument expression by @slang25 in #1056
- Many dependabot updates
New Contributors
- @larsiver made their first contribution in #930
- @bas-mulder made their first contribution in #972
- @CaringDev made their first contribution in #1038
- @Shane32 made their first contribution in #933
Full Changelog: 4.2.1...4.3.0