arcus-azure/arcus

.NET 8 support

Closed this issue · 8 comments

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:

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

.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

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

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.

.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

Can we close this one ?

This has been done.

Yes, indeed, all done 🥳