Released 2024-Dec-09
-
Drop support for .NET 6 as this target is no longer supported and add .NET 8 target. (#2160)
-
Updated OpenTelemetry core component version(s) to
1.10.0
. (#2317)
Released 2024-Jul-23
-
Add support for instrumenting
IConnectionMultiplexer
which is added with service key. (#1885) -
Update
StackExchange.Redis
version to2.6.122
, resolving warnings about CVE-2021-24112. (#1961)
Released 2024-Jun-18
-
Update
Microsoft.Extensions.Options
to8.0.0
. (#1830) -
Updated OpenTelemetry core component version(s) to
1.9.0
. (#1888)
Released 2024-Apr-05
-
Update
OpenTelemetry.Api.ProviderBuilderExtensions
version to1.8.0
. (#1635) -
ActivitySource.Version
is set to NuGet package version. (#1624)
Released 2024-Jan-03
- Update
OpenTelemetry.Api.ProviderBuilderExtensions
version to1.7.0
. (#1486)
Released 2023-Nov-01
- Fix an issue in the trimming annotations to refer to the correct Type (#1420)
Released 2023-Oct-31
-
Update
OpenTelemetry.Api.ProviderBuilderExtensions
version to1.6.0
. (#1344) -
Add
net6.0
target framework and make library AOT and trimming compatible (#1415)
Released 2023-Jun-09
- Update
OpenTelemetry.Api.ProviderBuilderExtensions
version to1.5.0
. (#1220)
Released 2023-May-25
-
Added a dependency on
OpenTelemetry.Api.ProviderBuilderExtensions
and updatedTracerProviderBuilder.AddRedisInstrumentation
to support named options. (#1183) -
**BREAKING CHANGE** Renamed the
StackExchangeRedisCallsInstrumentationOptions
class toStackExchangeRedisInstrumentationOptions
. (#1193) -
Added a new extension
TracerProviderBuilder.ConfigureRedisInstrumentation
which can be used to obtain theStackExchangeRedisInstrumentation
instance in order to dynamically add connections for instrumentation after theTracerProvider
has been created. (#1193) -
When using named options the name will now be applied to the background thread created for each instrumented connection in the format
OpenTelemetry.Redis{OPTIONS_NAME_HERE}
. (#1205)
Released 2023-Feb-27
-
Update OTel API version to
1.4.0
. (#1038) -
Added a direct dependency on System.Reflection.Emit.Lightweight which previously came transitively through the OpenTelemetry API. (#1038)
Released 2022-Jul-25
-
Update the
ActivitySource
name used to the assembly name:OpenTelemetry.Instrumentation.StackExchangeRedis
. (#485) -
Drain thread is marked as background. It allows to close the application even if the instrumentation is not disposed. (#528)
Released 2022-Jun-29
- Added the EnrichActivityWithTimingEvents option to StackExchangeRedisCallsInstrumentationOptions to be able to disable adding ActivityEvents (Enqueued, Sent, ResponseReceived) for Redis commands to Activities since there is no way to clear these after they have been added. This defaults to true to maintain current functionality.
Released 2022-Jun-06
- From this version onwards, the source code for this package would be hosted in the contrib repo. The source code for this package before this version was hosted on the main repo.
Released 2022-Jun-03
Released 2022-Apr-15
-
Removes .NET Framework 4.6.1. The minimum .NET Framework version supported is .NET 4.6.2. (#3190)
-
Bumped minimum required version of
Microsoft.Extensions.Options
to 3.1.0. (#2582)
Released 2022-Apr-12
Released 2022-Mar-30
Released 2022-Mar-04
Released 2022-Feb-02
Released 2021-Oct-08
-
Adds SetVerboseDatabaseStatements option to allow setting more detailed database statement tag values.
-
Adds Enrich option to allow enriching activities from the source profiled command objects.
-
Removes upper constraint for Microsoft.Extensions.Options dependency. (#2179)
Released 2021-Jul-12
Released 2021-Jun-25
AddRedisInstrumentation
extension will now resolveIConnectionMultiplexer
&StackExchangeRedisCallsInstrumentationOptions
through DI when OpenTelemetry.Extensions.Hosting is in use. (#2110)
Released 2021-Jun-09
Released 2021-Apr-23
- Activities are now created with the
db.system
attribute set for usage during sampling. (#1984)
Released 2021-Mar-19
Released 2021-Jan-29
Released 2020-Nov-17
Released 2020-Nov-5
Released 2020-Oct-16
- Span Status is populated as per new spec (#1313)
Released 2020-Sep-15
Released 2020-08-28
Released 2020-07-24
- First beta release
Released 2020-07-23
- Initial release