What's Changed
Features
* feat(ui): refresh table style; add peek view on traces table by marliessophie in https://github.com/langfuse/langfuse/pull/6048
* feat(llm-connections): add atla adapter by hassiebp in https://github.com/langfuse/langfuse/pull/6088
* feat(cloud): show status page menu item during incidents by marcklingen in https://github.com/langfuse/langfuse/pull/6100
* feat: add additional input/output parsing for pydantic via OTel by Steffen911 in https://github.com/langfuse/langfuse/pull/6138
* feat: cache LLM models in Redis by maxdeichmann in https://github.com/langfuse/langfuse/pull/6129
* feat: extract top-level metadata from langfuse.metadata by Steffen911 in https://github.com/langfuse/langfuse/pull/6173
Fixes
* fix(ui): padding on single prompt page by marliessophie in https://github.com/langfuse/langfuse/pull/6070
* fix(peek-view): ensure `onClickRow` action smoothly keeps peek view open; onClick of select cells independent of peek view state by marliessophie in https://github.com/langfuse/langfuse/pull/6079
* fix(tests): disable --experimental-require-module (default since Node 20.19.0) since it breaks jest-based testing by davidmc971 in https://github.com/langfuse/langfuse/pull/6075
* fix(ui): OpenAiMessageView now renders messages where content is an empty string instead of ignoring them by davidmc971 in https://github.com/langfuse/langfuse/pull/6068
* fix(model-params-ui): duplicate model names leading to rendering issues by hassiebp in https://github.com/langfuse/langfuse/pull/6107
* fix(ui): dom nesting error `page-header` by marliessophie in https://github.com/langfuse/langfuse/pull/6124
* fix(ui): dom nesting error `data-table-row-height-switch` by marliessophie in https://github.com/langfuse/langfuse/pull/6125
* fix(ui): require annotation queue selection for bulk action by marliessophie in https://github.com/langfuse/langfuse/pull/6127
* fix: safely parse big numbers in api responses by Steffen911 in https://github.com/langfuse/langfuse/pull/6136
* fix(prompts): trim prompt names by marcklingen in https://github.com/langfuse/langfuse/pull/6145
* fix(ui): reference errors in prompt detail screen by marliessophie in https://github.com/langfuse/langfuse/pull/6126
* fix: fix model paring from redis by maxdeichmann in https://github.com/langfuse/langfuse/pull/6157
Performance
* perf: cache model not found by maxdeichmann in https://github.com/langfuse/langfuse/pull/6148
Refactoring
* refactor: refactor naming of database batch exports by maxdeichmann in https://github.com/langfuse/langfuse/pull/6111
Chores
* chore(ui): render min-level hint in a single line by marcklingen in https://github.com/langfuse/langfuse/pull/6051
* chore(ui): control for more specific onClick actions in table with peek view by marliessophie in https://github.com/langfuse/langfuse/pull/6086
* chore(tests): fully unpin node version from temporary fix 6063 by davidmc971 in https://github.com/langfuse/langfuse/pull/6096
* chore(ui): improve padding in peek view header by marcklingen in https://github.com/langfuse/langfuse/pull/6099
* chore: reduce cloudwatch flush frequency and batch metrics by Steffen911 in https://github.com/langfuse/langfuse/pull/6108
* chore(cloud): cache response of cloudStatus api for 5 minutes by marcklingen in https://github.com/langfuse/langfuse/pull/6115
* chore: add dd env variables to github build command by maxdeichmann in https://github.com/langfuse/langfuse/pull/6119
* chore(cloud): add posthog for projects and orgs by marcklingen in https://github.com/langfuse/langfuse/pull/6117
* chore(ui): clamp `page-header` title to one line by marliessophie in https://github.com/langfuse/langfuse/pull/6139
* chore: update .env.prod.example by Steffen911 in https://github.com/langfuse/langfuse/pull/6140
* chore: increase model match observability by maxdeichmann in https://github.com/langfuse/langfuse/pull/6144
* chore: improve model match observability by maxdeichmann in https://github.com/langfuse/langfuse/pull/6147
* chore(ui): do not auto-generate new api keys in setup-tracing step by marcklingen in https://github.com/langfuse/langfuse/pull/6149
* chore: drop queue backup option in bullmq by Steffen911 in https://github.com/langfuse/langfuse/pull/6141
**Full Changelog**: https://github.com/langfuse/langfuse/compare/v3.43.0...v3.44.0