Skip to content

Commit 33187cf

Browse files
committed
Release notes for 3.3.3.CR1.
1 parent 10d11d1 commit 33187cf

File tree

1 file changed

+56
-0
lines changed

1 file changed

+56
-0
lines changed

releasenotes.txt

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,59 @@
1+
Build 3.3.3.CR1
2+
=============================
3+
4+
** Fix
5+
* [NH-3148] - ComponentAsId properties do not maintain the Column specified using property mapper when component is from base class
6+
7+
** Sub-task
8+
* [NH-3052] - Projection of one-to-many generates invalid SQL
9+
* [NH-3385] - Add ability to expand many subcollections with WCF Data Services
10+
11+
** Bug
12+
* [NH-2042] - Table per subclass, using a discriminator mappings with formula in child class error
13+
* [NH-2539] - Contains/StartsWith fails when invoked via WCF Data Service.
14+
* [NH-2566] - NotSupportedException when using Skip/Take/First/Single/Any on GroupBy
15+
* [NH-2588] - NotSupportedException when using Skip/Take with Where clause
16+
* [NH-2860] - Lazy property throwing casting exception
17+
* [NH-2979] - MsSqlCe dialect doesn't give the correct SQL type for Decimal with Scale defined
18+
* [NH-3039] - IndexOutOfRangeException thrown when web server is processing multiple sessionfactory creation requests
19+
* [NH-3057] - Collection subquery constraint on joined-subclass inherited properties causes invalid sql (base classes are not joined in).
20+
* [NH-3105] - ComponentAsId does not find property that belongs to a parent class
21+
* [NH-3108] - OrderBy with Select throws exception
22+
* [NH-3129] - Linq Provider doesn't recognize CompareTo method
23+
* [NH-3241] - Linq: Mixing Fetch/FetchMany with Any() throws: ArgumentException: Expression of type 'System.Collections.IList' cannot be used for parameter of type 'System.Collections.Generic.IEnumerable`1[System.Object]'
24+
* [NH-3261] - Linq Query throws when there is a conditional operator
25+
* [NH-3305] - SybaseSQLAnywhere10Dialect defaults a numeric datatype to (19,255) precision, which is not compatible with the DB
26+
* [NH-3318] - Composite-id does not allow superclass properties
27+
* [NH-3320] - Exception in LINQ projection with OrderBy/Take - block using WCF Data Services projection's
28+
* [NH-3326] - Exception in LINQ with pagination - block using WCF Data Services
29+
* [NH-3330] - Exception in LINQ for nullable strings in Oracle - blocks using WCF Data Services
30+
* [NH-3332] - The NH linq driver generates sql code that doesn't match the semantics of the original linq query
31+
* [NH-3337] - Exception in LINQ for complex nullable conditionals - blocks using WCF Data Services
32+
* [NH-3357] - System.NotSupportedException : Don't currently support idents of type DateTimeOffset
33+
* [NH-3366] - LINQ query with various Compare() and CompareTo() fails (WCF Data Services)
34+
* [NH-3369] - ToFuture/ToFutureValue should fall-back on dialects without MultiQuery support
35+
* [NH-3378] - MySQLDialect incorrect handle DbType.Currency as MONEY
36+
* [NH-3379] - Oracle8iDialect and FirebirdDialect incorrect handle DbType.Currency type
37+
38+
** Improvement
39+
* [NH-2297] - Configuration.BuildSessionFactory throws a NullReferenceException when loading an invalid ICompositeUserType
40+
* [NH-3301] - Support SqlMethods.Like() in LINQ queries.
41+
* [NH-3360] - Allow setting timeout on a LINQ query
42+
* [NH-3367] - Support string.Equals()
43+
* [NH-3368] - Add support for Equals method of sbyte, DateTimeOffset and unsigned numerics
44+
* [NH-3371] - NHibernate should log LINQ expression trees to ease debugging
45+
46+
** New Feature
47+
* [NH-2986] - Add ability to include collections into projections
48+
* [NH-3092] - Nhibernate Linq provider does not support Math functions like Math.Cos, Math.Sin, etc
49+
* [NH-3180] - Could not select first element of the group
50+
* [NH-3184] - Add ability to use ToFutureValue with aggregating queries
51+
* [NH-3283] - New driver: Devart.Data.MySql
52+
* [NH-3333] - Add ability to expand subcollections with WCF Data Services
53+
54+
** Patch
55+
* [NH-3255] - The IDbCommand that performs the cleanup of data in AbstractStatementExecutor.DropTemporaryTableIfNecessary does not have a connection.
56+
157
Build 3.3.2.GA
258
=============================
359

0 commit comments

Comments
 (0)