Real v4 sessions visible; widgets creatable via MCP/API
v3.205.0
8 features7 fixesThis release8 featuresNew capabilities7 fixesBug fixesAI-tallied from the release notes
What's Changed
Features
- feat(session): show real v4 sessions with a View model + visible filters (LFE-10520) by @nkabardin in https://github.com/langfuse/langfuse/pull/14727
- feat(tables): collapse filter sidebar to a rail and move date picker into the page header (LFE-10663) by @nkabardin in https://github.com/langfuse/langfuse/pull/14763
- feat(evals): improve code evaluator editing experience by @wochinge in https://github.com/langfuse/langfuse/pull/14757
- feat(api): widget creation via MCP and API by @nimarb in https://github.com/langfuse/langfuse/pull/14750
- feat(trace): graph view polish — live framing, collapsible per-project panel, broader availability (LFE-10665) by @nkabardin in https://github.com/langfuse/langfuse/pull/14767
- feat(search-bar): suggest observed metadata keys with types (LFE-10666) by @nkabardin in https://github.com/langfuse/langfuse/pull/14771
- feat(blob-export): promote Parquet to a whitelisted first-class export fileType by @niklassemmler in https://github.com/langfuse/langfuse/pull/14629
- feat(trace): show the playback transport only where there is something to play (LFE-10675) by @nkabardin in https://github.com/langfuse/langfuse/pull/14780
Fixes
- fix(trace): re-land comfortable peek defaults with minifier-safe boundary (LFE-10601) by @nkabardin in https://github.com/langfuse/langfuse/pull/14766
- fix(session): guard byIdWithScoresFromEvents query to stop spurious "sessionId is required" toast (LFE-10667) by @nkabardin in https://github.com/langfuse/langfuse/pull/14769
- fix(web): unquote media chips and untangle hover overlays in table IO cells by @wochinge in https://github.com/langfuse/langfuse/pull/14761
- fix(agent): Make instrumentation turn-based by @bezbac in https://github.com/langfuse/langfuse/pull/14768
- fix(evals): stop flagging E402 on imports in Python code evaluators by @wochinge in https://github.com/langfuse/langfuse/pull/14775
- fix(search-bar): unbreak web build — type error in observedMetadataStore test (LFE-10666) by @nkabardin in https://github.com/langfuse/langfuse/pull/14777
- fix: clickhouse seeder column mismatch by @sumerman in https://github.com/langfuse/langfuse/pull/14779
Chores
- chore(ee): Include in knip scan + fix knip issues by @bezbac in https://github.com/langfuse/langfuse/pull/14756
- ci: fail builds on minifier-dropped bindings in the client bundle (LFE-10645) by @nkabardin in https://github.com/langfuse/langfuse/pull/14738
- chore: Include config-eslint in knip scan by @bezbac in https://github.com/langfuse/langfuse/pull/14772
- chore(worker): cut projectId tag and window-duration blob export metrics (LFE-10521) by @niklassemmler in https://github.com/langfuse/langfuse/pull/14689
- chore: link upstream swc issue in minifier-workaround comments (LFE-10645) by @nkabardin in https://github.com/langfuse/langfuse/pull/14773
- refactor(trace-graph-view): deterministic data-derived viewport (LFE-10675) by @nkabardin in https://github.com/langfuse/langfuse/pull/14782
Full Changelog: https://github.com/langfuse/langfuse/compare/v3.204.0...v3.205.0
Fetched July 3, 2026


