Skip to content

langfuse

v3.179.0 Feature

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

Published 1mo 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

Affected surfaces

auth

Summary

AI summary

Updates span LLM connections, web UI settings, agents, experiments, scores API phases, and chore improvements.

Full changelog

What's Changed

Features

  • feat(llm): support OpenAI Responses API connections by @wochinge in https://github.com/langfuse/langfuse/pull/14002
  • feat(web): add MCP & CLI settings page and agent tools banner by @jannikmaierhoefer in https://github.com/langfuse/langfuse/pull/14007
  • feat(mcp): Handle numeric colums in getObservationFilterValues by @bezbac in https://github.com/langfuse/langfuse/pull/13795
  • feat: introducing deletion mask cleaner by @sumerman in https://github.com/langfuse/langfuse/pull/14035
  • feat(blob-storage): decouple export source visibility from V4 beta toggle by @niklassemmler in https://github.com/langfuse/langfuse/pull/14032
  • feat(agent): persist and restore agent sessions by @nimarb in https://github.com/langfuse/langfuse/pull/13720
  • feat(experiments): support charting in experiment list by @marliessophie in https://github.com/langfuse/langfuse/pull/13686
  • feat(worker): V4 self-hosted env vars by @Steffen911 in https://github.com/langfuse/langfuse/pull/13623
  • feat(scores): add v3 scores API — polymorphic value, flag-gated (Phase 1) by @niklassemmler in https://github.com/langfuse/langfuse/pull/13995
  • feat(scores): add cursor pagination to v3 scores API (Phase 2) by @niklassemmler in https://github.com/langfuse/langfuse/pull/13996
  • feat(scores): add field groups to v3 scores API (Phase 3) by @niklassemmler in https://github.com/langfuse/langfuse/pull/14001
  • feat(experiments): move ui tables to GA by @marliessophie in https://github.com/langfuse/langfuse/pull/14057
  • feat(scores): add all filter params to v3 scores API (Phase 4) by @niklassemmler in https://github.com/langfuse/langfuse/pull/14005

Fixes

  • fix(mixpanel): use empty distinct_id for events without a user by @niklassemmler in https://github.com/langfuse/langfuse/pull/14010
  • fix(auth): add public key to auth spans by @maxdeichmann in https://github.com/langfuse/langfuse/pull/14011
  • fix(agent): Pass redis to deleteApiKeyFromDb by @bezbac in https://github.com/langfuse/langfuse/pull/14020
  • fix(web): avoid native title overlap on help tooltips by @nkabardin in https://github.com/langfuse/langfuse/pull/14028
  • fix(ui): only mount right drawer layout when active by @nkabardin in https://github.com/langfuse/langfuse/pull/14025
  • fix(datasets): gate remote experiment config reads by @marliessophie in https://github.com/langfuse/langfuse/pull/14009
  • fix(otel): handle OTLP/JSON string-encoded numeric attribute values by @Steffen911 in https://github.com/langfuse/langfuse/pull/14047
  • fix: separate LANGFUSE_CLICKHOUSE_DELETED_MASK_CLEANER_CLUSTER_MODE_ENABLED toggle for delete mask cleaner by @sumerman in https://github.com/langfuse/langfuse/pull/14050
  • fix: make delete mask cleaner wait for submitted mutations to appear by @sumerman in https://github.com/langfuse/langfuse/pull/14056
  • fix(agent): page and seed correctly by @nimarb in https://github.com/langfuse/langfuse/pull/14048
  • fix(security): enforce data-retention entitlement server-side in setRetention by @Steffen911 in https://github.com/langfuse/langfuse/pull/14071
  • fix(queue): make BullMQ Redis version check configurable by @caikaijie in https://github.com/langfuse/langfuse/pull/13541

Chores

  • ci: use Slack workflow webhooks for failure notifications by @wochinge in https://github.com/langfuse/langfuse/pull/14004
  • chore(deps): bump pnpm to 11.4.0 by @nimarb in https://github.com/langfuse/langfuse/pull/14012
  • ci: limit SDK workflow write token exposure by @wochinge in https://github.com/langfuse/langfuse/pull/14008
  • chore: Add dark/light mode toggle to Storybook by @bezbac in https://github.com/langfuse/langfuse/pull/14023
  • chore(shared): trace code eval dispatches by @wochinge in https://github.com/langfuse/langfuse/pull/14024
  • docs(agents): lighten shared agent guidance by @maxdeichmann in https://github.com/langfuse/langfuse/pull/14000
  • chore(seeder): default ai features on in seeder by @nimarb in https://github.com/langfuse/langfuse/pull/14033
  • docs(agents): Add Storybook skill by @bezbac in https://github.com/langfuse/langfuse/pull/13657
  • chore: Setup storybook branch deployments by @bezbac in https://github.com/langfuse/langfuse/pull/14030
  • chore(dx): ignore playwright mcp files by @nimarb in https://github.com/langfuse/langfuse/pull/14046
  • ci(deps): bump the github-actions group with 4 updates by @dependabot[bot] in https://github.com/langfuse/langfuse/pull/14045
  • chore(env): default use haiku 4.5 on bedrock by @nimarb in https://github.com/langfuse/langfuse/pull/14051
  • docs(agents): add frontend feature architecture skill by @nkabardin in https://github.com/langfuse/langfuse/pull/14039
  • docs(agents): clarify weekly production review tables by @maxdeichmann in https://github.com/langfuse/langfuse/pull/14055
  • refactor(agent): Switch agent framework by @bezbac in https://github.com/langfuse/langfuse/pull/14018
  • docs(agents): document versioned API type location convention by @niklassemmler in https://github.com/langfuse/langfuse/pull/14080
  • refactor(web): remove support thread creation in Plain by @jannikmaierhoefer in https://github.com/langfuse/langfuse/pull/14081

New Contributors

  • @caikaijie made their first contribution in https://github.com/langfuse/langfuse/pull/13541

Full Changelog: https://github.com/langfuse/langfuse/compare/v3.178.0...v3.179.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]