Skip to content

This release adds the ability to sort events by time in the Stream view, cycling between newest-first, oldest-first, and off. It also fixes the Insights tab freezing on large pipelines and upgrades dependencies to address known security vulnerabilities.

Single-column results fill the full table width

Section titled “Single-column results fill the full table width”

Jun 3, 2026 · @gitryder

Results with a single column now stretch to fill the full width of the table instead of hugging the left edge. Long values use the available space and truncate at the table’s edge rather than at a fixed cutoff.

May 18, 2026 · @gitryder

You can now right-click a field name or value in the Explorer table to filter, sort, aggregate, or reshape your results. Actions like Equals, Not equals, Greater than, Contains, Starts with, Top values, Rare values, and Count values are appended to the editor as TQL, so common queries can be built by clicking instead of typing.

Timestamps get extra options for filtering around the clicked value, with windows of 5 minutes, 1 hour, and 1 day before, after, or on either side.

May 7, 2026 · @gitryder

You can now sort events by time in the Stream view. The control cycles between newest first, oldest first, and off, and is disabled when no timestamp field is detected in the data. Your sorting preference is remembered between sessions.

Return a dedicated error when a user key expires

Section titled “Return a dedicated error when a user key expires”

May 21, 2026 · @lava

When a X-Tenzir-UserKey has expired, the platform now returns a dedicated 403 response with the detail User key expired, instead of the generic 403 Invalid API Key: X-Tenzir-UserKey expired error. This lets clients reliably detect the expired-key case and trigger a re-authentication flow.

May 26, 2026 · @jachris · #177

The Insights tab now always shows data for the release candidates of Tenzir Node v6, even if no // neo comment is present.

Fix actions on the account, org, and invite pages failing after the page was open for 15 minutes

Section titled “Fix actions on the account, org, and invite pages failing after the page was open for 15 minutes”

May 21, 2026 · @avaq

We fixed an issue where actions on the account, organization, and invitation pages would fail if the page had been open for more than 15 minutes. The following operations now automatically refresh the user key when needed: changing account details, updating passwords, deleting accounts, creating and updating organizations, managing organization invitations, and deleting organizations.

May 21, 2026 · @gitryder

Negative multi-part durations no longer drift when copied or embedded into a TQL query. Previously a duration like -(19min + 12.636s) was rendered as -19min + 12.636s, which the parser read as -1127.364s instead of the original -1152.636s — off by twice the seconds component. The sign now distributes across every term (-19min - 12.636s) so the value round-trips cleanly.

Duration rendering also picks up a clearer split between display and query forms. The table cells, chart tooltips, and chart axis labels show durations in a human-readable form like 1h 30min 5.000s. The inspector and any context that needs to round-trip the value back into a query show the TQL-valid arithmetic form like 1h + 30min + 5.000000000s.

Fix Insights tab freezing on large pipelines

Section titled “Fix Insights tab freezing on large pipelines”

May 19, 2026 · @gitryder

We fixed an issue where the Insights tab became unresponsive and flickered on pipelines with many operators. The table now renders smoothly and stays interactive while showing live metrics.