NHibernate 5.4.0 is now released.
For a list of resolved issues & pull requests, see the
milestone or the
release notes.
Binaries are available on NuGet and SourceForge:
https://sourceforge.net/projects/nhibernate/files/NHibernate/5.4.0/https://www.nuget.org/packages/NHibernate/5.4.0##### Highlights #####
* A new batching strategy is available, minimizing the batching memory footprint. See #2959. Using it may increase CPU usage.
* 201 issues were resolved in this release.
##### Possible Breaking Changes #####
* Linq and criteria queries on unmapped entities will throw instead of returning an empty result list. See #1106, #1095.
*
The second level cache update timestamps cache do no more use locks.
This may slightly increases the cases where stale data may by returned
by the query cache.
* Equality and hashcode access on uninitialized persistent collections will no more trigger their loading. See #2461.
* DB2CoreDriver now uses named parameters instead of positional ones. See #2546.