Skip to main content
New releases and improvements.

February 2026

  • Signals (LLM outcomes) — Define outcomes and behaviors you care about, then backfill or run triggers on new traces; signal events link directly back to trace context.
  • Labeling queues — Push spans or dataset rows into queues, label in the UI, and write results back to datasets (UI or API).
  • MCP server for trace-aware assistants — Connect Claude Code, Cursor, or Codex to query Laminar with SQL and summarize trace context inside your IDE.
  • New integrations — OpenRouter via the OpenAI SDK and Pydantic AI via OpenTelemetry, with full trace capture.
  • Debugger (rollouts) polish — More reliable rollout entrypoints and sessions for rerunning long-running agents.
  • Schema references refreshed — SQL and SDK schema docs updated to match current tables and types.

January 2026

  • SQL Editor — Run read-only ClickHouse SQL across traces, signals, logs, datasets, and evals; export results to datasets or labeling queues.

December 17, 2025

  • Platform refresh — Backend and frontend upgrades for better compatibility, performance, and reliability.
  • Unified ingest for search + events — Spans and events share the same ingestion path, improving search consistency and error handling.
  • Query engine parity — Self-hosted query engine matches production behavior with stricter validation and more reliable SQL/JSON conversions.
  • Always-on trace aggregation — Trace summaries are consistently available without feature flags; new ClickHouse tables and backfill path.
  • UI cleanup + speedups — Removed unused components and trimmed dependencies to improve load times.
  • Events become searchable — Events flow into the search index for faster discovery and analysis.
  • Stability hardening — Realtime updates, schema migrations, and queueing made more robust.
  • LAM groundwork — Foundations for upcoming LAM features across the UI and data path.
  • Events + clustering simplified — Unified data model for event and cluster analysis.

November 2025

  • Distributed realtime — Fanout architecture for live updates across nodes.
  • Search + ingest overhaul — Quickwit-backed search aligned with ClickHouse for faster discovery.
  • Search UX — Filters and autocomplete for query inputs.
  • Auth separation — Clear split between authn and authz in backend middleware and roles.

October 2025

  • Security + UX — Next.js upgrade for a critical RSC CVE and a UI redesign sweep.
  • Schema & observability — Stronger trace aggregation controls, app-server metrics/logging, and event definitions + triggers + settings UI/API.

September 2025

  • Self-hosted query engine — Packaged with runtime/config improvements.
  • Sessions analytics — Sessions table and UI views added.

April–May 2025

  • Rust + performance — App-server upgraded to Rust 1.85 (2024 edition) with dependency cleanup.
  • Large-trace UX — Virtualized trace view for heavy traces.
  • Realtime sessions — Live updates for session views.

January 2025

  • Next.js 15 migration — Next15 rolled across the frontend stack.

Year in focus

  • Search & ingestion: Quickwit-backed search, unified span/event ingestion, events indexing, ClickHouse replacing table + migrations.
  • Realtime & sessions: Distributed realtime, session table, live session updates.
  • Querying: SQL Editor, query engine parity, self-hosting, stricter validation and conversions.
  • Signals & labeling: LLM signals with jobs/triggers and labeling queues that feed datasets.
  • Debugger & rollout: Rerun long agents from cached points with improved rollout sessions.
  • Integrations: OpenRouter (OpenAI SDK) and Pydantic AI (OTel) instrumentation.
  • Frontend UX: Redesign, virtualization for large traces, unused UI removal, CVE-driven upgrades, search autocomplete/filters.
  • Infra/observability: Rust toolchain upgrade, app-server observability, RabbitMQ hardening, schema fixes.