---
name: Langfuse
slug: langfuse
type: github
source_url: https://github.com/langfuse/langfuse
organization: Langfuse
organization_slug: langfuse
total_releases: 144
latest_version: v3.195.0
latest_date: 2026-06-23
last_updated: 2026-06-23
tracking_since: 2025-08-07
canonical: https://releases.sh/langfuse/langfuse
organization_url: https://releases.sh/langfuse
---

<Summary type="rolling" window-days="90" release-count="22">
Langfuse shipped 24 releases over the past 90 days, progressively hardening its data layer while expanding evaluation and experimentation capabilities. The team migrated trace and observation tables to event-based storage, a foundational shift visible in v3.149, v3.155, and subsequent releases that optimized queries and reduced memory usage through schema restructuring. In parallel, observation-level LLM-as-a-judge evaluations graduated from experimental to open beta in v3.150, then expanded to support categorical outputs, filter logic, and historical backfill in v3.161 and v3.163. Experiments infrastructure matured through pagination, run dialogs, and breadcrumb navigation across v3.162 and v3.163. Supporting this, blob storage exports grew richer with session IDs, dataset run IDs, gzip compression, and error tracking across v3.161–v3.163, while dashboard query performance improved via server-sent event streaming for progress visibility in v3.162–v3.163.
</Summary>

<Summary type="monthly" period="March 2026" release-count="8">
March focused on dashboard responsiveness, blob storage exports, and evaluation tooling. Server-side event streaming for ClickHouse query progress shipped alongside gzip compression for exports. LLM-as-a-judge expanded to filter by tool names and counts, while experiment workflows gained a run dialog, and prompt management added folder duplication—also shipping event replay, categorical eval outputs, and direct insertion into the events_full table for improved ingest performance.
</Summary>

<Release version="v3.195.0" date="June 23, 2026" published="2026-06-23T09:12:45.000Z" url="https://github.com/langfuse/langfuse/releases/tag/v3.195.0">
## What's Changed

### Features
* feat(events): metadata value filter shortcuts in JSON view by @nkabardin in https://github.com/langfuse/langfuse/pull/14381
* feat(datasets): media attachments for dataset items by @wochinge in https://github.com/langfuse/langfuse/pull/14257

### Fixes
* fix(events): always allow v3/v4 toggle for Langfuse Cloud admins by @nkabardin in https://github.com/langfuse/langfuse/pull/14435
* fix: improve filter validation on metrics endpoints by @sumerman in https://github.com/langfuse/langfuse/pull/14446
* fix: remove item and page counts from the events UI path by @sumerman in https://github.com/langfuse/langfuse/pull/14447
* fix(web): align region selector icons by @wochinge in https://github.com/langfuse/langfuse/pull/14451
* fix(llm): apply runtime timeout to OpenAI calls by @wochinge in https://github.com/langfuse/langfuse/pull/14455
* fix(worker): trace llm fetch failures by @wochinge in https://github.com/langfuse/langfuse/pull/14461
* fix(scim): gate SCIM Users provisioning behind admin-api entitlement by @Steffen911 in https://github.com/langfuse/langfuse/pull/14448

### Others
* chore(deps): bump sentry 10.58 by @nimarb in https://github.com/langfuse/langfuse/pull/14436
* chore(worker): blob export heartbeat gauge (LFE-10063) by @niklassemmler in https://github.com/langfuse/langfuse/pull/14441
* chore(worker): add counter metrics for blob export bytes (LFE-10442) by @niklassemmler in https://github.com/langfuse/langfuse/pull/14442
* chore: update Scarf pixel ID to new org by @jannikmaierhoefer in https://github.com/langfuse/langfuse/pull/14444
* chore(worker): add derived uploadWaitMs timer to blob export pipeline (LFE-10441) by @niklassemmler in https://github.com/langfuse/langfuse/pull/14440

**Full Changelog**: https://github.com/langfuse/langfuse/compare/v3.194.1...v3.195.0
</Release>

<Release version="v3.194.1" date="June 22, 2026" published="2026-06-22T08:32:13.000Z" url="https://github.com/langfuse/langfuse/releases/tag/v3.194.1">
## What's Changed

* ci(deps): bump the github-actions group with 3 updates by @dependabot[bot] in https://github.com/langfuse/langfuse/pull/14384
* revert(slack): remove Marketplace install-then-link flow by @wochinge in https://github.com/langfuse/langfuse/pull/14416
* fix(agents): use patch artifact for model price audit by @hassiebp in https://github.com/langfuse/langfuse/pull/14419
* refactor(worker): blob passthrough via row-text stream, drop query_log verification (LFE-10402) by @niklassemmler in https://github.com/langfuse/langfuse/pull/14425
* feat(worker): instrument gzip cost + tunable level for blob export (LFE-10402) by @niklassemmler in https://github.com/langfuse/langfuse/pull/14426
* chore(deps): undici 7.28 override by @nimarb in https://github.com/langfuse/langfuse/pull/14433


**Full Changelog**: https://github.com/langfuse/langfuse/compare/v3.194.0...v3.194.1
</Release>

