Skip to content

Release 4.0.0 on .NET 10 #643

Closed
Closed

Description

@mauroservienti

.NET 8 support ends on November 10, 2026. Radical.Windows 4.0.0 drops .NET 8 and targets net10.0-windows (#642). It ships from release-4.0, where 4.0.0-beta.1 was tagged, soon after November 10.

4.0.0-beta.1 targets net8.0-windows, so the minimum runtime changes during the 4.0 pre-releases. Compared to 3.0.0, the last stable release, 4.0.0 requires .NET 10.

master keeps building 5.x (MinVerMinimumMajorMinor is 5).

Related: RadicalFx/Radical#736, RadicalFx/Radical.Avalonia#24

Activity

  1. changed the title [-]Release 5.0.0 after .NET 8 support is dropped[/-] [+]Release 4.0.0 on .NET 10[/+] on Oct 30, 2026
  2. added this to the 4.0.0 milestone on Oct 30, 2026
  3. mauroservienti commented on Nov 1, 2026

    @mauroservienti
    MemberAuthor

    Radical.Windows 4.0.0 is released: release notes, and the package is on NuGet.org. It targets net10.0-windows and depends on Radical [3.0.0, 4.0.0).

    The release job built the package from the 4.0.0 tag, but NuGet.org rejected the push because the NUGET_API_KEY secret held an expired key. The package that CI built from the tag was uploaded by hand. Releases now publish through trusted publishing instead (#669, #673, #674).

    The upgrade guide is 3.x to 4.0.0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions