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

[Breaking change]: Updating target framework to .NET 7 and ASP.NET Core to version 7 #2

Open
3 tasks done
bergmania opened this issue Jun 24, 2022 · 0 comments
Open
3 tasks done
Labels
category/binary-incompatible Existing binaries may encounter a breaking change in behavior. category/breaking category/source-incompatible Source code may encounter a breaking change in behavior when targeting the new version. cms/release/11.0.0

Comments

@bergmania
Copy link
Member

Description

The target framework will be updated to .NET 7 and the web framework ASP.NET Core will be version 7.

PR that makes the change: N/A

Version

Umbraco 11.0.0-rc1

Previous behaviour

Target framework .NET 6 and ASP.NET Core version 6

New behaviour

Target framework .NET 7 and ASP.NET Core version 7

Type of breaking change

  • Binary incompatible: Existing binaries may encounter a breaking change in behaviour, such as failure to load/execute or different run-time behaviour.

  • Source incompatible: Source code may encounter a breaking change in behaviour when targeting the new runtime/component/SDK, such as compile errors or different run-time behaviour.

  • Behavioral change: Existing code and binaries may experience different run-time behaviour.

Reason for change

Stay on the latest .NET version and have access to C# 11 features.

Recommended action

Read through the breaking changes in the dependencies and update accordingly.

Affected APIs

@bergmania bergmania added category/breaking cms/release/11.0.0 category/binary-incompatible Existing binaries may encounter a breaking change in behavior. category/source-incompatible Source code may encounter a breaking change in behavior when targeting the new version. labels Jun 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category/binary-incompatible Existing binaries may encounter a breaking change in behavior. category/breaking category/source-incompatible Source code may encounter a breaking change in behavior when targeting the new version. cms/release/11.0.0
Projects
None yet
Development

No branches or pull requests

1 participant