If you only increment the file version but leave the assembly version for minor updates then drop in replacements would be easier and you would still be using SemVer IMHO. Binding redirects can sometimes be painful to configure correctly.
Anyway, just a thought. Great work BTW! 2012/6/12 Ramon Smits <[email protected]> > > On Tue, Jun 12, 2012 at 9:28 AM, Johannes Gustafsson <[email protected] > > wrote: > >> May I ask: If there are no breaking changes, why do you increment the >> assembly version? This makes it harder to do drop in replacements of the >> old version. >> > > It has an incremented revision which is allowed and needed to see if this > release is different. Drop in replacement still works fine with binding > redirects if needed. > > NHibernate is using (AFAIK) Semantic Versioning, also see > http://semver.org/ > > > -- > Ramon >
