Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

.NET 8 support #311

Open
42 of 48 tasks
fgheysels opened this issue Feb 23, 2023 · 5 comments
Open
42 of 48 tasks

.NET 8 support #311

fgheysels opened this issue Feb 23, 2023 · 5 comments

Comments

@fgheysels
Copy link
Member

fgheysels commented Feb 23, 2023

The first preview of .NET 8 has been released.

Might be a good idea to start looking at it and what the impact on the arcus libs is.

https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-8-preview-1/

Release preview version with .NET 8 support:

@stijnmoreels
Copy link
Member

stijnmoreels commented Mar 7, 2023

  • Write-up relationship between Arcus components so that we know in which order we have to update the repositories towards new .NET versions.

@fgheysels
Copy link
Member Author

.NET 8 is currently in a pre-release state, so I think it is a good time to start preparing supporting .NET 8 :)

https://learn.microsoft.com/en-us/dotnet/core/whats-new/dotnet-8

@stijnmoreels
Copy link
Member

Great, but is there anything we can do before it releases?

@fgheysels
Copy link
Member Author

I would say that we could:

  • install the latest preview version of .NET 8
  • start making changes on the multiple Arcus components to support .NET 8 using that preview version.

That should give use a head-start as I don't expect that there will be fundamental changes between these recent preview version and the final version (which is due to be released in november 2023).
That should give us the possiblity to prepare everything already now, and release a version of Arcus that supports .NET 8 just a few days after the official .NET 8 release.

@fgheysels
Copy link
Member Author

.NET 8 is currently officially released, so we can make sure that all docker-files in test projects and all Arcus template files refer to an officially released .NET 8 version

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

No branches or pull requests

2 participants