X Tutup
Skip to content

Update GodotTools .NET version from 6.0 to 8.0#110799

Merged
Repiteo merged 1 commit intogodotengine:masterfrom
AR-DEV-1:master
Oct 9, 2025
Merged

Update GodotTools .NET version from 6.0 to 8.0#110799
Repiteo merged 1 commit intogodotengine:masterfrom
AR-DEV-1:master

Conversation

@AR-DEV-1
Copy link
Contributor

@AR-DEV-1 AR-DEV-1 commented Sep 23, 2025

I have updated Godot's .NET version from 6.0 to 8.0 as my security software which I use for scanning repos, Aikido Security was warning me that this was "critical" & needed to be done right away.
The files which needed to be updated were:
/modules/mono/editor/GodotTools/GodotTools.OpenVisualStudio/GodotTools.OpenVisualStudio.csproj
/modules/mono/editor/GodotTools/GodotTools.IdeMessaging.CLI/GodotTools.IdeMessaging.CLI.csproj
/modules/mono/editor/GodotTools/GodotTools.BuildLogger/GodotTools.BuildLogger.csproj

All of them were updated to .NET 8.0 with lang version 12

image image

Note

Contributed by 2LazyDevs.

@AR-DEV-1 AR-DEV-1 requested a review from a team as a code owner September 23, 2025 01:36
@AR-DEV-1
Copy link
Contributor Author

If you need any changes, feel free to ping me

@AR-DEV-1
Copy link
Contributor Author

I'm contacting the security team at Godot for another issue

@AThousandShips AThousandShips changed the title Updated Godot's .NET version from 6.0 to 8.0 Update Godot's .NET version from 6.0 to 8.0 Sep 23, 2025
@AThousandShips AThousandShips added this to the 4.x milestone Sep 23, 2025
@AR-DEV-1
Copy link
Contributor Author

I have sent a message to the security team, please check it out. It's critical according to Akikido, won't provide any details here.

@AR-DEV-1
Copy link
Contributor Author

@AThousandShips

@AR-DEV-1
Copy link
Contributor Author

Please check out the mail I've sent, I don't know the security team

@AThousandShips
Copy link
Member

AThousandShips commented Sep 23, 2025

I'm not on any such team, please join the contributor chat instead and ask there

Also please edit previous comments instead of making several comments in a row, it creates a lot of unnecessary pings

@paulloz
Copy link
Member

paulloz commented Sep 23, 2025

I seem to have missed these projects in #92131. Good catch.

@AR-DEV-1
Copy link
Contributor Author

Will this be merged soon then?

@AR-DEV-1
Copy link
Contributor Author

@paulloz When can these changes be merged then? Also, what do you think of the message I sent regarding OS.cs?

@AThousandShips
Copy link
Member

Before anything can be merged you need to squash your commits into one, see the interactive rebase for details, if this is time critical that would be good to do now

@AR-DEV-1
Copy link
Contributor Author

Okay! Thanks for the tip

@AR-DEV-1
Copy link
Contributor Author

AR-DEV-1 commented Sep 23, 2025

Hey! I wanted to say that I ACCIDENTLY did these changes via the web editor. Do I need to do it now or should I just redo the process locally?

@AR-DEV-1
Copy link
Contributor Author

AR-DEV-1 commented Sep 23, 2025

Rebased it @AThousandShips

@AThousandShips
Copy link
Member

You need to squash the commits still, there should be exactly one

@AR-DEV-1 AR-DEV-1 requested review from a team as code owners September 23, 2025 15:09
@AR-DEV-1 AR-DEV-1 requested a review from a team September 23, 2025 15:09
@AR-DEV-1 AR-DEV-1 reopened this Sep 23, 2025
@AR-DEV-1
Copy link
Contributor Author

Now I hope it's good

@paulloz
Copy link
Member

paulloz commented Sep 24, 2025

This is probably fine to merge, and cherry-pick to 4.5 (and 4.4?), but I currently don't have a VS install on hand to test it.

@AR-DEV-1
Copy link
Contributor Author

I tested it locally & seemed to work. Still, we need the user's opinion. If it'll work, they might not create an issue. If it won't, they'll make an issue. If you already added 8.0 in some parts of the mono backend, doesn't this mean that this shouldn't create any issues? Also, I think you should cherry-pick to both 4.5 & 4.4

@AR-DEV-1
Copy link
Contributor Author

@paulloz Requesting your review

@AR-DEV-1
Copy link
Contributor Author

Can I get any info to when this'll be merged? I also want to try & tackle something else

@AR-DEV-1
Copy link
Contributor Author

@paulloz Please tell me when this'll be merged, my branch is becoming outdated

@AR-DEV-1
Copy link
Contributor Author

AR-DEV-1 commented Sep 24, 2025

Can I get a review on this? My branch is becoming outdated & the .NET team maintainers aren't responding. My main worry is that my branch may have conflicts with the main branch & git is a confusing thing.

@akien-mga
Copy link
Member

@AR-DEV-1 Please stop spamming contributors, this is not acceptable behavior.

PRs are merged once approved by maintainers and handled by the production team. This can take a while.

You don't need this PR merged to start new work, you can make a new branch on your fork. In the future, please avoid making PRs from your fork's master branch.

@AR-DEV-1
Copy link
Contributor Author

I'm sorry, shouldn't have done that.

@AR-DEV-1
Copy link
Contributor Author

?

@akien-mga
Copy link
Member

PRs are merged once approved by maintainers and handled by the production team. This can take a while.

Please be patient.

@AR-DEV-1
Copy link
Contributor Author

AR-DEV-1 commented Oct 9, 2025

Any updates?

Copy link
Member

@raulsntos raulsntos left a comment

Choose a reason for hiding this comment

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

Looks good to me, I think it was an oversight. I see no reason not to upgrade these to match the rest of the C# projects.

@Repiteo Repiteo modified the milestones: 4.x, 4.6 Oct 9, 2025
@Repiteo Repiteo merged commit 092b7c6 into godotengine:master Oct 9, 2025
40 checks passed
@Repiteo
Copy link
Contributor

Repiteo commented Oct 9, 2025

Thanks! Congratulations on your first merged contribution! 🎉

@wlsnmrk
Copy link
Contributor

wlsnmrk commented Oct 22, 2025

This is probably fine to merge, and cherry-pick to 4.5 (and 4.4?), but I currently don't have a VS install on hand to test it.

Since I don't see the cherry-pick labels, just wanted to check: will this fix be cherry-picked to a future 4.5 patch release?

@akien-mga akien-mga added cherrypick:4.4 Considered for cherry-picking into a future 4.4.x release cherrypick:4.5 Considered for cherry-picking into a future 4.5.x release and removed discussion labels Oct 22, 2025
@akien-mga
Copy link
Member

Cherry-picked for 4.5.2.

@akien-mga akien-mga removed the cherrypick:4.5 Considered for cherry-picking into a future 4.5.x release label Jan 8, 2026
@akien-mga
Copy link
Member

Cherry-picked for 4.4.2.

@akien-mga akien-mga removed the cherrypick:4.4 Considered for cherry-picking into a future 4.4.x release label Jan 8, 2026
@akien-mga akien-mga changed the title Update Godot's .NET version from 6.0 to 8.0 Update GodotTools .NET version from 6.0 to 8.0 Jan 23, 2026
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.

8 participants

X Tutup