Skip to content

Move the Api and tests to EF Core 11 with the Npgsql 11 RC - #360

Merged
erwan-joly merged 1 commit into
masterfrom
claude/project-thread-451h4z
Nov 11, 2026
Merged

erwan-joly merged 1 commit into
masterfrom
claude/project-thread-451h4z

Conversation

@erwan-joly

@erwan-joly erwan-joly commented Nov 11, 2026 •

Copy link
Copy Markdown
Contributor

NosCore.PathFinder.Api moves to Npgsql.EntityFrameworkCore.PostgreSQL 11.0.0-rc.3 and NosCore.Shared 7.0.0. The Npgsql RC pins EF Core to exactly 11.0.0-rc.3.26522.148, so EF Core Design (Api) and EF Core Sqlite (tests) follow that version.

The packed NosCore.PathFinder library keeps its EF Core 10.0.14 floor. That floor already accepts EF Core 11, and it avoids forcing consumers onto a prerelease. Neither the package's dependencies nor its API change, so this needs no release.

Build is clean and the tests pass (9/9).


Generated by Claude Code

Summary by CodeRabbit

  • Chores
    • Updated internal platform components. These changes do not add or remove user-facing features, and no changes to the app’s public capabilities are included.

The packed library keeps its EF Core 10 floor so consumers are not pushed onto a prerelease. The Npgsql 11 RC pins EF Core to exactly 11.0.0-rc.3, which the Api and tests follow.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014gSmkX8c2PxcxJdoLXzPqf
@coderabbitai

coderabbitai Bot commented Nov 11, 2026 •

Copy link
Copy Markdown

Explain Change →

Caution

Review failed

The pull request is closed.

Walkthrough

The API project updates its PostgreSQL provider, EF Core Design, and NosCore.Shared package versions. The test project updates its EF Core SQLite package version.

Changes

EF Core package updates

Layer / File(s) Summary
Update package versions
src/NosCore.PathFinder.Api/NosCore.PathFinder.Api.csproj, test/NosCore.PathFinder.Tests/NosCore.PathFinder.Tests.csproj
The API project updates Npgsql.EntityFrameworkCore.PostgreSQL, Microsoft.EntityFrameworkCore.Design, and NosCore.Shared. The test project updates Microsoft.EntityFrameworkCore.Sqlite. The EF Core Design asset settings remain unchanged.

Estimated code review effort: 1 (Trivial) | ~5 minutes

Change: Other

Possibly related PRs

Merge Risk: Minimal · up to 8e6fd

This updates dependency versions for the API and its tests. The packed library's dependencies and API are unchanged. The new NosCore.Shared version is available on NuGet.org, so no actionable merge-blocking risk remains. The API and tests now depend on prerelease EF Core and Npgsql packages, which is intentional.

- [ ] Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

@erwan-joly
erwan-joly merged commit 10cc0d9 into master Nov 11, 2026
3 of 4 checks passed
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.

2 participants