Skip to content

Releases: pydantic/logfire

v1.2.0

17 Oct 16:50
3be2165
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.1.0...v1.2.0

v1.1.0

14 Oct 10:37
0dd9844
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.1...v1.1.0

v1.0.1

02 Oct 11:10
55261dd
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.0...v1.0.1

v1.0.0

30 Sep 14:05
ce558e9
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.55.0...v1.0.0

v0.55.0

27 Sep 14:29
ae8b151
Compare
Choose a tag to compare

What's Changed

  • Replace pydantic_plugin in logfire.configure() with logfire.instrument_pydantic() by @alexmojaki in #453
  • Keep METRICS_PREFERRED_TEMPORALITY private by @alexmojaki in #456
  • Use SeededRandomIdGenerator by default to prevent interference from random.seed by @alexmojaki in #457

Full Changelog: v0.54.0...v0.55.0

v0.54.0

26 Sep 09:53
d784965
Compare
Choose a tag to compare

What's Changed

  • Major changes in logfire.configure():
    • Remove show_summary and fast_shutdown by @alexmojaki in #431
    • Move base_url, id_generator, and ns_timestamp_generator parameters into advanced: AdvancedOptions by @alexmojaki in #432
    • Add metrics parameter by @alexmojaki in #444
  • Remove default min_duration for install_auto_tracing by @alexmojaki in #446

Full Changelog: v0.53.0...v0.54.0

v0.53.0

17 Sep 16:10
12a29ac
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.52.0...v0.53.0

v0.52.0

05 Sep 14:21
d43d91d
Compare
Choose a tag to compare

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_processor parameter from configure by @alexmojaki in #400
  • Remove custom_scope_suffix parameter of Logfire.log by @alexmojaki in #399
  • Add missing service_version field to _LogfireConfigData so that it gets copied into subprocesses by @alexmojaki in #401

Full Changelog: v0.51.0...v0.52.0

v0.51.0

22 Aug 12:11
108ae4b
Compare
Choose a tag to compare

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

Full Changelog: v0.50.1...v0.51.0

v0.50.1

06 Aug 16:14
bb9a0cd
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.50.0...v0.50.1