Skip to content

Releases: logtide-dev/logtide-ruby

v1.0.0

17 Jun 11:17

Choose a tag to compare

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)