Skip to content

Latest commit

 

History

History
233 lines (130 loc) · 6.62 KB

CHANGELOG.md

File metadata and controls

233 lines (130 loc) · 6.62 KB

Changelog

Changed

  • Update opentelemetry packages to 0.24 (#172)

Changed

  • Update to otel v0.23 (#157)

Changed

  • Update to otel v0.22 (#147)

Fixed

  • Fix typo for http_server_response_size metric (#139)
  • Fix http_server_response_size metric (#140)

Changed

  • Update to otel v0.21 (#135)
  • Remove active request units until bug is resolved (#136)

Changed

  • Update to otel v0.20 (#131)
  • Update to semantic conventions spec v1.21 (#131)

See the semantic conventions documentation for details about instrument and span updates.

Changed

  • Update to otel v0.19 (#126)

Changed

  • Update to otel v0.18 (#115)

Added

  • Export RequestTracingMiddleware (#106)
  • Allow customisation of client span names (#111)

Changed

  • Update semantic conventions for client and server traces (#113)
  • Reduce default span namer cardinality (#112)
  • Remove http.client_ip from metrics (#110)
  • Use proper metric semantic conventions (#109)
  • Use Otel semantic conventions for metrics (#105)
  • Simplify PrometheusMetricsHandler (#104)
  • Refactor to make Prometheus optional (#103)

Changed

  • Update to 2021 edition (#99)
  • Update to actix-web v4 (#97)

Changed

  • Update to opentelemetry v0.17.x (#94)
  • Fix metric names to be aligned with prometheus standards (#95)

Added

  • Add with_attributes method to client extension (#91)

Changed

  • Add http status code handling for client (#88)
  • Update to actix-http beta.17, actix-web beta.16, awc beta.15 (#89)
  • Make awc client tracing an optional feature (#92)

Changed

  • Update actix-web and actix-http requirements to beta.13 (#84)

Changed

  • Update to opentelemetry v0.16.x #77

Changed

  • Update to opentelemetry v0.15.x and actix-web 4.0.0-beta.8 #76

Changed

  • Update to opentelemetry v0.13.x #64

Changed

  • Update to actix-web 4.0.0-beta.4 and awc 3.0.0-beta.3 (#57)

Changed

  • Update to tokio 1.0 and actix-web 4.0.0-beta.3 (#51)

Changed

Note: optentelemetry v0.12.x uses tokio 1.0. See the updated examples for compatible setup until actix-web supports tokio 1.0.

  • Update to OpenTelemetry v0.12.x #48

Changed

  • Update to OpenTelemetry v0.11.x #41

Be sure to set a trace propagator via global::set_text_map_propagator as the default is now a no-op.

Changed

  • Update to OpenTelemetry v0.10.x #38

Changed

  • Remove default features from actix-web #30
  • Update to OpenTelemetry v0.9.x #30
  • Move metrics behind a feature flag #30
  • Change default route name from unmatched to default #30

Removed

  • Remove deprecated with_tracing function. #30

Changed

  • Upgrade actix-web to version 3 #24
  • RequestMetrics constructor longer accept a route_formatter. Can be added via with_route_formatter #24

Removed

  • Remove obsolute UuidWildcardFormatter as actix 3 supports match patterns #24

Fixed

  • Client will now properly inject context using the globally configured propagator.

Added

  • Trace actix client requests with ClientExt::trace_request or ClientExt::trace_request_with_context. #17

Changed

  • Update to OpenTelemetry v0.8.0 #18
  • Deprecated with_tracing fn. Use ClientExt instead. #17

Changed

  • Update to OpenTelemetry v0.7.0 #11

Changed

  • Update to OpenTelemetry v0.6.0 #10

Changed

  • Update to OpenTelemetry v0.2.0 #6

Changed

  • Make client span name match otel spec #3

Added

  • Add option for route formatter #1
  • Add metrics middleware #2

Initial debug alpha