Skip to content

v4.1

Release notes for our 4.0 versions of MFractor for Visual Studio Mac

About installation and upgrade to latest version

Currently there's a bug on the Visual Studio for Mac Extension Gallery where MFractor is stuck on an older version. We are working with Microsoft on a fix for this issue. To get the latest versions of MFractor please check the Installation and Setup page for instructions on manual installation and update.

v4.1.3

Released on May 18th 2020

Service release to activate license expiry notification and fix integration issues in the code actions Alt+Return menu.

Enhancements:

  • Show license expiry notifications at 14, 7 and 1 days for both Professional and Trial licenses.

Issues Fixed:

  • Fixed: Fix integration issues for MFractors XAML code actions are not accessible through the "Option+Return" menu. #145
  • Fixed: Replace duplicate namespace references does nothing. #211

v4.1.2

Released on May 17th 2020

Service release to fix several small issues in the code actions Alt+Return menu.

Features

  • Code fix to migrate Icon to IconImageSource.

Issues Fixed:

  • Fixed: Further tidy up for MFractors XAML code actions are not accessible through the "Option+Return" menu. #145
  • Fixed: The Remove all redundant style properties fix did not work.
  • Fixed: Go To ViewModel is not honouring x:DataType. #209

v4.1.1

Released on May 16th 2020

Service release to fix multiple user reported bugs, adds the ability to disable analysers at a document level, color adornment editing support and moves the scaffolder out of preview.

Features

  • The Scaffolder is a file creation wizard that infers your intended file type based on the provided name and file extension plus the context that you are creating that new file in.
  • Disable XAML analysers at the document level using the following syntax: <!-- [MFractor: Suppress(MF1000)] --> or <!-- [MFractor: Suppress(com.mfractor.analysis.xaml.binding_expression_resolves)] -->. #202
  • The Move Attribute To Parent can move a matching attribute from an element into it's parent (EG: Margin="10" set on a label inside a stack layout will be removed from the label and then added to the StackLayout).
  • You can now edit a color adornment and launch the color editor. #199

Issues Fixed:

  • Fixed: MFractors XAML code actions are not accessible through the "Option+Return" menu. #145
  • Fixed: Binding Context Initialise in XAML sets x:Key instead of x:Name. #207
  • Fixed: Get binding IntelliSense using x:DataType provided at the root level. #201
  • Fixed: 404 for code action Learn how MFractor detects your ViewModels and Binding. #205
  • Fixed: Grid indexes clipped on 15" macbook. #197
  • Fixed: Using Value Converter Wizard to add converter to page created duplicate xmlns. #204

v4.1.0

Released on May 12th 2020

MFractor 4.1 for Visual Studio Mac is a major release that adds automatic 30-day trials, adornments, font tooling, additional XAML analysers and much more.

For a full summary of all features included in 4.1, please see the v4.0 release notes.

Comments