Ask Learn
Preview
Please sign in to use this experience.
Sign inThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
To the Visual F# Tools development community –
Over the past months, we have made an impressive amount of progress together on F# 4.0 and the next version of the Visual F# Tools. There is still plenty of work remaining here.
With the goal of shipping a high-quality, enterprise-grade F# language and toolchain in Visual Studio 2015, it’s come time to wind down new feature development for F# 4.0, and start focusing our efforts on quality validation and stabilization.
We plan to use the following schedule as the roadmap to releasing 4.0:
12/8/2014 – Last day for feature-level PRs to be submitted.
12/19/2014 – Submitted feature PRs have been given initial review and are either approved or cut for F# 4.0. Iteration and fixups of approved PRs continues past this date.
1/9/2015 – Approved feature PRs are complete and integrated. Visual F# Tools 4.0 is considered “feature complete.”
1/23/2015 – Visual F# Tools 4.0 considered to be at “release candidate” stage.
New PRs containing bug fixes or performance improvements are encouraged throughout this time, though the bar for accepting such changes will naturally rise as we get closer to the end of January.
This is a short runway, and we understand that not everything which was once planned will ready by these dates. Keep in mind that once Visual F# 4.0 ships, we will be releasing regular F# update packages, just as we did with the Visual F# 3.1.1 and 3.1.2 releases. High-quality features and fixes that didn’t quite make it to F# 4.0 will of course be considered for update releases.
As we lock down feature work over the coming weeks, we call on F# community developers to continue contributing by focusing on quality and testing:
- Install the VS 2015 Preview and the F# 4.0 preview update and try them out on your own projects
- File bugs at https://visualfsharp.codeplex.com/
- Submit fixes for open bugs
- Review, test, and comment on open PRs
We are looking forward to this last stage of the development cycle, and to an incredible Visual F# Tools 4.0 release next year!
Anonymous
December 04, 2014
Awesome! So we might have a release by April? I've been following the PR's, really looking forward to the smoothing of rough edges they will bring, especially the constructors as first class functions and mutable's converted to reference cells if you close over them etc. etc.
Anonymous
January 18, 2015
F#4 was great to have in VS2015 Preview. Since CTP5 crashes every other minute I had to move back to VS 2013. Any chance to use F#4 with VS 2013?
Anonymous
April 05, 2015
he FSharp.Core runtime has also benefited from a number of improvements, including normalized collections modules; faster generic comparison; better async stack traces; and a variety of performance improvements.
Please sign in to use this experience.
Sign in