Skip to content

Releases: tauri-apps/tauri

tauri-utils v1.4.0

14 Jun 16:31
b7ae725

Choose a tag to compare

Updating crates.io index

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 550 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (515 crate dependencies)
Crate:     kuchiki
Version:   0.8.1
Warning:   unmaintained
Title:     `kuchiki` is unmaintained
Date:      2023-01-21
ID:        RUSTSEC-2023-0019
URL:       https://rustsec.org/advisories/RUSTSEC-2023-0019
Dependency tree:
kuchiki 0.8.1
├── wry 0.24.3
│   └── tauri-runtime-wry 0.14.0
│       └── tauri 1.4.0
│           ├── tauri 1.4.0
│           ├── restart 0.1.0
│           └── app-updater 0.1.0
└── tauri-utils 1.4.0
    ├── tauri-runtime-wry 0.14.0
    ├── tauri-runtime 0.14.0
    │   ├── tauri-runtime-wry 0.14.0
    │   └── tauri 1.4.0
    ├── tauri-macros 1.4.0
    │   └── tauri 1.4.0
    ├── tauri-config-schema 0.0.0
    ├── tauri-codegen 1.4.0
    │   ├── tauri-macros 1.4.0
    │   └── tauri-build 1.4.0
    │       └── app-updater 0.1.0
    ├── tauri-build 1.4.0
    └── tauri 1.4.0

Crate:     atty
Version:   0.2.14
Warning:   unsound
Title:     Potential unaligned read
Date:      2021-07-04
ID:        RUSTSEC-2021-0145
URL:       https://rustsec.org/advisories/RUSTSEC-2021-0145
Dependency tree:
atty 0.2.14
├── colored 2.0.0
│   └── mockito 0.31.1
│       └── tauri 1.4.0
│           ├── tauri 1.4.0
│           ├── restart 0.1.0
│           └── app-updater 0.1.0
└── clap 3.2.25
    └── tauri 1.4.0

warning: 2 allowed warnings found

[1.4.0]

