purple_logger_otel 1.0.3 copy "purple_logger_otel: ^1.0.3" to clipboard
purple_logger_otel: ^1.0.3 copied to clipboard

OpenTelemetry bridge abstractions for purple_logger — define once, implement for any OTel backend.

1.0.3 #

1.0.2 #

1.0.0 #

  • Breaking: Refactored to vendor-neutral abstractions (zero OTel SDK dependencies).
  • OtelLoggerProvider — abstract provider (was concrete dartastic-dependent class).
  • OtelLogger — abstract logger with built-in property merging, error attachment, and severity mapping.
  • OtelSeverityMapping — mixin with standard PurpleLogLevel → OTel mapping.
  • TraceContext — value object for traceId/spanId correlation.
  • severityNumber() / severityText() — standalone mapping functions.
  • Concrete dartastic implementation moved to purple_logger_otel_dartastic.
0
likes
150
points
119
downloads

Documentation

API reference

Publisher

verified publisherpurplesoft.io

Weekly Downloads

OpenTelemetry bridge abstractions for purple_logger — define once, implement for any OTel backend.

Repository (GitHub)
View/report issues

Topics

#logging #opentelemetry #observability #telemetry

License

AGPL-3.0 (license)

Dependencies

purple_logger

More

Packages that depend on purple_logger_otel