What's Changed
* feat: delete API keys via API by maxdeichmann in https://github.com/langfuse/langfuse/pull/3448
* feat(ui): export generations async on cloud by marliessophie in https://github.com/langfuse/langfuse/pull/3368
* chore(evals): move to tool calling instead of function calling by hassiebp in https://github.com/langfuse/langfuse/pull/3430
* chore: add worker logs for tokenization by maxdeichmann in https://github.com/langfuse/langfuse/pull/3440
* chore: set sentry config on build time by maxdeichmann in https://github.com/langfuse/langfuse/pull/3445
* chore: remove event io from dd traces by maxdeichmann in https://github.com/langfuse/langfuse/pull/3413
* chore(ui): add link to support and tracing faq to onboarding by marcklingen in https://github.com/langfuse/langfuse/pull/3416
* fix(ui): truncate long model names in dashboard by marcklingen in https://github.com/langfuse/langfuse/pull/3417
* fix(ui): performance of optimistic updates of bookmarked traces by marcklingen in https://github.com/langfuse/langfuse/pull/3418
* fix(playground): parse complex messages when jumping to playground by hassiebp in https://github.com/langfuse/langfuse/pull/3425
* docs: add comment on max aspect ratio of custom logo by marcklingen in https://github.com/langfuse/langfuse/pull/3426
* fix: keep more failed jobs in bullmq by Steffen911 in https://github.com/langfuse/langfuse/pull/3424
* fix: use actual singletons for db clients by Steffen911 in https://github.com/langfuse/langfuse/pull/3427
* style(prompts): display all prompt tags on versions, not just on hover by marliessophie in https://github.com/langfuse/langfuse/pull/3422
**Full Changelog**: https://github.com/langfuse/langfuse/compare/v2.80.0...v2.81.0