New Features

  • acc36fe1(#6158) Add option to configure require_literal_leading_dot on fs and asset protcol scopes.
  • 35cd751a(#5176) Added the desktop_template option on tauri.conf.json > tauri > bundle > deb.
  • c4d6fb4b(#2353) Added the maximizable, minimizable and closable options to the window configuration.
  • 3cb7a3e6(#6997) Add MimeType::parse_with_fallback and MimeType::parse_from_uri_with_fallback
  • 29488205(#6867) Allow specifying custom language files of Tauri's custom messages for the NSIS installer
  • e092f799(#6887) Add nsis > template option to specify custom NSIS installer template.
  • cd3846c8(#6955) Add WindowsUpdateInstallMode::nsis_args
  • 85e77fb7(#6762) Correctly determine MIME type of .txt files.

tauri-runtime-wry v0.14.0

14 Jun 16:37
b7ae725

Choose a tag to compare

Updating crates.io index

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 550 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (515 crate dependencies)
Crate:     kuchiki
Version:   0.8.1
Warning:   unmaintained
Title:     `kuchiki` is unmaintained
Date:      2023-01-21
ID:        RUSTSEC-2023-0019
URL:       https://rustsec.org/advisories/RUSTSEC-2023-0019
Dependency tree:
kuchiki 0.8.1
├── wry 0.24.3
│   └── tauri-runtime-wry 0.14.0
│       └── tauri 1.4.0
│           ├── tauri 1.4.0
│           ├── restart 0.1.0
│           └── app-updater 0.1.0
└── tauri-utils 1.4.0
    ├── tauri-runtime-wry 0.14.0
    ├── tauri-runtime 0.14.0
    │   ├── tauri-runtime-wry 0.14.0
    │   └── tauri 1.4.0
    ├── tauri-macros 1.4.0
    │   └── tauri 1.4.0
    ├── tauri-config-schema 0.0.0
    ├── tauri-codegen 1.4.0
    │   ├── tauri-macros 1.4.0
    │   └── tauri-build 1.4.0
    │       └── app-updater 0.1.0
    ├── tauri-build 1.4.0
    └── tauri 1.4.0

Crate:     atty
Version:   0.2.14
Warning:   unsound
Title:     Potential unaligned read
Date:      2021-07-04
ID:        RUSTSEC-2021-0145
URL:       https://rustsec.org/advisories/RUSTSEC-2021-0145
Dependency tree:
atty 0.2.14
├── colored 2.0.0
│   └── mockito 0.31.1
│       └── tauri 1.4.0
│           ├── tauri 1.4.0
│           ├── restart 0.1.0
│           └── app-updater 0.1.0
└── clap 3.2.25
    └── tauri 1.4.0

warning: 2 allowed warnings found

[0.14.0]

New Features

  • c4d6fb4b(#2353) Added the maximizable, minimizable and closable methods to WindowBuilder.
  • c4d6fb4b(#2353) Added set_maximizable, set_minimizable, set_closable, is_maximizable, is_minimizable and is_closable methods to the Dispatch trait.
  • 000104bc(#6472) Add Window::is_focused getter.

Enhancements

Bug Fixes

  • b41b57eb(#7105) Fix panics when registering an invalid global shortcuts or checking it is registered and return proper errors instead.

What's Changed

  • 076e1a81(#7119) Use u32 instead of u64 for js event listener ids

tauri-runtime v0.14.0

14 Jun 16:35
b7ae725

Choose a tag to compare

Updating crates.io index

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 550 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (515 crate dependencies)
Crate:     kuchiki
Version:   0.8.1
Warning:   unmaintained
Title:     `kuchiki` is unmaintained
Date:      2023-01-21
ID:        RUSTSEC-2023-0019
URL:       https://rustsec.org/advisories/RUSTSEC-2023-0019
Dependency tree:
kuchiki 0.8.1
├── wry 0.24.3
│   └── tauri-runtime-wry 0.14.0
│       └── tauri 1.4.0
│           ├── tauri 1.4.0
│           ├── restart 0.1.0
│           └── app-updater 0.1.0
└── tauri-utils 1.4.0
    ├── tauri-runtime-wry 0.14.0
    ├── tauri-runtime 0.14.0
    │   ├── tauri-runtime-wry 0.14.0
    │   └── tauri 1.4.0
    ├── tauri-macros 1.4.0
    │   └── tauri 1.4.0
    ├── tauri-config-schema 0.0.0
    ├── tauri-codegen 1.4.0
    │   ├── tauri-macros 1.4.0
    │   └── tauri-build 1.4.0
    │       └── app-updater 0.1.0
    ├── tauri-build 1.4.0
    └── tauri 1.4.0

Crate:     atty
Version:   0.2.14
Warning:   unsound
Title:     Potential unaligned read
Date:      2021-07-04
ID:        RUSTSEC-2021-0145
URL:       https://rustsec.org/advisories/RUSTSEC-2021-0145
Dependency tree:
atty 0.2.14
├── colored 2.0.0
│   └── mockito 0.31.1
│       └── tauri 1.4.0
│           ├── tauri 1.4.0
│           ├── restart 0.1.0
│           └── app-updater 0.1.0
└── clap 3.2.25
    └── tauri 1.4.0

warning: 2 allowed warnings found

[0.14.0]

New Features

  • c4d6fb4b(#2353) Added the maximizable, minimizable and closable methods to WindowBuilder.
  • c4d6fb4b(#2353) Added set_maximizable, set_minimizable, set_closable, is_maximizable, is_minimizable and is_closable methods to the Dispatch trait.
  • 000104bc(#6472) Add Window::is_focused getter.

Enhancements

Bug Fixes

  • 2b487c94(#7012) Fixes typo in CursorIcon deserialization of the ZoomIn variant.

What's Changed

  • 076e1a81(#7119) Use u32 instead of u64 for js event listener ids
  • ff5e4dbb(#6794) impl From<&WindowConfig> for WebviewAttributes.

tauri-macros v1.4.0

14 Jun 16:39
b7ae725

Choose a tag to compare

Updating crates.io index

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 550 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (515 crate dependencies)
Crate:     kuchiki
Version:   0.8.1
Warning:   unmaintained
Title:     `kuchiki` is unmaintained
Date:      2023-01-21
ID:        RUSTSEC-2023-0019
URL:       https://rustsec.org/advisories/RUSTSEC-2023-0019
Dependency tree:
kuchiki 0.8.1
├── wry 0.24.3
│   └── tauri-runtime-wry 0.14.0
│       └── tauri 1.4.0
│           ├── tauri 1.4.0
│           ├── restart 0.1.0
│           └── app-updater 0.1.0
└── tauri-utils 1.4.0
    ├── tauri-runtime-wry 0.14.0
    ├── tauri-runtime 0.14.0
    │   ├── tauri-runtime-wry 0.14.0
    │   └── tauri 1.4.0
    ├── tauri-macros 1.4.0
    │   └── tauri 1.4.0
    ├── tauri-config-schema 0.0.0
    ├── tauri-codegen 1.4.0
    │   ├── tauri-macros 1.4.0
    │   └── tauri-build 1.4.0
    │       └── app-updater 0.1.0
    ├── tauri-build 1.4.0
    └── tauri 1.4.0

Crate:     atty
Version:   0.2.14
Warning:   unsound
Title:     Potential unaligned read
Date:      2021-07-04
ID:        RUSTSEC-2021-0145
URL:       https://rustsec.org/advisories/RUSTSEC-2021-0145
Dependency tree:
atty 0.2.14
├── colored 2.0.0
│   └── mockito 0.31.1
│       └── tauri 1.4.0
│           ├── tauri 1.4.0
│           ├── restart 0.1.0
│           └── app-updater 0.1.0
└── clap 3.2.25
    └── tauri 1.4.0

warning: 2 allowed warnings found

[1.4.0]

Enhancements

  • d68a25e3(#6124) Improve compiler error message when generating an async command that has a reference input and don't return a Result.

tauri-codegen v1.4.0

14 Jun 16:38
b7ae725

Choose a tag to compare

Updating crates.io index

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 550 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (515 crate dependencies)
Crate:     kuchiki
Version:   0.8.1
Warning:   unmaintained
Title:     `kuchiki` is unmaintained
Date:      2023-01-21
ID:        RUSTSEC-2023-0019
URL:       https://rustsec.org/advisories/RUSTSEC-2023-0019
Dependency tree:
kuchiki 0.8.1
├── wry 0.24.3
│   └── tauri-runtime-wry 0.14.0
│       └── tauri 1.4.0
│           ├── tauri 1.4.0
│           ├── restart 0.1.0
│           └── app-updater 0.1.0
└── tauri-utils 1.4.0
    ├── tauri-runtime-wry 0.14.0
    ├── tauri-runtime 0.14.0
    │   ├── tauri-runtime-wry 0.14.0
    │   └── tauri 1.4.0
    ├── tauri-macros 1.4.0
    │   └── tauri 1.4.0
    ├── tauri-config-schema 0.0.0
    ├── tauri-codegen 1.4.0
    │   ├── tauri-macros 1.4.0
    │   └── tauri-build 1.4.0
    │       └── app-updater 0.1.0
    ├── tauri-build 1.4.0
    └── tauri 1.4.0

Crate:     atty
Version:   0.2.14
Warning:   unsound
Title:     Potential unaligned read
Date:      2021-07-04
ID:        RUSTSEC-2021-0145
URL:       https://rustsec.org/advisories/RUSTSEC-2021-0145
Dependency tree:
atty 0.2.14
├── colored 2.0.0
│   └── mockito 0.31.1
│       └── tauri 1.4.0
│           ├── tauri 1.4.0
│           ├── restart 0.1.0
│           └── app-updater 0.1.0
└── clap 3.2.25
    └── tauri 1.4.0

warning: 2 allowed warnings found

[1.4.0]

Enhancements

tauri-cli v1.4.0

14 Jun 16:47
b7ae725

Choose a tag to compare

Updating crates.io index

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 550 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (515 crate dependencies)
Crate:     kuchiki
Version:   0.8.1
Warning:   unmaintained
Title:     `kuchiki` is unmaintained
Date:      2023-01-21
ID:        RUSTSEC-2023-0019
URL:       https://rustsec.org/advisories/RUSTSEC-2023-0019
Dependency tree:
kuchiki 0.8.1
├── wry 0.24.3
│   └── tauri-runtime-wry 0.14.0
│       └── tauri 1.4.0
│           ├── tauri 1.4.0
│           ├── restart 0.1.0
│           └── app-updater 0.1.0
└── tauri-utils 1.4.0
    ├── tauri-runtime-wry 0.14.0
    ├── tauri-runtime 0.14.0
    │   ├── tauri-runtime-wry 0.14.0
    │   └── tauri 1.4.0
    ├── tauri-macros 1.4.0
    │   └── tauri 1.4.0
    ├── tauri-config-schema 0.0.0
    ├── tauri-codegen 1.4.0
    │   ├── tauri-macros 1.4.0
    │   └── tauri-build 1.4.0
    │       └── app-updater 0.1.0
    ├── tauri-build 1.4.0
    └── tauri 1.4.0

Crate:     atty
Version:   0.2.14
Warning:   unsound
Title:     Potential unaligned read
Date:      2021-07-04
ID:        RUSTSEC-2021-0145
URL:       https://rustsec.org/advisories/RUSTSEC-2021-0145
Dependency tree:
atty 0.2.14
├── colored 2.0.0
│   └── mockito 0.31.1
│       └── tauri 1.4.0
│           ├── tauri 1.4.0
│           ├── restart 0.1.0
│           └── app-updater 0.1.0
└── clap 3.2.25
    └── tauri 1.4.0

warning: 2 allowed warnings found

[1.4.0]

New Features

  • 0ddbb3a1(#7015) Provide prebuilt CLIs for Windows ARM64 targets.
  • 35cd751a(#5176) Added the desktop_template option on tauri.conf.json > tauri > bundle > deb.
  • 6c5ade08(#4537) Added tauri completions to generate shell completions scripts.
  • 29488205(#6867) Allow specifying custom language files of Tauri's custom messages for the NSIS installer
  • e092f799(#6887) Add nsis > template option to specify custom NSIS installer template.

Enhancements

  • d75c1b82(#7181) Print a useful error when updater bundle target is specified without an updater-enabled target.
  • 52474e47(#7141) Enhance injection of Cargo features.
  • 2659ca1a(#6900) Add rustls as default Cargo feature.
  • c7056d1b(#6982) Improve Visual Studio installation detection in tauri info command to check for the necessary components instead of whole workloads. This also fixes the detection of minimal installations and auto-installations done by rustup.

Bug Fixes

tauri-bundler v1.3.0

14 Jun 16:32
b7ae725

Choose a tag to compare

Updating crates.io index

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 550 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (515 crate dependencies)
Crate:     kuchiki
Version:   0.8.1
Warning:   unmaintained
Title:     `kuchiki` is unmaintained
Date:      2023-01-21
ID:        RUSTSEC-2023-0019
URL:       https://rustsec.org/advisories/RUSTSEC-2023-0019
Dependency tree:
kuchiki 0.8.1
├── wry 0.24.3
│   └── tauri-runtime-wry 0.14.0
│       └── tauri 1.4.0
│           ├── tauri 1.4.0
│           ├── restart 0.1.0
│           └── app-updater 0.1.0
└── tauri-utils 1.4.0
    ├── tauri-runtime-wry 0.14.0
    ├── tauri-runtime 0.14.0
    │   ├── tauri-runtime-wry 0.14.0
    │   └── tauri 1.4.0
    ├── tauri-macros 1.4.0
    │   └── tauri 1.4.0
    ├── tauri-config-schema 0.0.0
    ├── tauri-codegen 1.4.0
    │   ├── tauri-macros 1.4.0
    │   └── tauri-build 1.4.0
    │       └── app-updater 0.1.0
    ├── tauri-build 1.4.0
    └── tauri 1.4.0

Crate:     atty
Version:   0.2.14
Warning:   unsound
Title:     Potential unaligned read
Date:      2021-07-04
ID:        RUSTSEC-2021-0145
URL:       https://rustsec.org/advisories/RUSTSEC-2021-0145
Dependency tree:
atty 0.2.14
├── colored 2.0.0
│   └── mockito 0.31.1
│       └── tauri 1.4.0
│           ├── tauri 1.4.0
│           ├── restart 0.1.0
│           └── app-updater 0.1.0
└── clap 3.2.25
    └── tauri 1.4.0

warning: 2 allowed warnings found

[1.3.0]

New Features

  • 35cd751a(#5176) Added desktop_template option on DebianSettings.
  • 29488205(#6867) Allow specifying custom language files of Tauri's custom messages for the NSIS installer
  • e092f799(#6887) Add nsis > template option to specify custom NSIS installer template.
  • df89ccc1(#6955) For NSIS, Add support for /P to install or uninstall in passive mode, /R to (re)start the app and /NS to disable creating shortcuts in silent and passive modes.

Enhancements

  • 3327dd64(#7081) Remove macOS app bundles from the output if they are not requested by the user.
  • fc7f9eba(#7001) Added Copyright field as BrandingText to the NSIS bundler.
  • 540ddd4e(#6906) Added Dutch language support to the NSIS bundler.
  • b257bebf(#6906) Added Japanese language support to the NSIS bundler.
  • 61e3ad89(#7010) Added Korean language support to the NSIS bundler.
  • 21d5eb84(#6965) Added Persian language support to the NSIS bundler.
  • df89ccc1(#6955) NSIS silent and passive installer/updater will auto-kill the app if its running.
  • 43858a31(#7038) Added Swedish language support to the NSIS bundler.
  • ac183948(#7018) Added Turkish language support to the NSIS bundler.
  • 60334f9e(#6859) NSIS installer will now check if a previous WiX .msi installation exist and will prompt users to uninstall it.
  • db7c5fbf(#7143) Remove attohttpc in favor of ureq.

Bug Fixes

  • 0302138f(#6992) - Updated the AppImage bundler to follow symlinks for /usr/lib*.
    • Fixes AppImage bundling for Void Linux, which was failing to bundle webkit2gtk because the /usr/lib64 is a symlink to /usr/lib.
  • 1b8001b8(#7056) Fix incorrect estimated app size for NSIS bundler when installed to a non-empty directory.
  • df89ccc1(#6955) Fix NSIS installer disabling do not uninstall button and silent installer aborting, if allowDowngrades was disabled even when we are not downgrading.
  • 17da87d3(#7036) Fix NSIS bundler failing to build when productName contained chinsese characters.
  • 4d4b72ba(#7086) Fix missing quote in Japanese NSIS language file.
  • 3cc295e9(#6928) Fix NSIS installer not using the old installation path as a default when using perMachine or currentUser install modes. Also fixes NSIS not respecting the /D flag which used to set the installation directory from command line.
  • df89ccc1(#6955) Fix NSIS silent installer not creating Desktop and StartMenu shortcuts. Pass /NS to disable creating them.

tauri-build v1.4.0

14 Jun 16:41
b7ae725

Choose a tag to compare

Updating crates.io index

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 550 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (515 crate dependencies)
Crate:     kuchiki
Version:   0.8.1
Warning:   unmaintained
Title:     `kuchiki` is unmaintained
Date:      2023-01-21
ID:        RUSTSEC-2023-0019
URL:       https://rustsec.org/advisories/RUSTSEC-2023-0019
Dependency tree:
kuchiki 0.8.1
├── wry 0.24.3
│   └── tauri-runtime-wry 0.14.0
│       └── tauri 1.4.0
│           ├── tauri 1.4.0
│           ├── restart 0.1.0
│           └── app-updater 0.1.0
└── tauri-utils 1.4.0
    ├── tauri-runtime-wry 0.14.0
    ├── tauri-runtime 0.14.0
    │   ├── tauri-runtime-wry 0.14.0
    │   └── tauri 1.4.0
    ├── tauri-macros 1.4.0
    │   └── tauri 1.4.0
    ├── tauri-config-schema 0.0.0
    ├── tauri-codegen 1.4.0
    │   ├── tauri-macros 1.4.0
    │   └── tauri-build 1.4.0
    │       └── app-updater 0.1.0
    ├── tauri-build 1.4.0
    └── tauri 1.4.0

Crate:     atty
Version:   0.2.14
Warning:   unsound
Title:     Potential unaligned read
Date:      2021-07-04
ID:        RUSTSEC-2021-0145
URL:       https://rustsec.org/advisories/RUSTSEC-2021-0145
Dependency tree:
atty 0.2.14
├── colored 2.0.0
│   └── mockito 0.31.1
│       └── tauri 1.4.0
│           ├── tauri 1.4.0
│           ├── restart 0.1.0
│           └── app-updater 0.1.0
└── clap 3.2.25
    └── tauri 1.4.0

warning: 2 allowed warnings found

[1.4.0]

Enhancements

@tauri-apps/cli v1.4.0

14 Jun 16:44
b7ae725

Choose a tag to compare

[1.4.0]

New Features

  • 0ddbb3a1(#7015) Provide prebuilt CLIs for Windows ARM64 targets.
  • 35cd751a(#5176) Added the desktop_template option on tauri.conf.json > tauri > bundle > deb.
  • 6c5ade08(#4537) Added tauri completions to generate shell completions scripts.
  • e092f799(#6887) Add nsis > template option to specify custom NSIS installer template.

Enhancements

  • d75c1b82(#7181) Print a useful error when updater bundle target is specified without an updater-enabled target.
  • 52474e47(#7141) Enhance injection of Cargo features.
  • 2659ca1a(#6900) Add rustls as default Cargo feature.

Bug Fixes

  • 3cb7a3e6(#6997) Fix built-in devserver adding hot-reload code to non-html files.
  • fb7ef8da(#6667) Fix nodejs binary regex when 0 is in the version name, for example node-20
  • 1253bbf7(#7013) Fixes Cargo.toml feature rewriting.

@tauri-apps/api v1.4.0

14 Jun 16:29
b7ae725

Choose a tag to compare

Yarn Audit

yarn audit v1.22.19
info No lockfile found.
0 vulnerabilities found - Packages audited: 148
Done in 2.68s.

[1.4.0]

New Features

  • 359058ce(#5939) Add locale function in the os module to get the system locale.
  • c4d6fb4b(#2353) Added the maximizable, minimizable and closable fields on WindowOptions.
  • c4d6fb4b(#2353) Added the setMaximizable, setMinimizable, setClosable, isMaximizable, isMinimizable and isClosable methods.
  • 000104bc(#6472) Add WebviewWindow.is_focused and WebviewWindow.getFocusedWindow getters.