<Release version="v3.194.0" date="June 19, 2026" published="2026-06-19T14:41:25.000Z" url="https://github.com/langfuse/langfuse/releases/tag/v3.194.0">
## What's Changed
* fix(ci-model-price-audit): max turns check  by @hassiebp in https://github.com/langfuse/langfuse/pull/14410
* fix(ci-model-prices): max turns check by @hassiebp in https://github.com/langfuse/langfuse/pull/14411
* fix(agents): add model price audit dry run by @hassiebp in https://github.com/langfuse/langfuse/pull/14412
* feat(worker): blob export raw-passthrough path (LFE-10402) by @niklassemmler in https://github.com/langfuse/langfuse/pull/14400
* chore: introduing a metric indicating how many projects are experiencing ingestion failures by @sumerman in https://github.com/langfuse/langfuse/pull/14403
* fix(agents): avoid boolean dry-run choice by @hassiebp in https://github.com/langfuse/langfuse/pull/14413
* chore(pricing): update default model prices by @langfuse-bot in https://github.com/langfuse/langfuse/pull/14414

## New Contributors
* @langfuse-bot made their first contribution in https://github.com/langfuse/langfuse/pull/14414

**Full Changelog**: https://github.com/langfuse/langfuse/compare/v3.193.0...v3.194.0
</Release>

<Release version="v3.193.0" date="June 19, 2026" published="2026-06-19T13:44:41.000Z" url="https://github.com/langfuse/langfuse/releases/tag/v3.193.0">
## What's Changed

### Features

