Skip to content
This repository was archived by the owner on Jun 10, 2020. It is now read-only.

Releases: microsoft/ApplicationInsights-aspnetcore

v2.1.0-beta3

11 May 15:40
Compare
Choose a tag to compare

v2.1.0-beta2

29 Apr 01:55
Compare
Choose a tag to compare
v2.1.0-beta2 Pre-release
Pre-release

This release contains the following fixes and improvements:

  • Updated to use the new correlation headers and changed the correlationId to use appId instead of hashed ikey to match other SDKs.
  • Fixed null reference exception for unitialized ILogger.
  • Unit test bug fixes.
  • Upgraded NETStandard.Library dependency to 1.6.1.
  • Updated to reference base SDK 2.4.0-beta2.
  • Included Microsoft.ApplicationInsights.DependencyCollector for .NET Core.

v2.1.0-beta1

31 Mar 21:00
Compare
Choose a tag to compare
v2.1.0-beta1 Pre-release
Pre-release

This release provides the following updates and improvements:

Users of Visual Studio 2015 will need to make sure the following line is part of their WebHostBuilder chain in their Main method of Program.cs in order to get automatic configuration of their instrumentation key from appsettings.json:
.UseApplicationInsights()

v2.0.0

25 Jan 22:33
Compare
Choose a tag to compare

This release Includes the changes in 2.0.0-beta1 as well as the following additional changes:

Depends on:

v2.0.0-beta1

28 Dec 00:36
Compare
Choose a tag to compare
v2.0.0-beta1 Pre-release
Pre-release
  • This release contains a rewrite of the SDK internals for better .NET Core integration and initialization.
  • UseApplicationInsightsRequestTelemetry is obsolete, the logic it used to perform is handled automatically now and calls to this method should be deleted from Startup.cs.
  • UseApplicationInsightsExceptionTelemetry is obsolete, exception telemetry is handled automatically internally now. You should delete calls to this method from Startup.cs otherwise you will get duplicate exception telemetry reported.
  • The MVC dependency for the JavaScript snippet has been removed so in order to include the JavaScript snippet now you need to make the following changes:
    • In _ViewImports.cshtml replace @inject Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration TelemetryConfiguration with @inject Microsoft.ApplicationInsights.AspNetCore.JavaScriptSnippet JavaScriptSnippet
    • In _Layout.cshtml replace @Html.ApplicationInsightsJavaScript(TelemetryConfiguration) with @Html.Raw(JavaScriptSnippet.FullScript)

Depends on:

v1.0.2

29 Sep 01:05
Compare
Choose a tag to compare
  • Marked code analysis packages as only for build and not NuGet package dependencies.

v1.0.1

23 Sep 05:25
Compare
Choose a tag to compare
  • Added code analysis packages.
  • Updated JavaScript snippet.
  • Updated project link and added privacy statement link.
  • Added culture to string operations.
  • Switched TelemetryClient service registration to Singleton.
  • Added after build target to patch XML doc files with language attribute.
  • Updated .NET Core references to 1.0.1.

v1.0.0

28 Jun 01:12
Compare
Choose a tag to compare

Stable 1.0.0 release.
Supports .NET framework and .NET Core.

Features:

  • request tracking
  • exception tracking
  • diagnostic tracing
  • dependency collection (.NET framework only)
  • performance counter collection (.NET framework only)
  • adaptive sampling (.NET framework only)
  • telemetry processors (.NET framework only)
  • metrics stream (.NET framework only)

Depends on:

v1.0.0-rc2-final

16 May 17:11
Compare
Choose a tag to compare
v1.0.0-rc2-final Pre-release
Pre-release

All the changes from 1.0.0-rc1-update4, including the following updates:

  • Renaming: Microsoft.ApplicationInsights.AspNet is changed to Microsoft.ApplicationInsights.AspNetCore
  • Runtime: Supports .NET Core CLI runtime. Does not support DNX runtime and the associated RC1 bits.
  • Supports ASP.NET Core on .NET Core and the .NET Framework
  • Dependencies are updated to the latest RC2 bits.
  • Metrics Stream functionality is enabled by default in .NET Framework
  • Install from https://www.nuget.org/packages/Microsoft.ApplicationInsights.AspNetCore

v1.0.0-rc1-update4

28 Apr 17:30
Compare
Choose a tag to compare
v1.0.0-rc1-update4 Pre-release
Pre-release
  • Windows Server Telemetry Channel is enabled in full framework to send telemetry, and it uses Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel, version: 2.1.0-beta3
  • Diagnostic tracing using EventSource is enabled
  • TelemetryConfiguration.Active is used as the default telemetry configuration
  • Adaptive Sampling by default is enabled in full framework
  • Using telemetry processors is enabled in full framework
  • ApplicationInsightsServiceOptions is available to configure default adaptive sampling behavior
  • ComponentVersionTelemetryInitializer is added, that reads the application version from project.json and assigns it to telemetry.Context.Component.Version
  • All Microsoft.ApplicationInsights.* dependencies are updated to the latest version (2.1.0-beta3)