Skip to content

Conversation

@davidroth
Copy link
Contributor

Updated all projects to target .NET 10.0, removing support for .NET 6.0. (Out of support since 1 year)
.NET 6.0 is out of support since over 1 year, it makes no sense to build for it and is annoying if one does not have the 6.0 SDK installed.

Upgraded key dependencies, including:

  • Microsoft.Build and Microsoft.Build.Tasks.Core to 18.0.2.
  • Nuke.Common to 10.1.0.
  • System.Drawing.Common to 10.0.1.
  • System.Text.Json to 10.0.1.

@FlorianRappl FlorianRappl changed the base branch from main to develop December 10, 2025 21:53
@FlorianRappl
Copy link
Collaborator

Must be rebased to develop.

Updated all projects to target .NET 10.0, removing support for .NET 6.0. Upgraded key dependencies, including:
- `Microsoft.Build` and `Microsoft.Build.Tasks.Core` to 18.0.2.
- `Nuke.Common` to 10.1.0.
- `System.Drawing.Common` to 10.0.1.
- `System.Text.Json` to 10.0.1.

Removed `NoWarn` configurations for .NET 6.0 in `ElectronNET.AspNet.csproj`. Reformatted the `Copy` task in `ElectronNET.Build.csproj` for readability. Updated `.pubxml` files and other project files to reflect the framework upgrade.
@davidroth
Copy link
Contributor Author

rebase done

Copy link
Collaborator

@FlorianRappl FlorianRappl left a comment

Choose a reason for hiding this comment

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

LGTM!

@FlorianRappl FlorianRappl merged commit 81b3793 into ElectronNET:develop Dec 11, 2025
17 checks passed
@FlorianRappl FlorianRappl added this to the 0.3.0 milestone Dec 11, 2025
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.

3 participants