Releases: pydantic/logfire
Releases · pydantic/logfire
v1.3.1
- Handle null fastapi route.name and route.operation_id by @alexmojaki in #547
v1.3.0
- Add Code Source links by @Kludex in #451 and #505
- Add fastapi arguments attributes directly on the root OTEL span, remove
use_opentelemetry_instrumentationkwarg by @alexmojaki in #509 - Allow setting tags on logfire spans by @AdolfoVillalobos in #497
- Add logger name to
LogfireLoggingHandlerspans by @samuelcolvin in #534 - Format
NoneasNoneinstead ofnullin messages by @alexmojaki in #525 - Use
PYTEST_VERSIONinstead ofPYTEST_CURRENT_TESTto detectlogfire.configure()being called within a pytest run but outside any test by @Kludex in #531
v1.2.0
What's Changed
- Add
localparameter tologfire.configure()by @alexmojaki in #508
Full Changelog: v1.1.0...v1.2.0
v1.1.0
What's Changed
- Fix error in checking for generators in auto-tracing by @alexmojaki in #498
- Support
'if-token-present'for env var'LOGFIRE_SEND_TO_LOGFIRE'by @sydney-runkle in #488 - Use
Compression.Gzipby @Kludex in #491
New Contributors
- @yeger00 made their first contribution in #479
- @bllchmbrs made their first contribution in #494
Full Changelog: v1.0.1...v1.1.0
v1.0.1
What's Changed
- Fix warning about unregistered MetricReaders by @alexmojaki in #465
Full Changelog: v1.0.0...v1.0.1
v1.0.0
What's Changed
- Upgrade
DeprecationWarnings toUserWarnings by @alexmojaki in #458 - Update query client APIs by @dmontagu in #454
Full Changelog: v0.55.0...v1.0.0
v0.55.0
What's Changed
- Replace
pydantic_plugininlogfire.configure()withlogfire.instrument_pydantic()by @alexmojaki in #453 - Keep
METRICS_PREFERRED_TEMPORALITYprivate by @alexmojaki in #456 - Use
SeededRandomIdGeneratorby default to prevent interference fromrandom.seedby @alexmojaki in #457
Full Changelog: v0.54.0...v0.55.0
v0.54.0
What's Changed
- Major changes in
logfire.configure():- Remove
show_summaryandfast_shutdownby @alexmojaki in #431 - Move
base_url,id_generator, andns_timestamp_generatorparameters intoadvanced: AdvancedOptionsby @alexmojaki in #432 - Add
metricsparameter by @alexmojaki in #444
- Remove
- Remove default
min_durationforinstall_auto_tracingby @alexmojaki in #446
Full Changelog: v0.53.0...v0.54.0
v0.53.0
What's Changed
- Tail sampling by @alexmojaki in #407
- Use OTEL scopes better, especially instead of tags by @alexmojaki in #420
- Deprecate
project_nameinlogfire.configure(), remove old kwargs from signature by @alexmojaki in #428 - Fix websocket span messages by @alexmojaki in #426
- Remove warning about attribute/variable name conflicts in f-string magic by @alexmojaki in #418
- Add uv installation instructions to docs by @montasaurus in #424
New Contributors
- @montasaurus made their first contribution in #424
Full Changelog: v0.52.0...v0.53.0
v0.52.0
What's Changed
- Handle FastAPI update with SolvedDependencies by @alexmojaki in #415
- Add experimental client for the Logfire Query API by @dmontagu in #405
- Remove
default_span_processorparameter fromconfigureby @alexmojaki in #400 - Remove
custom_scope_suffixparameter ofLogfire.logby @alexmojaki in #399 - Add missing
service_versionfield to_LogfireConfigDataso that it gets copied into subprocesses by @alexmojaki in #401
Full Changelog: v0.51.0...v0.52.0