Skip to content

langfuse

v3.213.0 Feature

This release adds 5 notable features for engineering teams evaluating rollout.

Published 12d Tracing
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

analytics autogen evaluation langchain large-language-models llama-index
+12 more
llm llm-evaluation llm-observability llmops monitoring observability openai playground prompt-engineering prompt-management self-hosted ycombinator

Summary

AI summary

Broad release touches Fixes / Improvements, Chores, web, and agent.

Changes in this release

Feature Low

Adds copy-session-id button to session detail header.

Adds copy-session-id button to session detail header.

Source: llm_adapter@2026-07-14

Confidence: high

Feature Low

Adds optional footer to TablePeekView for navigation controls.

Adds optional footer to TablePeekView for navigation controls.

Source: llm_adapter@2026-07-14

Confidence: high

Feature Low

Makes Redis socket timeout configurable via REDIS_SOCKET_TIMEOUT_MS environment variable.

Makes Redis socket timeout configurable via REDIS_SOCKET_TIMEOUT_MS environment variable.

Source: llm_adapter@2026-07-14

Confidence: high

Feature Low

Enables monitors for self‑hosted deployments with events writes.

Enables monitors for self‑hosted deployments with events writes.

Source: llm_adapter@2026-07-14

Confidence: high

Feature Low

Adds contract‑aware autocomplete to the code evaluator editor.

Adds contract‑aware autocomplete to the code evaluator editor.

Source: llm_adapter@2026-07-14

Confidence: high

Dependency Low

Bumps @opentelemetry/propagator-jaeger to version 2.9.0.

Bumps @opentelemetry/propagator-jaeger to version 2.9.0.

Source: llm_adapter@2026-07-14

Confidence: high

Bugfix Medium

Fixes date‑range window handling in eval preview tables.

Fixes date‑range window handling in eval preview tables.

Source: llm_adapter@2026-07-14

Confidence: high

Bugfix Medium

Fixes trace cost calculation in assistant component.

Fixes trace cost calculation in assistant component.

Source: llm_adapter@2026-07-14

Confidence: high

Bugfix Medium

Makes preset deletion idempotent in table‑views.

Makes preset deletion idempotent in table‑views.

Source: llm_adapter@2026-07-14

Confidence: high

Bugfix Medium

Prevents background‑migration chunk queries from being killed by PHP max_execution_time.

Prevents background‑migration chunk queries from being killed by PHP max_execution_time.

Source: llm_adapter@2026-07-14

Confidence: high

Full changelog

What's Changed

Features

  • feat(monitors): enable monitors for self-hosted deployments with events writes by @Steffen911 in https://github.com/langfuse/langfuse/pull/14938
  • feat(evals): add contract-aware autocomplete to the code evaluator editor by @wochinge in https://github.com/langfuse/langfuse/pull/14992
  • feat(agents): fold React-without-useEffect principles into frontend skill (LFE-10842) by @nkabardin in https://github.com/langfuse/langfuse/pull/14994
  • feat(peek): add optional footer to TablePeekView for navigation controls by @marliessophie in https://github.com/langfuse/langfuse/pull/14246
  • feat(blobstorage): write run-completion manifest per export run (LFE-10843) by @niklassemmler in https://github.com/langfuse/langfuse/pull/14995
  • feat(redis): make socket timeout configurable via REDIS_SOCKET_TIMEOUT_MS by @Steffen911 in https://github.com/langfuse/langfuse/pull/15037
  • feat(web): add copy-session-id button to session detail header by @CodeCLS in https://github.com/langfuse/langfuse/pull/14996

