Releases: microsoft/ApplicationInsights-dotnet
Releases · microsoft/ApplicationInsights-dotnet
2.16.0-beta1 (2.16.0.12842)
- ILogger LogError and LogWarning variants write exception
ExceptionStackTrace
whenTrackExceptionsAsExceptionTelemetry
flag is set tofalse
- Upgrade to System.Diagnostics.DiagnosticSource v5.0.0-rc.2.20475.5
- The
{OriginalFormat}
field in ILogger will be emitted asOriginalFormat
with the braces removed - ApplicationInsightsLoggerProvider populates structured logging key/values irrespective of whether Scopes are enabled o
2.15.0 (2.15.0.44797)
- EventCounterCollector module does not add AggregationInterval as a dimension to the metric.
2.15.0-beta3 (2.15.0.41620)
- Support Request.PathBase for AspNetCore telemetry
- End support for .NET Framework 4.5 / 4.5.1, Add support for .NET Framework 4.5.2
- Create single request telemetry when URL-rewrite rewrites a request
- Remove legacy TelemetryConfiguration.Active from AspNetCore SDK
- Refactor AspNetCore and WorkerService use of Heartbeat (DiagnosticTelemetryModule)
- Fix broken correlation and missing in-proc dependency Azure Blob SDK v12
- Fix Heartbeat interval not applied until after first heartbeat
- Fix: ApplicationInsightsLoggerProvider does not catch exceptions
- Update AppInsights JS snippet used in the code to latest version
- ServerTelemetryChannel does not fall back to any default directory if user explicitly configures StorageFolder, and have trouble read/write to it
- Fixed a bug which caused ApplicationInsights.config file being read for populating TelemetryConfiguration in .NET Core projects
- Remove System.RunTime EventCounters by default
- Ingestion service data delivery status
- Update version of Microsoft.AspNetCore.Hosting to 2.1.0
2.15.0-beta2 (2.15.0.17415)
- Read all properties of ApplicationInsightsServiceOptions from IConfiguration
- End support for NetStandard 1.x, Add support for NetStandard 2.0
- Add support for SourceLink.Github to all SDKs.
- ServerTelemetryChannel by default uses local disk storage in non Windows, to store telemetry during transient errors
2.15.0-beta1 (2.15.0.4802)
- WorkerService package is modified to depend on 2.1.1 on Microsoft.Extensions.DependencyInjection so that it can be used in .NET Core 2.1 projects without nuget errors.
- Adding a flag to EventCounterCollector to enable/disable storing the EventSource name in the MetricNamespace and simplify the metric name
- New: EventCounter to track Ingestion Endpoint Response Time
2.14.0 (2.14.0.17971)
- no changes since beta.
2.14.0-beta5 (2.14.0.13447)
2.14.0-beta3 (2.14.0.4229)
- New: JavaScript Property to support Content Security Policy
- Fix: All perf counters stop being collected when any of faulty counters are specified to collect on Azure WebApps
- Fix: Some perf counters aren't collected when app is hosted on Azure WebApp
- Fix: Update dependencies to fix incompatibility with NetCore 3.0 and 3.1
- removing dependency on System.Data.SqlClient
- System.Diagnostics.PerformanceCounter v4.5.0 -> v4.7.0
- System.IO.FileSystem.AccessControl v4.5.0 -> 4.7.0