Skip to content

Commit a76bff6

Browse files
Missing breaking change
1 parent 26f5554 commit a76bff6

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

releasenotes.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,12 +50,16 @@ Build 5.0.0
5050
* enabledFilter parameter has been removed from IProjection.ToSqlString and ICriterion.ToSqlString methods.
5151
* Proxy factory and proxy cache now use TypeInfo instead of System.Type. This should be transparent for
5252
most users.
53+
* Exceptions which were based on ApplicationException are now based on Exception: HibernateException,
54+
ParserException and AssertionFailure. The logger factory which could throw a bare ApplicationException
55+
now throws an InstantiationException instead.
5356
* ThreadSafeDictionary class has been removed. Use System.Collections.Concurrent.ConcurrentDictionary
5457
instead.
5558
* Entity mode switching capability, which had never been fully implemented, is dropped.
5659
* BytecodeProviderImpl, intended for .Net Framework 1 and broken, is dropped.
5760
* Sessions concrete classes constructors have been changed. (It is not expected for them to be used
5861
directly.)
62+
* Obsolete setting interceptors.beforetransactioncompletion_ignore_exceptions is dropped.
5963
* Oracle: Hbm2dll will no-more choose N- prefixed types for typing Unicode string columns by default.
6064
This can be changed with oracle.use_n_prefixed_types_for_unicode setting, which will furthermore
6165
control DbCommand parameters typing accordingly. See NH-4062.

0 commit comments

Comments
 (0)