Skip to content

Conversation

gerhardol
Copy link
Member

@gerhardol gerhardol commented Nov 24, 2024

Requires #12167 (due to submodule changes)
Requires submodules first like gitextensions/ICSharpCode.TextEditor#48

Proposed changes

An attempt to try out .net9
There are the usual performance and syntax improvements in .net9/c#13
.net9 do not have long term support, update to .net10 will be required in a year.

One specific feature that is interesting is dark mode, discussions in #9191 and more issues

Test methodology

?

Merge strategy

I agree that the maintainer squash merge this PR (if the commit message is clear).


✒️ I contribute this code under The Developer Certificate of Origin.

@gerhardol
Copy link
Member Author

Appveyor has still no (mainline) branch so build fails
VSTHRD103,WFO1000 for .net9 is now suppressed, so no dependencies and fewer changes
There should be at least a 5.2 release before this PR is merged - if we want this at all and not wait for LTS .net10

@mstv
Copy link
Member

mstv commented Jan 4, 2025

🎉 AppVeyor builds it! 🚀

Sorry for cancelling the first build which could succeed.

@gerhardol gerhardol changed the title WIP .net9 .net9 Jan 4, 2025
@gerhardol
Copy link
Member Author

AppVeyor has now added support for .net9, so this is n longer blocked.
Will change this from draft when we have decided what to do with a 5.2 release.
(Then .net9 is to be decided on.)

Copy link
Member

@mstv mstv left a comment

Choose a reason for hiding this comment

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

have shortly run only once

@gerhardol gerhardol marked this pull request as ready for review February 3, 2025 22:25
@gerhardol
Copy link
Member Author

I would like to see #12149 and some follow ups to that before merging this, there are also submodule changes.
VSTHRD103,WFO1000 are suppressed, may be handled in 9.0.3 (March?) but can be handled later.
But from draft to get agreement to merge.

@gerhardol gerhardol force-pushed the feature/net9 branch 2 times, most recently from 0d8d97e to 65fad69 Compare February 17, 2025 22:24
gerhardol added a commit to gerhardol/gitextensions that referenced this pull request Feb 18, 2025
suppress VSTHRD103,WFO1000

Refs: gitextensions#12064
Copy link
Member

@mstv mstv left a comment

Choose a reason for hiding this comment

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

modulo yet uncommitted comment

@vbjay
Copy link
Contributor

vbjay commented Feb 19, 2025

https://github.com/gitextensions/gitextensions/blob/master/eng%2FUpdate-DotnetVersion.ps1. Need to update ha. GitHub nobile was weird. I see the modification. Nevermind.

suppress VSTHRD103,WFO1000

Refs: gitextensions#12064
@mstv mstv added this to the v5.3 milestone Feb 20, 2025
@gerhardol gerhardol merged commit 03e078e into gitextensions:master Feb 20, 2025
4 checks passed
@gerhardol gerhardol deleted the feature/net9 branch February 20, 2025 21:34
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.

5 participants