- feat(search-bar): support quoted score/metadata names with spaces — @nkabardin ([#14367](https://github.com/langfuse/langfuse/pull/14367))
- feat(web): inline edit/delete action icons for datasets, evaluators, and annotation queues — @wochinge ([#14335](https://github.com/langfuse/langfuse/pull/14335))
- feat(agent): remove in-app agent feature flag — @bezbac ([#14364](https://github.com/langfuse/langfuse/pull/14364))
- feat(ui): allow all users to book a call — @annabellscha ([#14391](https://github.com/langfuse/langfuse/pull/14391))
- feat(slack): add Slack marketplace install flow — @wochinge ([#14350](https://github.com/langfuse/langfuse/pull/14350))
- feat(worker): count started/incomplete blob export attempts (LFE-10407) — @niklassemmler ([#14396](https://github.com/langfuse/langfuse/pull/14396))
- feat(pricing): add default model price audit workflow — @hassiebp ([#14289](https://github.com/langfuse/langfuse/pull/14289))
- feat(blob-storage): log non-reversible S3 credential shape on signing failures — @niklassemmler ([#14401](https://github.com/langfuse/langfuse/pull/14401))
- feat(web): guide users to add other models in LLM connection form — @jannikmaierhoefer ([#14405](https://github.com/langfuse/langfuse/pull/14405))

### Fixes

- fix(web): trace only 5xx tRPC errors — @maxdeichmann ([#14385](https://github.com/langfuse/langfuse/pull/14385))
- fix(agent): update system prompt to exclude `langfuse-*` envs — @bezbac ([#14366](https://github.com/langfuse/langfuse/pull/14366))
- fix(agent): minor styling fixes — @bezbac ([#14368](https://github.com/langfuse/langfuse/pull/14368))
- fix(annotation-queues): make queue dropdown scrollable — @xstraven ([#14378](https://github.com/langfuse/langfuse/pull/14378))
- fix(tracing): send batchIO I/O queries as POST to avoid HTTP 431 — @nkabardin ([#14393](https://github.com/langfuse/langfuse/pull/14393))
- fix(monitors): populate Level and Type filter options from API — @yurifedoseev ([#14268](https://github.com/langfuse/langfuse/pull/14268))
- fix(worker): resolve real ECS host id instead of os.hostname() 0.0.0.0 (LFE-10388) — @niklassemmler ([#14386](https://github.com/langfuse/langfuse/pull/14386))
- fix(evals): enhance evaluator onboarding — @marliessophie ([#14394](https://github.com/langfuse/langfuse/pull/14394))
- fix(slack): prepend basePath to OAuth callback redirects — @wochinge ([#14397](https://github.com/langfuse/langfuse/pull/14397))
- fix: turn public API errors caused by oversized response bodies into 4xx — @sumerman ([#14398](https://github.com/langfuse/langfuse/pull/14398))
- fix(llm): route Vertex Claude through Anthropic client — @wochinge ([#14388](https://github.com/langfuse/langfuse/pull/14388))
- perf: restrict scores subquery to relevant trace IDs in dataset runs CTEs — @marliessophie ([#14259](https://github.com/langfuse/langfuse/pull/14259))
- perf(observations-v2): use LEFT ANY JOIN, remove shadow query system (LFE-10410) — @niklassemmler ([#14395](https://github.com/langfuse/langfuse/pull/14395))

### Chores

- chore(deps): degrade nodemailer back to v7 — @nimarb ([#14376](https://github.com/langfuse/langfuse/pull/14376))
- chore(deps): bump next to 16.2.9 — @nimarb ([#14390](https://github.com/langfuse/langfuse/pull/14390))
- chore(deps): bump turborepo to 2.9.18 — @nimarb ([#14389](https://github.com/langfuse/langfuse/pull/14389))
- chore(deps): bump release-it to 20.2.0 — @nimarb ([#14362](https://github.com/langfuse/langfuse/pull/14362))
- chore(deps): bump undici to 7.28 — @nimarb ([#14404](https://github.com/langfuse/langfuse/pull/14404))
- chore(ci): rename secret to CLAUDE_API_KEY as it already exists in repo — @hassiebp ([#14406](https://github.com/langfuse/langfuse/pull/14406))
- chore: revert CODEOWNERS for GitHub config — @wochinge ([#14407](https://github.com/langfuse/langfuse/pull/14407))
- docs: add Scarf web traffic pixel to README — @jannikmaierhoefer ([#14392](https://github.com/langfuse/langfuse/pull/14392))


## New Contributors
* @xstraven made their first contribution in https://github.com/langfuse/langfuse/pull/14378
* @yurifedoseev made their first contribution in https://github.com/langfuse/langfuse/pull/14268

**Full Changelog**: https://github.com/langfuse/langfuse/compare/v3.192.2...v3.193.0
</Release>

<Release version="v3.192.2" date="June 18, 2026" published="2026-06-18T21:33:15.000Z" url="https://github.com/langfuse/langfuse/releases/tag/v3.192.2">
## What's Changed

* fix(deps): pin @types/nodemailer to v7 to unbreak next-auth typecheck by @niklassemmler in https://github.com/langfuse/langfuse/pull/14380
* feat(worker): add BullMQ stall + blob export observability (LFE-10388) by @niklassemmler in https://github.com/langfuse/langfuse/pull/14379

**Full Changelog**: https://github.com/langfuse/langfuse/compare/v3.192.1...v3.192.2
</Release>

<Release version="v3.192.1" date="June 18, 2026" published="2026-06-18T19:05:25.000Z" url="https://github.com/langfuse/langfuse/releases/tag/v3.192.1">
## What's Changed

* docs(agent): Update in-app agent documentation by @bezbac in https://github.com/langfuse/langfuse/pull/14371
* chore(shared): add OTel trace ID to ClickHouse log_comment by @niklassemmler in https://github.com/langfuse/langfuse/pull/14357
* fix(sessions): time sorting by createdAt by @nimarb in https://github.com/langfuse/langfuse/pull/14370
* chore(deps): bump vitest to 4.1.8 by @nimarb in https://github.com/langfuse/langfuse/pull/14372
* feat(api): invalidate all cached api keys by @maxdeichmann in https://github.com/langfuse/langfuse/pull/14359


**Full Changelog**: https://github.com/langfuse/langfuse/compare/v3.192.0...v3.192.1
</Release>

<Release version="v3.192.0" date="June 18, 2026" published="2026-06-18T16:42:58.000Z" url="https://github.com/langfuse/langfuse/releases/tag/v3.192.0">
## What's Changed

* feat(filters): add docs link to observation type filter by @milanagm in https://github.com/langfuse/langfuse/pull/14307
* fix(search-bar): fix sync issues between filters filter sidebar and search bar by @nkabardin in https://github.com/langfuse/langfuse/pull/14355
* feat(api): add legacy public API rate limit group by @maxdeichmann in https://github.com/langfuse/langfuse/pull/14353
* chore(web): Setup storybook interaction tests by @bezbac in https://github.com/langfuse/langfuse/pull/14279
* ci: fix `label-prs-with-conflicts.yml` by @bezbac in https://github.com/langfuse/langfuse/pull/14254
* fix(chatml): guard against null scope in provider adapter detection by @nlenten in https://github.com/langfuse/langfuse/pull/14308
* feat(agent): Load system prompt from langfuse by @bezbac in https://github.com/langfuse/langfuse/pull/14096
* chore: issue debug logging information as we detect clickhouse compatibility settings by @sumerman in https://github.com/langfuse/langfuse/pull/14365
* fix(api): guide rate-limited users to v2 observations by @maxdeichmann in https://github.com/langfuse/langfuse/pull/14360
* feat(blob-storage): log S3 signing diagnostics on upload failures by @niklassemmler in https://github.com/langfuse/langfuse/pull/14356

## New Contributors
* @milanagm made their first contribution in https://github.com/langfuse/langfuse/pull/14307
* @nlenten made their first contribution in https://github.com/langfuse/langfuse/pull/14308

**Full Changelog**: https://github.com/langfuse/langfuse/compare/v3.191.0...v3.192.0
</Release>

<Release version="v3.191.0" date="June 18, 2026" published="2026-06-18T10:51:11.000Z" url="https://github.com/langfuse/langfuse/releases/tag/v3.191.0">
## What's Changed

* chore(deps): bump otel core and related to 0.219.0 by @nimarb in https://github.com/langfuse/langfuse/pull/14327
* feat(search-bar): make the grammar search bar GA on the v4 events tables by @nkabardin in https://github.com/langfuse/langfuse/pull/14340
* fix(scores): render categorical value dropdown in score list filter by @nuthalapativarun in https://github.com/langfuse/langfuse/pull/14292
* fix(blob-storage): never silently overwrite enriched export source after V4-preview rollback (LFE-10296) by @niklassemmler in https://github.com/langfuse/langfuse/pull/14225
* fix(search-bar): always land on a trailing space when commiting the value by @nkabardin in https://github.com/langfuse/langfuse/pull/14346
* chore(deps): bump nodemailer to v8 by @nimarb in https://github.com/langfuse/langfuse/pull/14305
* feat(observability): add application-level timing to blob export pipeline by @niklassemmler in https://github.com/langfuse/langfuse/pull/14348

## New Contributors

* @nuthalapativarun made their first contribution in https://github.com/langfuse/langfuse/pull/14292

**Full Changelog**: https://github.com/langfuse/langfuse/compare/v3.190.0...v3.191.0
</Release>

<Release version="v3.190.0" date="June 18, 2026" published="2026-06-18T07:52:01.000Z" url="https://github.com/langfuse/langfuse/releases/tag/v3.190.0">
## What's Changed

* feat(observations-v2): add shadow query validation for subquery-IN rewrite by @niklassemmler in https://github.com/langfuse/langfuse/pull/14283
* chore: retool the new style tagged time metrics with distribution by @sumerman in https://github.com/langfuse/langfuse/pull/14334


**Full Changelog**: https://github.com/langfuse/langfuse/compare/v3.189.0...v3.190.0
</Release>

<Release version="v3.189.0" date="June 18, 2026" published="2026-06-18T07:20:13.000Z" url="https://github.com/langfuse/langfuse/releases/tag/v3.189.0">
## What's Changed

### Features
* feat(observations): add grammar search bar for v4 events table (beta) by @nkabardin in https://github.com/langfuse/langfuse/pull/14237
* feat(agent): Add redirect tool by @bezbac in https://github.com/langfuse/langfuse/pull/14180
* feat(onboarding): land-users-in-default-project by @annabellscha in https://github.com/langfuse/langfuse/pull/13636
* feat(otel): map Flue framework spans to the Langfuse data model by @jannikmaierhoefer in https://github.com/langfuse/langfuse/pull/14332
* feat(agents): add Langfuse codebase navigator skill by @maxdeichmann in https://github.com/langfuse/langfuse/pull/14333
* feat(ui): add overlay layer system; fix clipped search-bar error tooltip by @nkabardin in https://github.com/langfuse/langfuse/pull/14342
* feat(web): add sentinel redirect for /project/~/[...path] by @marksalpeter in https://github.com/langfuse/langfuse/pull/14326

### Fixes
* fix(agent): Avoid unrecognized stream chunk warnings by @bezbac in https://github.com/langfuse/langfuse/pull/14296
* fix(web-callouts): remove env var gate by @nimarb in https://github.com/langfuse/langfuse/pull/14286
* fix: S3/MinIO event storage fails silently when observation IDs exceed ext4 NAME_MAX by @sumerman in https://github.com/langfuse/langfuse/pull/14090
* fix(support): restore hover message for gated priority options by @jannikmaierhoefer in https://github.com/langfuse/langfuse/pull/14320
* fix(callouts): ratelimits should fail open by @nimarb in https://github.com/langfuse/langfuse/pull/14329
* fix(search-bar): fix caret in safari, move back the time selector by @nkabardin in https://github.com/langfuse/langfuse/pull/14339

### Chores
* chore(deps): bump protobufjs to 7.6.3 by @nimarb in https://github.com/langfuse/langfuse/pull/14316
* chore(deps): bump js-yaml 4.2.0 by @nimarb in https://github.com/langfuse/langfuse/pull/14317
* chore(deps): bump dompurify to 3.4.9 by @nimarb in https://github.com/langfuse/langfuse/pull/14318
* chore(deps): bump babelcore 7.29.6 by @nimarb in https://github.com/langfuse/langfuse/pull/14319

**Full Changelog**: https://github.com/langfuse/langfuse/compare/v3.188.0...v3.189.0
</Release>

<Release version="v3.188.0" date="June 17, 2026" published="2026-06-17T08:36:17.000Z" url="https://github.com/langfuse/langfuse/releases/tag/v3.188.0">
## What's Changed

* feat(observations-v2): add subquery-IN rewrite behind env flag by @niklassemmler in https://github.com/langfuse/langfuse/pull/14043
* fix(ui): show 'Pending' instead of 'Inactive' for idle blob exporter by @niklassemmler in https://github.com/langfuse/langfuse/pull/14277
* fix(blob-storage): surface SDK root cause in validation error messages by @niklassemmler in https://github.com/langfuse/langfuse/pull/14281
* feat(web-callouts): add rate limits by @nimarb in https://github.com/langfuse/langfuse/pull/14280
* chore(fern): replace OpenAPI generator export by @hassiebp in https://github.com/langfuse/langfuse/pull/14284
* chore(deps): bump form-data to 4.0.6 by @nimarb in https://github.com/langfuse/langfuse/pull/14287
* chore(deps): bump ws to 8.21.0 by @nimarb in https://github.com/langfuse/langfuse/pull/14288
* chore(deps): bump hono to 4.25. by @nimarb in https://github.com/langfuse/langfuse/pull/14295
* chore(deps): bump dompurify to 3.4.6 by @nimarb in https://github.com/langfuse/langfuse/pull/14297
* chore(deps): bump protobufjs to 7.6.1 by @nimarb in https://github.com/langfuse/langfuse/pull/14301
* chore(deps): bump form-data to 2.5.6 by @nimarb in https://github.com/langfuse/langfuse/pull/14304
* feat(agent): Add rate-limits by @bezbac in https://github.com/langfuse/langfuse/pull/14175
* chore(web): Forbid className and style props in design system components by @bezbac in https://github.com/langfuse/langfuse/pull/14285
* feat(worker): add blob_storage_integrations to core data S3 export (LFE-10061) by @niklassemmler in https://github.com/langfuse/langfuse/pull/14313
* fix(blob-storage): trim credentials before encryption to prevent SignatureDoesNotMatch by @niklassemmler in https://github.com/langfuse/langfuse/pull/14314


**Full Changelog**: https://github.com/langfuse/langfuse/compare/v3.187.0...v3.188.0
</Release>

<Release version="v3.187.0" date="June 16, 2026" published="2026-06-16T10:25:48.000Z" url="https://github.com/langfuse/langfuse/releases/tag/v3.187.0">
## What's Changed

## Features

* feat(evals): allow deleting evaluators (UI, API, MCP) by @wochinge in https://github.com/langfuse/langfuse/pull/14228
* feat(evals): reapply evaluator deletion by @wochinge in https://github.com/langfuse/langfuse/pull/14264
* feat(agent,mcp): Include resource urls by @bezbac in https://github.com/langfuse/langfuse/pull/14262
* feat(agent): Allow window to be resized and repositioned by @bezbac in https://github.com/langfuse/langfuse/pull/14195

## Fixes / Improvements

* fix(monitors): fix threshold input editing glitch (LFE-10295) by @marksalpeter in https://github.com/langfuse/langfuse/pull/14260
* fix(mcp): add allowed hosts to be set by @nimarb in https://github.com/langfuse/langfuse/pull/14270
* fix(callouts): styling and doc links by @nimarb in https://github.com/langfuse/langfuse/pull/14275
* fix(blob-storage): surface SDK error cause in validation failure messages by @niklassemmler in https://github.com/langfuse/langfuse/pull/14276

## Chores

* chore(revert): feat(evals): allow deleting evaluators (UI, API, MCP) (#14228)" by @wochinge in https://github.com/langfuse/langfuse/pull/14263
* chore(deps): bump vite to 7.3.5 by @nimarb in https://github.com/langfuse/langfuse/pull/14271


**Full Changelog**: https://github.com/langfuse/langfuse/compare/v3.186.0...v3.187.0
</Release>

<Release version="v3.186.0" date="June 15, 2026" published="2026-06-15T16:00:27.000Z" url="https://github.com/langfuse/langfuse/releases/tag/v3.186.0">
## What's Changed

### Features
* feat(blob-storage): block legacy export source for new Cloud exporters by @niklassemmler in https://github.com/langfuse/langfuse/pull/14044
* feat(datasets): make  default UI tab in datasets detail page by @marliessophie in https://github.com/langfuse/langfuse/pull/14223
* feat(media): add upload rate limit budget by @hassiebp in https://github.com/langfuse/langfuse/pull/14226
* feat(session): add root observation filter to session detail by @hassiebp in https://github.com/langfuse/langfuse/pull/14220
* feat(scores): add api_version to ClickHouse log_comment tags by @niklassemmler in https://github.com/langfuse/langfuse/pull/14233
* feat(agents): add housekeeping skill by @hassiebp in https://github.com/langfuse/langfuse/pull/14252
* feat(agent): Show sources for agent answers by @bezbac in https://github.com/langfuse/langfuse/pull/14218
* feat(monitors): add in-progress leading window to live preview by @marksalpeter in https://github.com/langfuse/langfuse/pull/14251

### Fixes / Improvments
* fix(experiments): add dataset selector to run experiments form by @marliessophie in https://github.com/langfuse/langfuse/pull/14204
* fix(datasets): update id documentation and validation to enforce max length of 255 characters by @marliessophie in https://github.com/langfuse/langfuse/pull/14205
* fix(annotation): support adding trace-level scores when in FP by @marliessophie in https://github.com/langfuse/langfuse/pull/13587
* fix(batch-export): read observations from events table for v4 users by @niklassemmler in https://github.com/langfuse/langfuse/pull/14216
* fix(worker): resolve app default export under tsx ESM interop by @sumerman in https://github.com/langfuse/langfuse/pull/14219
* fix(api): don't let scores value operator override timestamp filters by @niklassemmler in https://github.com/langfuse/langfuse/pull/14217
* fix(anthropic): remove default disabled thinking for fable and mythos by @hassiebp in https://github.com/langfuse/langfuse/pull/14221
* fix(agent): Small improvements by @bezbac in https://github.com/langfuse/langfuse/pull/14248
* perf(api): add redundant timestamp bound to scores v3 cursor for index pruning (LFE-10208) by @niklassemmler in https://github.com/langfuse/langfuse/pull/14230

### Chores
* ci: Add workflow to label PRs with merge conflicts by @bezbac in https://github.com/langfuse/langfuse/pull/13976
* chore(deps): bump grpc-js to 1.14.4 by @nimarb in https://github.com/langfuse/langfuse/pull/14244
* docs(agents): update weekly production review skill by @maxdeichmann in https://github.com/langfuse/langfuse/pull/14253
* chore: one more place to fix 422 alerting by @sumerman in https://github.com/langfuse/langfuse/pull/14255
* chore(deps): bump esbuild to 0.28.1 by @nimarb in https://github.com/langfuse/langfuse/pull/14247
* docs(agents): add weekly review alert load table by @maxdeichmann in https://github.com/langfuse/langfuse/pull/14256


**Full Changelog**: https://github.com/langfuse/langfuse/compare/v3.185.0...v3.186.0
</Release>

<Release version="v3.185.0" date="June 12, 2026" published="2026-06-12T11:48:13.000Z" url="https://github.com/langfuse/langfuse/releases/tag/v3.185.0">
## Features
* feat(web): New experimental feature modal by @bezbac in https://github.com/langfuse/langfuse/pull/14152
* feat(seeder): agent-first seed CLI — doctor, complex trees/sessions/bulk, v4 mirroring by @nkabardin in https://github.com/langfuse/langfuse/pull/14104
* feat: detect clickhouse versions on start and set compat flags automagically. by @sumerman in https://github.com/langfuse/langfuse/pull/14187
* feat(agent): Add conversation starters by @bezbac in https://github.com/langfuse/langfuse/pull/14188
* feat(monitors): bucket live preview by evaluation window by @marksalpeter in https://github.com/langfuse/langfuse/pull/14189
* feat(batch-export): read sessions from events table for v4 users by @niklassemmler in https://github.com/langfuse/langfuse/pull/14040
* feat(monitors): retire feature flag, raise org limit to 20 by @marksalpeter in https://github.com/langfuse/langfuse/pull/14199
* feat(support): update support severity drop down by @jannikmaierhoefer in https://github.com/langfuse/langfuse/pull/14190
* feat(evals): change icon for llm-as-a-judge evaluator set up by @marliessophie in https://github.com/langfuse/langfuse/pull/14207
* feat(corrections): remove beta label by @marliessophie in https://github.com/langfuse/langfuse/pull/14210
* feat(blob-exporter): gate isEnrichedBlobExportAvailable on V4 env vars for self-hosted by @niklassemmler in https://github.com/langfuse/langfuse/pull/14098
* feat(observations): checkboxes in traces/observations are more performant and support shift-selection by @nkabardin in https://github.com/langfuse/langfuse/pull/14021

## Fixes
* fix(media): drop media link foreign keys by @hassiebp in https://github.com/langfuse/langfuse/pull/14170
* fix(worker): throttle Mixpanel integration exports by @nyarram in https://github.com/langfuse/langfuse/pull/13958
* fix(ui): resolve app theme in CodeBlock for dark mode syntax highlighting by @jannikmaierhoefer in https://github.com/langfuse/langfuse/pull/14200
* fix: gate sessions events session_id pushdown on 'any of' operator by @niklassemmler in https://github.com/langfuse/langfuse/pull/14202
* fix(batch-actions): snapshot v4 events-table flag for session batch actions by @niklassemmler in https://github.com/langfuse/langfuse/pull/14201
* fix(seeder): align agentic seed summaries by @nkabardin in https://github.com/langfuse/langfuse/pull/14209
* fix(batch-export): read scores trace metadata from events table for v4 users by @niklassemmler in https://github.com/langfuse/langfuse/pull/14203
* fix: refine API error logging and prompt validation handling by @sumerman in https://github.com/langfuse/langfuse/pull/14215

## Chores
* refactor(public-api): redesign repository interfaces to accept pre-built FilterList by @niklassemmler in https://github.com/langfuse/langfuse/pull/14182
* chore(agent): Add feedback link to feature preview modal by @bezbac in https://github.com/langfuse/langfuse/pull/14197
* chore: decrease default LANGFUSE_MIXPANEL_FLUSH_DELAY_MS by @sumerman in https://github.com/langfuse/langfuse/pull/14198
* docs(agents): warn against is_deleted filter on ClickHouse reads by @niklassemmler in https://github.com/langfuse/langfuse/pull/13977
* docs(agents): update weekly production review skill by @maxdeichmann in https://github.com/langfuse/langfuse/pull/14208
* ci(deps): bump the github-actions group with 4 updates by @dependabot[bot] in https://github.com/langfuse/langfuse/pull/14212


## New Contributors
* @nyarram made their first contribution in https://github.com/langfuse/langfuse/pull/13958

**Full Changelog**: https://github.com/langfuse/langfuse/compare/v3.184.1...v3.185.0
</Release>

<Release version="v3.184.1" date="June 11, 2026" published="2026-06-11T11:23:46.000Z" url="https://github.com/langfuse/langfuse/releases/tag/v3.184.1">
## What's Changed

* fix: modify otel error marking on public api routes by @Steffen911 in https://github.com/langfuse/langfuse/pull/14185
* fix(agent): Various Improvements by @bezbac in https://github.com/langfuse/langfuse/pull/14179
* feat(blob-storage): apply export field groups to legacy observations export by @niklassemmler in https://github.com/langfuse/langfuse/pull/14169
* fix(chatml): avoid microsoft adapter for pydantic tool responses by @hassiebp in https://github.com/langfuse/langfuse/pull/14122
* fix: do not mark ingestion span as error on zod parsing issues by @Steffen911 in https://github.com/langfuse/langfuse/pull/14186


**Full Changelog**: https://github.com/langfuse/langfuse/compare/v3.184.0...v3.184.1
</Release>

<Release version="v3.184.0" date="June 11, 2026" published="2026-06-11T09:10:49.000Z" url="https://github.com/langfuse/langfuse/releases/tag/v3.184.0">
## What's Changed

### Features

* feat: accelerate contains and startsWith operators on metadata columns by @sumerman in https://github.com/langfuse/langfuse/pull/14133
* feat(agent): Feedback buttons by @bezbac in https://github.com/langfuse/langfuse/pull/14150

### Chores

* refactor(public-api): move DB queries from web/server into shared repositories by @niklassemmler in https://github.com/langfuse/langfuse/pull/14125
* chore: Switch to eslint-config-prettier by @bezbac in https://github.com/langfuse/langfuse/pull/14177
* chore: Revert eslint concurrency by @bezbac in https://github.com/langfuse/langfuse/pull/14183
* chore(web): Exclude storybook output from eslint by @bezbac in https://github.com/langfuse/langfuse/pull/14184
* chore(web): stop emitting next.js otel wrapper spans by @Steffen911 in https://github.com/langfuse/langfuse/pull/14149


**Full Changelog**: https://github.com/langfuse/langfuse/compare/v3.183.0...v3.184.0
</Release>

<Release version="v3.183.0" date="June 10, 2026" published="2026-06-10T18:14:16.000Z" url="https://github.com/langfuse/langfuse/releases/tag/v3.183.0">
## What's Changed

### Features
* feat(trace): send web callouts from a trace & session by @nimarb in https://github.com/langfuse/langfuse/pull/13731
* feat(monitors): added additional no-data resolution modes by @marksalpeter in https://github.com/langfuse/langfuse/pull/14171
* feat(agent): Add context about current user location by @bezbac in https://github.com/langfuse/langfuse/pull/14121

### Chores
* ci: shorten pipeline critical path in tests-web jobs by @wochinge in https://github.com/langfuse/langfuse/pull/14138

**Full Changelog**: https://github.com/langfuse/langfuse/compare/v3.182.0...v3.183.0
</Release>

<Release version="v3.182.0" date="June 10, 2026" published="2026-06-10T15:37:37.000Z" url="https://github.com/langfuse/langfuse/releases/tag/v3.182.0">
## What's Changed

### Features
* feat(mcp): expose unstable evaluator and evaluation-rule tools by @wochinge in https://github.com/langfuse/langfuse/pull/14113
* feat(traces): Add trace delete button to events table by @bezbac in https://github.com/langfuse/langfuse/pull/14079
* feat(ui): unify keyboard shortcut keycaps by @nkabardin in https://github.com/langfuse/langfuse/pull/14164

### Fixes / Chores
* chore: remove unnecessary score log line by @Steffen911 in https://github.com/langfuse/langfuse/pull/14147
* fix(media): harden media database writes by @hassiebp in https://github.com/langfuse/langfuse/pull/14137
* fix(agent): Recent conversations styling issues by @bezbac in https://github.com/langfuse/langfuse/pull/14148
* fix(evals): scope observation eval jobs by trace by @hassiebp in https://github.com/langfuse/langfuse/pull/14124
* chore: update license copyright year to include 2026 by @wochinge in https://github.com/langfuse/langfuse/pull/14151
* fix(monitors): correct Slack alert formatting by @marksalpeter in https://github.com/langfuse/langfuse/pull/14132
* fix(monitors): coerce string-typed metric values in live preview chart by @marksalpeter in https://github.com/langfuse/langfuse/pull/14159
* fix(api): clarify v3 scores field groups and move v4 removal note to v2 endpoints by @niklassemmler in https://github.com/langfuse/langfuse/pull/14161
* fix(scim): stop PUT role downgrade and audit SCIM membership mutations by @Steffen911 in https://github.com/langfuse/langfuse/pull/14083
* fix(fern/scores): split scores v3 back into scores-v3.yml to avoid breaking SDK groups by @niklassemmler in https://github.com/langfuse/langfuse/pull/14162


**Full Changelog**: https://github.com/langfuse/langfuse/compare/v3.181.0...v3.182.0
</Release>

<Release version="v3.181.0" date="June 10, 2026" published="2026-06-10T08:53:34.000Z" url="https://github.com/langfuse/langfuse/releases/tag/v3.181.0">
## Features
* feat(models): add Claude Fable 5 and Mythos 5 by @hassiebp in https://github.com/langfuse/langfuse/pull/14136

## Fixes
* fix(ui): improve dialog overlays and command menu motion by @nkabardin in https://github.com/langfuse/langfuse/pull/14129
* fix(ui): sessions view gets into infinite rerendering loop while translated with google translate by @nkabardin in https://github.com/langfuse/langfuse/pull/14036

## Chores
* refactor(agent): Move in-app agent feature to EE by @bezbac in https://github.com/langfuse/langfuse/pull/14127
* chore: move MCP info logs to debug by @Steffen911 in https://github.com/langfuse/langfuse/pull/14146
* chore: Allow skipping lint in pre-commit hook by @bezbac in https://github.com/langfuse/langfuse/pull/14118

**Full Changelog**: https://github.com/langfuse/langfuse/compare/v3.180.0...v3.181.0
</Release>

<Release version="v3.180.0" date="June 9, 2026" published="2026-06-09T16:07:40.000Z" url="https://github.com/langfuse/langfuse/releases/tag/v3.180.0">
## What's Changed

### Features

feat(agent): Trace in-app agent in langfuse by @bezbac in https://github.com/langfuse/langfuse/pull/13748
feat(scores): version v3 cursor with v: 1 for forward migration by @niklassemmler in https://github.com/langfuse/langfuse/pull/14084
feat(scores): flatten v3 response shape to match proposal by @niklassemmler in https://github.com/langfuse/langfuse/pull/14088
feat(scores): accept lowercase source and dataType on v3 list endpoint by @niklassemmler in https://github.com/langfuse/langfuse/pull/14092
feat(scores): reject unknown query params on v3 list endpoint by @niklassemmler in https://github.com/langfuse/langfuse/pull/14093
feat(agent): Show tool calls in the UI by @bezbac in https://github.com/langfuse/langfuse/pull/14086
feat(evals): allowlist more TypeScript evaluator helpers by @wochinge in https://github.com/langfuse/langfuse/pull/14097
feat(scores): release v3 scores API by @niklassemmler in https://github.com/langfuse/langfuse/pull/14099
feat(storage): add GOOGLE_CLOUD_UNIVERSE_DOMAIN configuration option for GCP blob storage by @fmontalbano-mgen in https://github.com/langfuse/langfuse/pull/13453
feat(agent): Add Langfuse Docs MCP by @bezbac in https://github.com/langfuse/langfuse/pull/14116
feat(agent): Improve in-app agent UI by @bezbac in https://github.com/langfuse/langfuse/pull/14027
feat(support): Team/Enterprise urgent (Sev-1) support requests by @jannikmaierhoefer in https://github.com/langfuse/langfuse/pull/14094
feat(api): expose code evaluators in public endpoints by @wochinge in https://github.com/langfuse/langfuse/pull/14058
feat(monitors): metric alerting - scheduler, processor, alert dispatch, and management ui by @marksalpeter in https://github.com/langfuse/langfuse/pull/13874
feat(fern/scores): demote scores v2 to legacy, promote v3 to canonical Scores section by @niklassemmler in https://github.com/langfuse/langfuse/pull/14126

### Fixes

fix(web): Margins on project overview by @bezbac in https://github.com/langfuse/langfuse/pull/14078
fix: suppress network connectivity error toasts by @maxdeichmann in https://github.com/langfuse/langfuse/pull/14054
fix(api): return 503 for public auth db failures by @peter941221 in https://github.com/langfuse/langfuse/pull/13866
fix(email): pass SMTP_CONNECTION_URL through NextAuth instead of SES options by @6matt in https://github.com/langfuse/langfuse/pull/14100
fix: Function 'hasAllTokens' supports a max of 64 search tokens by @sumerman in https://github.com/langfuse/langfuse/pull/14114
fix(scores): qualify scores columns by @Epochex in https://github.com/langfuse/langfuse/pull/13882
fix(playground): parse pipecat tools by @nimarb in https://github.com/langfuse/langfuse/pull/14120
fix(evals): preserve unsafe dataset integers by @wochinge in https://github.com/langfuse/langfuse/pull/14119

### Chores

docs(agents): add security-review skill for SSRF and recurring findings by @Steffen911 in https://github.com/langfuse/langfuse/pull/14087
docs(skills): require valid markdown output by @maxdeichmann in https://github.com/langfuse/langfuse/pull/14091
chore: remove foreign keys from project-media by @maxdeichmann in https://github.com/langfuse/langfuse/pull/14105
chore: Enable eslint concurrency by @bezbac in https://github.com/langfuse/langfuse/pull/14115
docs: preserve README image aspect ratios by @nkabardin in https://github.com/langfuse/langfuse/pull/14131

## New Contributors
* @fmontalbano-mgen made their first contribution in https://github.com/langfuse/langfuse/pull/13453
* @Epochex made their first contribution in https://github.com/langfuse/langfuse/pull/13882

**Full Changelog**: https://github.com/langfuse/langfuse/compare/v3.179.1...v3.180.0
</Release>

<Pagination cursor="2026-06-09T16:07:40.000Z|2026-06-09T18:03:01.961Z|rel_2I0pmDE8I4D0W75cq2Mog" next="https://releases.sh/langfuse/langfuse.md?cursor=2026-06-09T16%3A07%3A40.000Z%7C2026-06-09T18%3A03%3A01.961Z%7Crel_2I0pmDE8I4D0W75cq2Mog&limit=20" />
