Skip to content

v1.0.0

Latest

Choose a tag to compare

@Polliog Polliog released this 17 Jun 11:17
· 1 commit to main since this release

First release of the official LogTide SDK for Ruby. Implements the LogTide SDK spec v1.0.

Install with gem install logtide or add gem "logtide" to your Gemfile.

Added

  • Log capture at five levels and structured exception capture with cause chains
  • Strict wire format with reserved metadata keys and robust serialisation
  • HTTP transport with batching, exponential-backoff retry (retryable statuses only, Retry-After honoured) and a circuit breaker
  • Bounded buffer with drop accounting, flush/close and an at_exit hook
  • DSN parsing and explicit api_url/api_key configuration
  • Hub/Scope model with tags, user, breadcrumbs and per-request isolation
  • before_send hook, log sampling and trace sampling
  • W3C traceparent inbound/outbound propagation, spans and OTLP export
  • Rack middleware and Rails Railtie
  • stdlib Logger bridge
  • Self-metrics (logs_sent, logs_dropped, errors, retries, circuit_breaker_trips)