Skip to content

log

Configurable logging for your app.

Sep 26, 2026
  • ae3c808e (#3602) The plugin's global API script (used with app.withGlobalTauri) now resolves the core API from window.__TAURI__ instead of bundling its own copy of @tauri-apps/api. Values created with the core API are now accepted by plugin APIs in global mode (e.g. an Image from window.__TAURI__.image passed to clipboardManager.writeImage, which previously failed the instanceof check against the plugin's private copy), and the script is considerably smaller.
  • 9b29b601 Update MSRV to 1.90 to match tauri.
  • a87a3c7d Update documentation.
Sep 20, 2026
  • 2df3d936 (#3574) Log webview log target locations after 2 colons instead of 1. (e.g. webview:myFunction@http://localhost:5173/src/myFile.ts?t=1787480723620:47:4 to webview::myFunction@http://localhost:5173/src/myFile.ts?t=1787480723620:47:4)
Aug 31, 2026
Jul 13, 2026
  • f08980f1 (#3445 by @bajoca05) Added the FileOpenStrategy for log rotation. It defaults to append into existing file if any (previous behaviour), and brings a new feature to create a new file per session: FileOpenStrategy::Rotate.
  • 254f222e (#3477 by @bajoca05) Migrated from the log crate's kv_unstable feature flag to the kv feature flag stabilized in 0.4.21.
  • 0c23b8ec (#3446 by @fee1-dead) Removed an unused dependency byte-unit.
Jan 8, 2026
Oct 27, 2025
  • 93426f85 Fixed an issue that caused docs.rs builds to fail. No user facing changes.
Sep 2, 2025
Jun 25, 2025
Jun 24, 2025
Jun 16, 2025
  • 106e46ed (#677) Added the KeepSome rotation strategy. Like KeepAll it will rename files when the max file size is exceeded but will keep only the specified amount of files around.

log full changelog


© 2026 Tauri Contributors. CC-BY / MIT