Releases: open-telemetry/opentelemetry-dotnet-instrumentation
v1.16.0-beta.1
v1.16.0-beta.1
Added
- OpAMP extension points for plugins.
- Configuration
OTEL_DOTNET_AUTO_APP_DOMAIN_STRATEGYadded with ability to
use:LoaderOptimizationSingleDomain- all non-default application domains will be forced to load withLoaderOptimization.SingleDomain, preventing their assemblies loading as domain neutral;AssemblyRedirect- modify app config binding redirects to load required assembly versions;None- do not use any special strategy for non-default application domains.
See docs/netfx-appdomain-strategy.md for details.
Changed
- Support for StackExchange.Redis traces instrumentation for versions
3.x.x+ on .NET.
Dependency updates
- Following packages updated
OpenTelemetry.Resources.Processfrom1.15.1-beta.1to1.15.1-beta.2.
Removed
instrument.shno longer supports launching an application when the script is sourced (for example,. ./instrument.sh <command>). To launch an application, execute the script directly:./instrument.sh <application_executable>.
Fixed
- Fix dynamic configuration based attributes leak across calls.
v1.15.0
v1.15.0
This release include all changes from 1.15.0-beta.1 release.
Changed
Dependency updates
- Updated Core components:
1.15.3. - Following packages updated
OpenTelemetry.Instrumentation.GrpcNetClientfrom1.15.0-beta.1to1.15.1-beta.1,OpenTelemetry.Instrumentation.Httpfrom1.15.0to1.15.1,OpenTelemetry.Instrumentation.Processfrom1.15.0-beta.1to1.15.1-beta.1,OpenTelemetry.Instrumentation.Quartzfrom1.15.0-beta.1to1.15.1-beta.1,OpenTelemetry.Instrumentation.Runtimefrom1.15.0to1.15.1,OpenTelemetry.Instrumentation.SqlClientfrom1.15.1to1.15.2,OpenTelemetry.Instrumentation.StackExchangeRedisfrom1.15.0-beta.1to1.15.1-beta.1,OpenTelemetry.Instrumentation.Wcffrom1.15.0-beta.1to1.15.1-beta.2,OpenTelemetry.Resources.Azurefrom1.15.0-beta.1to1.15.1-beta.1,OpenTelemetry.Resources.Containerfrom1.15.0-beta.1to1.15.1-beta.1,OpenTelemetry.Resources.Hostfrom1.15.0-beta.2to1.15.1-beta.1,OpenTelemetry.Resources.OperatingSystemfrom1.15.0-beta.1to1.15.1-beta.1,OpenTelemetry.Resources.Processfrom1.15.0-beta.1to1.15.1-beta.1,OpenTelemetry.Resources.ProcessRuntimefrom1.15.0-beta.1to1.15.1-beta.1.
- .NET only, following packages updated
OpenTelemetry.Instrumentation.AspNetCorefrom1.15.1to1.15.2,OpenTelemetry.Instrumentation.EntityFrameworkCore
from1.15.0-beta.1to1.15.1-beta.1.
- .NET Framework only, following packages updated
Microsoft.Bcl.AsyncInterfacesfrom10.0.2to10.0.7,Microsoft.Extensions.Configurationfrom10.0.2to10.0.7,Microsoft.Extensions.Configuration.Abstractionsfrom10.0.2to10.0.7,Microsoft.Extensions.Configuration.Binderfrom10.0.2to10.0.7,Microsoft.Extensions.DependencyInjectionfrom10.0.2to10.0.7,Microsoft.Extensions.DependencyInjection.Abstractionsfrom10.0.2to10.0.7,Microsoft.Extensions.Diagnostics.Abstractionsfrom10.0.2to10.0.7,Microsoft.Extensions.Loggingfrom10.0.2to10.0.7,Microsoft.Extensions.Logging.Abstractionsfrom10.0.2to10.0.7,Microsoft.Extensions.Logging.Configurationfrom10.0.2to10.0.7,Microsoft.Extensions.Optionsfrom10.0.2to10.0.7,Microsoft.Extensions.Options.ConfigurationExtensionsfrom10.0.2to10.0.7,Microsoft.Extensions.Primitivesfrom10.0.2to10.0.7,OpenTelemetry.Instrumentation.AspNetfrom1.15.1to1.15.2,System.Diagnostics.DiagnosticSourcefrom10.0.2to10.0.7,System.IO.Pipelinesfrom10.0.2to10.0.7,System.Text.Encodings.Webfrom10.0.2to10.0.7,System.Text.Jsonfrom10.0.2to10.0.7,System.ValueTuplefrom4.6.1to4.6.2.
v1.15.0-beta.1
v1.15.0-beta.1
Added
- Support for MongoDB.Driver
traces instrumentation for versions3.7.0+. - Support for generic ADO.NET traces instrumentation.
- Support for Microsoft.Data.Sqlite
8.0.0+traces instrumentation. - Add support for file-based configuration file format version
1.0. - Add support for
OTEL_CONFIG_FILEenvironment variable for file-based configuration.
This variable takes precedence over the deprecated
OTEL_EXPERIMENTAL_CONFIG_FILEenvironment variable. - Configuration based instrumentation supports dynamic evaluation for
- span names,
- attribute values,
- statuses.
- Add file existence validation for file-based configuration.
- Add environment variable
OTEL_DOTNET_AUTO_REDIRECT_ENABLED
to unify control of assembly redirection on .NET and .NET Framework.
This variable takes precedence over the deprecated
OTEL_DOTNET_AUTO_NETFX_REDIRECT_ENABLEDenvironment variable for
.NET Framework.
Changed
- MongoDB instrumentation for versions
3.7.0is updated to comply with v1.39.0
Semantic Convention- Renamed the
db.systemattribute todb.system.name, - Added
db.operation.batch.sizeattribute, - Added the
db.response.status_codeanderror.typeattributes to error spans, - Removed the
network.peer.addressandnetwork.peer.portattributes.
- Renamed the
- Plugins limited to one instance per type.
- Improve allocation sampling behavior at startup for
a more even distribution of samples. - Assembly conflict resolution strategy for .NET (See
docs/assembly-conflict-resolution.md)- Extend IL rewriting of assembly references for Native Profiler
deployment on .NET, - Implement isolation for StartupHook-only deployment (.NET only),
- Assembly conflict resolution strategy for .NET Framework is not changed
- Automatically enable assembly redirection depending on deployment for .NET
and .NET Framework. Enabled for Standalone deployment,
and disabled for NuGet deployment.
- Extend IL rewriting of assembly references for Native Profiler
Dependency updates
- Updated Core components:
1.15.2. - Following packages updated
OpenTelemetry.Instrumentation.SqlClientfrom1.15.0to1.15.1.
- .NET only, following packages updated
OpenTelemetry.Instrumentation.AspNetCorefrom1.15.0to1.15.1.
Deprecated
OTEL_EXPERIMENTAL_CONFIG_FILEenvironment variable for file-based
configuration is deprecated. UseOTEL_CONFIG_FILEinstead.OTEL_DOTNET_AUTO_NETFX_REDIRECT_ENABLEDenvironment variable to control
assembly redirection on .NET Framework. Use
OTEL_DOTNET_AUTO_REDIRECT_ENABLEDinstead.
Removed
- Support of Additional Dependencies workaround for assembly conflict
resolution via environment variables
DOTNET_ADDITIONAL_DEPS/DOTNET_SHARED_STORE- These environment variables are no longer required to resolve assembly
version conflicts for the majority of use cases. However, there is no
operational harm in keeping them from your previous installation.
Removing them is not yet recommended, as re-implementation of this
workaround may be necessary for future configurations.
- These environment variables are no longer required to resolve assembly
Fixed
- Fix configuration based instrumentation for some .NET Framework methods.
- Fix .NET Framework assembly redirection startup by registering the loader
before the application's entry point executes. - When both
ENTITYFRAMEWORKCOREandNPGSQLtraces instrumentations are enabled,
Entity Framework Core instrumentation now skips the
Npgsql.EntityFrameworkCore.PostgreSQLprovider so both instrumentations can
stay enabled without conflicting spans.
v1.14.1
1.14.1
Changed
Dependency updates
- Following packages updated
OpenTelemetry.Instrumentation.SqlClientfrom1.15.0-rc.1to1.15.0,OpenTelemetry.Resources.Hostfrom1.15.0-beta.1to1.15.0-beta.2.
- .NET Framework only, following packages updated
OpenTelemetry.Instrumentation.AspNetfrom1.15.0to1.15.1.
v1.14.0
1.14.0
Added
- Add
-NoResetswitch parameter to skip service restart in PowerShell registration functions. - Support for
NLoglogs instrumentation for versions5.*and6.*on .NET using duck typing for zero-config auto-injection. - Support for file-based configuration of the IL rewrite for SqlClient instrumentation setting
- Add support for
StackExchange.Redisfor applications targeting .NET Framework. - Automatically set the
service.instance.idresource attribute if not provided. - Support for CoreWCF.Primitives traces instrumentation for versions
1.8.0+. - Support for
temporality_preferencein file-based configuration for Console Metric Exporter. - Enable ASLR, CET and CFG for native profiler libraries on Windows.
- Enable compiler flags to harden native profiler libraries on macOS and Linux.
- Support for MongoDB.Driver traces instrumentation for versions
3.5.0+.
Changed
-NoResetparameter inUnregister-OpenTelemetryForIISchanged from[bool]to[switch]. Use-NoResetinstead of-NoReset $true. Note:-NoReset $truestill works, but-NoReset $falsewill not do what you expect. You should omit the parameter for the expected behavior.
Dependency updates
- Updated Core components:
1.15.0. - Following packages updated
OpenTelemetry.Instrumentation.GrpcNetClientfrom1.14.0-beta.1to1.15.0-beta.1,OpenTelemetry.Instrumentation.Processfrom1.14.0-beta.2to1.15.0-beta.1,OpenTelemetry.Instrumentation.Runtimefrom1.14.0to1.15.0,OpenTelemetry.Instrumentation.Quartzfrom1.14.0-beta.2to1.15.0-beta.1,OpenTelemetry.Instrumentation.SqlClientfrom1.14.0-rc.1to1.15.0-rc.1,OpenTelemetry.Instrumentation.StackExchangeRedisfrom1.14.0-beta.1to1.15.0-beta.1,OpenTelemetry.Instrumentation.Wcffrom1.14.0-beta.1to1.15.0-beta.1,OpenTelemetry.Resources.Azurefrom1.14.0-beta.1to1.15.0-beta.1,OpenTelemetry.Resources.Containerfrom1.14.0-beta.1to1.15.0-beta.1,OpenTelemetry.Resources.Hostfrom1.14.0-beta.1to1.15.0-beta.1,OpenTelemetry.Resources.OperatingSystemfrom1.14.0-beta.1to1.15.0-beta.1,OpenTelemetry.Resources.Processfrom1.14.0-beta.1to1.15.0-beta.1,OpenTelemetry.Resources.ProcessRuntimefrom1.14.0-beta.1to1.15.0-beta.1.
- .NET only, following packages updated
OpenTelemetry.Instrumentation.AspNetCorefrom1.14.0to1.15.0,OpenTelemetry.Instrumentation.EntityFrameworkCorefrom1.14.0-beta.2to1.15.0-beta.1.
- .NET Framework only, following packages updated
OpenTelemetry.Instrumentation.AspNetfrom1.14.0-rc.1to1.15.0,Microsoft.Bcl.AsyncInterfacesfrom10.0.0to10.0.2,Microsoft.Extensions.Configurationfrom10.0.0to10.0.2,Microsoft.Extensions.Configuration.Abstractionsfrom10.0.0to10.0.2,Microsoft.Extensions.Configuration.Binderfrom10.0.0to10.0.2,Microsoft.Extensions.DependencyInjectionfrom10.0.0to10.0.2,Microsoft.Extensions.DependencyInjection.Abstractionsfrom10.0.0to10.0.2,Microsoft.Extensions.Diagnostics.Abstractionsfrom10.0.0to10.0.2,Microsoft.Extensions.Loggingfrom10.0.0to10.0.2,Microsoft.Extensions.Logging.Abstractionsfrom10.0.0to10.0.2,Microsoft.Extensions.Logging.Configurationfrom10.0.0to10.0.2,Microsoft.Extensions.Optionsfrom10.0.0to10.0.2,Microsoft.Extensions.Options.ConfigurationExtensionsfrom10.0.0to10.0.2,Microsoft.Extensions.Primitivesfrom10.0.0to10.0.2,System.Diagnostics.DiagnosticSourcefrom10.0.0to10.0.2,System.IO.Pipelinesfrom10.0.0to10.0.2,System.Text.Encodings.Webfrom10.0.0to10.0.2,System.Text.Jsonfrom10.0.0to10.0.2.
Deprecated
- Deprecate support for
OpenTracing. - Deprecate support for Zipkin exporter. Use OTLP exporter instead.
Fixed
- Fixed configuration based instrumentation for generic classes and methods.
v1.13.0
1.13.0
This release include all changes from 1.13.0-beta.1
release.
Added
- Support for .NET 10.
- Support for ASP.NET Core 10 metrics.
- Support for ASP.NET Core 10 Blazor traces from
Microsoft.AspNetCore.ComponentsandMicrosoft.AspNetCore.Components.Server.Circuits. - WCF Client support for
System.ServiceModel.Primitives10.0.*on .NET 10. - Experimental support for file-based configuration.
- Experimental support for configuration based instrumentation.
- IL rewrite for SqlCommand on .NET Framework to ensure
CommandTextis available for SqlClient instrumentation. This is disabled by default and can be enabled via theOTEL_DOTNET_AUTO_SQLCLIENT_NETFX_ILREWRITE_ENABLEDenvironment variable.
Changed
- Changed minimal supported version of
Microsoft.Extensions.LoggingforILOGGERinstrumentation from9.0.0to8.0.0. - Setting
DOTNET_STARTUP_HOOKSis now optional if the .NET CLR profiler is configured. If it is not set, the profiler looks for the startup hooks assembly and injects the configuration into the application.
Dependency updates
-
Updated Core components:
1.14.0. -
Following packages updated
OpenTelemetry.Instrumentation.GrpcNetClientfrom1.12.0-beta.1to1.14.0-beta.1,OpenTelemetry.Instrumentation.Httpfrom1.12.0to1.14.0,OpenTelemetry.Instrumentation.Processfrom1.12.0-beta.1to1.14.0-beta.2,OpenTelemetry.Instrumentation.Quartzfrom1.12.0-beta.1to1.14.0-beta.2,OpenTelemetry.Instrumentation.Runtimefrom1.12.0to1.14.0,OpenTelemetry.Instrumentation.SqlClientfrom1.12.0-beta.2to1.14.0-beta.1,OpenTelemetry.Instrumentation.Wcffrom1.12.0-beta.1to1.14.0-beta.1,OpenTelemetry.Resources.Azurefrom1.12.0-beta.1to1.14.0-beta.1,OpenTelemetry.Resources.Hostfrom1.12.0-beta.1to1.14.0-beta.1,OpenTelemetry.Resources.OperatingSystemfrom1.12.0-beta.1to1.14.0-beta.1,OpenTelemetry.Resources.Processfrom1.12.0-beta.1to1.14.0-beta.1,OpenTelemetry.Resources.ProcessRuntimefrom1.12.0-beta.1to1.14.0-beta.1.
-
.NET only, following packages updated
OpenTelemetry.Instrumentation.AspNetCorefrom1.12.0to1.14.0,OpenTelemetry.Instrumentation.EntityFrameworkCorefrom1.12.0-beta.2to1.14.0-beta.2,OpenTelemetry.Instrumentation.StackExchangeRedisfrom1.12.0-beta.2to1.14.0-beta.1,OpenTelemetry.Resources.Containerfrom1.12.0-beta.1to1.14.0-beta.1,System.Diagnostics.DiagnosticSourcefrom9.0.0to10.0.0.
-
.NET Framework only, following packages updated
Microsoft.Bcl.AsyncInterfacesfrom9.0.8to10.0.0,Microsoft.Extensions.Configurationfrom9.0.8to10.0.0,Microsoft.Extensions.Configuration.Abstractionsfrom9.0.8to10.0.0,Microsoft.Extensions.Configuration.Binderfrom9.0.8to10.0.0,Microsoft.Extensions.DependencyInjectionfrom9.0.8to10.0.0,Microsoft.Extensions.DependencyInjection.Abstractionsfrom9.0.8to10.0.0,Microsoft.Extensions.Diagnostics.Abstractionsfrom9.0.8to10.0.0,Microsoft.Extensions.Loggingfrom9.0.8to10.0.0,Microsoft.Extensions.Logging.Abstractionsfrom9.0.8to10.0.0,Microsoft.Extensions.Logging.Configurationfrom9.0.8to10.0.0,Microsoft.Extensions.Optionsfrom9.0.8to10.0.0,Microsoft.Extensions.Options.ConfigurationExtensionsfrom9.0.8to10.0.0,Microsoft.Extensions.Primitivesfrom9.0.8to10.0.0,OpenTelemetry.Instrumentation.AspNetfrom1.12.0-beta.1to1.14.0-rc.1,System.Diagnostics.DiagnosticSourcefrom9.0.8to10.0.0,System.IO.Pipelinesfrom9.0.8to10.0.0,System.Text.Encodings.Webfrom9.0.8to10.0.0,System.Text.Jsonfrom9.0.8to10.0.0.
Dependencies on .NET Framework
When OpenTelemetry .NET AutoInstrumentation is compiled for .NET Framework, it uses the net462 Target Framework Moniker (TFM). As a result, the ZIP archive deployment contained dependency assemblies targeted for .NET Framework 4.6.2. Some of these assemblies were not designed to be used with later versions of .NET Framework.
Now, when the OpenTelemetry ZIP archive is built, dependency assemblies are included for all supported .NET Framework versions. OpenTelemetry .NET AutoInstrumentation detects the .NET Framework version at install time and runtime, then loads the correct version of dependency assemblies.
Removed
- Dropped support for
OTEL_DOTNET_AUTO_SQLCLIENT_SET_DBSTATEMENT_FOR_TEXTandOTEL_DOTNET_AUTO_ENTITYFRAMEWORKCORE_SET_DBSTATEMENT_FOR_TEXT. These features are always enabled. Statements are sanitized. - Support for macOS Ventura 13 x64. macOS libraries are built and tested against macOS Sonoma 14 arm64.
Fixed
- Fixed deadlock occurring in Assembly Resolver. See #4269
for details. - Fixed rule engine check for .NET 9 to reflect longer support for STS channel.
- Fix bug in signal specific OTLP exporter variables:
OTEL_EXPORTER_OTLP_TRACES_PROTOCOL,OTEL_EXPORTER_OTLP_METRICS_PROTOCOLandOTEL_EXPORTER_OTLP_LOGS_PROTOCOL. See #4593 for details.
v1.13.0-beta.1
Added
- Extend support for RabbitMQ.Client traces instrumentation for versions
5.*. - Experimental support for span-based sampling.
Changed
Dependency updates
- .NET only, following packages updated
OpenTelemetry.Instrumentation.StackExchangeRedisfrom1.12.0-beta.1to1.12.0-beta.2.
- .NET Framework only, following packages updated
Microsoft.Bcl.AsyncInterfacesfrom9.0.6to9.0.8,Microsoft.Extensions.Configurationfrom9.0.6to9.0.8,Microsoft.Extensions.Configuration.Abstractions9.0.6to9.0.8,Microsoft.Extensions.Configuration.Binderfrom9.0.6to9.0.8,Microsoft.Extensions.DependencyInjectionfrom9.0.6to9.0.8,Microsoft.Extensions.DependencyInjection.Abstractionsfrom9.0.6to9.0.8,Microsoft.Extensions.Diagnostics.Abstractionsfrom9.0.6to9.0.8,Microsoft.Extensions.Loggingfrom9.0.6to9.0.8,Microsoft.Extensions.Logging.Abstractionsfrom9.0.6to9.0.8,Microsoft.Extensions.Logging.Configurationfrom9.0.6to9.0.8,Microsoft.Extensions.Optionsfrom9.0.6to9.0.8,Microsoft.Extensions.Options.ConfigurationExtensionsfrom9.0.6to9.0.8,Microsoft.Extensions.Primitivesfrom9.0.6to9.0.8,System.Diagnostics.DiagnosticSourcefrom9.0.6to9.0.8,System.IO.Pipelinesfrom9.0.6to9.0.8,System.Text.Encodings.Webupdate from9.0.2to9.0.8.System.Text.Jsonupdate from9.0.2to9.0.8.
v1.12.0
1.12.0
Added
- Support for
Npgsqlmetrics instrumentation for versions6.0.0+ on .NET. - In install script, Install-OpenTelemetryCore accepts optional argument RegisterAssembliesInGAC, which is true by default. When set to false, assemblies would not be installed in GAC.
- In install script, new function added: Register-AssembliesInGAC. It installs OpenTelemetry assemblies and dependencies in GAC.
Changed
- Musl-based (Alpine) libraries are compiled on Alpine v3.21.
otel-dotnet-auto-install.shnow optionally useswgetinstead ofcurl, improving compatibility withmcr.microsoft.com/dotnet/runtimeAlpine images.- Non-default application domains will be forced to load with LoaderOptimization.SingleDomain
Dependency updates
- Updated Core components:
1.12.0. - Following packages updated
OpenTelemetry.Instrumentation.GrpcNetClientfrom1.11.0-beta.2to1.12.0-beta.1OpenTelemetry.Instrumentation.Httpfrom1.11.1to1.12.0,OpenTelemetry.Instrumentation.Processfrom1.11.0-beta.2to1.12.0-beta.1,OpenTelemetry.Instrumentation.Quartzfrom1.11.0-beta.2to1.12.0-beta.1,OpenTelemetry.Instrumentation.Runtimefrom1.11.1to1.12.0,OpenTelemetry.Instrumentation.SqlClientfrom1.11.0-beta.2to1.12.0-beta.2,OpenTelemetry.Instrumentation.Wcffrom1.11.0-beta.2to1.12.0-beta.1,OpenTelemetry.Resources.Azurefrom1.11.0-beta.2to1.12.0-beta.1,OpenTelemetry.Resources.Containerfrom1.11.0-beta.2to1.12.0-beta.1,OpenTelemetry.Resources.Hostfrom1.11.0-beta.2to1.12.0-beta.1,OpenTelemetry.Resources.OperatingSystemfrom1.11.0-beta.2to1.12.0-beta.1,OpenTelemetry.Resources.Processfrom1.11.0-beta.2to1.12.0-beta.1,OpenTelemetry.Resources.ProcessRuntimefrom1.11.0-beta.2to1.12.0-beta.1.
- .NET only, following packages updated
OpenTelemetry.Instrumentation.AspNetCorefrom1.11.1to1.12.0,OpenTelemetry.Instrumentation.EntityFrameworkCorefrom1.11.0-beta.2to1.12.0-beta.2,OpenTelemetry.Instrumentation.StackExchangeRedisfrom1.11.0-beta.2to1.12.0-beta.1.
- .NET Framework only, following packages updated
Microsoft.Bcl.AsyncInterfacesfrom9.0.2to9.0.6,Microsoft.Extensions.Configurationfrom9.0.2to9.0.6,Microsoft.Extensions.Configuration.Abstractionsfrom9.0.2to9.0.6,Microsoft.Extensions.Configuration.Binderfrom9.0.2to9.0.6,Microsoft.Extensions.DependencyInjectionfrom9.0.2to9.0.6,Microsoft.Extensions.DependencyInjection.Abstractionsfrom9.0.2to9.0.6,Microsoft.Extensions.Diagnostics.Abstractionsfrom9.0.2to9.0.6,Microsoft.Extensions.Loggingfrom9.0.2to9.0.6,Microsoft.Extensions.Logging.Abstractionsfrom9.0.2to9.0.6,Microsoft.Extensions.Logging.Configurationfrom9.0.2to9.0.6,Microsoft.Extensions.Optionsfrom9.0.2to9.0.6,Microsoft.Extensions.Options.ConfigurationExtensionsfrom9.0.2to9.0.6,Microsoft.Extensions.Primitivesfrom9.0.2to9.0.6,OpenTelemetry.Instrumentation.AspNetfrom1.11.0-beta.2to1.12.0-beta.1,System.Buffersfrom4.6.0to4.6.1,System.Diagnostics.DiagnosticSourcefrom9.0.2to9.0.6,System.IO.Pipelinesfrom9.0.2to9.0.6,System.Memoryfrom4.6.0to4.6.3,System.Numerics.Vectorsfrom4.6.0to4.6.1,System.Runtime.CompilerServices.Unsafefrom6.1.0to6.1.2,System.Threading.Tasks.Extensionsupdate from4.6.0to4.6.3,System.Text.Jsonupdate from9.0.2to9.0.6.System.ValueTuplefrom4.5.0to4.6.1.
v1.11.0
1.11.0
Changed
- Enhanced Kafka and RabbitMQ instrumentation now create spans at the start instead
of manual start time adjustments.
Dependency updates
- Updated Core components:
1.11.2. - Following packages updated
OpenTelemetry.Instrumentation.GrpcNetClientfrom1.11.0-beta.1to1.11.0-beta.2OpenTelemetry.Instrumentation.Httpfrom1.11.0to1.11.1,OpenTelemetry.Instrumentation.Processfrom1.11.0-beta.1to1.11.0-beta.2,OpenTelemetry.Instrumentation.Quartzfrom1.11.0-beta.1to1.11.0-beta.2,OpenTelemetry.Instrumentation.Runtimefrom1.11.0to1.11.1,OpenTelemetry.Instrumentation.SqlClientfrom1.11.0-beta.1to1.11.0-beta.2,OpenTelemetry.Instrumentation.Wcffrom1.11.0-beta.1to1.11.0-beta.2,OpenTelemetry.Resources.Azurefrom1.11.0-beta.1to1.11.0-beta.2,OpenTelemetry.Resources.Containerfrom1.11.0-beta.1to1.11.0-beta.2,OpenTelemetry.Resources.Hostfrom1.11.0-beta.1to1.11.0-beta.2,OpenTelemetry.Resources.OperatingSystemfrom1.11.0-beta.1to1.11.0-beta.2,OpenTelemetry.Resources.Processfrom1.11.0-beta.1to1.11.0-beta.2,OpenTelemetry.Resources.ProcessRuntimefrom1.11.0-beta.1to1.11.0-beta.2.
- .NET only, following packages updated
OpenTelemetry.Instrumentation.AspNetCorefrom1.11.0to1.11.1,OpenTelemetry.Instrumentation.EntityFrameworkCorefrom1.11.0-beta.1to1.11.0-beta.2,OpenTelemetry.Instrumentation.StackExchangeRedisfrom1.11.0-beta.1to1.11.0-beta.2.
- .NET Framework only, following packages updated
Microsoft.Bcl.AsyncInterfacesupdated from9.0.1to9.0.2,Microsoft.Extensions.Configurationupdated from9.0.1to9.0.2,Microsoft.Extensions.Configuration.Abstractionsupdated from9.0.1to9.0.2,Microsoft.Extensions.Configuration.Binderupdated from9.0.1to9.0.2,Microsoft.Extensions.DependencyInjectionupdated from9.0.1to9.0.2,Microsoft.Extensions.DependencyInjection.Abstractionsupdated from9.0.1to9.0.2,Microsoft.Extensions.Diagnostics.Abstractionsupdated from9.0.1to9.0.2,Microsoft.Extensions.Loggingupdated from9.0.1to9.0.2,Microsoft.Extensions.Logging.Abstractionsupdated from9.0.1to9.0.2,Microsoft.Extensions.Logging.Configurationupdated from9.0.1to9.0.2,Microsoft.Extensions.Optionsupdated from9.0.1to9.0.2,Microsoft.Extensions.Options.ConfigurationExtensionsupdated from9.0.1to9.0.2,Microsoft.Extensions.Primitivesupdated from9.0.1to9.0.2,OpenTelemetry.Instrumentation.AspNetfrom1.11.0-beta.1to1.11.0-beta.2,System.Diagnostics.DiagnosticSourceupdated from9.0.1to9.0.2,System.IO.Pipelinesupdated from9.0.1to9.0.2,System.Text.Encodings.Webupdate from9.0.1to9.0.2,System.Text.Jsonupdate from9.0.1to9.0.2.
Fixed
v1.10.0
1.10.0
This release include all changes from 1.10.0-beta.1 release.
Changed
Dependency updates
- Updated Core components:
1.11.1. - Following packages updated
OpenTelemetry.Instrumentation.GrpcNetClientfrom1.10.0-beta.1to1.11.0-beta.1OpenTelemetry.Instrumentation.Httpfrom1.10.0to1.11.0,OpenTelemetry.Instrumentation.Processfrom1.10.0-beta.1to1.11.0-beta.1,OpenTelemetry.Instrumentation.Quartzfrom1.10.0-beta.1to1.11.0-beta.1,OpenTelemetry.Instrumentation.Runtimefrom1.10.0to1.11.0,OpenTelemetry.Instrumentation.SqlClientfrom1.10.0-beta.1to1.11.0-beta.1,OpenTelemetry.Instrumentation.Wcffrom1.10.0-beta.1to1.11.0-beta.1,OpenTelemetry.Resources.Azurefrom1.10.0-beta.1to1.11.0-beta.1,OpenTelemetry.Resources.Containerfrom1.10.0-beta.1to1.11.0-beta.1,OpenTelemetry.Resources.Hostfrom1.10.0-beta.1to1.11.0-beta.1,OpenTelemetry.Resources.OperatingSystemfrom1.10.0-beta.1to1.11.0-beta.1,OpenTelemetry.Resources.Processfrom1.10.0-beta.1to1.11.0-beta.1,OpenTelemetry.Resources.ProcessRuntimefrom1.10.0-beta.1to1.11.0-beta.1.
- .NET only, following packages updated
OpenTelemetry.Instrumentation.AspNetCorefrom1.10.1to1.11.0,OpenTelemetry.Instrumentation.EntityFrameworkCorefrom1.10.0-beta.1to1.11.0-beta.1,OpenTelemetry.Instrumentation.StackExchangeRedisfrom1.10.0-beta.1to1.11.0-beta.1.
- .NET Framework only, following packages updated
Microsoft.Bcl.AsyncInterfacesupdated from9.0.0to9.0.1,Microsoft.Extensions.Configurationupdated from9.0.0to9.0.1,Microsoft.Extensions.Configuration.Abstractionsupdated from9.0.0to9.0.1,Microsoft.Extensions.Configuration.Binderupdated from9.0.0to9.0.1,Microsoft.Extensions.DependencyInjectionupdated from9.0.0to9.0.1,Microsoft.Extensions.DependencyInjection.Abstractions
updated from9.0.0to9.0.1,Microsoft.Extensions.Diagnostics.Abstractionsupdated from9.0.0to9.0.1,Microsoft.Extensions.Loggingupdated from9.0.0to9.0.1,Microsoft.Extensions.Logging.Abstractionsupdated from9.0.0to9.0.1,Microsoft.Extensions.Logging.Configurationupdated from9.0.0to9.0.1,Microsoft.Extensions.Optionsupdated from9.0.0to9.0.1,Microsoft.Extensions.Options.ConfigurationExtensions
updated from9.0.0to9.0.1,Microsoft.Extensions.Primitivesupdated from9.0.0to9.0.1,OpenTelemetry.Instrumentation.AspNetfrom1.10.0-beta.1to1.11.0-beta.1,System.IO.Pipelinesupdated from9.0.0to9.0.1,System.Diagnostics.DiagnosticSourceupdated from9.0.0to9.0.1,System.Text.Encodings.Webupdate from9.0.0to9.0.1,System.Text.Jsonupdate from9.0.0to9.0.1,System.Threading.Tasks.Extensions"update from4.5.4to4.6.0.
Removed
Dependency removals
- Following packages removed
Google.Protobuf.
- .NET only, following packages removed
Grpc.Core.Api.Grpc.Net.Client.Grpc.Net.Common.dll.