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



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


Click the button to download the latest version of Visual Studio 2019 for Mac. For information on the system requirements see the see Mac System Requirements and Mac Platform Targeting and Compatibility guides.

For instructions on installing and updating Visual Studio 2019 for Mac, see the Install Visual Studio for Mac guide.

Download VS for Mac

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


What's New in Visual Studio 2019 for Mac

Visual Studio 2019 for Mac 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

  • Visual Studio for Mac 8.8 adds preview support for Custom .NET Core templates added with dotnet new (Preview features can be enabled in Preferences > Other > Preview Features).
  • Visual Studio for Mac 8.8 adds support for debugging Blazor WebAssembly projects.
  • Visual Studio for Mac 8.8 adds support for accessing Azure DevOps NuGet package sources using the signed in account without the need to use a personal access token (PAT).
  • Visual Studio for Mac 8.8 now supports running on the macOS Big Sur developer preview. See Known Issues for additional information.
  • Visual Studio for Mac 8.8.3 or newer now has full accessibility support enabled by default.
  • We added functionality to Visual Studio for Mac to warn users when low disk space will degrade the experience.

Known Issues

Refer to the Known Issues section.


Feedback and 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.


Release Notes

Release Notes Icon Visual Studio 2019 for Mac version 8.8.10 (8.8.10.12)

released February 18, 2021

Xamarin

Release Notes

Release Notes Icon Visual Studio 2019 for Mac version 8.8.9 (8.8.9.10)

released February 16, 2021

General

  • We fixed several reliability issues.
  • We updated Mono to 6.12.0.122 addressing CVE-2021-24112

Release Notes Icon Visual Studio 2019 for Mac version 8.8.8 (8.8.8.12)

released February 9, 2021

General

  • We fixed several reliability issues.

Web and Azure

  • We updated .NET Core SDKs to 5.0.103 and 3.1.406.

Xamarin

  • We added support for Xcode 12.4.

Release Notes Icon Visual Studio 2019 for Mac version 8.8.7 (8.8.7.18)

released February 2, 2021

General

  • We fixed several reliability issues.

Shell and Tools

  • We fixed an issue with rendering of the UI on Big Sur when using the light IDE theme.

Updater

  • We increased the frequency for checking for new updates from 1 day to every 4 hours.

Release Notes Icon Visual Studio 2019 for Mac version 8.8.6 (8.8.6.15)

released January 20, 2021

General

  • We fixed several reliability issues.

Installer

Release Notes Icon Visual Studio 2019 for Mac version 8.8.5 (8.8.5.18)

released January 12, 2021

Web and Azure

  • We updated .NET Core SDKs to 5.0.102 and 3.1.405.

Xamarin

  • We added support for Xcode 12.3.

Release Notes Icon Visual Studio 2019 for Mac version 8.8.4 (8.8.4.30)

released December 15, 2020

General

  • We fixed several issues with reliability and performance.

Debugger

Shell and Tools

Web and Azure

Release Notes Icon Visual Studio 2019 for Mac version 8.8.3 (8.8.3.16)

released December 1, 2020

General

  • We fixed several issues with reliability and performance.
  • Under certain circumstances it was not possible to enable full accessibility support using VoiceOver. We enabled full accessibility support by default and updated the Visual Studio for Mac accessibility documentation.

Version Control

Web and Azure

  • We fixed an issue where publishing ASP.NET Core 5.0 projects to Azure failed with an "HTTP Error 500.31 - ANCM Failed to Find Native Dependencies" error.

Release Notes Icon Visual Studio 2019 for Mac version 8.8.2 (8.8.2.41)

released November 24, 2020

General

  • We updated .NET Core to 3.1.404.
  • We updated the F# compiler to 5.0.

Debugger

  • We fixed an issue blocking operations when multiple watches are selected in the watch tool window.
  • We fixed several issues causing the wrong value to be copied or pasted within the watch tool window.
  • We fixed an issue where it was not possible to rename a watch while debugging.

Installer

Shell and Tools

  • We fixed an issue where the Errors tool window didn't remember toolbar button settings.

Source Code Editing

Release Notes Icon Visual Studio 2019 for Mac version 8.8.1 (8.8.1.37)

released November 19, 2020

General

  • We fixed several issues with reliability and performance.

Debugger

Shell and Tools

Web and Azure

Xamarin

  • We fixed an accessibility issue in the XAML Previewer where a decorative image was erroneously being anounced as "image" by VoiceOver.
  • We fixed an accessibility issue in the XAML Previewer where unnecessary content was being announced by VoiceOver when navigating to the "Get started with XAML hot reload" link.
  • We added support for Xcode 12.2.

Release Notes Icon Visual Studio 2019 for Mac version 8.8 (8.8.0.2913)

released November 10, 2020

Note

