Releases: pydantic/logfire
Releases · pydantic/logfire
v0.49.0
What's Changed
- Add the
logfire.instrument_mysql()by @aditkumar72 in #341 - Set OTEL status description when logging exceptions by @alexmojaki in #348
- Switch UpDownCounters to cumulative aggregation temporality by @alexmojaki in #347
- Log more info about internal errors by @alexmojaki in #346
New Contributors
- @aditkumar72 made their first contribution in #341
Full Changelog: v0.48.1...v0.49.0
v0.48.1
What's Changed
- Handle newer opentelemetry versions by @alexmojaki in #337
- More lenient handling of loguru message mismatch and better warnings by @alexmojaki in #338
- Add better type hints for HTTPX and AsyncPG by @Kludex in #342
- Handle
setuptoolschangingsys.pathfor importingpackaging.versionby @alexmojaki in #344
Full Changelog: v0.48.0...v0.48.1
v0.48.0
What's Changed
- Add
instrument_celerymethod by @Kludex in #322 capture_headersby @alexmojaki in #318- Handle message formatting errors by @alexmojaki in #329
- Handle logging
Nonewithloguruby @alexmojaki in #331
Full Changelog: v0.47.0...v0.48.0
v0.47.0
What's Changed
- Fix recursive logging from OTEL's
BatchSpanProcessorby @alexmojaki in #306 - Set sqlalchemy 'connect' spans to debug level by @alexmojaki in #307
- Add type hints to instrument methods by @Kludex in #320
- Handle older versions of anthropic by @alexmojaki in #316
- Update dependencies, handle change in importlib by @alexmojaki in #323
- Summarize db.statement in message by @alexmojaki in #308
- Handle and test other OpenAI/Anthropic client methods by @alexmojaki in #312
Full Changelog: v0.46.1...v0.47.0
v0.46.1
v0.46.0
What's Changed
- Add
logfire-apiby @Kludex in #268 - Use exponential histogram buckets by @alexmojaki in #282
- Add attribute noting details of scrubbed values by @alexmojaki in #278
- Ensure
force_flushat end of AWS Lambda invocation by @alexmojaki in #296
Full Changelog: v0.45.1...v0.46.0
v0.45.1
What's Changed
- Fix ignore no config warning message by @ba1mn in #292
- Ensure StaticFiles doesn't break instrument_fastapi by @alexmojaki in #294
New Contributors
- @ba1mn made their first contribution in #292
Full Changelog: v0.45.0...v0.45.1
v0.45.0
What's Changed
- Add
scrubbing: ScrubbingOptions | Falseparameter tologfire.configure, replacingscrubbing_patternsandscrubbing_callbackby @alexmojaki in #283 - Fix and test unmapped SQLModels by @alexmojaki in #286
- Optimize
collect_package_infoby @alexmojaki in #285
Full Changelog: v0.44.0...v0.45.0
v0.44.0
What's Changed
- Prevent 'dictionary changed size during iteration' error in
install_auto_tracingby @alexmojaki in #277 suppress_instrumentationwhen retrying exports by @alexmojaki in #279- Log async stack in
log_slow_async_callbacksby @alexmojaki in #280
Full Changelog: v0.43.0...v0.44.0
v0.43.0
What's Changed
- Breaking change: Remove default for
modulesparameter ofinstall_auto_tracingby @alexmojaki in #261 - Breaking change: Check if logfire token is valid in separate thread, so
logfire.configurewon't block startup and will no longer raise an exception for an invalid token, by @alexmojaki in #274 - Remove
logfire_api_sessionparameter fromlogfire.configureby @alexmojaki in #272 - Default the log level to error if the status code is error, and vice versa by @alexmojaki in #269
- Avoid importing
gitpythonby @alexmojaki in #260 - Only delete files on
logfire cleanby @Kludex in #267 - Bug fix: Logging arguments of a request to a FastAPI sub app by @sneakyPad in #259
- Fix query params not being in message by @alexmojaki in #271
- Replace 'Redacted' with 'Scrubbed' in 'Redacted due to...' by @alexmojaki in #273
New Contributors
- @sneakyPad made their first contribution in #259
Full Changelog: v0.42.0...v0.43.0