Skip to content

Conversation

@tl-Roberto-Mancinelli
Copy link
Collaborator

No description provided.

@sonarqubecloud
Copy link

@tl-Roberto-Mancinelli tl-Roberto-Mancinelli marked this pull request as ready for review November 11, 2025 16:40
Copilot AI review requested due to automatic review settings November 11, 2025 16:40
Copilot finished reviewing on behalf of tl-Roberto-Mancinelli November 11, 2025 16:41
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds .NET 10.0 support to the TrueLayer .NET client library, updating target frameworks, SDK versions, and dependencies across the entire solution.

Key Changes:

  • Added .NET 10.0 as a target framework alongside existing .NET 9.0 and .NET 8.0 support
  • Updated Microsoft.Extensions.* packages from version 8.0.x/9.0.x to 10.0.0
  • Updated .NET SDK version from 9.0.100 to 10.0.100 in global.json
  • Consolidated GitHub Actions workflow setup steps to install multiple .NET versions in a single step

Reviewed Changes

Copilot reviewed 10 out of 10 changed files in this pull request and generated no comments.

Show a summary per file
File Description
global.json Updated SDK version to 10.0.100 for .NET 10.0 support
src/TrueLayer/TrueLayer.csproj Added net10.0 target framework and updated Microsoft.Extensions.* packages to 10.0.0, plus TrueLayer.Signing to 0.2.2
test/TrueLayer.Tests/TrueLayer.Tests.csproj Added net10.0 target framework and updated Microsoft.NET.Test.Sdk to 18.0.1 and Microsoft.Extensions.Configuration to 10.0.0
test/TrueLayer.AcceptanceTests/TrueLayer.AcceptanceTests.csproj Updated to target net10.0 and updated test SDK and Microsoft.Extensions.Configuration.* packages to 10.0.0
test/TrueLayer.Benchmarks/TrueLayer.Benchmarks.csproj Updated target framework to net10.0
examples/MvcExample/MvcExample.csproj Updated target framework to net10.0
README.md Updated documentation to reflect .NET 10.0 support
CLAUDE.md Added .NET 10.0 to list of supported target frameworks
.github/workflows/build.yml Consolidated .NET setup steps to install versions 10.0.x, 9.0.x, and 8.0.x in a single action
.github/workflows/publish.yml Consolidated .NET setup steps to install versions 10.0.x, 9.0.x, and 8.0.x in a single action

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@tl-Roberto-Mancinelli tl-Roberto-Mancinelli merged commit 7c10543 into main Nov 11, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants