releases.shpreview

v9.0.0-rc.3

9.0.0-rc.3 (2026-05-04)

BREAKING CHANGES

  • The EVENTS_INLINE_USERS configuration option (and its [Events] InlineUsers file equivalent) has been removed. The setting has had no effect since the move to context-aware event payloads; remove it from your configuration.

Features

  • Add OpenTelemetry distributed tracing, exported over OTLP alongside metrics
  • Replace the ldlog logging infrastructure with Go's standard log/slog, with OTEL log export support
  • Expose the resolved environment ID to client-side SDKs via the X-LD-EnvId response header, including CORS exposure for browser SDKs
  • Cache AutoConfig state in the configured persistent store and initialize from it on startup, controlled by the new AUTO_CONFIG_CACHE_KEY and AUTO_CONFIG_CACHE_ENCRYPTION_KEY settings

Fetched May 5, 2026