| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-10-23 | 5.0 kB | |
| v4.69.0 source code.tar.gz | 2026-10-23 | 12.7 MB | |
| v4.69.0 source code.zip | 2026-10-23 | 17.1 MB | |
| Totals: 3 Items | 29.8 MB | 0 | |
What's Changed
Features
- feat(ai-gateway): show per-tool setup instructions after creating a gateway key by @wochinge in https://github.com/langfuse/langfuse/pull/19186
- feat(topics): write rules as target trace transcript by @marliessophie in https://github.com/langfuse/langfuse/pull/19236
- feat(blob-storage): add an outbound host allowlist for blob storage endpoints by @niklassemmler in https://github.com/langfuse/langfuse/pull/18907
- feat(web): gate self-hosted AI gateway on LANGFUSE_AI_GATEWAY_DEPLOYED by @wochinge in https://github.com/langfuse/langfuse/pull/19237
- feat(tracing): show requested skill loads and file paths by @tobi12345 in https://github.com/langfuse/langfuse/pull/19239
- feat(ai-gateway): guided gateway setup by @wochinge in https://github.com/langfuse/langfuse/pull/19231
- feat(mcp): create skill versions and manage labels and tags by @tobi12345 in https://github.com/langfuse/langfuse/pull/19247
- feat(ai-gateway): let LANGFUSE_AI_GATEWAY_PUBLIC_URL override the gateway URL shown in web by @wochinge in https://github.com/langfuse/langfuse/pull/19234
- feat(transcript): collect execution issues next to the assembled transcript by @LysanderKie in https://github.com/langfuse/langfuse/pull/18993
- feat(filters): add available and loaded skill name filters by @tobi12345 in https://github.com/langfuse/langfuse/pull/19279
- feat(ai-gateway): add docs buttons to models and gateway API keys pages by @wochinge in https://github.com/langfuse/langfuse/pull/19271
- feat(ai-gateway): show a deploy placeholder on self-hosted instances without a gateway by @wochinge in https://github.com/langfuse/langfuse/pull/19269
- feat(billing): compare legacy billing counts with the billable units ledger by @Steffen911 in https://github.com/langfuse/langfuse/pull/18955
- feat(topics): show a trace's topics in a trace header hover card by @LysanderKie in https://github.com/langfuse/langfuse/pull/19238
Fixes
- fix(traces): use the tags of all observations for events-based traces by @HardMax71 in https://github.com/langfuse/langfuse/pull/18864
- fix(topics): accept trace transcript rules in readers by @marliessophie in https://github.com/langfuse/langfuse/pull/19228
- fix(scores): bump updated_at when editing annotation scores by @niklassemmler in https://github.com/langfuse/langfuse/pull/19202
- fix(assistant): Markdown tables jump on hover by @bezbac in https://github.com/langfuse/langfuse/pull/19235
- security(annotation): Add
ph-no-capturedirectly to the comment PopoverContent by @marliessophie in https://github.com/langfuse/langfuse/pull/19200 - fix(docker): attribute images to Langfuse and ship the UBI EULA by @wochinge in https://github.com/langfuse/langfuse/pull/19258
- fix(web): yellow warning icon on the no-cost chip by @nmtrang29 in https://github.com/langfuse/langfuse/pull/19255
- fix(web): chat messages keep role titles on non-generation observations by @nmtrang29 in https://github.com/langfuse/langfuse/pull/19259
- fix(deps): upgrade Sentry to 11.8.0 by @nimarb in https://github.com/langfuse/langfuse/pull/19267
- fix(sessions): Persist transcript source setting by @bezbac in https://github.com/langfuse/langfuse/pull/19265
- fix(email): keep the AI Gateway invite on the standard card width by @wochinge in https://github.com/langfuse/langfuse/pull/19274
- fix(automations): mask and encrypt legacy webhook headers by @wochinge in https://github.com/langfuse/langfuse/pull/19207
- fix(web): move ui/badge users onto the design-system Badge by @nmtrang29 in https://github.com/langfuse/langfuse/pull/19273
- fix(web): Topics first-run empty state with one setup action by @nmtrang29 in https://github.com/langfuse/langfuse/pull/19291
- fix(pnpm): lockfile fix by @nimarb in https://github.com/langfuse/langfuse/pull/19304
Chores
- refactor(web): Remove SimpleDataTable by @bezbac in https://github.com/langfuse/langfuse/pull/19230
- chore(deps): bump body-parser to 2.4.0 by @github-actions[bot] in https://github.com/langfuse/langfuse/pull/19254
- chore(license): include packages/shared/src/server/ee in the enterprise license by @Steffen911 in https://github.com/langfuse/langfuse/pull/17877
- chore(deps): bump the rust-dependencies group in /ai-gateway with 7 updates by @dependabot[bot] in https://github.com/langfuse/langfuse/pull/19252
- refactor(web): Resolve some component-file-structure issues by @bezbac in https://github.com/langfuse/langfuse/pull/19270
- ci: build Storybook in its own job, parallel to the Storybook tests by @wochinge in https://github.com/langfuse/langfuse/pull/19283
- refactor(web): one ExpandToggle for show more / show less toggles by @nmtrang29 in https://github.com/langfuse/langfuse/pull/18917
New Contributors
- @HardMax71 made their first contribution in https://github.com/langfuse/langfuse/pull/18864
Full Changelog: https://github.com/langfuse/langfuse/compare/v4.68.0...v4.69.0