All Versions
19
Latest Version
Avg Release Cycle
50 days
Latest Release
345 days ago

Changelog History
Page 1

  • v3.0.3

    November 10, 2020
  • v3.0.2 Changes

    July 13, 2020

    🐛 Bug Fixes:

    • ➕ add a name to failed traces (#116)
  • v3.0.1 Changes

    May 14, 2020

    🐛 Bug Fixes:

    • 🔧 configure sender in tests
  • v3.0.0 Changes

    May 14, 2020

    💥 Breaking Changes:

    • 👍 allow headers to be passed into Spandex.distributed_context/2 (#113)
  • v2.4.4 Changes

    April 28, 2020

    🐛 Bug Fixes:

    • 📇 Set Logger.metadata when continue_trace/3 is called as well (#111)
  • v2.4.3 Changes

    March 25, 2020

    🐛 Bug Fixes:

    • No unmatched returns (#109)
  • v2.4.2 Changes

    January 13, 2020

    🐛 Bug Fixes:

    • ➕ Add missing trace_id to logger metadata (#107)
  • v2.4.1 Changes

    December 11, 2018

    🐛 Bug Fixes:

    • Resolve unknown dialyzer type error

    🐛 Bug Fixes:

    • ⚡️ don't silence errors on span update calls (#90)

    • ⚡️ update span on finish trace/update (#88)

  • v2.4.0 Changes

    October 11, 2018

    🔋 Features:

    • ➕ Add(bring back) span and trace decorators
  • v2.3.0 Changes

    September 15, 2018

    ➕ Added

    • Spandex.current_context/1 and Spandex.Tracer.current_context/1 functions, which get a Spandex.SpanContext struct based on the current context.
    • Spandex.inject_context/3 and Spandex.Tracer.inject_context/2 functions, which inject a distributed tracing context into a list of HTTP headers.

    🔄 Changed

    • The Spandex.Adapter behaviour now requires an inject_context/3 callback, which encodes a Spandex.SpanContext as HTTP headers for distributed tracing.