You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update the TargetFrameworks of the GitReleaseManager projects to support .NET 8.0 and 9.0.
Context
GitReleaseManager version <= 0.19.0 supports .NET 6.0 and 7.0. Both of these versions are now out of support, and we should switch to providing support for the newer Frameworks versions, namely 8.0 and 9.0. At some point, towards the end of 2025, we should also look to add support for .NET 10.0, but that will be under a separate issue.
Possible Implementation
Modify the TargetFrameworks of each project to support the new desired frameworks. Some modifications to the build infrastructure may also be required.
Your Environment
N/A
The text was updated successfully, but these errors were encountered:
This commit includes bumps to the TargetFrameworks for each project, as
well as a change to allow the tests to work when more TargetFrameworks
are in play. This obviously didn't happen before, but now that we are
testing across more frameworks, the tests are a bit more brittle, so I
have changed them to be non parallelizable.
* release/0.20.0:
Bump NGitLab from 7.6.0 to 8.3.0 in /src
Bump Scriban from 5.12.1 to 6.1.0 in /src
Bump GraphQL.Client from 6.0.1 to 6.1.0 in /src
Bump GraphQL.Client.Serializer.SystemTextJson in /src
Bump Microsoft.Extensions.DependencyInjection in /src
Bump the analyzers group across 1 directory with 2 updates
(#495) Add docs for new configuration option
(#495) Fix tests as a result of changes
(#495) Make use of new empty Scriban template
(#495) Allow milestones without issues
(build) Further prevent running documentation
(build) Disable Wyam documentation
(#669) Remove support for .NET 6.0 and 7.0
(#690) Add support for .NET 8.0 and 9.0
bring back the TargetFrameworks as it's required by Cake.Receipe
move common project properties to Directory.Build.props
Detailed Description
Update the TargetFrameworks of the GitReleaseManager projects to support .NET 8.0 and 9.0.
Context
GitReleaseManager version <= 0.19.0 supports .NET 6.0 and 7.0. Both of these versions are now out of support, and we should switch to providing support for the newer Frameworks versions, namely 8.0 and 9.0. At some point, towards the end of 2025, we should also look to add support for .NET 10.0, but that will be under a separate issue.
Possible Implementation
Modify the
TargetFrameworks
of each project to support the new desired frameworks. Some modifications to the build infrastructure may also be required.Your Environment
N/A
The text was updated successfully, but these errors were encountered: