Απ' ό,τι έχω διαβάσει, υπάρχουν τα εξής νέα:
- Ακολουθεί την έκδοση 3.2.6 του Hibernate σε features (π.χ. lazy="extra" που επιτρέπει initialization of individual list or map items)
- Distributed transactions support
- αφαιρέθηκε το dependency στο Castle.DynamicProxy2, ώστε να γίνει το NHibernate πιο injectable. Τώρα πρέπει υποχρεωτικά να οριστεί μια απ' τις NHibernate.ByteCode κλάσεις ως proxyfactory.factory_class
- πολυμορφικά κριτήρια (και πολλές άλλες βελτιώσεις στα aggregations και στα projections)
- Trigger generated identities
- καλύτερα μηνύματα λάθους, κυρίως σε προβλήματα με compilation των HQL queries
- πολλά bug fixes
Δεν έχω προλάβει να δω τα περισσότερα απ' αυτά, γιατί ασχολούμαι με άλλα θέματα. Άσε που περιμένω και τα κατάλληλα blog posts από you-know-who...
Παναγιώτης Παρίσης
MCPD, MCTS