v0.51.0
What's Changed
BREAKING CHANGES
- System metrics are no longer collected by default when the correct dependency is installed. Use
logfire.instrument_system_metrics()
to enable system metrics collection. If you are simply using the old 'Basic System Metrics' dashboard, then no further code changes are required, but that dashboard will no longer work properly and you should create a new dashboard from the template named 'Basic System Metrics (Logfire)'. If you were using other collected metrics, see the documentation for how to collect those. By @alexmojaki in #373 - Stop collecting package versions by @alexmojaki in #387
- Don't auto-trace generators by @alexmojaki in #386
- Disable ASGI send/receive spans by default by @alexmojaki in #371
Other fixes
- Add py.typed file to logfire-api by @jackmpcollins in #379
- Check
LambdaRuntimeClient
before logging tracebacks in_ensure_flush_after_aws_lambda
by @alexmojaki in #388
New Contributors
- @jackmpcollins made their first contribution in #379
Full Changelog: v0.50.1...v0.51.0