Home /Cribl Search 4.19.1

Cribl Search 4.19.1 (Coming Soon)

PRODUCTDATERELEASEADDITIONAL RESOURCES
Search2026-08-19MaintenanceKnown Issues, Cribl Lake Release Notes

The following draft provides early access to release notes for the upcoming Cribl Suite product release. Features or functionality presented are not considered binding commitments and are subject to change at the discretion of Cribl at any time for any reason without notice. This information should not be relied upon in making purchasing decisions.

Summary

Cribl Search 4.19.1 adds test ingest for lakehouse engines, new Kusto functions, MCP search, updated Dataset time defaults, and reliability improvements.

Important Changes

This release introduces deprecations and notices that require action if you use the affected features:

Review the full list of important changes for additional critical updates.

New Features

Sample Data in Lakehouse Engines

Lakehouse engines now let you test the ingest pipeline without configuring a Source. Select Send Sample Data under the default in_cribl_http Source.

Splunk Journal Files in v2 Datasets

Cribl Search now lets you query Splunk Journal files in v2 federated Datasets, bringing this existing v1 capability to the v2 architecture. Apply the included Splunk Journal Datatype to parse journal files and populate standard Splunk fields, or clone the Datatype to customize timestamp extraction and event size limits.

take_any and take_anyif Aggregation Functions

Cribl Search now supports the standard Kusto take_any and take_anyif aggregation functions. Use them with summarize, eventstats, or timestats to return an arbitrary non-null value from each group when sort order does not matter.

Run Queries Through MCP

New search tools on the Leader MCP server let connected AI assistants discover Search Datasets and saved searches, run KQL queries with syntax guidance, and fetch results.

Updated Time Clamping Defaults for New Search Datasets

For new Search Datasets, the earliest timestamp now defaults to empty (no lower bound), and latest to 1d with a maximum of 7d. Existing Datasets keep their current time range settings.

Important Changes

Notice: Cribl as Code TypeScript and Go SDK Discontinuation

Cribl is stopping active development of the Cribl as Code Go and TypeScript SDKs, which were previously in preview. To give existing users a clear path forward, we are moving the SDKs from the criblio GitHub organization to the Cribl Community GitHub organization and open sourcing them as community resources. This allows customers and community members to continue using the SDKs and build on them, while Cribl steps back from active feature development and long-term support.

The SDKs will continue to be available through their new home in the Cribl Community GitHub organization, where users can keep using them, fork them, and extend them based on their own needs. Customers looking to stay on a supported integration should consider migrating to either the Python SDK, Terraform Provider, or direct Cribl API access. Cribl support will be limited to critical issues only, such as security vulnerabilities or P0 blockers, for the defined transition period. On October 1, 2026, the SDK repositories will be archived and marked read-only.

Notice: Future Removal of CBC and RSA TLS Cipher Suites

In an upcoming release, Cribl Cloud will remove support for CBC and RSA-based TLS cipher suites to strengthen the security and confidentiality of customer environments.

Why we’re making this change:

  • CBC ciphers are susceptible to well-documented side-channel and padding oracle attacks.
  • RSA key exchange does not provide forward secrecy. If a server’s private key were ever compromised, previously recorded sessions could be retroactively decrypted.

What could be affected:

This change applies to the TLS endpoints your workspaces expose and connect to for data movement, meaning the connections your own systems make into Cribl Stream, and the outbound connections Stream makes to your Destinations. Customers most likely to be affected are those with:

  • Legacy or embedded data senders (older syslog forwarders, appliances, IoT/OT devices, or custom agents) pushing data into Stream sources.
  • Third-party or on-prem systems whose TLS libraries have not been updated in several years and can only negotiate CBC or RSA-keyed cipher suites.
  • Custom integrations built on outdated TLS stacks (older OpenSSL, legacy Java runtimes, end-of-life OS builds) that connect to Stream HTTP, TCP-TLS, or Kafka sources, or that Stream pushes to as a destination.

Corrections

IDDescription
SEARCH-14548
Corrected an issue where filtering v2 Datasets by Datatype, Source, or sourceFormat would inconsistently return incomplete search results.
SEARCH-9911Fixed pivoting on high-cardinality fields. The resulting output columns now correctly reflect only the existing field-value pairings.
SEARCH-14072Fixed an issue where duplicating a Datatype rule generated an identical ID, which caused modifications to unintentionally apply across multiple rules.
SEARCH-13436Improved Cribl Search reliability for large Cribl Edge deployments.
SEARCH-11865Fixed duplicate events in exported search results.
SEARCH-14694Running search jobs must now be canceled before deletion.
SEARCH-14731Fixed searches remaining in the running state after returning results.
SEARCH-14726Fixed an issue where v2 searches could fail when Lake Dataset descriptions contained Unicode characters.
SEARCH-14706Fixed Dashboard Inputs that failed to rerun panels or show the Apply button.
SEARCH-14663Fixed send tee=true failing to deliver events to Stream Worker Groups.
SEARCH-14552Fixed unsaved Dashboard changes persisting after you exit edit mode.
SEARCH-14488Fixed nested Parquet fields appearing as empty objects in field summaries.
SEARCH-6168The project-rename operator now supports dotted field paths.

SDK Changelogs

The Cribl SDKs help you integrate with Cribl and reduce the need for repetitive tasks. We maintain changelogs for each version of the Cribl SDKs in their GitHub repositories: