diff --git a/CHANGELOG.md b/CHANGELOG.md index 28bb087b..24fda50b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,11 +1,24 @@ -## Unreleased +## 12.0.0 -#### Features +#### New features - Support for Distributed Tracing ([957](https://github.com/getsentry/sentry-elixir/pull/957)) + This requires configuring a custom propagator: + + ```elixir + # Configure OpenTelemetry to use Sentry propagator for distributed tracing + config :opentelemetry, + text_map_propagators: [ + :trace_context, + :baggage, + Sentry.OpenTelemetry.Propagator + ] + ``` + #### Various improvements +- Switch default HTTP client from Hackney to Finch ([#897](https://github.com/getsentry/sentry-elixir/pull/897)) - `:source_code_exclude_patterns` support for OTP-28.0 ([#965](https://github.com/getsentry/sentry-elixir/pull/965)) ##### For people on OTP 28.1 diff --git a/mix.exs b/mix.exs index eadc5848..34ab6c08 100644 --- a/mix.exs +++ b/mix.exs @@ -1,7 +1,7 @@ defmodule Sentry.Mixfile do use Mix.Project - @version "11.0.4" + @version "12.0.0" @source_url "https://github.com/getsentry/sentry-elixir" def project do