Skip to content

Commit b4a0b16

Browse files
committed
releasenotes.txt: Update breaking changes.
1 parent 767064f commit b4a0b16

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

releasenotes.txt

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
Build vNext
22
=============================
33

4-
** Known BREAKING CHANGES from NH3.3.3.CR1 to vNext
4+
** Known BREAKING CHANGES from NH3.3.3.GA to vNext
55

66
NHibernate now targets .Net 4.0. Many uses of set types from Iesi.Collections have
77
now been changed to use corresponding types from the BCL. The API for these types
88
are slightly different.
99

10+
Support for persistent non-generic collections removed. Use the generic counterparts instead.
11+
1012
##### Possible Breaking Changes #####
1113
* IDeleteEventListener, IEventSource: Use generic ISet<> instead of non-generic in method signatures.
1214
* SqlString.Parts removed. Use SqlString.Count and SqlString.GetEnumerator().
@@ -16,14 +18,14 @@ Build vNext
1618
* SybaseASADialect removed: Use SybaseSQLAnywhere10Dialect instead.
1719
* ASA10ClientDriver, ASAClientDriver and SQLiteDriver removed: Use SybaseSQLAnywhereDriver, SybaseAsaClientDriver, SQLite20Driver instead.
1820
* Removed Classic HQL Parser.
19-
* Removed IQueryTranslatorFactory2. It's methods were pulled up to IQueryTranslatorFactory. Method CreateQueryTranslators assepting string as first argument marked as Obsolete.
21+
* Removed IQueryTranslatorFactory2. It's methods were pulled up to IQueryTranslatorFactory. Method CreateQueryTranslators accepting string as first argument marked as Obsolete.
2022
* IQueryExpression.Translate now has second boolean argument 'filter'
2123
* Added several methods which accepts IQueryExpression to ISessionImplementor, which is duplicating methods which accepts string.
22-
* Mis-spelled AdoNetWithDistrubtedTransactionFactory removed: Use AdoNetWithDistributedTransactionFactory instead
24+
* Miss-spelled AdoNetWithDistrubtedTransactionFactory removed: Use AdoNetWithDistributedTransactionFactory instead
2325
* HqlDistinctHolder removed: Use HqlExpressionSubTreeHolder instead
2426
* DisableLogFormattedSql method removed: the default is disabled
2527
* ISession.SaveOrUpdateCopy removed: Use Merge instead
26-
* Oracle: The atan2 and power functions now return double (instead of single) for consistency with other dialects.
28+
* Oracle and MySQL: The atan2 and power functions now return double (instead of single) for consistency with other dialects.
2729
* Removed FirebirdDriver. It was the same as FirebirdClientDriver since 3.2, and the latter have been the default since then.
2830
* Removed bunch of unused methods on *Helper classes
2931
* Static fields on NHibernateUtil are declared as their exact class

0 commit comments

Comments
 (0)