Hi,
I've just pushed the .Net 4 updates of Iesi.Collections to github. I call
this 4.0.0.CR1. I would be happy for any review or comment on this.
Also, I'm not sure how to handle nuget. I suppose the most straightforward
method would be the push the final release as version 4.0.x.x under the
same package name. The drawback would be that the NHibernate 3.3 package
depends on Iesi 3.2.0.4000 or later. So users would be encouraged to
upgrade to a combination that wouldn't actually work. That can be handled
by each user locking down their version. But it would be nicer to the
community if we upload a NH 3.3.2 with stricter dependencies.
Release notes:
** Known BREAKING CHANGES from Iesi.Collections 3.2.0.4000 to 4.0.0.CR1
##### Design time #####
* Requires .Net 4.0 or later.
* All non-generic set classes removed.
* The ISet<T> interface and set implementations that now have
corresponding classes
in the BCL have been removed.
* All remaining set classes follows the .Net 4 set API.
* OrderedSet renamed to LinkedHashSet.
* ImmutableSet renamed to ReadOnlySet.
/Oskar