Topics
+12 more
Affected surfaces
ReleasePort's take
Moderate signalThe audit_logs batch export API now requires the `auditLogs:read` entitlement and `audit-logs` permission. The Langfuse agent no longer mandates the `LANGFUSE_AWS_BEDROCK_REGION` setting.
Why it matters: Enforcing read entitlement for audit log exports (severity 90) safeguards sensitive logs; removing the region precondition (severity 40) simplifies configuration.
Summary
AI summaryUpdates Fixes / Improvements, Chores, and agent across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Security | Critical |
Enforces auditLogs:read and audit-logs entitlement for audit_logs batch exports. Enforces auditLogs:read and audit-logs entitlement for audit_logs batch exports. Source: llm_adapter@2026-06-02 Confidence: high |
— |
| Feature | Low |
Adds optional id parameter to `upsertDataset` in MCP. Adds optional id parameter to `upsertDataset` in MCP. Source: llm_adapter@2026-06-02 Confidence: high |
— |
| Feature | Low |
Connects in‑app agent to Langfuse MCP via langfuse MCP. Connects in‑app agent to Langfuse MCP via langfuse MCP. Source: llm_adapter@2026-06-02 Confidence: high |
— |
| Feature | Low |
Derives code evaluation support from dispatcher in web UI. Derives code evaluation support from dispatcher in web UI. Source: llm_adapter@2026-06-02 Confidence: high |
— |
| Bugfix | Medium |
Removes explicit `LANGFUSE_AWS_BEDROCK_REGION` precondition from agent. Removes explicit `LANGFUSE_AWS_BEDROCK_REGION` precondition from agent. Source: llm_adapter@2026-06-02 Confidence: high |
— |
| Bugfix | Medium |
Avoids duplicated basePath in Change Password link UI. Avoids duplicated basePath in Change Password link UI. Source: llm_adapter@2026-06-02 Confidence: high |
— |
| Bugfix | Medium |
Improves trace detail header spacing in UI. Improves trace detail header spacing in UI. Source: llm_adapter@2026-06-02 Confidence: high |
— |
| Bugfix | Medium |
Adds callout for v4 when dataset run items load slowly. Adds callout for v4 when dataset run items load slowly. Source: llm_adapter@2026-06-02 Confidence: high |
— |
| Bugfix | Medium |
Ensures race‑safety of `createAnnotationQueueForApi` function. Ensures race‑safety of `createAnnotationQueueForApi` function. Source: llm_adapter@2026-06-02 Confidence: high |
— |
Full changelog
What's Changed
Features
- feat(agent): Connect in-app agent to langfuse MCP by @bezbac in https://github.com/langfuse/langfuse/pull/13747
- feat(web): derive code eval support from dispatcher by @wochinge in https://github.com/langfuse/langfuse/pull/13979
- feat(mcp): Add optional id to upsertDataset by @bezbac in https://github.com/langfuse/langfuse/pull/13946
Fixes / Improvements
- fix(security): enforce auditLogs:read and audit-logs entitlement for audit_logs batch exports by @niklassemmler in https://github.com/langfuse/langfuse/pull/13980
- refactor(comments): Make comment TRPC routes read from events table by @bezbac in https://github.com/langfuse/langfuse/pull/13473
- fix(agent): Remove explicit
LANGFUSE_AWS_BEDROCK_REGIONprecondition by @bezbac in https://github.com/langfuse/langfuse/pull/13991 - refactor: Remove void operator usages by @bezbac in https://github.com/langfuse/langfuse/pull/13963
- refactor: Fix void operator linting issues by @bezbac in https://github.com/langfuse/langfuse/pull/13998
- fix(ui): better trace detail header spacings by @nkabardin in https://github.com/langfuse/langfuse/pull/13992
- fix(datasets): Add callout for v4 if dataset run items are loading too long by @bezbac in https://github.com/langfuse/langfuse/pull/13970
- fix(web): avoid duplicated basePath in Change Password link ; fixes #13736 by @zinodynn in https://github.com/langfuse/langfuse/pull/13738
- fix(annotation-queues): Race-safety of
createAnnotationQueueForApiby @bezbac in https://github.com/langfuse/langfuse/pull/13971
Chores
- chore(worker): add eval execution span attributes by @hassiebp in https://github.com/langfuse/langfuse/pull/13961
- chore: point playwright folder to /tmp by @niklassemmler in https://github.com/langfuse/langfuse/pull/13860
New Contributors
- @nkabardin made their first contribution in https://github.com/langfuse/langfuse/pull/13992
- @zinodynn made their first contribution in https://github.com/langfuse/langfuse/pull/13738
Full Changelog: https://github.com/langfuse/langfuse/compare/v3.177.1...v3.178.0
Security Fixes
- Enforce auditLogs:read and audit-logs entitlement for audit_logs batch exports
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
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
Related context
Related tools
Beta — feedback welcome: [email protected]