Fixes / Improvements

  • fix(web): Remove usages of slate- color classes by @bezbac in https://github.com/langfuse/langfuse/pull/14984
  • refactor(blobstorage): split settings page into feature components by @niklassemmler in https://github.com/langfuse/langfuse/pull/14964
  • fix(web): honor date-range window in eval preview tables by @CodeCLS in https://github.com/langfuse/langfuse/pull/14982
  • fix(assistant): trace cost correctly by @nimarb in https://github.com/langfuse/langfuse/pull/14945
  • fix(table-views): make preset deletion idempotent by @sumerman in https://github.com/langfuse/langfuse/pull/14990
  • fix(filters): route legacy score filters by type by @sumerman in https://github.com/langfuse/langfuse/pull/14991
  • fix(agent): Improve UX around rate-limiting by @bezbac in https://github.com/langfuse/langfuse/pull/14997
  • fix(audit-log): Include userId in in-app agent api-key audit logs by @bezbac in https://github.com/langfuse/langfuse/pull/14920
  • refactor(monitors): remove unnecessary use of useEffect by @marksalpeter in https://github.com/langfuse/langfuse/pull/14998
  • fix(web): resolve test-file type errors failing the production next build typecheck by @wochinge in https://github.com/langfuse/langfuse/pull/15031
  • docs(agents): add ClickHouse view and MV migration rules to skills and review checklist by @Steffen911 in https://github.com/langfuse/langfuse/pull/15035
  • fix(auth): Clean up next-auth type definitions by @bezbac in https://github.com/langfuse/langfuse/pull/15032
  • fix(agent): Track loading state of individual events by @bezbac in https://github.com/langfuse/langfuse/pull/14988
  • fix(worker): stop 35s max_execution_time from killing fired background-migration chunk queries by @ubinatus in https://github.com/langfuse/langfuse/pull/15001
  • fix(pricing): publish audit memory snapshot changes by @hassiebp in https://github.com/langfuse/langfuse/pull/15042
  • fix(cloud-usage-metering): raise interval count query timeout to 5 minutes by @Steffen911 in https://github.com/langfuse/langfuse/pull/15043
  • fix(storage): make content hashing function for multi-object deletes configurable by @dalaoyang in https://github.com/langfuse/langfuse/pull/14981
  • fix(evals): make code-eval execution traces readable in trace detail (LFE-10884) by @wochinge in https://github.com/langfuse/langfuse/pull/15045
  • fix(prompts): namespace prompt cache selectors by @hassiebp in https://github.com/langfuse/langfuse/pull/15040
  • fix(prompts): type redis keys correctly by @nimarb in https://github.com/langfuse/langfuse/pull/15055
  • fix(clickhouse): avoid atomic view replacement in migration by @ofeliacode in https://github.com/langfuse/langfuse/pull/14951
  • fix(agent): Improve prompt around screen context by @bezbac in https://github.com/langfuse/langfuse/pull/15051
  • fix(agent): Add code generation instructions to system prompt by @bezbac in https://github.com/langfuse/langfuse/pull/15052

Chores

  • chore(events): consolidate event-stream query construction by @sumerman in https://github.com/langfuse/langfuse/pull/14973
  • chore(web): Disable unused tailwind color palettes by @bezbac in https://github.com/langfuse/langfuse/pull/14983
  • chore(shared): Enable knip dep checking & remove unused deps by @bezbac in https://github.com/langfuse/langfuse/pull/14989
  • chore(deps): bump @opentelemetry/propagator-jaeger to 2.9.0 by @nimarb in https://github.com/langfuse/langfuse/pull/15022
  • chore(blobstorage): remove Parquet export-tuning special-casing by @niklassemmler in https://github.com/langfuse/langfuse/pull/15025
  • chore(otel): log SDK, version, instrumentation scopes, and span count on OTEL conversion failures (LFE-10869) by @niklassemmler in https://github.com/langfuse/langfuse/pull/15023
  • chore(pricing): improve audit titles and model reports by @hassiebp in https://github.com/langfuse/langfuse/pull/15029
  • chore(AGENTS.md, skills): Update AGENTS.md to not use 'useEffect' unless its a valid case, add skill to refactor existing components by @LysanderKie in https://github.com/langfuse/langfuse/pull/15021
  • chore(deps): bump js-yaml to 4.3.0 by @nimarb in https://github.com/langfuse/langfuse/pull/15041
  • chore(web): typecheck test files in CI and fix latent test type errors by @wochinge in https://github.com/langfuse/langfuse/pull/15038
  • chore(deps): bump body-parser to 2.3.0 by @nimarb in https://github.com/langfuse/langfuse/pull/15046
  • chore(pricing): 2026-07-13 audit — all active prices confirmed by @langfuse-bot in https://github.com/langfuse/langfuse/pull/15047
  • chore(deps): bump @sentry/nextjs to 10.64.0 by @nimarb in https://github.com/langfuse/langfuse/pull/15057
  • chore: deploy preview deployments by @maxdeichmann in https://github.com/langfuse/langfuse/pull/15020
  • chore(web): Setup eslint useEffect plugin for agent and design system by @bezbac in https://github.com/langfuse/langfuse/pull/14993

New Contributors

  • @ubinatus made their first contribution in https://github.com/langfuse/langfuse/pull/15001
  • @dalaoyang made their first contribution in https://github.com/langfuse/langfuse/pull/14981
  • @ofeliacode made their first contribution in https://github.com/langfuse/langfuse/pull/14951

Full Changelog: https://github.com/langfuse/langfuse/compare/v3.212.0...v3.213.0

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track langfuse

Get notified when new releases ship.

Sign up free

About langfuse

🪢 Open source LLM engineering platform: LLM Observability, metrics, evals, prompt management, playground, datasets. Integrates with OpenTelemetry, Langchain, OpenAI SDK, LiteLLM, and more. YC W23

All releases →

Related context

Beta — feedback welcome: [email protected]