GitTools / GitReleaseManager

Tool for creating and exporting releases for software applications hosted on GitHub
https://gittools.github.io/GitReleaseManager/docs/
MIT License
298 stars 39 forks source link

Support .NET 7 #514

Closed gep13 closed 10 months ago

gep13 commented 10 months ago

Detailed Description

GitReleaseManager should support .NET 7, in the same way that it does .NET 6.

Context

If someone only has .NET 7.0 installed, they will not be able to run GitReleaseManager.

Possible Implementation

Add new TargetFramework to csproj files.

Similar to what was completed on this issue:

https://github.com/GitTools/GitReleaseManager/issues/412

Your Environment

N/A

arturcic commented 10 months ago

@gep13 depending on when this issue will be complete, maybe it's also worth adding .NET 8.0 as well? Or maybe only .NET 8.0 instead, as it's a LTS version?

gep13 commented 10 months ago

Now that I have just shipped (or at least in the process of shipping 0.14.0) I would like to get another release out quite quickly that addresses the target frameworks, so I think supporting .NET 6 and .NET 7 (along with .NET 4.8) will be the focus of the 0.15.0 release, which I would like to get out before the end of this week, as I would then like to work on a few other things.

Just trying to get a baseline for the application, before adding more functionality on top of it.

gittools-bot commented 10 months ago

:tada: This issue has been resolved in version 0.15.0 :tada:

The release is available on:

Your GitReleaseManager bot :package::rocket: