What's Changed
* feat: add pnpm and turbo monorepo (1401) by maxdeichmann in https://github.com/langfuse/langfuse/pull/1422
* fix: build docker image by maxdeichmann in https://github.com/langfuse/langfuse/pull/1463
* refactor: add db:generate to dev command and update docs by maxdeichmann in https://github.com/langfuse/langfuse/pull/1471
* feat: adds prompt playground by hassiebp in https://github.com/langfuse/langfuse/pull/1443
* feat(tables): add columnvisibility count by RichardKruemmel in https://github.com/langfuse/langfuse/pull/1452
* feat: add sentry to worker by maxdeichmann in https://github.com/langfuse/langfuse/pull/1472
* refactor: move db definition in shared package by maxdeichmann in https://github.com/langfuse/langfuse/pull/1473
* feat: safely parse env variables in worker by maxdeichmann in https://github.com/langfuse/langfuse/pull/1474
* chore: upgrade turbo by maxdeichmann in https://github.com/langfuse/langfuse/pull/1475
* refactor: move llm call abstraction to shared package by maxdeichmann in https://github.com/langfuse/langfuse/pull/1476
* chore: update contributing to point to new prisma location by marcklingen in https://github.com/langfuse/langfuse/pull/1477
* feat(worker): add pino logger by maxdeichmann in https://github.com/langfuse/langfuse/pull/1478
* refactor: add logging for ingesiton api by maxdeichmann in https://github.com/langfuse/langfuse/pull/1480
**Full Changelog**: https://github.com/langfuse/langfuse/compare/v2.11.3...v2.12.0