VisualFSharp v0.0.46 Release Notes
-
- ๐ Fix multi-project analysis when referenced projects have changed (#141)
- ๐ Fix process exit on bad arguments to FsiEvaluationSession (#126)
- ๐ Deprecate FsiEvaluationSession constructor and add FsiEvaluationSession.Create static method to allow for future API that can return errors
- Return additional 'property' and 'event' methods for F#-defined types to regularize symbols (#108, #143)
- โ Add IsPropertySetterMethod and IsPropertyGetterMethod which only return true for getter/setter methods, not properties. Deprecate IsSetterMethod and IsGetterMethod in favour of these.
- โ Add IsEventAddMethod and IsEventRemoveMethod which return true for add/remove methods with an associated event
- ๐ Change IsProperty and IsEvent to only return true for the symbols for properties and events, rather than the methods associated with these
- ๐ Fix value of Assembly for some symbols (e.g. property symbols)