Skip to content

updater

Update your app from a remote server.

2.10.x

2.10.1

Apr 4, 2026
  • 31ab6f8d (#3285 by @hrzlgnm) fix: preserve file extension of updater package, otherwise users may get confused when presented with a sudo dialog suggesting to install a file with the extension .rpm using dpkg -i

2.10.0

Feb 3, 2026
  • 4375c98b (#3073) Add no_proxy config to disable system proxy for updater plugin.
  • f122ee98 Allow configuring the updater client to accept invalid TLS certificates and hostnames for internal/self-signed update servers. These options are available via the plugin config (dangerousAcceptInvalidCerts, dangerousAcceptInvalidHostnames) and via the UpdaterBuilder (dangerous_accept_invalid_certs, dangerous_accept_invalid_hostnames).
  • f122ee98 Updater plugin now supports all bundle types: Deb, Rpm and AppImage for Linux; NSiS, MSI for Windows. This was added in https://github.com/tauri-apps/plugins-workspace/pull/2624
  • 05c5da07 (#3213) Updated reqwest to 0.13, make sure to update your reqwest dependency if you're using UpdaterBuilder::configure_client

2.9.x

2.9.0

Jun 25, 2025

2.8.x

2.8.1

Jun 17, 2025
  • 735d209d (#2761 by @FabianLars) Fixed an issue preventing updates via the NSIS installer from succeeding when the app was launched with command line arguments containing spaces.

2.8.0

Jun 16, 2025
  • 87afa23c (#2726) Add allowDowngrades parameter to check command

    Added a new optional allowDowngrades parameter to the JavaScript check command that allows the updater to consider versions that are lower than the current version as valid updates. When enabled, the version comparator will accept any version that is different from the current version, effectively allowing downgrades.

  • 73ff15de (#2757) Fix headers option in Update.download and Update.downloadAndInstall doesn't work with Record<string, string> | Headers types

2.7.x

2.7.1

Apr 18, 2025

2.7.0

Apr 2, 2025
bug
  • 2d731f80 (#2573) Fix JS API Update.date not formatted to RFC 3339
  • 0bc5d588 (#2572) Fix timeout passed to check gets re-used by download and downloadAndinstall

2.6.x

2.6.1

Mar 17, 2025

2.6.0

Mar 10, 2025

2.5.x

2.5.1

Feb 24, 2025
  • 6f881293 (#2439 by @FabianLars) Fixed an issue that caused the plugin to emit a ReleaseNotFound error instead of a Reqwest error when the http request in check() failed.

2.5.0

Feb 4, 2025
  • 5369898d (#2067 by @jLynx) Fix update installation on macOS when using an user without admin privileges.
  • 5369898d (#2067 by @jLynx) Remove the UpdaterBuilder::new function, use UpdaterExt::updater_builder instead.

Full Changelog

updater full changelog

Version List


© 2026 Tauri Contributors. CC-BY / MIT