v3.198.0
What's Changed
Features
- feat(filters): surface selected options at the top of the filter sidebar by @nkabardin in https://github.com/langfuse/langfuse/pull/14529
- feat(web): reflect Parquet export-tuning override in blob-storage settings (LFE-10463) by @niklassemmler in https://github.com/langfuse/langfuse/pull/14534
- feat(datasets): multi-select delete + shared ConfirmDialog by @wochinge in https://github.com/langfuse/langfuse/pull/14517
- feat(clickhouse)!: standardize query log comments by @maxdeichmann in https://github.com/langfuse/langfuse/pull/14493
- feat(editor): magic paste for JSON editors (LFE-10488) by @nkabardin in https://github.com/langfuse/langfuse/pull/14526
- feat(worker): emit per-project blob export lag gauge (LFE-10521) by @niklassemmler in https://github.com/langfuse/langfuse/pull/14559
- feat(model-prices): add Gemini 3 grounding search pricing by @naokimaejima in https://github.com/langfuse/langfuse/pull/14141
- feat(annotation-queues): keyboard shortcuts + comment-icon disambiguation + icon alignment (LFE-7628) by @nkabardin in https://github.com/langfuse/langfuse/pull/14501
Fixes
- fix(worker): bound LLM queue retries by @hassiebp in https://github.com/langfuse/langfuse/pull/14511
- fix(table-views): shared view links carry applied filters; URL as source of truth (LFE-10486, LFE-7389) by @nkabardin in https://github.com/langfuse/langfuse/pull/14521
- fix(table): polish cell typography, folder icon, and resize-vs-sort (LFE-8169) by @nkabardin in https://github.com/langfuse/langfuse/pull/14524
- fix(queue): type monitor queue payload wrapper by @maxdeichmann in https://github.com/langfuse/langfuse/pull/14544
- fix(clickhouse): omit query params from route tags by @maxdeichmann in https://github.com/langfuse/langfuse/pull/14550
- fix(worker): propagate ClickHouse route tags by @maxdeichmann in https://github.com/langfuse/langfuse/pull/14555
- fix(trace): make Log View JSON (classic) pane scroll to the bottom by @nkabardin in https://github.com/langfuse/langfuse/pull/14553
Chores
- chore: batch events_* table scans when computing filterOptions by @sumerman in https://github.com/langfuse/langfuse/pull/14516
- chore(agents): add infra scaling skill by @maxdeichmann in https://github.com/langfuse/langfuse/pull/14522
- chore(playground): deny playground execution to users of role VIEWER by @hassiebp in https://github.com/langfuse/langfuse/pull/14540
- chore(pricing): update default model prices by @langfuse-bot in https://github.com/langfuse/langfuse/pull/14421
- ci: Setup storybook deployment for main branch by @bezbac in https://github.com/langfuse/langfuse/pull/14549
- docs(agents): document clickhouse query tags by @maxdeichmann in https://github.com/langfuse/langfuse/pull/14547
- chore: enforce release safety-gate parity with release:cloud by @niklassemmler in https://github.com/langfuse/langfuse/pull/14554
- chore: allow trpc events-filterOptions to specify columns list by @sumerman in https://github.com/langfuse/langfuse/pull/14557
- refactor(api): deduplicate comma-separated query parsing by @wochinge in https://github.com/langfuse/langfuse/pull/14552
- refactor: Enable & fix eslint
no-unneeded-ternaryby @bezbac in https://github.com/langfuse/langfuse/pull/14551 - chore(worker): unify export volume into one egress-cost metric (LFE-10508) by @niklassemmler in https://github.com/langfuse/langfuse/pull/14548
- chore(web): Setup eslint rule
no-margin-on-root-elementsby @bezbac in https://github.com/langfuse/langfuse/pull/14560
New Contributors
- @naokimaejima made their first contribution in https://github.com/langfuse/langfuse/pull/14141
Full Changelog: https://github.com/langfuse/langfuse/compare/v3.197.1...v3.198.0
Fetched June 25, 2026
