CHANGELOG.md 1.7 KB

Changes by Version

1.1.0 (2019-03-23)

Notable changes:

  • The library is now released under Apache 2.0 license
  • Use Set() instead of Add() in HTTPHeadersCarrier is functionally a breaking change (fixes issue #159)
  • 'golang.org/x/net/context' is replaced with 'context' from the standard library

List of all changes:

  • Export StartSpanFromContextWithTracer (#214)
  • Add IsGlobalTracerRegistered() to indicate if a tracer has been registered (#201)
  • Use Set() instead of Add() in HTTPHeadersCarrier (#191)
  • Update license to Apache 2.0 (#181)
  • Replace 'golang.org/x/net/context' with 'context' (#176)
  • Port of Python opentracing/harness/api_check.py to Go (#146)
  • Fix race condition in MockSpan.Context() (#170)
  • Add PeerHostIPv4.SetString() (#155)
  • Add a Noop log field type to log to allow for optional fields (#150)
  • 1.0.2 (2017-04-26)

    • Add more semantic tags (#139)
    • 1.0.1 (2017-02-06)

      • Correct spelling in comments
      • Address race in nextMockID() (#123)
      • log: avoid panic marshaling nil error (#131)
      • Deprecate InitGlobalTracer in favor of SetGlobalTracer (#128)
      • Drop Go 1.5 that fails in Travis (#129)
      • Add convenience methods Key() and Value() to log.Field
      • Add convenience methods to log.Field (2 years, 6 months ago)
      • 1.0.0 (2016-09-26)