What's Changed
* API
* refactor(api): dataset-related ids unique on project level by marcklingen in https://github.com/langfuse/langfuse/pull/2665
* feat(api): add `version` and `release` filter to GET traces and observations routes by marcklingen in https://github.com/langfuse/langfuse/pull/2749
* feat(api): add `promptName` and `promptVersion` to observations by marcklingen in https://github.com/langfuse/langfuse/pull/2750
* docs(api): add additional descriptions to api reference by marcklingen in https://github.com/langfuse/langfuse/pull/2776
* docs: standardize api route names by snikch in https://github.com/langfuse/langfuse/pull/2698
* UI
* feat(ui): add separate date range filter to tables by RichardKruemmel in https://github.com/langfuse/langfuse/pull/2398
* style(ui): add icon representation for trace links in Dataset Run Items table by marliessophie in https://github.com/langfuse/langfuse/pull/2715
* chore(ui): populate annotation drawer default form state on render + misc markdown ui improvements by marliessophie in https://github.com/langfuse/langfuse/pull/2740
* chore(ui): add header tooltips to traces and generations by marcklingen in https://github.com/langfuse/langfuse/pull/2765
* fix(ui): hide "sign in" button if email/pw auth is disabled by marcklingen in https://github.com/langfuse/langfuse/pull/2774
* Infra-related, prep for v3
* infra: log prisma gauges by maxdeichmann in https://github.com/langfuse/langfuse/pull/2719
* fix: do not shutdown but disconnect containers from redis by maxdeichmann in https://github.com/langfuse/langfuse/pull/2730
* feat: cache api keys in redis by maxdeichmann in https://github.com/langfuse/langfuse/pull/2739, https://github.com/langfuse/langfuse/pull/2752, https://github.com/langfuse/langfuse/pull/2763
* feat: adds server-side caching to prompts by hassiebp and maxdeichmann in https://github.com/langfuse/langfuse/pull/2741, https://github.com/langfuse/langfuse/pull/2751, https://github.com/langfuse/langfuse/pull/2748, https://github.com/langfuse/langfuse/pull/2773
* doc: Redis caching strategy by maxdeichmann in https://github.com/langfuse/langfuse/pull/2771
* feat: add connection check endpoint for clickhouse by maxdeichmann in https://github.com/langfuse/langfuse/pull/2775
* fix: await clickhouse health check response by maxdeichmann in https://github.com/langfuse/langfuse/pull/2778
* Misc
* feat(security): customize JWT session duration via `AUTH_SESSION_MAX_AGE`, poll every 5min by marcklingen in https://github.com/langfuse/langfuse/pull/2782
* perf: remove failed jobs from queues by hassiebp in https://github.com/langfuse/langfuse/pull/2758
* refactor: improve type safety in ingestion score types across typescript versions by marliessophie in https://github.com/langfuse/langfuse/pull/2757
* perf(ee): increase cache TTL of multi-tenant SSO config by marcklingen in https://github.com/langfuse/langfuse/pull/2759
New Contributors
* snikch made their first contribution in https://github.com/langfuse/langfuse/pull/2698
**Full Changelog**: https://github.com/langfuse/langfuse/compare/v2.65.1...v2.66.0