Releases: pydantic/logfire-rust
Releases · pydantic/logfire-rust
v0.8.2 2025-09-10
What's Changed
- removed unused import from README example by @PoorlyDefinedBehaviour in #102
- Fix the
test_log_bridge_console_output
by @cetra3 in #104 - Fix console logging with values by @cetra3 in #108
New Contributors
Full Changelog: v0.8.1...v0.8.2
v0.8.1 2025-08-21
v0.8.0 2025-08-21
What's Changed
- logs: stop sending
logfire.msg
, testevent_name
properly by @davidhewitt in #84 - chore: explicitly call
shutdown
on drop ofShutdownHandler
by @the-wondersmith in #85 - don't fabricate "panic" and "log message" event names by @davidhewitt in #86
- create a proper
Logfire
type by @davidhewitt in #87 - filter out default tracing span name by @davidhewitt in #88
- feat: allow multiple
opentelemetry_sdk::Resource
s to be set viaAdvancedOptions
by @the-wondersmith in #89 - allow picking up credentials from a
.logfire
directory by @davidhewitt in #90 - make
LogfireTracingLayer
respect configured filters by @davidhewitt in #93 - implement
service_name
,service_version
, anddeployment_environment
config builders by @davidhewitt in #96 - suppress telemetry from otel export by @davidhewitt in #95
- handle panics by default by @davidhewitt in #97
- Create functions to create u64 and f64 exponential histograms by @PoorlyDefinedBehaviour in #94
New Contributors
- @the-wondersmith made their first contribution in #85
- @PoorlyDefinedBehaviour made their first contribution in #94
Full Changelog: v0.7.1...v0.8.0
v0.7.1 2025-07-16
What's Changed
- add
trace!
macro by @davidhewitt in #80 - fix setting resource on custom log processor by @davidhewitt in #79
- fix case where tracing
enabled
caused too-verbose logging by @davidhewitt in #81
Full Changelog: v0.7.0...v0.7.1
v0.7.0 2025-07-16
What's Changed
- export logs over logs stream by @davidhewitt in #73
- send
log
bridge data over logs stream by @davidhewitt in #74 - send tracing event logs over logs stream by @davidhewitt in #75
- support tracing metrics layer by @davidhewitt in #76
New Contributors
- @friendlymatthew made their first contribution in #64
- @GSemikozov made their first contribution in #77
Full Changelog: v0.6.1...v0.7.0
v0.6.1 2025-06-26
What's Changed
- fix location of panic messages by @davidhewitt in #67
- test span / log syntax examples, make them consistent by @davidhewitt in #69
- fix parent span id for tracing events by @davidhewitt in #71
Full Changelog: v0.6.0...v0.6.1
v0.6.0 2025-06-23
What's Changed
- Add include_timestamps config by @hramezani in #42
- Add min_log_level config by @hramezani in #43
- upgrade to opentelemetry 0.30 by @davidhewitt in #54
- send tracing events as logs by @davidhewitt in #56
- Support
ident
without value shorthand in macros by @davidhewitt in #57 - add examples for
axum
andactix-web
by @davidhewitt in #59 - add
LogfireTracingLayer
as a public type by @davidhewitt in #61 - fix deadlock in console caused by
SimpleSpanProcessor
by @davidhewitt in #60 - remove APIs deprecated on 0.4 by @davidhewitt in #62
New Contributors
- @hramezani made their first contribution in #42
Full Changelog: v0.5.0...v0.6.0
v0.5.0 2025-04-02
v0.4.0 2025-03-26
What's Changed
- remove debug print, and add clippy lint to prevent future regressions by @davidhewitt in #32
- support
dotted.attribute
syntax in the macros by @davidhewitt in #34 - add
with_console_options
config, deprecateconsole_mode
by @davidhewitt in #33 - rename
with_metrics_options
towith_metrics
by @davidhewitt in #35 - add support for inferring token from region by @davidhewitt in #36
Full Changelog: v0.3.1...v0.4.0
v0.3.1 2025-03-25
What's Changed
- fix double-print to console of tracing events outside spans by @davidhewitt in #30
- revert to only emit pending spans on first enter by @davidhewitt in #29
Full Changelog: v0.3.0...v0.3.1