tauri/.changes/tracing.md

8 lines
249 B
Markdown
Raw Normal View History

feat: add tracing (port from #8289) (#8607) * feat(tracing): add IPC tracing * span for deserialization * trace spans for IPC command handlers * fix spans usage * app tracing [skip ci] * window tracing * fix run never resolving all spans * fix draw not entered * change level * feat(core): Manager::emit_filter and optimize serialization (#7512) Co-authored-by: Lucas Nogueira <lucas@tauri.studio> * event spans * lint & fix tests * change eval to run sync * fix instrument * update wry * change separator * Update core/tauri/src/plugin.rs Co-authored-by: Jonas Kruckenberg <118265418+CrabNejonas@users.noreply.github.com> * Update core/tauri/src/window.rs Co-authored-by: Jonas Kruckenberg <118265418+CrabNejonas@users.noreply.github.com> * Update core/tauri/src/window.rs Co-authored-by: Jonas Kruckenberg <118265418+CrabNejonas@users.noreply.github.com> * Update core/tauri/src/window.rs Co-authored-by: Jonas Kruckenberg <118265418+CrabNejonas@users.noreply.github.com> * Update core/tauri/src/window.rs Co-authored-by: Jonas Kruckenberg <118265418+CrabNejonas@users.noreply.github.com> * instrument separators * remove on_event trace * skip all arguments on App::build tracing * ipc spans adjustments * delete change file * improve how request and response are added as values (serialize) * do not run evalScript sync on android :( freezes the app * wry 0.35.2 * add change file --------- Co-authored-by: Lucas Nogueira <lucas@tauri.studio> Co-authored-by: Jonas Kruckenberg <118265418+CrabNejonas@users.noreply.github.com>
2024-01-16 03:37:50 +03:00
---
"tauri": patch:enhance
"tauri-runtime-wry": patch:enhance
"tauri-macros": patch:enhance
---
Added tracing for window startup, plugins, `Window::eval`, events, IPC, updater and custom protocol request handlers behind the `tracing` feature flag.