Skip to content

feat!: upgrade to .NET 10#112

Merged
Erlend Ellefsen (erlendellefsen) merged 1 commit into
mainfrom
feat/dotnet-10-upgrade
Apr 15, 2026
Merged

feat!: upgrade to .NET 10#112
Erlend Ellefsen (erlendellefsen) merged 1 commit into
mainfrom
feat/dotnet-10-upgrade

Conversation

@erlendellefsen
Copy link
Copy Markdown
Collaborator

@erlendellefsen Erlend Ellefsen (erlendellefsen) commented Apr 15, 2026

Summary

  • Update target framework from net9.0 to net10.0
  • Update EF Core packages to 10.0.5
  • Replace legacy Microsoft.AspNetCore.Mvc 2.x NuGet package with FrameworkReference to Microsoft.AspNetCore.App
  • Pin SDK version via global.json (latestPatch rollforward)
  • Update all CI/CD workflows to .NET 10 SDK
  • 627/627 tests pass with zero warnings

Breaking Change:
Applications must target .NET 10 or later.

@erlendellefsen Erlend Ellefsen (erlendellefsen) merged commit 7e9bae9 into main Apr 15, 2026
2 checks passed
@erlendellefsen Erlend Ellefsen (erlendellefsen) deleted the feat/dotnet-10-upgrade branch April 15, 2026 06:36
Erlend Ellefsen (erlendellefsen) pushed a commit that referenced this pull request May 6, 2026
🤖 I have created a release *beep* *boop*
---


##
[2.0.0](v1.8.1...v2.0.0)
(2026-05-05)


### ⚠ BREAKING CHANGES

* upgrade to .NET 10
([#112](#112))

### Features

* upgrade to .NET 10
([#112](#112))
([7e9bae9](7e9bae9))


### Bug Fixes

* code quality and fixes
([#116](#116))
([0f7af6b](0f7af6b))
* use LINQ `Select` instead of foreach loop in `EfIncludePathHelper`
([#115](#115))
([381d1b1](381d1b1))


### Code Refactoring

* adopt C# 14 language features
([#114](#114))
([2b0169e](2b0169e))


### Documentation

* auto-generated docs for
intility/Intility.JsonApiToolkit[#116](#116)
([#117](#117))
([89f5cdf](89f5cdf))


### Build System

* **nuget:** Bump coverlet.collector from 8.0.1 to 10.0.0
([#120](#120))
([8d489bd](8d489bd))
* **nuget:** Bump the microsoft group with 4 updates
([#119](#119))
([5c8f97e](5c8f97e))
* **nuget:** Bump the microsoft group with 5 updates
([#124](#124))
([f616e77](f616e77))


### CI

* **actions:** bump github/codeql-action from 4.35.1 to 4.35.2
([#118](#118))
([600e53b](600e53b))
* **actions:** Bump github/codeql-action from 4.35.2 to 4.35.3
([#123](#123))
([ba623a5](ba623a5))
* **actions:** Bump googleapis/release-please-action from 4.4.1 to 5.0.0
([#121](#121))
([973d5ad](973d5ad))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: intility-release-bot[bot] <175299729+intility-release-bot[bot]@users.noreply.github.com>
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

Successfully merging this pull request may close these issues.

1 participant