What's Changed
* Platform
* feat(cost-tracking): add OpenAI o1 models by hassiebp in https://github.com/langfuse/langfuse/pull/3343
* feat(playground): add support for OpenAI o1 beta models by hassiebp in https://github.com/langfuse/langfuse/pull/3349
* feat(self-host): support for custom base path via `NEXT_PUBLIC_BASE_PATH` by marcklingen in https://github.com/langfuse/langfuse/pull/3346, https://github.com/langfuse/langfuse/pull/3353
* UI
* feat(users): add search to users table by marcklingen in https://github.com/langfuse/langfuse/pull/3251
* feat(ui): move columns via drag and drop by marliessophie in https://github.com/langfuse/langfuse/pull/3266
* feat(ui): export traces by marliessophie in https://github.com/langfuse/langfuse/pull/3332
* fix: Time to first token filter in Generations table by marliessophie in https://github.com/langfuse/langfuse/pull/3345
* fix(ui): render 0 latency as such in trace timeline view by marliessophie in https://github.com/langfuse/langfuse/pull/3288
* fix(ui): persist dateRange filter state of dashboard by marliessophie in https://github.com/langfuse/langfuse/pull/3298
* fix(ui): reset feedback form after submit by marcklingen in https://github.com/langfuse/langfuse/pull/3257
* fix(ui): x axis of timeseries charts on dashboard for some time ranges by marcklingen in https://github.com/langfuse/langfuse/pull/3261
* fix(ui): overflow of long strings in sessions view by marcklingen in https://github.com/langfuse/langfuse/pull/3258
* fix(ui): apply sticky headers to eval logs and eval config tables by marliessophie in https://github.com/langfuse/langfuse/pull/3347
* fix(ui): populate default prompt data for chat prompts with custom role by marliessophie in https://github.com/langfuse/langfuse/pull/3295
* fix(ui/prompts): parse prompt variables correctly by hassiebp in https://github.com/langfuse/langfuse/pull/3286
* fix(ui): ensure table footer is fixed on the bottom of the page by marliessophie in https://github.com/langfuse/langfuse/pull/3354
* chore(ui_markdown): whitelist images with valid ipv6 or ipv4 hostname by marliessophie in https://github.com/langfuse/langfuse/pull/3318
* Other / Infra
* chore: move createAuthedApiRoute logging into metadata by Steffen911 in https://github.com/langfuse/langfuse/pull/3238
* chore: improve zod monitoring in ingestion pipeline by maxdeichmann in https://github.com/langfuse/langfuse/pull/3239
* chore: improve log level by maxdeichmann in https://github.com/langfuse/langfuse/pull/3244
* fix: also track langfuse SDK req headers with underscores on span by maxdeichmann in https://github.com/langfuse/langfuse/pull/2972
* chore: upgrade fern by maxdeichmann in https://github.com/langfuse/langfuse/pull/3247
* chore: adjust log level for queue infos by Steffen911 in https://github.com/langfuse/langfuse/pull/3248
* chore: remove log line by maxdeichmann in https://github.com/langfuse/langfuse/pull/3249
* chore: move additional logs to debug level by Steffen911 in https://github.com/langfuse/langfuse/pull/3250
* chore: downgrade winston instrumentation and fix worker import by Steffen911 in https://github.com/langfuse/langfuse/pull/3268
* chore: remove explicit profiling settings worker by maxdeichmann in https://github.com/langfuse/langfuse/pull/3272
* chore: remove sentry tunnel by maxdeichmann in https://github.com/langfuse/langfuse/pull/3274
* chore: add worker entrypoint to handle alternative database config by Steffen911 in https://github.com/langfuse/langfuse/pull/3283
* chore: add trace info to web logs and context to queue events by Steffen911 in https://github.com/langfuse/langfuse/pull/3282
* feat(ui): type to find column name in filter builder by marliessophie in https://github.com/langfuse/langfuse/pull/3290
* perf: get observation I/O only if required by maxdeichmann in https://github.com/langfuse/langfuse/pull/3316
* chore: downgrade codegen by maxdeichmann in https://github.com/langfuse/langfuse/pull/3319
* chore: improve client side sentry by maxdeichmann in https://github.com/langfuse/langfuse/pull/3312
* feat(cloud): improve crisp integration by marcklingen in https://github.com/langfuse/langfuse/pull/3329
* chore: remove db query from healthcheck by Steffen911 in https://github.com/langfuse/langfuse/pull/3330
* feat(cloud): improve upgrade ui by marcklingen in https://github.com/langfuse/langfuse/pull/3331 and https://github.com/langfuse/langfuse/pull/3350
* chore: deploy to ECS environment by Steffen911 in https://github.com/langfuse/langfuse/pull/3327
* feat: add env variables to toggle queue consumers by Steffen911 in https://github.com/langfuse/langfuse/pull/3339
**Full Changelog**: https://github.com/langfuse/langfuse/compare/v2.78.0...v2.79.0