E’ stata rilasciata la versione 2.1.0 di NHibernate. Qualche novità:
1. Supporto diretto a SQL Server 2008 (MSSql2008Dialect); NHibernate può usare i tipi di dato Date, Time, DateTime2, DateTimeOffset.
2. Nuovi ID Generators.
3. Executable HQL. E’ possibile scrivere una cosa del tipo:
using (ISession session = GetSession())
{
using (ITransaction tx = session.BeginTransaction())
{
session.CreateQuery("delete from MyEntity").ExecuteUpdate();
tx.Commit();
}
}
4. Rimozione della dipendenza da Castle.DynamicProxy2 (informazioni qui e qui).
In ogni modo, la lettura del file releasenotes.txt è sempre consigliata.