Cribl
Observability data pipeline for routing, shaping and reducing telemetry
Cribl Stream's release notes read as a running list of things customers must go fix.
◆Recent moves
- 13d ago
Patch fixes broken OAuth secret resolution and dropped HTTP retries
A patch fixing two regressions from 4.19.1: OAuth secret fields holding C.Secret or C.vars expressions sent the expression text rather than the resolved value, breaking authentication on Microsoft Sentinel and Webhook destinations, and HTTP destinations dropped timed-out batches instead of retrying. Serious for anyone hit by them, but repair of the prior release rather than new work.
View source ↗ - 23d ago
Cribl as Code TypeScript and Go SDKs discontinued
The release discontinues the Cribl as Code TypeScript and Go SDKs, deprecates Smart mode for source persistent queues, and warns that an HTTP Bulk API byte-accounting change will affect Cribl.Cloud billing. The feature list is cut off in the captured body, so only the actionable changes are legible — and dropping the infrastructure-as-code SDKs is the one with the longest tail for anyone who built on them.
View source ↗ - 1mo ago
Breaking changes to UDP IPv6 binding and API status codes
A minor release carrying three breaking changes: UDP sources bound to IPv6 accept IPv6 traffic only, selected Pipeline, Route, profiler, and job-log endpoints return correct HTTP status codes, and single-item GETs return 404 for unknown IDs on-prem. The status-code corrections are the API contract catching up to what clients should already have assumed.
View source ↗ - 2mo ago
GET-by-ID returns 404 for unknown resources in Cribl.Cloud
Cribl.Cloud GET-by-ID operations start returning 404 for a missing resource instead of a 200 with an empty items array. Small on its face, but any caller checking count rather than status now behaves differently — and the same change reaches on-prem two releases later.
View source ↗ - 3mo ago
Patch fixes Syslog framing failures and persistent queue input IDs
A patch for three critical issues in 4.18.0, including a Syslog load balancer timer that reset framing state during quiet gaps and produced parser failures on octet-counted TCP inputs, and a persistent-queue Smart mode bug affecting the input ID field. Repair work, and Smart mode is deprecated a release later.
View source ↗ - 3mo ago
Secrets removed from API responses and the UI
System settings, auth settings, and database connection endpoints stop returning passwords and password-equivalent attributes like bind credentials and client secrets in plaintext, in the API and the UI. It breaks anything that was reading those values back, which is the point — a pipeline holding credentials for hundreds of sources should never have handed them out.
View source ↗