Before this change the crash handler uploaded crashes before sign-in had happened. Now we get the metrics_id correctly. This allows for us to tie crashes reported on Github to users who have opted into telemetry (users who have opted into crash reporting but not telemetry will not have a metrics_id). Release Notes: - Fixed crash reporter metadata collection --------- Co-authored-by: Miguel Raz Guzmán Macedo <miguel@zed.dev>
34 lines
686 B
TOML
34 lines
686 B
TOML
[package]
|
|
name = "crashes"
|
|
version = "0.1.0"
|
|
publish.workspace = true
|
|
edition.workspace = true
|
|
license = "GPL-3.0-or-later"
|
|
|
|
[dependencies]
|
|
cfg-if.workspace = true
|
|
crash-handler.workspace = true
|
|
futures.workspace = true
|
|
log.workspace = true
|
|
minidumper.workspace = true
|
|
parking_lot.workspace = true
|
|
paths.workspace = true
|
|
release_channel.workspace = true
|
|
smol.workspace = true
|
|
serde.workspace = true
|
|
serde_json.workspace = true
|
|
system_specs.workspace = true
|
|
zstd.workspace = true
|
|
|
|
[target.'cfg(target_os = "macos")'.dependencies]
|
|
mach2.workspace = true
|
|
|
|
[target.'cfg(target_os = "windows")'.dependencies]
|
|
windows.workspace = true
|
|
|
|
[lints]
|
|
workspace = true
|
|
|
|
[lib]
|
|
path = "src/crashes.rs"
|