Skip to content

Update NuGet packages#2303

Merged
idg10 merged 11 commits into
mainfrom
feature/packages-2026-02
Feb 19, 2026
Merged

Update NuGet packages#2303
idg10 merged 11 commits into
mainfrom
feature/packages-2026-02

Conversation

@idg10

@idg10 idg10 commented Feb 18, 2026

Copy link
Copy Markdown
Collaborator

Update packages and also fix some related test failures

@idg10 idg10 added this to the Ix 7.0.1 milestone Feb 18, 2026
@idg10 idg10 self-assigned this Feb 18, 2026
…roblems

It appears that xunit v3 wants to impose its way of working on test projects, and wanted us to turn ours into an executable. Since we already mostly moved over to MSTest (because xunit support for UWP stopped working properly some time ago), I didn't really want to make major changes just so that the remaining place we still used it can carry on using it, so the ApiApprovals project now uses MSTest instead.

I also had to change some xunit assertions into MSTest assertions, because we have some tests that are specific to cross-AppDomain scenarios, and since xunit v3 has removed all serialization support, it's no longer possible to use it in these cases. (In the longer term we need to try to modify the relevant tests, in SystemClockTests, so that they don't need cross-AppDomain execution.)
This project brings in the same source files as the main test project, so it now needs to declare the same aliases because those files have 'extern alias' in them
This came out just hours after we updated to 31.13.0!
* System.Threading.Tasks.Extensions 4.5.4 -> 4.6.3
* Newtonsoft.Json 13.0.3 -> 13.0.4
* Microsoft.SourceLink.GitHub 1.1.1 -> 10.0.103
* Nerdbank.GitVersioning 3.8.118 -> 3.9.50
@idg10 idg10 marked this pull request as ready for review February 19, 2026 09:26
@idg10 idg10 modified the milestones: Ix 7.0.1, Rx 7.0 Feb 19, 2026
@idg10 idg10 merged commit 687a7e8 into main Feb 19, 2026
7 checks passed
@idg10 idg10 deleted the feature/packages-2026-02 branch February 19, 2026 11:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants