NHibernate 3.3.0 CR1 released

48 views
Skip to first unread message

Oskar Berggren

unread,
Mar 11, 2012, 7:05:20 AM3/11/12
to nhu...@googlegroups.com, nhibernate-...@googlegroups.com
NHibernate 3.3.0 Candidate Release 1 is now available for download
from Sourceforge.

http://sourceforge.net/projects/nhibernate/?source=directory

Please test in your projects and report any issues. Leading up to the
final 3.3.0 release, we are of course mainly interested in fixing any
new regressions. Because of the large number of changes to the LINQ
provider, if your project use LINQ heavily it is especially useful to
test for any regressions in your existing queries.


Summary of changes:

* Many improvements to the LINQ provider to extend the set of queries which
it can handle.

* Introduction of the "enhanced" family of id generators. These can be backed
by either a sequence or a table, have built in support for tracking several
id series in the same table, and share a common set of optimizers, which
implement e.g. HiLo or Pooled algorithms.

* Some new abilities in Mapping-By-Code.

* And a nice batch of bug fixes in other areas.


** Known BREAKING CHANGES from NH3.2.0.GA to NH3.3.0.CR1

   ##### Possible Breaking Changes #####
       * [NH-2214] - SQL Server 2005/2008: Exception is now thrown
when paging a statement that requires distinct results, and is ordered
by a column that is not included in the result set of the query
                   - Dialog.ExtractColumnOrAliasNames method signature
and visibility changed - may affect custom dialects that use this
method
       * [NH-2950] - IAccessCallback.NextValue property renamed and
changed to a method called IAccessCallback.GetNextValue()
       * [NH-2953] - SequenceStyleGenerator now forces use of a table
if a pooled optimizer is chosen and the dialect doesn't support pooled
sequences.
       * [NH-2960] - Queries for an entity name will now not include
instances of the same class mapped using a different entity name.
       * [NH-2664] - IHqlExpressionVisitor has new property
ISessionFactory SessionFactory { get; }
       * [NH-3067] - The use of Substring() in Linq queries have been
corrected so the zero-based index parameter in C# is converted to
one-based index in SQL.
* [NH-2528] - Throw exception instead of silently truncate
string and blob data

Full list of changes:
https://nhibernate.jira.com/secure/ReleaseNote.jspa?projectId=10000&version=10540


/Oskar

Alexander I. Zaytsev

unread,
Mar 11, 2012, 1:20:35 PM3/11/12
to nhibernate-...@googlegroups.com, nhu...@googlegroups.com
Hi, everybody.

When will it be available in nuget?

воскресенье, 11 марта 2012 г. 17:05:20 UTC+6 пользователь Oskar Berggren написал:
Reply all
Reply to author
Forward
0 new messages