Skip to content

Releases: tauri-apps/tauri

cli.rs v1.0.0-rc.10

07 May 23:31
86d82af
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 405 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (464 crate dependencies)

[1.0.0-rc.10]

  • Resolve binary file extension from target triple instead of compile-time checks to allow cross compilation.
    • 4562e671 fix(build): append .exe binary based on target triple instead of running OS, closes #3870 (#4032) on 2022-05-03
  • Fixes text overflow on tauri dev on Windows.
    • 094534d1 fix(cli): dev command stderr text overflow on Windows, closes #3995 (#4000) on 2022-04-29
  • Improve CLI's logging output, making use of the standard rust log system.
  • Don't override the default keychain on macOS while code signing.
    • Remove startup delay in tauri dev caused by checking for a newer cli version. The check is now done upon process exit.
  • Add TAURI_SKIP_UPDATE_CHECK env variable to skip checking for a newer CLI version.
  • bbabc8cd fix(cli.rs): remove startup delay in tauri dev (#3999) on 2022-04-29
  • Fix tauri info panic when a pacakage isn't installed.
    • 4f0f3187 fix(cli.rs): fix tauri info panic when a package isn't installed, closes #3985 (#3996) on 2022-04-29
  • Added $schema support to tauri.conf.json.
    • 715cbde3 feat(config): add $schema to tauri.conf.json, closes #3464 (#4031) on 2022-05-03
  • Breaking change: The dev command now reads the custom config file from CWD instead of the Tauri folder.
    • a1929c6d fix(cli): always read custom config file from CWD, closes #4067 (#4074) on 2022-05-07
  • Fixes a Powershell crash when sending SIGINT to the dev command.
  • Prevent building when the bundle identifier is the default com.tauri.dev.
    • 95726ebb feat(cli): prevent default bundle identifier from building, closes #4041 (#4042) on 2022-05-04

Cargo Publish

Updating crates.io index
   Packaging tauri-cli v1.0.0-rc.10 (/home/runner/work/tauri/tauri/tooling/cli)
   Uploading tauri-cli v1.0.0-rc.10 (/home/runner/work/tauri/tauri/tooling/cli)

cli.js v1.0.0-rc.10

07 May 23:31
86d82af
Compare
Choose a tag to compare

[1.0.0-rc.10]

  • Resolve binary file extension from target triple instead of compile-time checks to allow cross compilation.
    • 4562e671 fix(build): append .exe binary based on target triple instead of running OS, closes #3870 (#4032) on 2022-05-03
  • Fixes text overflow on tauri dev on Windows.
    • 094534d1 fix(cli): dev command stderr text overflow on Windows, closes #3995 (#4000) on 2022-04-29
  • Improve CLI's logging output, making use of the standard rust log system.
  • Don't override the default keychain on macOS while code signing.
    • Remove startup delay in tauri dev caused by checking for a newer cli version. The check is now done upon process exit.
  • Add TAURI_SKIP_UPDATE_CHECK env variable to skip checking for a newer CLI version.
  • bbabc8cd fix(cli.rs): remove startup delay in tauri dev (#3999) on 2022-04-29
  • Fix tauri info panic when a pacakage isn't installed.
    • 4f0f3187 fix(cli.rs): fix tauri info panic when a package isn't installed, closes #3985 (#3996) on 2022-04-29
  • Added $schema support to tauri.conf.json.
    • 715cbde3 feat(config): add $schema to tauri.conf.json, closes #3464 (#4031) on 2022-05-03
  • Breaking change: The dev command now reads the custom config file from CWD instead of the Tauri folder.
    • a1929c6d fix(cli): always read custom config file from CWD, closes #4067 (#4074) on 2022-05-07
  • Fixes a Powershell crash when sending SIGINT to the dev command.
  • Prevent building when the bundle identifier is the default com.tauri.dev.
    • 95726ebb feat(cli): prevent default bundle identifier from building, closes #4041 (#4042) on 2022-05-04

api v1.0.0-rc.5

07 May 23:28
86d82af
Compare
Choose a tag to compare

Yarn Audit

click to view
yarn audit v1.22.18
info No lockfile found.
0 vulnerabilities found - Packages audited: 231
Done in 3.62s.

[1.0.0-rc.5]

  • Fixes the type of http > connectTimeout.
    • f3c5ca89 fix(core): http api connect_timeout deserialization, closes #4004 (#4006) on 2022-04-29

Yarn Package Publish

yarn run v1.22.18
$ yarn build && cd ./dist && yarn publish --access public --loglevel silly
$ rimraf ./dist && rollup -c --silent && node ./scripts/after-build.cjs
Dynamic import can only be supported when transforming ES modules to AMD, CommonJS or SystemJS. Only the parser plugin will be enabled.
[1/4] Bumping version...
info Current version: 1.0.0-rc.5
[2/4] Logging in...
[3/4] Publishing...
success Published.
[4/4] Revoking token...
info Not revoking login token, specified via config file.
Done in 10.71s.

v1.0.0-rc.9: Apply Version Updates From Current Changes (#3820)

26 Apr 15:42
feac1d1
Compare
Choose a tag to compare
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>

tauri v1.0.0-rc.8

26 Apr 23:49
cf22f4c
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 404 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (484 crate dependencies)

[1.0.0-rc.8]

  • Breaking change: Removed the ayatana-tray from the default features. You must select one of ayatana-tray and gtk-tray to use system tray on Linux.
    • 62cdb2b3 refactor(tauri): remove ayatana-tray from the default features (#3976) on 2022-04-26
  • Re-export the GlobalShortcutManager when the global-shortcut feature is enabled.
    • 62cdb2b3 refactor(tauri): remove ayatana-tray from the default features (#3976) on 2022-04-26
  • Fixes docs.rs documentation build.

Cargo Publish

Updating crates.io index
   Packaging tauri v1.0.0-rc.8 (/home/runner/work/tauri/tauri/core/tauri)
   Uploading tauri v1.0.0-rc.8 (/home/runner/work/tauri/tauri/core/tauri)

tauri v1.0.0-rc.7

26 Apr 15:05
feac1d1
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 404 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (484 crate dependencies)

[1.0.0-rc.7]

  • Breaking change: Removed tauri::api::file::ArchiveFormat::Plain.
    • f7d3d93b refactor(core): improve performance of the extract API (#3963) on 2022-04-25
  • Fallback to {path}.html when {path} is not found in the Tauri custom protocol handler.
    • 7864d41d feat(core): fallback to {path}.html in Tauri protocol loader ref #3887 (#3939) on 2022-04-21
  • Breaking change: Use ayatana-appindicator for Linux system tray by default. Use the gtk-tray Cargo feature to use libappindicator instead.
    • f2a30d8b refactor(core): use ayatana appindicator by default, keep option to use gtk (#3916) on 2022-04-19
  • Reduce the amount of generated code for the API endpoints.
    • c23f139b perf(core): improve binary size with api enum serde refactor (#3952) on 2022-04-24
  • *Breaking change:: Added the clipboard Cargo feature.
    • 24e4ff20 refactor(core): add clipboard Cargo feature, enhancing binary size (#3957) on 2022-04-24
  • Breaking change: The process Command API stdio lines now includes the trailing \r.
    • b5622882 fix(cli): exit on non-compilation Cargo errors, closes #3930 (#3942) on 2022-04-22
  • Expose Window cursor APIs set_cursor_grab, set_cursor_visible, set_cursor_icon and set_cursor_position.
  • Breaking change: The tauri::api::file::Extract#extract_file function has been moved to tauri::api::file::Entry#extract.
    • f7d3d93b refactor(core): improve performance of the extract API (#3963) on 2022-04-25
  • Breaking change: The tauri::api::file::Extract#files function has been renamed to with_files for performance reasons.
    • f7d3d93b refactor(core): improve performance of the extract API (#3963) on 2022-04-25
  • Improved the performance of the tauri::api::fs::Extract API.
    • f7d3d93b refactor(core): improve performance of the extract API (#3963) on 2022-04-25
  • Fixes a panic when using the create_tao_window API.
    • 320329a9 fix(core): insert to webview_id_map on tao window creation, closes #3883 (#3932) on 2022-04-21
  • Fixes the HTTP API form text fields.
    • cc356084 fix(core): do not serialize strings in http api form, closes #3910 (#3928) on 2022-04-20
  • Set the application bundle identifier for the notifications on macOS.
    • f67ae6bd fix(core): set bundle id for notifications on macOS (#3839) on 2022-04-01
  • Fixes a panic when a menu event is triggered when all windows are minimized on macOS.
    • 70ff55c1 fix(core): panic on menu event with minimized windows, closes #3902 (#3918) on 2022-04-20
  • Fixes a rendering issue when resizing the window with the devtools open.
  • Fixes the WindowBuilder export.
    • 985d2508 fix(tauri): export WindowBuilder struct instead of trait, closes #3827 (#3833) on 2022-03-31
  • The HTTP API now supports multipart/form-data requests. You need to set the Content-Type header and enable the http-multipart Cargo feature.
    • 1397d912 feat(core): add support to multipart/form-data requests, closes #2118 (#3929) on 2022-04-22
  • *Breaking change:: Added the global-shortcut Cargo feature.
    • e11878bc refactor(core): add global-shortcut Cargo feature, enhancing binary size (#3956) on 2022-04-24
  • Added tauri::api::http::HttpRequestBuilder#header method.
    • 81705bb3 feat(updater): add method to set request headers closes #3896 (#3931) on 2022-04-22
  • Breaking change: The tauri::api::http::HttpRequestBuilder#headers method now takes header::HeaderMap instead of a HashMap.
    • 81705bb3 feat(updater): add method to set request headers closes #3896 (#3931) on 2022-04-22
  • Breaking change: The tauri::api::http::Response#headers method now returns &header::HeaderMap instead of &HashMap.
    • 81705bb3 feat(updater): add method to set request headers closes #3896 (#3931) on 2022-04-22
  • Breaking change: The api::http timeouts are now represented as std::time::Duration instead of a u64.
    • 0ecfad59 refactor(updater): unset request timeout, add builder setter (#3847) on 2022-04-02
  • Breaking change: The tauri::api::http::FormPart::Bytes enum variant has been renamed to File with a value object { file, mime, file_name }.
    • 1397d912 feat(core): add support to multipart/form-data requests, closes #2118 (#3929) on 2022-04-22
  • Breaking change: Removed App::create_window, AppHandle::create_window, Builder::create_window and Window::create_window.
    • 7c7d854a refactor(core): remove deprecated APIs (#3834) on 2022-04-01
  • Breaking change: Removed tauri::api::http::FormPart::File.
    • cc356084 fix(core): do not serialize strings in http api form, closes #3910 (#3928) on 2022-04-20
  • Added WindowEvent::ThemeChanged(theme).
  • Added theme getter on Window.
Read more

tauri-utils v1.0.0-rc.5

26 Apr 15:03
feac1d1
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 404 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (484 crate dependencies)

[1.0.0-rc.5]

Cargo Publish

Updating crates.io index
   Packaging tauri-utils v1.0.0-rc.5 (/home/runner/work/tauri/tauri/core/tauri-utils)
   Uploading tauri-utils v1.0.0-rc.5 (/home/runner/work/tauri/tauri/core/tauri-utils)

tauri-runtime-wry v0.4.0

26 Apr 15:04
feac1d1
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 404 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (484 crate dependencies)

[0.4.0]

  • *Breaking change:: Added the clipboard Cargo feature.
    • 24e4ff20 refactor(core): add clipboard Cargo feature, enhancing binary size (#3957) on 2022-04-24
  • Expose Window cursor APIs set_cursor_grab, set_cursor_visible, set_cursor_icon and set_cursor_position.
  • Fixes a panic when using the create_tao_window API.
    • 320329a9 fix(core): insert to webview_id_map on tao window creation, closes #3883 (#3932) on 2022-04-21
  • Fixes a panic when a menu event is triggered when all windows are minimized on macOS.
    • 70ff55c1 fix(core): panic on menu event with minimized windows, closes #3902 (#3918) on 2022-04-20
  • Fixes a rendering issue when resizing the window with the devtools open.
  • *Breaking change:: Added the global-shortcut Cargo feature.
    • e11878bc refactor(core): add global-shortcut Cargo feature, enhancing binary size (#3956) on 2022-04-24
  • Added WindowEvent::ThemeChanged(theme).
  • Added theme getter on Window.
  • Added theme setter to the WindowBuilder.
  • Create webview immediately when executed in the main thread.
    • fa2baba7 feat(core): create webview immediately when running in main thread (#3891) on 2022-04-12

Cargo Publish

Updating crates.io index
   Packaging tauri-runtime-wry v0.4.0 (/home/runner/work/tauri/tauri/core/tauri-runtime-wry)
   Uploading tauri-runtime-wry v0.4.0 (/home/runner/work/tauri/tauri/core/tauri-runtime-wry)

tauri-runtime v0.4.0

26 Apr 15:04
feac1d1
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 404 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (484 crate dependencies)

[0.4.0]

  • The AboutMetadata string setters now take impl Into<String>.
    • b14aa896 feat(core): improve AboutMetadata setters on 2022-03-29
  • *Breaking change:: Added the clipboard Cargo feature.
    • 24e4ff20 refactor(core): add clipboard Cargo feature, enhancing binary size (#3957) on 2022-04-24
  • Expose Window cursor APIs set_cursor_grab, set_cursor_visible, set_cursor_icon and set_cursor_position.
  • *Breaking change:: Added the global-shortcut Cargo feature.
    • e11878bc refactor(core): add global-shortcut Cargo feature, enhancing binary size (#3956) on 2022-04-24
  • Added WindowEvent::ThemeChanged(theme).
  • Added theme getter on Window.
  • Added theme setter to the WindowBuilder.

Cargo Publish

Updating crates.io index
   Packaging tauri-runtime v0.4.0 (/home/runner/work/tauri/tauri/core/tauri-runtime)
   Uploading tauri-runtime v0.4.0 (/home/runner/work/tauri/tauri/core/tauri-runtime)

tauri-macros v1.0.0-rc.5

26 Apr 15:05
feac1d1
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 404 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (484 crate dependencies)

[1.0.0-rc.5]

  • Read platform-specific configuration files when generating code without the TAURI_CONFIG env var.
    • Bumped due to a bump in tauri-codegen.
    • edf85bc1 fix(codegen): read platform-specific config file (#3966) on 2022-04-25

Cargo Publish

Updating crates.io index
   Packaging tauri-macros v1.0.0-rc.5 (/home/runner/work/tauri/tauri/core/tauri-macros)
   Uploading tauri-macros v1.0.0-rc.5 (/home/runner/work/tauri/tauri/core/tauri-macros)