-
Notifications
You must be signed in to change notification settings - Fork 25
Unquote3
Stephen Swensen edited this page Jul 12, 2015
·
2 revisions
Unquote 3 was release in early 2015. This page was used during development and is now out-of-date.
It's been over two years since the last release of Unquote. Partly because it is version 2.2.2 is very stable, partly because breaking changes in vs2012 and F# 3.0 delayed value in upgrading from vs2010 and F# 2.0. However, things have stabilized around vs2013 and F# 3.1, so we are due for some new bits!
The following are the main features planned for Unquote 3.0.0.
- (breaking change) Drop support for Silverlight4.
- Add support for net45 and portable profile 259 (upgrade main solution and projects to vs2013 / F# 3.1)
- Continue support for net40 (maintain secondary vs2010 solution file and projects)
- (breaking change) Deprecate '?' suffixed operators (they conflict with F# 3.1 nullable operators) and replace with '!' suffixed operators
- Add xUnit.net 2.x integration
- Add Fuchu integration
- (breaking change)
Swensen.Unquote.Operators.unquote
to return first-class object rather than print to stdout (will useStructuredFormatDisplay
for FSI pretty printing) - (minor breaking change - needs tests around reduction) introduced
ReductionException
for distinguishing between exceptions raised during reduction vs. non-raised exception values. Use this information to do smarter decompilation. Namely, only print stack traces for raised exceptions.
- (out of scope) Possibly do better automating testing, building, and packing with fake
- (no - can have issues) Possibly add FSharp.Core dependencies in NuGet package