Visual Studio Icon Visual Studio 2017 for Mac version 7.6 Release Notes


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


Note

If you are accessing this page from a non-English language version, and want to see the most up-to-date content, visit this Release Notes page in English. You can change the language of this page by clicking the globe icon in the page footer and selecting your desired language.


Click the button to download the latest version of Visual Studio 2017 for Mac. For instructions on setup and install, see the Setup and Install Visual Studio for Mac documentation.

Download Visual Studio 2017 for Mac

To learn more about Visual Studio 2017 for Mac, see Mac System Requirements and Mac Platform Targeting and Compatibility.

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


What's New in 7.6

Visual Studio 2017 for Mac version 7.6 Releases

Release Highlights

Top Issues Fixed in this Release

Known Issues

Refer to the Known Issues section.


Details of What's New in 7.6

Release Notes Icon Visual Studio 2017 for Mac version 7.6

released August 20, 2018

New Features in 7.6

Azure Functions

Publishing Azure Functions

It's now possible to publish your Azure Function through Visual Studio for Mac. To publish, right-click the Function project and select Publish, then create or publish to an existing Azure App Service, as illustrated in the following screenshots.

Azure Functions publishing; Create a new App Service
(Figure 1) Azure Functions publishing; Create a new App Service
Azure Functions publishing; Configure Storage Account
(Figure 2) Azure Functions publishing; Configure Storage Account

For more information on publishing your Azure function to Azure, see the Azure Functions documentation.

New Azure Functions templates

We updated and improved the experience when creating a new Functions project. Previously the new project would default with an HttpTrigger function. Visual Studio for Mac now offers available trigger types that you can select when creating a new project.

New Azure Function; select trigger type
(Figure 3) New Azure Function; select trigger type
New Azure Function; provide trigger details
(Figure 4) New Azure Function; provide trigger details

For more information on using Azure functions in Visual Studio for Mac, see the Azure Functions documentation.

Issues fixed in 7.6

Performance

We made the following performance fixes:

Code Editor

We made the following fixes to Code Editor:

Editor overtype marker
(Figure 5) Editor overtype marker

Accessibility

We made the following Accessibility fixes:

Project

We made the following fixes to the project system:

.NET Core

We made the following fixes to our .NET Core support:

  • Fixed an issue where a .NET Core project is not restored after changing project properties.
  • Fixed the default build action for new files.
  • Fixed a UI hang when building an ASP.NET Core Angular project.
  • When the ASP.NET Core addin tries to install the HTTPS development certificate, the macOS message dialog that asks for the username and password will now display:

    dotnet-dev-certs wants to make changes.

  • We fixed an issue where it wasn't possible to add declarations to an empty C# file using suggestions from IntelliSense.

NuGet

We made the following fixes to our NuGet support:

F#

We fixed the following issues for F# developers:

Web Tools

We made the following updates to our web tooling:

Debugger

Shell

This release introduces the following feature:

  • It is now possible to create an Interactive Workbook from the Welcome Page if Workbooks is installed.

The following issues were addressed in the Visual Studio for Mac Shell:

Version Control

Xamarin

Xamarin.Forms

For more information, see the Xamarin release notes.

Xamarin.Android

For more information, see the Xamarin release notes.

Xamarin.Mac

For more information, see the Xamarin release notes.

Xamarin.iOS

Support for ClassKit entitlements has been added in this release. ClassKit enables features in your education apps for iPad that can be used by educational institutions with Apple School Manager and Managed Apple IDs.

Xamarin.iOS Provisioning

Automatic provisioning in Visual Studio for Mac now attempts to create and use wildcard App ID and provisioning profiles by default, instead of creating an App ID based on the Bundle Identifier specified in the Info.plist file. Using wildcard IDs by default reduces the number of profiles and IDs that need maintenance in the developer portal.

For more information on provisioning in Xamarin.iOS, see the Automatic Provisioning in Xamarin.iOS documentation.

We also fixed the following issues with Xamarin.iOS projects:

