github open-telemetry/opentelemetry-dotnet-contrib Instrumentation.AWS-1.21.0

  • NuGet: OpenTelemetry.Extensions.AWS v1.21.0

    • Breaking Change Dropped support for net8.0 and net9.0.
      (#3867)

    • Add support for .NET 11.0.
      (#3867)

    • Updated OpenTelemetry core component version(s) to 1.21.0.
      (#5969)

    See CHANGELOG for details.

  • NuGet: OpenTelemetry.Instrumentation.AWS v1.21.0

    • Fixed SQS and SNS MessageAttributes that are reused across sends carrying
      the trace context and baggage of the first send. The instrumentation no longer
      modifies the application's MessageAttributes dictionary, and the request's
      MessageAttributes is now a different instance after a send.
      (#5867)

    • Breaking Change: Update latest AWS Semantic Conventions to 1.45.0
      (SemanticConventionVersion.V1_45_0). SNS and SQS spans now use
      messaging.system.name instead of messaging.system, and SQS spans use the
      value aws.sqs instead of aws_sqs. Spans for sending a single message
      (SQS.SendMessage and SNS.Publish) now use ActivityKind.Producer when
      their context is injected into the message. Messages with an existing creation
      context retain ActivityKind.Client and link to that context. Messages that
      the context cannot be injected into, such as those that already have the
      maximum number of message attributes or an attribute with the same name as one
      that would be injected, also use ActivityKind.Client, with no link. Spans for
      SendMessageBatch and PublishBatch now set messaging.batch.message_count,
      as do spans for ReceiveMessage with the number of messages received.
      (#5832)

    • Breaking Change Dropped support for net8.0 and net9.0.
      (#3867)

    • Add support for .NET 11.0.
      (#3867)

    See CHANGELOG for details.

  • NuGet: OpenTelemetry.Instrumentation.AWSLambda v1.21.0

    • Breaking Change: Update latest AWS Semantic Conventions to 1.45.0
      (SemanticConventionVersion.V1_45_0). Spans now use faas.invocation.id
      instead of faas.invocation_id.
      (#5832)

    • Breaking Change Dropped support for net8.0 and net9.0.
      (#3867)

    • Add support for .NET 11.0.
      (#3867)

    See CHANGELOG for details.

Don't miss a new opentelemetry-dotnet-contrib release

NewReleases is sending notifications on new releases.