What's Changed
* feat(ui): use pagination instead of virtualization on sessions view by marcklingen in https://github.com/langfuse/langfuse/pull/2248
* feat(ui): add upgrade popover to version number by marcklingen in https://github.com/langfuse/langfuse/pull/2251
* feat(ui): use dropdownmenu for version modal by marcklingen in https://github.com/langfuse/langfuse/pull/2252
* fix(ui): encode prompt name on link from traces by marcklingen in https://github.com/langfuse/langfuse/pull/2253
* feat: add token/character count support for gemini-1.5-flash and gemini-1.5-pro by marcklingen in https://github.com/langfuse/langfuse/pull/2255
* chore(db): drop legacy `pricings` table, replaced by `models` by marcklingen in https://github.com/langfuse/langfuse/pull/2256
* chore: remove dangling worker/generated/types.ts by marcklingen in https://github.com/langfuse/langfuse/pull/2257
* docs: Updated contributing guide by mishushakov in https://github.com/langfuse/langfuse/pull/2259
* chore: remove trace fkey constraint from datasetrunitems by hassiebp in https://github.com/langfuse/langfuse/pull/2262
New Contributors
* mishushakov made their first contribution in https://github.com/langfuse/langfuse/pull/2259
**Full Changelog**: https://github.com/langfuse/langfuse/compare/v2.48.1...v2.49.0