Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions _posts/2025-10-07-nhibernate-5-6-released.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
---
layout: post
title: "NHibernate 5.6 Released"
date: 2024-10-07T16:47:18Z
author: fredericDelaporte
gravatar: 5eaae4002cdfc206faf907aaf38d8a09
tags:
- Release Notes
---
NHibernate 5.6.0 is now released.

For a list of resolved issues & pull requests, see the [milestone](https://github.com/nhibernate/nhibernate-core/milestone/66?closed=1) or [the release notes](https://github.com/nhibernate/nhibernate-core/blob/5.6.0/releasenotes.txt).

Binaries are available on NuGet and SourceForge:
https://sourceforge.net/projects/nhibernate/files/NHibernate/5.6.0/
https://www.nuget.org/packages/NHibernate/5.6.0

##### Possible Breaking Changes #####
* A thread synchronization timeout may now occur in case of transaction scope timeout, throwing an additional exception. The additional throw can be disabled through the new setting `transaction.ignore_session_synchronization_failures`. See #3355.
* The default value of `transaction.system_completion_lock_timeout` has been lowered from 5000 (5 seconds) to 1000 (1 second). See #3355.
* Binary serializations of a session factory or a session from previous versions of NHibernate will not be deserializable with NHibernate 5.6.

76 issues were resolved in this release.

--

Huge thanks to everyone involved in this release.
9 changes: 8 additions & 1 deletion doc/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<h2>Current Reference</h2>
<ul>
<li>
<a href="/doc/nhibernate-reference/index.html">The NHibernate Reference, v5.5</a>
<a href="/doc/nhibernate-reference/index.html">The NHibernate Reference, v5.6</a>
(<a href="/doc/nhibernate-reference/index.html">HTML</a>,
<a href="/doc/nh/en/index.html">single page HTML</a>,
<a href="/doc/nh/en/nhibernate_reference.pdf">PDF</a>,
Expand All @@ -17,6 +17,13 @@ <h2>Current Reference</h2>

<h2>Previous Reference</h2>
<ul>
<li>
<a href="/previous-doc/v5.5/ref/index.html">The NHibernate Reference, v5.5</a>
(<a href="/previous-doc/v5.5/ref/index.html">HTML</a>,
<a href="/previous-doc/v5.5/single/index.html">single page HTML</a>,
<a href="/previous-doc/v5.5/single/nhibernate_reference.pdf">PDF</a>,
<a href="/previous-doc/v5.5/single/nhibernate.reference.chm">CHM</a>)
</li>
<li>
<a href="/previous-doc/v5.4/ref/index.html">The NHibernate Reference, v5.4</a>
(<a href="/previous-doc/v5.4/ref/index.html">HTML</a>,
Expand Down
121 changes: 68 additions & 53 deletions doc/nh/en/index.html

Large diffs are not rendered by default.

3 changes: 2 additions & 1 deletion doc/nhibernate-reference/architecture.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Chapter&nbsp;2.&nbsp;Architecture</title><link rel="stylesheet" href="../shared/css/html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.65.1"><link rel="home" href="index.html" title="NHibernate - Relational Persistence for Idiomatic .NET"><link rel="up" href="index.html" title="NHibernate - Relational Persistence for Idiomatic .NET"><link rel="previous" href="quickstart.html" title="Chapter&nbsp;1.&nbsp;Quick-start with IIS and Microsoft SQL Server"><link rel="next" href="session-configuration.html" title="Chapter&nbsp;3.&nbsp;ISessionFactory Configuration">
<link rel="canonical" href="https://nhibernate.info/doc/nhibernate-reference/architecture.html" />
<title>Chapter&nbsp;2.&nbsp;Architecture</title><link rel="stylesheet" href="../shared/css/html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.65.1"><link rel="home" href="index.html" title="NHibernate - Relational Persistence for Idiomatic .NET"><link rel="up" href="index.html" title="NHibernate - Relational Persistence for Idiomatic .NET"><link rel="previous" href="quickstart.html" title="Chapter&nbsp;1.&nbsp;Quick-start with IIS and Microsoft SQL Server"><link rel="next" href="session-configuration.html" title="Chapter&nbsp;3.&nbsp;ISessionFactory Configuration">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter&nbsp;2.&nbsp;Architecture</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="quickstart.html">Prev</a>&nbsp;</td><th width="60%" align="center">&nbsp;</th><td width="20%" align="right">&nbsp;<a accesskey="n" href="session-configuration.html">Next</a></td></tr></table><hr></div>
Expand Down
3 changes: 2 additions & 1 deletion doc/nhibernate-reference/associations.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Chapter&nbsp;7.&nbsp;Association Mappings</title><link rel="stylesheet" href="../shared/css/html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.65.1"><link rel="home" href="index.html" title="NHibernate - Relational Persistence for Idiomatic .NET"><link rel="up" href="index.html" title="NHibernate - Relational Persistence for Idiomatic .NET"><link rel="previous" href="collections.html" title="Chapter&nbsp;6.&nbsp;Collection Mapping"><link rel="next" href="components.html" title="Chapter&nbsp;8.&nbsp;Component Mapping">
<link rel="canonical" href="https://nhibernate.info/doc/nhibernate-reference/associations.html" />
<title>Chapter&nbsp;7.&nbsp;Association Mappings</title><link rel="stylesheet" href="../shared/css/html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.65.1"><link rel="home" href="index.html" title="NHibernate - Relational Persistence for Idiomatic .NET"><link rel="up" href="index.html" title="NHibernate - Relational Persistence for Idiomatic .NET"><link rel="previous" href="collections.html" title="Chapter&nbsp;6.&nbsp;Collection Mapping"><link rel="next" href="components.html" title="Chapter&nbsp;8.&nbsp;Component Mapping">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter&nbsp;7.&nbsp;Association Mappings</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="collections.html">Prev</a>&nbsp;</td><th width="60%" align="center">&nbsp;</th><td width="20%" align="right">&nbsp;<a accesskey="n" href="components.html">Next</a></td></tr></table><hr></div>
Expand Down
3 changes: 2 additions & 1 deletion doc/nhibernate-reference/batch.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Chapter&nbsp;14.&nbsp;Batch processing</title><link rel="stylesheet" href="../shared/css/html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.65.1"><link rel="home" href="index.html" title="NHibernate - Relational Persistence for Idiomatic .NET"><link rel="up" href="index.html" title="NHibernate - Relational Persistence for Idiomatic .NET"><link rel="previous" href="events.html" title="Chapter&nbsp;13.&nbsp;Interceptors and events"><link rel="next" href="queryhql.html" title="Chapter&nbsp;15.&nbsp;HQL: The Hibernate Query Language">
<link rel="canonical" href="https://nhibernate.info/doc/nhibernate-reference/batch.html" />
<title>Chapter&nbsp;14.&nbsp;Batch processing</title><link rel="stylesheet" href="../shared/css/html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.65.1"><link rel="home" href="index.html" title="NHibernate - Relational Persistence for Idiomatic .NET"><link rel="up" href="index.html" title="NHibernate - Relational Persistence for Idiomatic .NET"><link rel="previous" href="events.html" title="Chapter&nbsp;13.&nbsp;Interceptors and events"><link rel="next" href="queryhql.html" title="Chapter&nbsp;15.&nbsp;HQL: The Hibernate Query Language">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter&nbsp;14.&nbsp;Batch processing</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="events.html">Prev</a>&nbsp;</td><th width="60%" align="center">&nbsp;</th><td width="20%" align="right">&nbsp;<a accesskey="n" href="queryhql.html">Next</a></td></tr></table><hr></div>
Expand Down
3 changes: 2 additions & 1 deletion doc/nhibernate-reference/best-practices.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Chapter&nbsp;26.&nbsp;Best Practices</title><link rel="stylesheet" href="../shared/css/html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.65.1"><link rel="home" href="index.html" title="NHibernate - Relational Persistence for Idiomatic .NET"><link rel="up" href="index.html" title="NHibernate - Relational Persistence for Idiomatic .NET"><link rel="previous" href="example-mappings.html" title="Chapter&nbsp;25.&nbsp;Example: Various Mappings"><link rel="next" href="part-contrib.html" title="Part&nbsp;I.&nbsp;NHibernateContrib Documentation">
<link rel="canonical" href="https://nhibernate.info/doc/nhibernate-reference/best-practices.html" />
<title>Chapter&nbsp;26.&nbsp;Best Practices</title><link rel="stylesheet" href="../shared/css/html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.65.1"><link rel="home" href="index.html" title="NHibernate - Relational Persistence for Idiomatic .NET"><link rel="up" href="index.html" title="NHibernate - Relational Persistence for Idiomatic .NET"><link rel="previous" href="example-mappings.html" title="Chapter&nbsp;25.&nbsp;Example: Various Mappings"><link rel="next" href="part-contrib.html" title="Part&nbsp;I.&nbsp;NHibernateContrib Documentation">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter&nbsp;26.&nbsp;Best Practices</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="example-mappings.html">Prev</a>&nbsp;</td><th width="60%" align="center">&nbsp;</th><td width="20%" align="right">&nbsp;<a accesskey="n" href="part-contrib.html">Next</a></td></tr></table><hr></div>
Expand Down
Loading