Releases: pydantic/logfire
Releases · pydantic/logfire
v3.6.4
- Handle mocks by calling
to_dict
on type by @alexmojaki in #897
v3.6.3
- Handle missing
shutdown
andforce_flush
onNoOpLoggerProvider
better by @alexmojaki in #895 - Handle missing events SDK by @alexmojaki in #893
v3.6.2
- Fix typing errors involving
handle_internal_errors
by @alexmojaki in #885 - Avoid double shutdown of logger provider by @alexmojaki in #878
v3.6.1
- avoid
BatchLogRecordProcessor
use 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_urls
typo 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
v3.5.2
- Support OpenTelemetry 1.30.0 by @alexmojaki in #839
v3.5.1
- Prevent side effects when importing logfire by @alexmojaki in #835
v3.5.0
- Add
logfire.logfire_info()
by @samuelcolvin in #826 - Add
logfire.add_non_user_code_prefix
function for library developers by @dmontagu in #829 - Skip export retry in pyodide by @samuelcolvin in #823
- More resilient console logging by @samuelcolvin in #831