VisualFSharp v0.0.3-alpha Release Notes

    • โ†” Integrate FSharp.PowerPack.Metadata as the FSharp* symbol API
    • ๐Ÿ“‡ Renamed Param --> MethodGroupItemParameter and hid record from view, made into an object
    • ๐Ÿ“‡ Renamed Method --> MethodGroupItem and hid record from view, made into an object
    • ๐Ÿ“‡ Renamed Methods --> MethodGroup and hid record from view, made into an object
    • ๐Ÿ“‡ Renamed MethodGroup.Name --> MethodGroup.MethodName
    • ๐Ÿ“‡ Renamed DataTip --> ToolTip consistently across all text
    • ๐Ÿ“‡ Renamed CheckOptions --> ProjectOptions
    • ๐Ÿ“‡ Renamed TypeCheckAnswer --> CheckFileAnswer
    • ๐Ÿ“œ Renamed UntypedParseInfo --> ParseFileResults
    • โœ‚ Removed GetCheckOptionsFromScriptRoot member overload in favour of optional argument
    • ๐Ÿ“‡ Renamed GetCheckOptionsFromScriptRoot --> GetProjectOptionsFromScript
    • ๐Ÿ“œ Renamed UntypedParse --> ParseFileInProject
    • ๐Ÿ“‡ Renamed TypeCheckSource --> CheckFileInProjectIfReady
    • โž• Added numerous methods to API including CheckFileInProject
    • โž• Added experimental GetBackgroundCheckResultsForFileInProject, GetBackgroundParseResultsForFileInProject
    • โž• Added PartialAssemblySignature to TypeCheckResults/CheckFileResults
    • โž• Added CurrentPartialAssemblySignature to FsiEvaluationSession
    • โž• Added ParseAndCheckInteraction to FsiEvaluationSession to support intellisense implementation against a script fragment
    • โž• Added initial testing in tests/service
    • โž• Added ParseAndCheckProject to SourceCodeServices API. This will eventually return "whole project" information such as symbol tables.
    • โž• Added GetDefaultConfiguration to simplify process of configuring FsiEvaluationSession
    • โž• Added PartialAssemblySignatureUpdated event to FsiEvaluationSession
    • โž• Added travis build