This release of Visual Studio for Mac now supports running on the macOS Big Sur developer beta builds. If you're already on Big Sur and can't use the updater, visit the Visual Studio for Mac website and download the installer.

New Features

Debug Blazor WebAssembly projects

Visual Studio for Mac now includes full support for debugging Blazor WebAssembly projects, giving you the option to set breakpoints, watches, navigate your code using step and skip commands, and more.

Examining a watched variable while debugging a Blazor WebAssembly application
Examining a watched variable while debugging a Blazor WebAssembly application

For more information on debugging in Visual Studio for Mac, see Debugging with Visual Studio for Mac.

Web and Azure

  • We added support for .NET 5 preview 8.
  • We added integrated support for accessing NuGet Azure DevOps package sources using the signed in account without requiring a personal access token (PAT).

Bug Fixes

Debugger

Project System

  • We fixed an issue that resulted in an empty properties pad for files when loading AddIn projects.
  • We fixed an issue that prevented users from canceling a solution load operation.
  • We fixed an issue where the Android build process never stops.
  • We fixed an issue where renaming a file with "Show All Files" enabled in the Solution window added the file twice and might have caused a hang.
  • We fixed an issue with VS for Mac setting a different FrameworkSDKRoot.
  • We fixed an issue where creating a new project folder with a single character failed with an error.
  • We updated MSBuild to 16.8 RTM.

Shell and Tools

  • We increased the speed of the find in files functionality.
  • We fixed an issue causing erroneous exceptions to be logged when deleting unsaved files from a project.
  • We fixed an issue resulting in multiple searches and unresponsiveness in the search experience.
  • We fixed an issue where Visual Studio is unable to find files/classes included into a multi-target SDK style project.
  • We fixed an issue where the directory path for find in files was not set correctly.
  • We fixed an issue that prevented users drom opening assemblies in the Assembly Browser.
  • We fixed an issue that caused files to open in Visual Studio Code instead of in the hex editor when choosing to open in the hex editor.
  • We improved the performance of the Assembly Viewer.
  • We have ported the Assembly Browser to the new Editor.
  • We have reimplemented the Errors pad and moved the build output to a separate pad.
  • We have improved overall performance and reliability.
  • We replaced the "Pad" terminology with "Tool Window" throughout the IDE and updated the top-level View menu.
  • We fixed an issue where the content of the "Reference" dialog was not announced in proper sequence with VoiceOver.
  • We fixed a potential hang in the Assembly Browser.
  • We fixed an issue with encoding inside the integrated Terminal.
  • We fixed an issue where "Find" in the "Replace in Files" dialog replaced the found text.
  • We fixed an issue where Searching in a Directory failed after the second use.
  • We updated NuGet to 5.8 RC.
  • We fixed an issue where it was not possible to type (special) characters in the VS console while pressing the option-key.
  • We fixed an issue where alerts were not clickable with the mouse on macOS Big Sur.

Source Code Editing

Test Tools

Version Control

Web and Azure

  • We fixed an issue where a new F# test project will display errors and warnings.
  • We fixed an issue with solution file generation that caused a compatibility problem with Visual Studio on Windows.
  • We fixed an issue where .razor files would incorrectly show a “Using directive is unnecessary" error.
  • We fixed an issue where IntelliSense for classes from a new Razor class library project were not available in .razor files.
  • We fixed an issue preventing Azure subscriptions being found when publishing to Azure Publish to Azure.
  • We fixed an issue where Azure subscriptions were not found.
  • We fixed a crash in the Razor editor.
  • We fixed an issue with breakpoints not hitting when debugging a Blazor WebAssembly Application.
  • We have added a preview support for Custom .NET Core templates added with dotnet new.
  • We fixed an issue where a Blazor WebAssembly project was not recognized as such with .NET 5 and the Browser selection was missing.
  • We fixed an issue where an invalid development certificate caused an unrecoverable hang.
  • We fixed an issue where IntelliSense shows the OpenAPI client after the OpenAPI service was removed.
  • We updated .NET Core to 5.0.100 and 3.1.403.

Xamarin

Other

  • We improved startup performance of the IDE.
  • We improved the performance of closing a solution.
  • We fixed an issue where vstool would not return the exact id of an extension which can then be used for disabling/enabling the extension.

Known Issues

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

  • After installing the latest .NET 5 SDK, developers of .NET Core 3.1 apps might see an error indicating "The ASP.NET Core developer certificate is in an invalid state.". Running dotnet dev-certs https --clean then dotnet dev-certs https --trust from the Terminal will fix the issue.
  • Loading Blazor WebAssembly projects with .NET 5.0 RC1 is not yet supported.
  • In rare cases, it's possible to be up to date with everything but the .NET Core 3.1.300 SDK. If you enter into this configuration and update to .NET Core 3.1.300 using the updater, the notification to update the .NET Core SDK will not disappear until the IDE is restarted.

Top of Page