I have version 1.10 almost ready to go. Matches up to all features in ClojureJVM 1.10, plus a few ClojureCLR-specific fixes.
There have been a number of requests for ClojureCLR to move to more recent versions of Framework and to .Net Core.
I have compiled against 3.5 and 4.0 for years now.
I have kept 3.5 mostly to support the folks using it for Unity -- I think this is no longer necessary, and I'd love not to have to maintain the separate code required for that.
Up to this point I have not looked at Core -- in the early days, System.Reflection.Emit and the DLR were not supported, so the point was moot.
However, most of System.Reflection.Emit is available, and the DLR now supports (only) 4.5, core 2.0 and core 2.1.
So, the question is: what frameworks do I need to support going forward?
More specific questions:
Does anyone still need a 3.5 build?
Will matching the DLR (4.5, core2.0, core 2.1) satisfy?
(On the master branch, the soon-to-be version 1.10 is building under 4.5. I am playing with compiling under Core -- there are some differences in capabilities in System.Reflection.Emit and the DLR, but they seem limited. I have some hope this will not be too painful.)
-David