Releases: pydantic/logfire
Releases · pydantic/logfire
v2.9.0
- Capture httpx response JSON bodies by @alexmojaki in #700
- Use end-at-shutdown and custom
record_exception
logic for all spans by @dmontagu in #696
v2.8.0
- Add
capture_(request|response)_headers
(#671) andcapture_request_json_body
(#682) toinstrument_httpx
by @Kludex - Fix patching of ProcessPoolExecutor by @alexmojaki in #690
- Rearrange span processors to avoid repeating scrubbing and other tweaking by @alexmojaki in #658
- Remove end-on-exit stuff by @dmontagu in #676
v2.7.1
- Fix erroneous
<circular reference>
when object is repeated in list by @alexmojaki in #664
v2.7.0
v2.6.2
- Update the
process.pid
resource attribute afteros.fork()
by @alexmojaki in #647 - Check for
os.register_at_fork
before calling by @alexmojaki in #648
v2.6.1
- Use
exc_info
in structlog processor by @alexmojaki in #641 - Re-seed random ID generator after
os.fork()
by @alexmojaki in #644
v2.6.0
v2.5.0
- Add
logfire.suppress_scopes
method by @alexmojaki in #628 - Replace
ModuleNotFoundError
byImportError
by @Kludex in #622
v2.4.1
- Allow new context argument of metric instrument methods to be passed positionally by @alexmojaki in #616
v2.4.0
- Support
logfire.instrument
without arguments by @Kludex in #607 - Handle internal errors in
create_json_schema
by @alexmojaki in #613 - Handle errors in auto-tracing better by @alexmojaki in #610