Visual Studio Icon Visual Studio 2019 for Mac version 8.2 Release Notes



Developer Community | System Requirements | Compatibility | Distributable Code | Documentation | Blogs | Servicing


Download

For information on the system requirements see the see Mac System Requirements and Mac Platform Targeting and Compatibility guides.

To learn more about other related downloads, see the Downloads page.

Important

Visual Studio 2019 for Mac (version 8 and higher) is not supported on Mac OS X 10.11 (El Capitan) or lower. If you have Visual Studio 2017 for Mac (version 7), you will not be shown an update to Visual Studio 2019 for Mac. Installation will also be blocked. To resolve this issue, update to macOS 10.12 (Sierra) or higher


What's New in Visual Studio 2019 for Mac

Visual Studio 2019 for Mac version 8.2 Releases

Visual Studio 2019 for Mac Blog Posts

The Visual Studio Blog is the official source of product insight from the Visual Studio Engineering Team. You can find in-depth information about the Visual Studio 2019 for Mac releases in the following posts:

Release Highlights

This release contains the following highlights:

  • C# 8 support.
  • Support for the latest .NET Core 3.0 Preview 7. For more information see .NET Core support in Visual Studio for Mac.
  • Both Android XML resources and Forms XAML files editing are now powered by Visual Studio for Mac’s new XAML editor.
  • Additional capabilities to the new C# editor, such as "show import items", triggering IntelliSense from deletion of a character and column rulers.

Known Issues

Important

If you were previously using .NET Core v2.2.1xx with Visual Studio for Mac 8.0, you'll need to manually update to a supported version of .NET Core, as listed in the .NET Core Support guide. We recommend either 2.1.700 or 2.2.300.

Refer to the Known Issues section for all known issues.


Feedback & Suggestions

We would love to hear from you! You can report a problem through the Report a Problem option in Visual Studio for Mac IDE. You can track your feedback, including suggestions, in the Developer Community portal.


Visual Studio 2019 for Mac version 8.2.6 (8.2.6.26)

released September 10, 2019

Visual Studio 2019 for Mac version 8.2.5 (8.2.5.5)

released August 27, 2019

  • We fixed a number of issues that caused fatal crashes, as reported through telemtetry.
  • We fixed an issue with reaching the "Report a Problem" server.
  • We fixed the default CPU target to better support running applications on Catalina.

Visual Studio 2019 for Mac version 8.2.4 (8.2.4.17)

released August 20, 2019

  • We fixed an issue where the IDE could delete user content by accident when cancelling a checkout from SVN.
  • We fixed an issue that was causing Visual Studio for Mac to crash.
  • We fixed an issue where Visual Studio crashes when attempting to commit to Git.
  • We fixed an issue where the dif may show up as incorrect.
  • We fixed an issue where the up and down keys are slow to respond in the Ctrl + Space completion list.
  • We fixed some issues that were causing permissions problems when installing Visual Studio for Mac on Catalina.

Visual Studio 2019 for Mac version 8.2.3 (8.2.3.16)

released August 13, 2019

Visual Studio 2019 for Mac version 8.2.2 (8.2.2.21)

released August 5, 2019

Visual Studio 2019 for Mac version 8.2.1 (8.2.1.19)

released July 30, 2019

Visual Studio 2019 for Mac version 8.2 (8.2.0.1105)

released July 24, 2019

New Features

Installer

  • We've now set the minimum Xcode version update to 10.2 and macOS version to 10.14.3 to match what is required by Visual Studio for Mac. We've also set the minimum version of the installer to 10.11.
  • We updated the phrasing from 'tool belt' on the rotating banner, to "toolkit".
  • We've included updated translations for new strings.

Editor

  • We have added IntelliSense type filtering to Visual Studio 2019 for Mac, which allows you to filter your IntelliSense list based upon the type of completion, such as method, struct, snippet etc.
New Editor Features
New editor features in Visual Studio for Mac
  • We have added the option to "show import items" in the IntelliSense completion list. This options adds the ability to display completions provided by libraries which are not yet imported into your project. For example, If you do not have "System.IO" imported, typing "file" will allow you to select "File.Open" and import the correct library for that completion.
  • We have added the ability to trigger the IntelliSense completion list upon deletion of a character. This will cause the IntelliSense menu to appear when you hit the delete key, as opposed to having to manually trigger it with "control-space"
  • We have added support for column rulers in the new C# editor.

New XAML Editor

Both Android XML resources and Forms XAML files editing are now powered by Visual Studio for Mac’s new editor. The Xamarin.Forms XAML editing experience on Mac is now powered by the same engine that drives WPF, UWP, and Xamarin.Forms IntelliSense on Windows. This brings several enhancements to Xamarin.Forms developers. Enhancements such as improved matching, binding/commanding IntelliSense, and light bulb suggestions. Additionally, code navigation, linting, resource completion, and markup extension completion also underwent ameliorations.

New XAML editor features
New XAML editor features in Visual Studio for Mac

In addition:

  • For Android, we are bringing the same editor enhancements present on Visual Studio to the Mac as well. This includes improved IntelliSense, go-to-definition, and semantic editing of your files.
  • For Forms, this release features a preview version of the Visual Studio XAML language service ported to Visual Studio for Mac which drastically improves the editing experience of Forms XAML files.

See the New Xamarin.Forms XAML IntelliSense in Visual Studio for Mac blog post for more details and let us know what you think by providing feedback and suggestions.

Issues fixed in this release

Installer

This release fixes the following issues with the installer:

  • Fixes Xamarin target size issue with different numeric separators.
  • Fixes unauthorized exception when Xamarin.Android fails to install. A dialog with error message is displayed.
  • Fixes and shows the correct error message when installer executes as a root user.
  • Fixes and shows an error dialog during startup, when the installer fails with an unauthorized exception.

Start Window

  • We fixed an issue where opening IDE then closing it exits with a crash.
  • We fixed an issue where the IDE would open and display the Start Window when a project or solution file is opened via finder or command line.

Editor

.NET Core

NuGet

  • We updated to NuGet 5.1.

Shell

General

Project System

Web Tools

  • We fixed an issue where "The application exited with code: 255" displays in 'Application Output' window after debugging a docker-compose project then debugging the web application.

Version Control

Updater

F#

Xamarin

Android

iOS

Xamarin Designers

  • We fixed an issue where Android appcompat renderers wouldn't show up properly in the Forms previewer.
  • We fixed a number of rendering issues in the Forms previewer
  • We fixed an issue where the Android designer and XAML intellisense wouldn't work properly if the new editor was disabled for C#
  • We fixed an issue where red squiggles would appear for named font sizes in XAML files
  • We fixed an issue where designer.cs files were being regenerated too frequently when using the iOS designer

Visual Studio Tools for Unity

  • We fixed an occasional crash when inspecting IntPtr variables.
  • We fixed an issue that sometimes prevent the VSTU debugger from stepping or stopping on breakpoints.

Other


Known Issues

The following is a list of all existing known issues in Visual Studio 2019 for Mac version 8.2:


Visual Studio for Mac Release Notes History

You can view prior versions of Visual Studio for Mac release notes on the Release notes history page.


Top of Page