Skip to content

5.3.29 - #1369

Merged
MarkStega merged 1 commit into
mainfrom
SiP-2026-07-15
Sep 26, 2026
Merged

5.3.29#1369
MarkStega merged 1 commit into
mainfrom
SiP-2026-07-15

Conversation

@MarkStega

Copy link
Copy Markdown
Member

Release 5.3.29

Maintenance release. This is the last .Net 8 based release of Material.Blazor; the next release is 6.0.0, based on .Net 10.

Updates

  • xunit → xunit.v3 4.0.1: xunit v2 is deprecated. The test project now references xunit.v3 and builds as an executable (<OutputType>Exe</OutputType>), as v3 requires. The suite uses only [Fact] and Assert, so no test code changes were needed. xunit.runner.visualstudio 4.0.0 supports v3 as-is.
  • .Net 8.0.31 package updates (Microsoft.AspNetCore.Components.*).
  • Test dependencies: bunit 2.7.2 → 2.11.3, NSubstitute 6.0.0 → 6.2.0, xunit.runner.visualstudio 3.1.5 → 4.0.0.
  • rolldown 1.2.0 → 1.2.11 in both Material.Blazor and Material.Blazor.Website.
  • Release notes for 5.3.29.

Verification

  • dotnet test -c Server: 24/24 pass on xunit.v3
  • dotnet test -c WebAssembly: 24/24 pass on xunit.v3
  • The test project builds with no warnings, including none from the new xunit.v3 analyzers

🤖 Generated with Claude Code

- Migrate test project from xunit v2 (deprecated) to xunit.v3 4.0.1; OutputType Exe
- .Net 8.0.31 package updates
- bunit 2.11.3, NSubstitute 6.2.0, xunit.runner.visualstudio 4.0.0
- rolldown 1.2.11
- Release notes for 5.3.29 (last .Net 8 release)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@MarkStega
MarkStega merged commit 29deeb6 into main Sep 26, 2026
10 checks passed
@MarkStega
MarkStega deleted the SiP-2026-07-15 branch September 26, 2026 14:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant