Releases: langfuse/langfuse-python
Releases · langfuse/langfuse-python
v3.5.0
What's Changed
- chore(deps): bump pydantic from 2.11.7 to 2.11.9 by @dependabot[bot] in #1343
- fix(prompt-placeholders): don't strip tool calls from placeholder messages by @nimarb in #1346
- chore(deps-dev): bump pytest from 8.4.1 to 8.4.2 by @dependabot[bot] in #1322
- chore(typo): fix minor typos in langfuse client comments by @jitokim in #1350
- feat: support custom export path to export spans by @yash025 in #1342
- chore: test to validate multiple calls to update_trace don't drop att… by @nimarb in #1369
- feat(api): update API spec from langfuse/langfuse a7d59d7b by @langfuse-bot in #1371
- feat(openai): add openai embeddings api support (#1345) by @minimAluminiumalism in #1372
New Contributors
- @jitokim made their first contribution in #1350
- @yash025 made their first contribution in #1342
- @minimAluminiumalism made their first contribution in #1372
- @langfuse-bot made their first contribution in #1371
Full Changelog: v3.4.0...v3.5.0
v3.4.0
v3.3.5
What's Changed
- fix(langchain): set cost to zero on errors by @hassiebp in #1328
- fix(client): pass env var tracing environment to resource manager by @hassiebp in #1331
- fix(openai): handle None arguments in tool calls by @Zentorno in #1339
- fix(get_client): preserve properties on client such as environment by @nimarb in #1341
- chore(deps-dev): bump langgraph from 0.6.6 to 0.6.7 by @dependabot[bot] in #1327
- fix(prompt-folders): update prompt in folder failed with wrong encoding by @aaguirre-rdit in #1335
New Contributors
- @Zentorno made their first contribution in #1339
- @aaguirre-rdit made their first contribution in #1335
Full Changelog: v3.3.4...v3.3.5
v3.3.4
What's Changed
- add prompt cache invalidation functionality by @cemasma in #1278
- feat(client): add optional override default cache ttl capability for prompt caching by @cemasma in #1249
- fix(langchain): parse tool_calls from AIMessage by @hassiebp in #1316
- fix(openai): openrouter non-streamed cost tracking by @hassiebp in #1319
New Contributors
Full Changelog: v3.3.3...v3.3.4
v3.3.3
What's Changed
- chore(deps-dev): bump ruff from 0.12.10 to 0.12.11 by @dependabot[bot] in #1315
- fix(langchain): token detach exceptions in async contexts by @hassiebp in #1317
Full Changelog: v3.3.2...v3.3.3
v3.3.2
What's Changed
- feat(langchain): set callback spans to active in OTEL context by @hassiebp in #1310
- fix: add support for capturing usage details with ChatBedRock by @pbvignesh in #1267
- feat(openai): add openrouter cost tracking by @hassiebp in #1311
- fix(langchain): do not end span on agent callbacks by @qnnn and @hassiebp in #1312
- fix: resolve GCS bad request error in media uploads. by @Jay-flow in #1265
- fix(span): fallback to client environment if not provided by @Digma in #1304
New Contributors
- @pbvignesh made their first contribution in #1267
- @Jay-flow made their first contribution in #1265
- @Digma made their first contribution in #1304
- @qnnn made their first contribution in #1312
Full Changelog: v3.3.1...v3.3.2
v3.3.1
Full Changelog: v3.3.1...v3.3.1
What's Changed
- feat(traces): add more observation types by @nimarb in #1290
- chore: update default value docs for
FLUSH_AT
andFLUSH_INTERVAL
by @qnnn in #1306 - fix(langchain): capture usage on streamed gemini responses by @hassiebp in #1309
New Contributors
Full Changelog: v3.3.0...v3.3.1