For more information, see the Xamarin release notes.

Visual Designers

iOS Designer
  • The selected view's parent is now highlighted when it is not the root of the view controller.
  • UINavigationControllers with child view controllers are now supported in XIB files.
  • Constraints are now preserved when using Embed/Un-embed in View.
  • Items dragged from the toolbox are now displayed as icons until they are dragged over a suitable drop area.
Android Designer
  • With full-fidelity layout editing, your XAML modifications are now preserved even in design mode.
  • We updated renderer to the latest Android Oreo.
  • Improve reliability of custom controls during inflation
  • Sample data support for system provided values
Xamarin.Forms Previewer
  • Added toolbox support for C# and F# Xamarin.Forms projects
    • When your C# or F# Xamarin.Forms project has a dependency on Xamarin.Forms version 3.1.0.583944 or greater, Xamarin.Forms controls will appear in the toolbox, aiding discoverability for those new to the toolkit.
    • This release includes the ability to drag and drop these controls onto your code editor, providing a XAML element snippet.

Other Fixes and enhancements


Release Notes Icon Visual Studio for Mac 7.6.1 (7.6.1.9)

released August 23, 2018

This release addresses the following issues:

Release Notes Icon Visual Studio for Mac 7.6.2 (7.6.2.33)

released August 29, 2018

This release addresses the following issues:

We also continued to make improvements to the core IDE to fix IntelliSense issues, hangs, and crashes.


Release Notes Icon Visual Studio for Mac 7.6.3 (7.6.3.1)

released August 30, 2018

This release addresses the following issues:


Release Notes Icon Visual Studio for Mac 7.6.4 (7.6.4.22)

released September 10, 2018

This release introduces a new and easier way to provide feedback to us, straight from the IDE. With this feature we've made it easier for you to create a ticket or find existing tickets for the same issue.

To access the new tool, select Help > Report a Problem:

Report a problem dialog
(Figure 6) New Report a Problem dialog

From this dialog you can browse your followed issues, search for similar issues, or report a new problem:

Report a problem dialog
(Figure 7) New Report a Problem dialog

This release also addresses the following issues:


Release Notes Icon Visual Studio for Mac 7.6.5 (7.6.5.20)

released September 13, 2018

This release addresses the following issues:


Release Notes Icon Visual Studio for Mac 7.6.6 (7.6.6.17)

released September 19, 2018

This release adds support for Xcode 10. Xcode 10 provides support for iOS 12, watchOS 5, macOS 10.14, and tvOS 12.

This release also fixes the following issue:


Release Notes Icon Visual Studio for Mac 7.6.7 (7.6.7.49)

released September 25, 2018

This release addresses the following issues:


Release Notes Icon Visual Studio for Mac 7.6.8 (7.6.8.38)

released October 1, 2018

This release addresses the following issues:


Release Notes Icon Visual Studio for Mac 7.6.9 (7.6.9.22)

released October 8, 2018

This release addresses the following issues:

We also continued working on minor fixes and improvements for performance and stability.


Release Notes Icon Visual Studio for Mac 7.6.10 (7.6.10.27)

released October 22, 2018

This release addresses the following issues:


Release Notes Icon Visual Studio for Mac 7.6.11 (7.6.11.9) New Release icon

released November 02, 2018

This release adds support for Xcode 10.1 support

This release also addresses the following issues:


Known Issues

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

  • Visual Studio for Mac debugger often crashes when debugging Xamarin.iOS.

Team Foundation Version Control

Team Foundation Version Control (TFVC) support is available as an extension for Visual Studio for Mac. For more information on installing and using the extension, see the Connecting to Team Foundation Version Control guide.


Feedback

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


Blogs

Take advantage of the insights and recommendations available in the Developer Tools Blogs site to keep you up-to-date on all new releases and include deep dive posts on a broad range of features.

Developer Tools Blogs


Visual Studio 2017 for Mac Release Notes History

You can view prior versions of Visual Studio 2017 for Mac release notes:


Top of Page