Releases: pydantic/logfire
Releases · pydantic/logfire
v3.8.1
- Upgrade to OpenTelemetry 1.31.0 by @alexmojaki in #927
- Record exception with traceback for non-fatal function tool errors in OpenAI agents SDK by @alexmojaki in #924
v3.8.0
- OpenAI Agents Framework instrumentation by @alexmojaki in #917
- OTel log scrubbing by @alexmojaki in #903
v3.7.1
- Handle errors in OpenAI response by @alexmojaki in #910
- Include domain in message for outgoing HTTP requests: fix for old semconv by @alexmojaki in #909
v3.7.0
- Include domain in message for outgoing requests by @alexmojaki in #892
- Console logging for OTel logs by @alexmojaki in #882
- Fix auto-tracing with
python -mby @alexmojaki in #905
v3.6.4
- Handle mocks by calling
to_dicton type by @alexmojaki in #897
v3.6.3
- Handle missing
shutdownandforce_flushonNoOpLoggerProviderbetter by @alexmojaki in #895 - Handle missing events SDK by @alexmojaki in #893
v3.6.2
- Fix typing errors involving
handle_internal_errorsby @alexmojaki in #885 - Avoid double shutdown of logger provider by @alexmojaki in #878
v3.6.1
- avoid
BatchLogRecordProcessoruse on pyodide/emscripten by @samuelcolvin in #873
v3.6.0
- Set log level to warning instead of error for 4xx HTTPExceptions from FastAPI/Starlette by @alexmojaki in #858
- Add option to disable printing tags to console by @dmontagu in #860
- Experimental support for OTel logs by @alexmojaki in #863, #870, and #871
- Fix
excluded_urlstypo in instrument_flask by @alexmojaki in #852 - Catch more errors when checking for sqlalchemy objects by @alexmojaki in #854
- Don't scrub exception message by @alexmojaki in #865
- Only skip logging to console after updating span stack and indentation by @alexmojaki in #844
v3.5.3
- Fixes for capturing httpx bodies by @alexmojaki in #842