Skip to content

Releases: pydantic/logfire

v4.31.0

27 Mar 18:32
7750fed

Choose a tag to compare

  • Add logfire.instrument_claude_agent_sdk() by @alexmojaki in #1799
  • feat: add logfire.url_from_eval(report) method by @Kludex in #1694
  • fix: include cached tokens in gen_ai.usage.input_tokens for Anthropic by @alexmojaki in #1812
  • fix: handle bare MCP request types for fastmcp 3.x compatibility by @alexmojaki in #1813

v4.30.0

23 Mar 17:00
8e3dbe4

Choose a tag to compare

v4.29.0

13 Mar 15:22
194ba82

Choose a tag to compare

  • Add gen_ai.usage.raw attribute to OpenAI Responses spans by @alexmojaki in #1777

v4.28.0

11 Mar 16:15
0a95bf9

Choose a tag to compare

v4.27.0

06 Mar 18:16
316efd3

Choose a tag to compare

  • Add gen_ai.system attribute to anthropic spans, enabling token/cost badges by @alexmojaki in #1760
  • Set operation.cost attribute on anthropic spans when genai-prices is installed by @alexmojaki in #1761

v4.26.0

06 Mar 09:22
5e407bc

Choose a tag to compare

  • feat: add browser proxy helpers: forward_export_request and logfire_proxy by @AlanPonnachan in #1697
  • Handle pickling errors in dataclasses.asdict by @alexmojaki in #1756
  • Use additionalProperties for homogeneous dict schemas by @adriangb in #1738

v4.25.0

19 Feb 15:19
93d2ff3

Choose a tag to compare

v4.24.0

13 Feb 20:38
dc4258e

Choose a tag to compare

v4.23.0

12 Feb 15:00
b8e5cc2

Choose a tag to compare

  • feat: Add logfire.db_api — PEP 249 DB API 2.0 interface by @dmontagu in #1692
  • Add semantic convention message attributes to LLM integrations by @dmontagu in #1705
  • Fix some attributes in langsmith and openai_agents spans @alexmojaki in #1696
  • feat: support for pytest-xdist traceparent propagation by @jirikuncar in #1701
  • fix: re-attach OTel span context in pytest async test functions by @jirikuncar in #1693

v4.22.0

04 Feb 12:11
b6fb3fc

Choose a tag to compare

  • feat: Add multi-token support for project migration by @adriangb in #1672
  • Fix google_genai integration crash when Gemini returns parts=None by @alexmojaki in #1678