First published on MSDN on Jan 26, 2018
We are excited to announce version 6.1 of Service Fabric.
General availability of .NET Standard 2.0 on Service Fabric for Windows
Version 3.0 of the Service Fabric .NET NuGet packages are now available with .NET Standard 2.0 support. In this release the Service Fabric NuGet packages also continue to support earlier versions of .NET Framework, down to 4.5.2. Support for full cross-platform .NET Core 2.0 services is coming out incrementally. In this release, .NET Core 2.0 services are only supported on Service Fabric for Windows. Full cross-platform support for .NET Core 2.0 services on Windows and Linux is coming soon.
Docker Health Check Integration and Logs
Service Fabric now automatically integrates Docker Health Check events into its system health report. This means that you can configure the integration behavior by specifying it as HealthConfigs options in the ApplicationManifest. Check out the release notes for more information. We've also introduced APIs to get logs from running containers. Logs are also being exposed in Service Fabric Explorer.
Azure DevTest Labs is a service that helps developers and testers quickly create environments in Azure while minimizing waste and controlling cost. Using the new environment feature in Azure DevTest Labs, we have published guidance on how to use this for Service Fabric clusters. This gives you a great way of optimizing and control your cloud spending working with Service Fabric clusters. See this blog post for more information:
Service Fabric Linux Clusters in a Container
We have provided a
pre-configured Docker container image to run Service Fabric Linux clusters in a container. The main scenario is to provide a light-weight development experience for MacOS, but the container will also run on Linux and Windows, using Docker CE.
We have an updated version of our Visual Studio Service Fabric Tools! It contains the following new functionality:
.NET Core 2.0 project templates
Publish dialog now allows you to create a new test cluster from within Visual Studio
Refresh mode and one-node cluster are now the defaults
If you are using Visual Studio 2017 the updated tooling is part of the 15.5.6 update, you will receive a notification within Visual Studio. If you are using Visual Studio 2015 you can get the updated tooling using Web Platform Installer, check the release notes for direct download links.
of the runtime are now available for new and existing clusters in Azure. Existing Windows clusters are being upgraded with these releases, if configured for automatic upgrades.
Service Fabric Standalone Package for Windows
The standalone package for Windows version 6.1 is available here:
Service Fabric .NET SDK
The 3.0 version of the Service Fabric .NET SDK, will be available for download through Web Platform installer (WebPI), early next week. Check the release notes for direct download links.