Skip to content

Releases: tauri-apps/tao

tao v0.26.2

26 Mar 14:14
9ecac81
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

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

[0.26.2]

Cargo Publish

`\`\`
Updating crates.io index
   Packaging tao v0.26.2 (/home/runner/work/tao/tao)
    Updating crates.io index
    Packaged 139 files, 3.3MiB (2.2MiB compressed)
   Uploading tao v0.26.2 (/home/runner/work/tao/tao)
    Uploaded tao v0.26.2 to registry `crates-io`
note: Waiting for `tao v0.26.2` to be available at registry `crates-io`.
You may press ctrl-c to skip waiting; the crate should be available shortly.
   Published tao v0.26.2 at registry `crates-io`

tao v0.16.8

25 Mar 10:50
5068d40
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 615 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (185 crate dependencies)
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
└── env_logger 0.9.3
    └── tao 0.16.8

warning: 1 allowed warning found

[0.16.8]

  • 792176d3(#893) Enable macOS secure state restoration on OS versions that support it. This avoids
    'WARNING: Secure coding is not enabled for restorable state!' on macOS Sonoma.

Cargo Publish

`\`\`
Updating crates.io index
   Packaging tao v0.16.8 (/home/runner/work/tao/tao)
    Updating crates.io index
    Packaged 161 files, 3.4MiB (2.2MiB compressed)
   Uploading tao v0.16.8 (/home/runner/work/tao/tao)
    Uploaded tao v0.16.8 to registry `crates-io`
note: Waiting for `tao v0.16.8` to be available at registry `crates-io`.
You may press ctrl-c to skip waiting; the crate should be available shortly.
   Published tao v0.16.8 at registry `crates-io`

tao v0.26.1

28 Feb 16:12
88e1e32
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

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

[0.26.1]

bug

  • f2ffb501(#884) Fixed compile errors for Linux Arm64 targets.

Cargo Publish

`\`\`
Updating crates.io index
   Packaging tao v0.26.1 (/home/runner/work/tao/tao)
    Updating crates.io index
    Packaged 138 files, 3.3MiB (2.2MiB compressed)
   Uploading tao v0.26.1 (/home/runner/work/tao/tao)
    Uploaded tao v0.26.1 to registry `crates-io`
note: Waiting for `tao v0.26.1` to be available at registry `crates-io`.
You may press ctrl-c to skip waiting; the crate should be available shortly.
   Published tao v0.26.1 at registry `crates-io`

tao v0.26.0

21 Feb 13:08
51e899d
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

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

[0.26.0]

  • 2af91313(#880) Updated the minimum supported Rust version to 1.70.
  • 90ad07b3(#878) Breaking change: Removed window::hit_test function.
  • 2af91313(#880) Progress bar on Linux no longer relies on zbus. Changed ProgressBarState's field unity_uri to desktop_filename.
  • 90ad07b3(#878) On Windows and Linux, disable resizing undecorated windows when in fullscreen.
  • 90ad07b3(#878) On Windows, fix undecorated window resizing.
  • 89ce9d26(#874) On Windows, apply ScaleFactorChanged if new size is different than what OS reported. This fixes an issue when moving the window to another monitor and immediately maximizing it, resulting in a maximized window (i.e have WS_MAXIMIZE window style) but doesn't cover the monitor work area.

Cargo Publish

`\`\`
Updating crates.io index
   Packaging tao v0.26.0 (/home/runner/work/tao/tao)
    Updating crates.io index
    Packaged 138 files, 3.3MiB (2.2MiB compressed)
   Uploading tao v0.26.0 (/home/runner/work/tao/tao)
    Uploaded tao v0.26.0 to registry `crates-io`
note: Waiting for `tao v0.26.0` to be available at registry `crates-io`.
You may press ctrl-c to skip waiting; the crate should be available shortly.
   Published tao v0.26.0 at registry `crates-io`

tao v0.25.0

03 Feb 14:53
a79d98f
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

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

[0.25.0]

  • ae4b693d(#864) On Windows, Remove WS_CAPTION and WS_EX_WINDOWEDGE window styles when creating a child window.
  • e10f6a68(#862) Breaking Change: Changed WindowBuilderExtUnix::with_transient_for signature to take &impl gtk::glib::IsA<gtk::Window> instead of gtk::ApplicationWindow which covers more gtk window types and matches the underlying API call signature.

Cargo Publish

`\`\`
Updating crates.io index
   Packaging tao v0.25.0 (/home/runner/work/tao/tao)
    Updating crates.io index
    Packaged 138 files, 3.3MiB (2.2MiB compressed)
   Uploading tao v0.25.0 (/home/runner/work/tao/tao)
    Uploaded tao v0.25.0 to registry `crates-io`
note: Waiting for `tao v0.25.0` to be available at registry `crates-io`.
You may press ctrl-c to skip waiting; the crate should be available shortly.
   Published tao v0.25.0 at registry `crates-io`

tao v0.16.7

23 Jan 02:01
f9f81f2
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 592 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (183 crate dependencies)
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
└── env_logger 0.9.3
    └── tao 0.16.7

warning: 1 allowed warning found

[0.16.7]

  • a785f2cb(#867) Support parsing Insert as a valid KeyCode for accelerators.

Cargo Publish

`\`\`
Updating crates.io index
   Packaging tao v0.16.7 (/home/runner/work/tao/tao)
    Updating crates.io index
    Packaged 161 files, 3.4MiB (2.2MiB compressed)
   Uploading tao v0.16.7 (/home/runner/work/tao/tao)
    Uploaded tao v0.16.7 to registry `crates-io`
note: Waiting for `tao v0.16.7` to be available at registry `crates-io`.
You may press ctrl-c to skip waiting; the crate should be available shortly.
   Published tao v0.16.7 at registry `crates-io`

tao v0.24.1

16 Jan 14:49
bd3b87f
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

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

[0.24.1]

  • 25a8836b(#860) Fix the app crash on restart due to Android context was not released. Release the Android context when the app is destroyed to avoid assertion failure.
  • 5eb2124e(#852) Enable macOS secure state restoration on OS versions that support it. This avoids
    'WARNING: Secure coding is not enabled for restorable state!' on macOS Sonoma.
  • f0bf850f(#859) Derive Debug, Copy, Clone, PartialEq, Eq, Hash for ResizeDirection.
  • 29b01bff(#849) On Windows, remove SetWindowTheme call with DarkMode_Explorer theme which fixes a glitch downstream in muda crate when manually drawing the menu bar.
  • 60bbcac1(#858) On Windows, fix when the Show window contents while dragging setting is turned off in Windows, there is a window size issue when dragging between multi-monitors with different scaling.
  • 68803e67(#854) On Windows, fix consecutive calls to window.set_fullscreen(Some(Fullscreen::Borderless(None))) resulting in losing previous window state when eventually exiting fullscreen using window.set_fullscreen(None).

Cargo Publish

`\`\`
Updating crates.io index
   Packaging tao v0.24.1 (/home/runner/work/tao/tao)
    Updating crates.io index
    Packaged 138 files, 3.3MiB (2.2MiB compressed)
   Uploading tao v0.24.1 (/home/runner/work/tao/tao)
    Uploaded tao v0.24.1 to registry `crates-io`
note: Waiting for `tao v0.24.1` to be available at registry `crates-io`.
You may press ctrl-c to skip waiting; the crate should be available shortly.
   Published tao v0.24.1 at registry `crates-io`

tao v0.16.6

16 Jan 14:40
a099c20
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 588 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (183 crate dependencies)
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
└── env_logger 0.9.3
    └── tao 0.16.6

warning: 1 allowed warning found

[0.16.6]

  • 3aa1200c(#854) On Windows, fix consecutive calls to window.set_fullscreen(Some(Fullscreen::Borderless(None))) resulting in losing previous window state when eventually exiting fullscreen using window.set_fullscreen(None).

Cargo Publish

`\`\`
Updating crates.io index
   Packaging tao v0.16.6 (/home/runner/work/tao/tao)
    Updating crates.io index
    Packaged 161 files, 3.4MiB (2.2MiB compressed)
   Uploading tao v0.16.6 (/home/runner/work/tao/tao)
    Uploaded tao v0.16.6 to registry `crates-io`
note: Waiting for `tao v0.16.6` to be available at registry `crates-io`.
You may press ctrl-c to skip waiting; the crate should be available shortly.
   Published tao v0.16.6 at registry `crates-io`

tao v0.24.0

20 Nov 15:50
397b70f
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

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

[0.24.0]

  • 43c94f0b(#830) This patch contains a couple of changes to how the anroid macros:

    • Changed android_binding macro 4th argument signature, which is a setup function that is called once when the event loop is first created, from unsafe fn(JNIEnv, &ForeignLooper, GlobalRef) to unsafe fn(&str, JNIEnv, &ForeignLooper, GlobalRef).
    • Moved android_fn! and generate_package_name macro from crate root platform::android::prelude
  • f497b5dc(#829) Add Window::drag_resize_window and ResizeDirection enum to initialize window resizing. Supported on Windows and Linux only.

  • 28b53f80(#705) Fix Window::primary_monitor panicking on Linux when there is no primary monitor, e.g. with Wayland.

  • e33104c2(#831) On macOS, fix WindowEvent::Destroyed may fire twice.

  • 853101be(#821) This release includes an update to raw-window-handle crate to 0.6 but will also provide a feature flags to select which raw-window-handle to use:

  • fce9d260(#844) On Windows, fix WindowBuilder::with_theme has no effect when forcing light theme on a dark mode system.

  • c0278d83(#839) On Windows, remove WS_CLIPCHILDREN from window style

Cargo Publish

`\`\`
Updating crates.io index
   Packaging tao v0.24.0 (/home/runner/work/tao/tao)
    Updating crates.io index
    Packaged 137 files, 3.3MiB (2.2MiB compressed)
   Uploading tao v0.24.0 (/home/runner/work/tao/tao)
    Uploaded tao v0.24.0 to registry `crates-io`
note: Waiting for `tao v0.24.0` to be available at registry `crates-io`.
You may press ctrl-c to skip waiting; the crate should be available shortly.
   Published tao v0.24.0 at registry `crates-io`

tao v0.16.5

24 Oct 21:37
8e593ca
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 576 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (185 crate dependencies)
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
└── env_logger 0.9.3
    └── tao 0.16.5

warning: 1 allowed warning found

[0.16.5]

Cargo Publish

`\`\`
Updating crates.io index
   Packaging tao v0.16.5 (/home/runner/work/tao/tao)
    Updating crates.io index
    Packaged 161 files, 3.4MiB (2.2MiB compressed)
   Uploading tao v0.16.5 (/home/runner/work/tao/tao)
    Uploaded tao v0.16.5 to registry `crates-io`
note: Waiting for `tao v0.16.5` to be available at registry `crates-io`.
You may press ctrl-c to skip waiting; the crate should be available shortly.
   Published tao v0.16.5 at registry `crates-io`