I can see what's new and fixed in NHibernate 4.0
I would like to know if anyone has had issue with hbm mappings upgrading from NHibernate 3 to 4?
I fear that more focus is going on fluent mapping these days. I can test for the more obvious breaking changes but wanted to know if there were any subtle issues that anyone has come across in a production environment that may not be so obvious at first.
It looks like a major upgrade and you'd expect there to be the risk of regressions.
I wouldn't worry too much about the hbm itself. FluentNHibernate "compiles" to XML which goes through the mapping layer. NHibernate's own mapping-by-code also uses parts of the same code as hbm files.
Anyway, the mapping code hasn't changed very much. Any regressions are more likely to be in other parts.