Skip to content

Run tests using .NET 10#3662

Merged
hazzik merged 6 commits into
nhibernate:masterfrom
hazzik:net10
May 27, 2026
Merged

Run tests using .NET 10#3662
hazzik merged 6 commits into
nhibernate:masterfrom
hazzik:net10

Conversation

@hazzik

@hazzik hazzik commented Mar 13, 2025

Copy link
Copy Markdown
Member

No description provided.

@cremor

cremor commented Nov 28, 2025

Copy link
Copy Markdown
Contributor

Idea: Add tests to see how NHibernate handles the new APIs Queryable.LeftJoin and Queryable.RightJoin that were added in .NET 10.

RightJoin will most likely throw an unsupported exception, so maybe that is not relevant.
But LeftJoin is already available as an extension method in NHibernate itself. What happens when targeting .NET 10, is it still using the NHibernate method, or is it picking up the .NET 10 one (if both namespaces are used)?

@ValResnick

Copy link
Copy Markdown
Contributor

Hi,

is there an estimated release date for a version that will be compatible with .NET 10?
We would love to upgrade our project to .NET10.

@fredericDelaporte

Copy link
Copy Markdown
Member

I have push a commit to install .net 10 on Appveyor, but now realize you had previously some script for doing that too and reverted it. Still, AppVeyor images do not have it installed by default as of now (appveyor/ci#3984, https://www.appveyor.com/docs/windows-images-software/#net-framework).

What was the reason for the revert?

@hazzik hazzik closed this May 18, 2026
@hazzik hazzik reopened this May 18, 2026
@fredericDelaporte

fredericDelaporte commented May 19, 2026

Copy link
Copy Markdown
Member

The macos 13 check will never be fulfilled. There are no more runners for macos 13, it seems.
https://docs.github.com/en/actions/reference/runners/github-hosted-runners#standard-github-hosted-runners-for-public-repositories

@fredericDelaporte fredericDelaporte added this to the next minor milestone May 19, 2026
@hazzik

hazzik commented May 24, 2026

Copy link
Copy Markdown
Member Author

What was the reason for the revert?

it was installing preview version. I should have checked if appveyor have a release version of .net10 before removing it completely

@hazzik hazzik enabled auto-merge (squash) May 25, 2026 09:41
@hazzik

hazzik commented May 25, 2026

Copy link
Copy Markdown
Member Author

I've reordered and reorganized commits removing unnecessary churn

@hazzik hazzik merged commit e6cd0c9 into nhibernate:master May 27, 2026
18 of 19 checks passed
@hazzik hazzik deleted the net10 branch May 27, 2026 05:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants