fs@2.6.0
Sep 26, 2026
97e865bc(#3623) Added anoptionsparameter withbaseDirtosize, so relative paths can be measured, like the other functions and like the JSDoc example already showed. The Rust command already accepted it.9106093f(#3624) Fixed opening Androidcontent://URIs withappendor withwrite,truncateandappendtogether: the options were turned into invalid modes such asraorwta. They now map to the modes Android accepts (r,w,wt,wa,rw,rwt),appendtaking precedence overreadsince there is no read and append mode.1cae06a5(#3625) FixedreadTextFileLinesyielding empty lines forever when reading fails (e.g. on a directory). The read error is now reported: the iterator rejects and the file is closed.1cae06a5(#3625) FixedreadTextFileLinesleaving the file open until the webview is destroyed when afor awaitloop over it exits early (break,returnorthrow). The iterator now implementsreturn(), which closes the file.0c84c917(#3621) File watcher errors (e.g. the watched directory was removed or the inotify limit was reached) are now logged instead of being silently dropped.b46a88ff(#3622)writeFileandwriteTextFilenow fail when their options cannot be parsed instead of silently ignoring them (includingbaseDir,appendandcreateNew) and writing to the raw path. Data sent as a JSON array is rejected if it contains values that are not bytes, instead of truncating them.ae3c808e(#3602) The plugin's global API script (used withapp.withGlobalTauri) now resolves the core API fromwindow.__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. anImagefromwindow.__TAURI__.imagepassed toclipboardManager.writeImage, which previously failed theinstanceofcheck against the plugin's private copy), and the script is considerably smaller.9b29b601Update MSRV to 1.90 to match tauri.a87a3c7dUpdate documentation.
© 2026 Tauri Contributors. CC-BY / MIT