Skip to content

11.0.0

Compare
Choose a tag to compare
@sentry-release-bot sentry-release-bot released this 17 Jun 14:46

This release comes with a beta support for Traces using OpenTelemetry - please test it out and report any issues you find.

New features

  • Beta support for Traces using OpenTelemetry (#902)

    To enable Tracing in your Phoenix application, you need to add the following to your mix.exs:

    def deps do
      [
        # ...
        {:sentry, "~> 11.0.0"},
        {:opentelemetry, "~> 1.5"},
        {:opentelemetry_api, "~> 1.4"},
        {:opentelemetry_exporter, "~> 1.0"},
        {:opentelemetry_semantic_conventions, "~> 1.27"},
        {:opentelemetry_phoenix, "~> 2.0"},
        {:opentelemetry_ecto, "~> 1.2"},
        # ...
      ]
    

    And then configure Tracing in Sentry and OpenTelemetry in your config.exs:

    config :sentry,
      # ...
      traces_sample_rate: 1.0 # any value between 0 and 1.0 enables tracing
    
    config :opentelemetry, span_processor: {Sentry.OpenTelemetry.SpanProcessor, []}
    config :opentelemetry, sampler: {Sentry.OpenTelemetry.Sampler, [drop: []]}
  • Add installer (based on Igniter) (#876)

Various improvements

  • Tweak credit card regex handling for OTP-28 (#898)

Changelog