Skip to content

Releases: tauri-apps/tao

tao v0.16.2

22 May 22:04
7ab3fc9
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 544 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (196 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.2

warning: 1 allowed warning found

[0.16.2]

  • 0e950f82(#731) Fix build error on target i686-pc-windows-msvc

Cargo Publish

`\`\`
Updating crates.io index
   Packaging tao v0.16.2 (/home/runner/work/tao/tao)
    Packaged 161 files, 3.4MiB (2.2MiB compressed)
   Uploading tao v0.16.2 (/home/runner/work/tao/tao)
    Updating crates.io index
     Waiting on `tao` to propagate to crates.io index (ctrl-c to wait asynchronously)
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index

tao v0.19.1

06 May 12:21
9333b64
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 543 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (192 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.19.1

warning: 1 allowed warning found

[0.19.1]

  • On Windows, fix auto-hide taskbar can't be shown when maximizing undecorated window.
    • c5d606df fix(windows): leave space for auto-hidden taskbar for undecorated windows (#726) on 2023-04-19
  • On Linux, fix ShortcutManager::unregister_all making ShortcutManager::register succeed but no events are triggered.
    • ee5dc41f fix(linux): clear shortcuts instead of replacing it (#724) on 2023-04-18
  • On macOS, fix window frozed when starting with fullscreen.
    • 71594667 fix(macOS): windows frozen when starting in fullscreen (#727) on 2023-05-04

Cargo Publish

`\`\`
Updating crates.io index
   Packaging tao v0.19.1 (/home/runner/work/tao/tao)
    Packaged 161 files, 3.4MiB (2.2MiB compressed)
   Uploading tao v0.19.1 (/home/runner/work/tao/tao)
    Updating crates.io index
     Waiting on `tao` to propagate to crates.io index (ctrl-c to wait asynchronously)
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index

tao v0.16.1

06 May 12:48
559316a
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 543 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (196 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.1

warning: 1 allowed warning found

[0.16.1]

  • On Windows, fix auto-hide taskbar can't be shown when maximizing undecorated window.
    • 554f41d1 fix(windows): leave space for auto-hidden taskbar for undecorated windows (#726) on 2023-04-19
  • fix not get actual ns_view when it's replace by setContentView
    • c52c2841 fix: not get actual ns_view when it's replace by setContentView (#710) on 2023-03-07
  • On Linux, fix ShortcutManager::unregister_all making ShortcutManager::register succeed but no events are triggered.
    • 70d06cbe fix(linux): clear shortcuts instead of replacing it (#724) on 2023-04-18
  • Fix set_focus not working on Windows in some situations like interactive notifications.
    • e00b4e54 fix(windows): backport "Use SetForegroundWindow before focus hack (#719)" (#721) on 2023-04-04
  • On macOS, fix window frozed when starting with fullscreen.
    • ed6aab6b fix(macOS): backport fix about windows frozen when starting in fullscreen to v0.16 (#729) on 2023-05-04
  • On Linux, spawn device event thread only once instead of a new thread on each iteration of the event loop.
    • 6bc391d7 fix: don't panic if primary monitor not discoverable. (#705) on 2023-01-23
  • Attempt to get primary monitor on linux will now return None rather than panicking if monitor not found.
    • f3544f49 fix: don't panic if primary monitor not discoverable. (#705) on 2023-02-22
  • Retain NSMenu reference instead of autoreleasing it.
    • 303d8baa fix(macos): retain and release NSMenu manually (#699) on 2023-02-20
  • On macOS, Remove linking to ColorSync
    • 7dc59096 feat: remove linking to ColorSync (#713) on 2023-03-15
  • Fix undecorated window shadow enabled by default on Windows.
    • 2eab4654 fix(windows): backport default undecorated shadow to false (#690) (#701) on 2023-02-16
  • On Windows, fix Window::set_minimized(false) not working when the window was minimized using Win + D hotkey.
    • 373ca432 fix(Windows): fix set_minimized with Win + D (#676) on 2023-01-21

Cargo Publish

`\`\`
Updating crates.io index
   Packaging tao v0.16.1 (/home/runner/work/tao/tao)
    Packaged 161 files, 3.4MiB (2.2MiB compressed)
   Uploading tao v0.16.1 (/home/runner/work/tao/tao)
    Updating crates.io index
     Waiting on `tao` to propagate to crates.io index (ctrl-c to wait asynchronously)
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index

tao v0.19.0

14 Apr 13:13
9f271f1
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 540 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (191 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.19.0

warning: 1 allowed warning found

[0.19.0]

  • Breaking change: All ow specifying the android activity in android_binding macro, instead of hard-coded TauriActivity.
    • b78b9616 feat!: allow specifying android activity in binding macro (#723) on 2023-04-14
  • Fix set_focus not working on Windows in some situations like interactive notifications.
    • 62db4313 fix(windows): Use SetForegroundWindow before focus hack (#719) on 2023-04-04

Cargo Publish

`\`\`
Updating crates.io index
   Packaging tao v0.19.0 (/home/runner/work/tao/tao)
    Packaged 161 files, 3.4MiB (2.2MiB compressed)
   Uploading tao v0.19.0 (/home/runner/work/tao/tao)
    Updating crates.io index
     Waiting on `tao` to propagate to crates.io index (ctrl-c to wait asynchronously)
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index

tao v0.18.3

24 Mar 09:26
226756f
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 531 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (188 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.18.3

warning: 1 allowed warning found

[0.18.3]

  • On macOS, fix wry window will crash if unfocused.
    • 6a03847f On macOS, fix wry window can crash if unfocused (#714) on 2023-03-24

Cargo Publish

`\`\`
Updating crates.io index
   Packaging tao v0.18.3 (/home/runner/work/tao/tao)
    Packaged 161 files, 3.4MiB (2.2MiB compressed)
   Uploading tao v0.18.3 (/home/runner/work/tao/tao)
    Updating crates.io index
     Waiting on `tao` to propagate to crates.io index (ctrl-c to wait asynchronously)
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index

tao v0.18.2

23 Mar 05:59
407a9fe
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 528 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (188 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.18.2

warning: 1 allowed warning found

[0.18.2]

  • fix not get actual ns_view when it's replace by setContentView
    • 76ae625b fix: not get actual ns_view when it's replace by setContentView (#710) on 2023-03-07
  • Fix Window::cursor_position and EventLoopWindowTarget::cursor_position scale on Linux and macOS.
  • On macOS, Fix cursor_position return incorrect position.
    • ea2e60d9 fix(macOS): cursor_position returns incorrect position (#711) on 2023-03-07
  • Fix arrow cursor icon on Linux
    • e9eba855 chore: rename change file on 2023-02-22
  • Attempt to get primary monitor on linux will now return None rather than panicking if monitor not found.
    • 28b53f80 fix: don't panic if primary monitor not discoverable. (#705) on 2023-02-22
  • On macOS, Remove linking to ColorSync
    • a1e96d1b feat: remove linking to ColorSync (#713) on 2023-03-15

Cargo Publish

`\`\`
Updating crates.io index
   Packaging tao v0.18.2 (/home/runner/work/tao/tao)
    Packaged 161 files, 3.4MiB (2.2MiB compressed)
   Uploading tao v0.18.2 (/home/runner/work/tao/tao)
    Updating crates.io index
     Waiting on `tao` to propagate to crates.io index (ctrl-c to wait asynchronously)
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index

tao v0.18.1

20 Feb 11:08
953bfc4
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

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

[0.18.1]

  • Retain NSMenu reference instead of autoreleasing it.
    • 5c37a54a fix(macos): retain and release NSMenu manually (#699) on 2023-02-20

Cargo Publish

`\`\`
Updating crates.io index
   Packaging tao v0.18.1 (/home/runner/work/tao/tao)
    Packaged 162 files, 3.4MiB (2.2MiB compressed)
   Uploading tao v0.18.1 (/home/runner/work/tao/tao)
    Updating crates.io index
     Waiting on `tao` to propagate to crates.io index (ctrl-c to wait asynchronously)
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index

tao v0.18.0

07 Feb 11:04
382ea30
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

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

[0.18.0]

  • Fix undecorated window shadow enabled by default on Windows.
    • 1011b688 fix(windows): default undecorated shadow to false (#689) on 2023-02-07
  • On Linux, Add wayland raw handle methods. (#685)
  • Update windows-rs to 0.44 which bumps the MSRV of this crate on Windows to 1.64.
    • 8971d731 chore(deps): update to windows-rs 0.44 (#687) on 2023-02-06

Cargo Publish

`\`\`
Updating crates.io index
   Packaging tao v0.18.0 (/home/runner/work/tao/tao)
    Packaged 161 files, 3.4MiB (2.2MiB compressed)
   Uploading tao v0.18.0 (/home/runner/work/tao/tao)
    Updating crates.io index
     Waiting on `tao` to propagate to crates.io index (ctrl-c to wait asynchronously)
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index

tao-macros v0.1.1

07 Feb 11:02
382ea30
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

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

[0.1.1]

  • Fix passing empty array for args in android_fn! macro
    • 666235b0 fix(tao-macros): fix using android_fn! with 0 jni args (#688) on 2023-02-07

Cargo Publish

`\`\`
Updating crates.io index
   Packaging tao-macros v0.1.1 (/home/runner/work/tao/tao/tao-macros)
    Packaged 9 files, 15.6KiB (5.6KiB compressed)
   Uploading tao-macros v0.1.1 (/home/runner/work/tao/tao/tao-macros)
    Updating crates.io index
     Waiting on `tao-macros` to propagate to crates.io index (ctrl-c to wait asynchronously)
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index

tao v0.17.0

26 Jan 10:53
2011ceb
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

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

[0.17.0]

  • Bump gtk version: 0.15 -> 0.16
    • b59f1b49 Bump gtk version 0.15 -> 0.16 (#679) on 2023-01-26
  • Add Window::cursor_position and EventLoopWindowTarget::cursor_position to get the current mouse position.
  • On Linux, spawn device event thread only once instead of a new thread on each iteration of the event loop.
    • ca1ed5de fix(linux): spawn device thread only once (#678) on 2023-01-23
  • On Windows, fix Window::set_minimized(false) not working when the window was minimized using Win + D hotkey.
    • e1149563 fix(Windows): fix set_minimized with Win + D (#676) on 2023-01-21

Cargo Publish

`\`\`
Updating crates.io index
   Packaging tao v0.17.0 (/home/runner/work/tao/tao)
   Uploading tao v0.17.0 (/home/runner/work/tao/tao)
    Updating crates.io index
     Waiting on `tao` to propagate to crates.io index (ctrl-c to wait asynchronously)
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index