By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
World of SoftwareWorld of SoftwareWorld of Software
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Search
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
Reading: C# Packages Find a New Home in .NET 8 – Godot Engine | HackerNoon
Share
Sign In
Notification Show More
Font ResizerAa
World of SoftwareWorld of Software
Font ResizerAa
  • Software
  • Mobile
  • Computing
  • Gadget
  • Gaming
  • Videos
Search
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Have an existing account? Sign In
Follow US
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
World of Software > Computing > C# Packages Find a New Home in .NET 8 – Godot Engine | HackerNoon
Computing

C# Packages Find a New Home in .NET 8 – Godot Engine | HackerNoon

News Room
Last updated: 2025/07/26 at 6:57 PM
News Room Published 26 July 2025
Share
SHARE

A new version of .NET is released in November each year, alternating Long Term Support (LTS) and Standard Term Support (STS) releases. The quality of all releases is the same. The only difference is the length of support. LTS releases are supported for 3 years, while STS releases are supported for 18 months.

With the release of Godot 4.0, we moved our C# packages from targeting Mono to .NET 6. This version of .NET was released on November 8, 2021 and ended support on November 12, 2024.

With .NET 6 ending support, Godot C# packages in 4.4 will target the current LTS release, .NET 8. Thanks to RedworkDE and Paul Joannon for their great work in GH-92131.

.NET release cadence from the .NET official support policy.

What does this mean for users?

Starting with Godot 4.4, your project will need to target .NET 8 or newer, otherwise it will be incompatible with the new GodotSharp packages. You will still be able to use other libraries that target older .NET versions.

Existing projects will be automatically upgraded to target net8.0 when they are opened with Godot 4.4. If your project already targets .NET 8 or newer, nothing will change. This was implemented in GH-100195.

What took so long?

The version of .NET that a library targets becomes the minimum required version for consumers of that library. That is, if the GodotSharp package targets net7.0, your game project needs to target net7.0 or newer. We didn’t want to force our users to upgrade to a non-LTS release.

When .NET 8 was released in November 2023, it would’ve been a good time to bump the target version in Godot C# packages, since .NET 8 is an LTS release. Unfortunately, there were some breaking changes in .NET 71 that prevented us from upgrading, and making the required changes took us longer than we hoped.

However, users could always use the latest version of .NET in their projects. Up until now, .NET 6 has been the minimum required version, but newer versions have always been supported from day one (even the pre-releases2). In 4.4, the new minimum is now .NET 8, but as always, your projects can target the recent STS release .NET 9 and any newer version that is released in the future.

Libraries tend to stay on older versions of .NET to support as many consumers as possible. But upgrading to the latest version of .NET brings benefits that we want to take advantage of.

What about older Godot releases?

We encourage users to upgrade to the latest version of Godot. We work hard to prevent breaking compatibility, to ensure you can safely upgrade to new versions of Godot when they are released. Please, make sure to test the pre-releases and let us know if you find some bugs so we can fix them before the stable release.

Older versions of Godot will keep targeting .NET 6; we won’t change the target version in patch updates, since that would be a big breaking change. If you still need to target .NET 6, you can stay on an older version of Godot, but we strongly encourage you to update to benefit from all the fixes and improvements included in the latest version of Godot and the .NET runtime.

What about future .NET releases?

Godot always supports the latest .NET version. The version targeted by Godot’s C# packages is only the minimum version that your project can target, but you are always free to target a newer .NET version. To target the latest .NET 9 release in your project, you just need to install the latest version of the .NET SDK and change the TargetFramework property in your .csproj:

<Project Sdk="Godot.NET.Sdk/4.3.0">
  <PropertyGroup>
    <!-- Target .NET 9 -->
    <TargetFramework>net9.0</TargetFramework>
    <EnableDynamicLoading>true</EnableDynamicLoading>
  </PropertyGroup>
</Project>

You should always use the latest version of the .NET SDK even when targeting an older .NET version in your projects.

We’ll keep updating our C# packages to the latest LTS version as they are released. The next LTS release will be .NET 10, due in November 2025.

  1. .NET 7 introduced the new scoped keyword. This feature breaks compatibility in some low-level scenarios that affected Godot. ↩
  2. While pre-releases are usually supported by Godot, they may require users to enable them by setting the DOTNET_ROLL_FORWARD_TO_PRERELEASE environment variable to 1. Keep in mind pre-releases are still a work-in-progress so there may be bugs.

Raul Santos

Also published here

Photo by Erda Estremera on Unsplash

Sign Up For Daily Newsletter

Be keep up! Get the latest breaking news delivered straight to your inbox.
By signing up, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.
Share This Article
Facebook Twitter Email Print
Share
What do you think?
Love0
Sad0
Happy0
Sleepy0
Angry0
Dead0
Wink0
Previous Article Is Apple’s Liquid Glass too much for you? We’ve got good news.
Next Article Cricket Wireless Unwraps New Plans That Lower the Cost Of Mobile Hotspot Use
Leave a comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

248.1k Like
69.1k Follow
134k Pin
54.3k Follow

Latest News

I've hated this phone design trend for years, and I'm happy it's gone
News
NFL stars facing major punishment decision over Super Bowl tickets
News
COTI Launches Monthly DeCC Space In Collaboration With Secret Network | HackerNoon
Computing
Inside ‘Bill Gates’ $645million ‘first of its kind’ eco superyacht
News

You Might also Like

Computing

COTI Launches Monthly DeCC Space In Collaboration With Secret Network | HackerNoon

5 Min Read
Computing

The TechBeat: We Timed It: How Long Does It Really Take to Buy Crypto in the Top 5 Wallets? (7/27/2025) | HackerNoon

5 Min Read
Computing

GNU Binutils 2.45 Released With Continued Work Around SFrame Stack Tracing

1 Min Read
Computing

Top 10 AI Agents for Real Estate To Automate Lead Management

32 Min Read
//

World of Software is your one-stop website for the latest tech news and updates, follow us now to get the news that matters to you.

Quick Link

  • Privacy Policy
  • Terms of use
  • Advertise
  • Contact

Topics

  • Computing
  • Software
  • Press Release
  • Trending

Sign Up for Our Newsletter

Subscribe to our newsletter to get our newest articles instantly!

World of SoftwareWorld of Software
Follow US
Copyright © All Rights Reserved. World of Software.
Welcome Back!

Sign in to your account

Lost your password?