Releases: tauri-apps/tao
Releases · tauri-apps/tao
tao v0.31.1
Cargo Audit
Updating crates.io index
Locking 320 packages to latest compatible versions
Adding raw-window-handle v0.4.3 (available: v0.6.2)
Adding raw-window-handle v0.5.2 (available: v0.6.2)
Adding toml v0.8.2 (available: v0.8.19)
Adding toml_datetime v0.6.3 (available: v0.6.8)
Adding toml_edit v0.20.2 (available: v0.20.7)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 724 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (322 crate dependencies)
Crate: atk
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0413
URL: https://rustsec.org/advisories/RUSTSEC-2024-0413
Dependency tree:
atk 0.18.2
└── gtk 0.18.2
└── tao 0.31.1
Crate: atk-sys
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0416
URL: https://rustsec.org/advisories/RUSTSEC-2024-0416
Dependency tree:
atk-sys 0.18.2
├── gtk-sys 0.18.2
│ └── gtk 0.18.2
│ └── tao 0.31.1
└── atk 0.18.2
└── gtk 0.18.2
Crate: gdk
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0412
URL: https://rustsec.org/advisories/RUSTSEC-2024-0412
Dependency tree:
gdk 0.18.2
└── gtk 0.18.2
└── tao 0.31.1
Crate: gdk-sys
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0418
URL: https://rustsec.org/advisories/RUSTSEC-2024-0418
Dependency tree:
gdk-sys 0.18.2
├── gtk-sys 0.18.2
│ └── gtk 0.18.2
│ └── tao 0.31.1
├── gdkx11-sys 0.18.2
│ └── tao 0.31.1
├── gdkwayland-sys 0.18.2
│ └── tao 0.31.1
└── gdk 0.18.2
└── gtk 0.18.2
Crate: gdkwayland-sys
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0411
URL: https://rustsec.org/advisories/RUSTSEC-2024-0411
Dependency tree:
gdkwayland-sys 0.18.2
└── tao 0.31.1
Crate: gdkx11-sys
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0414
URL: https://rustsec.org/advisories/RUSTSEC-2024-0414
Dependency tree:
gdkx11-sys 0.18.2
└── tao 0.31.1
Crate: gtk
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0415
URL: https://rustsec.org/advisories/RUSTSEC-2024-0415
Dependency tree:
gtk 0.18.2
└── tao 0.31.1
Crate: gtk-sys
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0420
URL: https://rustsec.org/advisories/RUSTSEC-2024-0420
Dependency tree:
gtk-sys 0.18.2
└── gtk 0.18.2
└── tao 0.31.1
Crate: gtk3-macros
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0419
URL: https://rustsec.org/advisories/RUSTSEC-2024-0419
Dependency tree:
gtk3-macros 0.18.2
└── gtk 0.18.2
└── tao 0.31.1
Crate: proc-macro-error
Version: 1.0.4
Warning: unmaintained
Title: proc-macro-error is unmaintained
Date: 2024-09-01
ID: RUSTSEC-2024-0370
URL: https://rustsec.org/advisories/RUSTSEC-2024-0370
Dependency tree:
proc-macro-error 1.0.4
├── gtk3-macros 0.18.2
│ └── gtk 0.18.2
│ └── tao 0.31.1
└── glib-macros 0.18.5
└── glib 0.18.5
├── pango 0.18.3
│ ├── gtk 0.18.2
│ └── gdk 0.18.2
│ └── gtk 0.18.2
├── gtk 0.18.2
├── gio 0.18.4
│ ├── pango 0.18.3
│ ├── gtk 0.18.2
│ ├── gdk-pixbuf 0.18.5
│ │ ├── gtk 0.18.2
│ │ └── gdk 0.18.2
│ └── gdk 0.18.2
├── gdk-pixbuf 0.18.5
├── gdk 0.18.2
├── cairo-rs 0.18.5
│ ├── gtk 0.18.2
│ └── gdk 0.18.2
└── atk 0.18.2
└── gtk 0.18.2
Crate: glib
Version: 0.18.5
Warning: unsound
Title: Unsoundness in `Iterator` and `DoubleEndedIterator` impls for `glib::VariantStrIter`
Date: 2024-03-30
ID: RUSTSEC-2024-0429
URL: https://rustsec.org/advisories/RUSTSEC-2024-0429
Dependency tree:
glib 0.18.5
├── pango 0.18.3
│ ├── gtk 0.18.2
│ │ └── tao 0.31.1
│ └── gdk 0.18.2
│ └── gtk 0.18.2
├── gtk 0.18.2
├── gio 0.18.4
│ ├── pango 0.18.3
│ ├── gtk 0.18.2
│ ├── gdk-pixbuf 0.18.5
│ │ ├── gtk 0.18.2
│ │ └── gdk 0.18.2
│ └── gdk 0.18.2
├── gdk-pixbuf 0.18.5
├── gdk 0.18.2
├── cairo-rs 0.18.5
│ ├── gtk 0.18.2
│ └── gdk 0.18.2
└── atk 0.18.2
└── gtk 0.18.2
warning: 11 allowed warnings found
[0.31.1]
83e35e96
(#1036 by @FabioGNR) Callgtk::init
when creating the eventloop to fix crashes with some gtk APIs.bb537fe9
(#1039 by @amrbashir) On Windows, fix regression that causedWindow::set_size
to have no effect at all for undecorated window with shadows.
Cargo Publish
Updating crates.io index
Packaging tao v0.31.1 (/home/runner/work/tao/tao)
Updating crates.io index
Packaged 144 files, 3.3MiB (2.2MiB compressed)
Uploading tao v0.31.1 (/home/runner/work/tao/tao)
Uploaded tao v0.31.1 to registry `crates-io`
note: waiting for `tao v0.31.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.31.1 at registry `crates-io`
tao v0.31.0
Cargo Audit
Updating crates.io index
Locking 321 packages to latest compatible versions
Adding raw-window-handle v0.4.3 (available: v0.6.2)
Adding raw-window-handle v0.5.2 (available: v0.6.2)
Adding toml v0.8.2 (available: v0.8.19)
Adding toml_datetime v0.6.3 (available: v0.6.8)
Adding toml_edit v0.20.2 (available: v0.20.7)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 700 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (323 crate dependencies)
Crate: proc-macro-error
Version: 1.0.4
Warning: unmaintained
Title: proc-macro-error is unmaintained
Date: 2024-09-01
ID: RUSTSEC-2024-0370
URL: https://rustsec.org/advisories/RUSTSEC-2024-0370
Dependency tree:
proc-macro-error 1.0.4
├── gtk3-macros 0.18.0
│ └── gtk 0.18.1
│ └── tao 0.31.0
└── glib-macros 0.18.5
└── glib 0.18.5
├── pango 0.18.3
│ ├── gtk 0.18.1
│ └── gdk 0.18.0
│ └── gtk 0.18.1
├── gtk 0.18.1
├── gio 0.18.4
│ ├── pango 0.18.3
│ ├── gtk 0.18.1
│ ├── gdk-pixbuf 0.18.5
│ │ ├── gtk 0.18.1
│ │ └── gdk 0.18.0
│ └── gdk 0.18.0
├── gdk-pixbuf 0.18.5
├── gdk 0.18.0
├── cairo-rs 0.18.5
│ ├── gtk 0.18.1
│ └── gdk 0.18.0
└── atk 0.18.0
└── gtk 0.18.1
warning: 1 allowed warning found
[0.31.0]
5d6d7da0
(#1017 by @amrbashir) On Windows, fix regression caused undecorated window with shadows to be slightly larger on creation.2e6cf1a4
(#1022 by @Jnschrber) On Windows, fix crash on older windows versions that doesn't support dark mode.6b49f55a
(#1016 by @Legend-Master) Expose raw gdk monitor throughMonitorHandleExtUnix::gdk_monitor
720bd93f
(#1018 by @amrbashir) On Windows, fix regression in initial window position when using logical positions.73741a75
(#1008 by @amrbashir) Removeinstant
dependency, changedStartCause::ResumeTimeReached
,StartCause::WaitCancelled
andControlFlow::WaitUntil
to usestd::time::Instant
instead.fa9aaa60
(#1019 by @amrbashir) On Windows, fix fullscreen for undecorated window have white borders.
Cargo Publish
Updating crates.io index
Packaging tao v0.31.0 (/home/runner/work/tao/tao)
Updating crates.io index
Packaged 144 files, 3.3MiB (2.2MiB compressed)
Uploading tao v0.31.0 (/home/runner/work/tao/tao)
Uploaded tao v0.31.0 to registry `crates-io`
note: waiting for `tao v0.31.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.31.0 at registry `crates-io`
tao v0.30.8
Cargo Audit
Updating crates.io index
Locking 324 packages to latest compatible versions
Adding aligned-vec v0.5.0 (latest: v0.6.1)
Adding bitflags v1.3.2 (latest: v2.6.0)
Adding cairo-rs v0.18.5 (latest: v0.20.5)
Adding cairo-sys-rs v0.18.2 (latest: v0.20.0)
Adding cfg-expr v0.15.8 (latest: v0.17.0)
Adding drm v0.12.0 (latest: v0.14.1)
Adding drm-ffi v0.8.0 (latest: v0.9.0)
Adding drm-sys v0.7.0 (latest: v0.8.0)
Adding gdk-pixbuf v0.18.5 (latest: v0.20.4)
Adding gdk-pixbuf-sys v0.18.0 (latest: v0.20.4)
Adding gethostname v0.4.3 (latest: v0.5.0)
Adding gio v0.18.4 (latest: v0.20.5)
Adding gio-sys v0.18.1 (latest: v0.20.5)
Adding glib v0.18.5 (latest: v0.20.5)
Adding glib-macros v0.18.5 (latest: v0.20.5)
Adding glib-sys v0.18.1 (latest: v0.20.5)
Adding gobject-sys v0.18.0 (latest: v0.20.4)
Adding heck v0.4.1 (latest: v0.5.0)
Adding itertools v0.12.1 (latest: v0.13.0)
Adding jni-sys v0.3.0 (latest: v0.4.0)
Adding linux-raw-sys v0.4.14 (latest: v0.6.5)
Adding malloc_buf v0.0.6 (latest: v1.0.0)
Adding pango v0.18.3 (latest: v0.20.4)
Adding pango-sys v0.18.0 (latest: v0.20.4)
Adding proc-macro-crate v1.3.1 (latest: v3.2.0)
Adding proc-macro-crate v2.0.2 (latest: v3.2.0)
Adding quick-xml v0.36.2 (latest: v0.37.0)
Adding raw-window-handle v0.4.3 (latest: v0.6.2)
Adding raw-window-handle v0.5.2 (latest: v0.6.2)
Adding syn v1.0.109 (latest: v2.0.87)
Adding system-deps v6.2.2 (latest: v7.0.3)
Adding thiserror v1.0.69 (latest: v2.0.3)
Adding thiserror-impl v1.0.69 (latest: v2.0.3)
Adding toml v0.8.2 (latest: v0.8.19)
Adding toml_datetime v0.6.3 (latest: v0.6.8)
Adding toml_edit v0.19.15 (latest: v0.22.22)
Adding toml_edit v0.20.2 (latest: v0.22.22)
Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.3+wasi-0.2.2)
Adding windows-strings v0.1.0 (latest: v0.2.0)
Adding windows-sys v0.45.0 (latest: v0.59.0)
Adding windows-sys v0.52.0 (latest: v0.59.0)
Adding windows-targets v0.42.2 (latest: v0.52.6)
Adding windows-targets v0.48.5 (latest: v0.52.6)
Adding windows_aarch64_gnullvm v0.42.2 (latest: v0.52.6)
Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.6)
Adding windows_aarch64_msvc v0.42.2 (latest: v0.52.6)
Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.6)
Adding windows_i686_gnu v0.42.2 (latest: v0.52.6)
Adding windows_i686_gnu v0.48.5 (latest: v0.52.6)
Adding windows_i686_msvc v0.42.2 (latest: v0.52.6)
Adding windows_i686_msvc v0.48.5 (latest: v0.52.6)
Adding windows_x86_64_gnu v0.42.2 (latest: v0.52.6)
Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.6)
Adding windows_x86_64_gnullvm v0.42.2 (latest: v0.52.6)
Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.6)
Adding windows_x86_64_msvc v0.42.2 (latest: v0.52.6)
Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.6)
Adding winnow v0.5.40 (latest: v0.6.20)
Adding zerocopy v0.7.35 (latest: v0.8.9)
Adding zerocopy-derive v0.7.35 (latest: v0.8.9)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 686 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (324 crate dependencies)
Crate: instant
Version: 0.1.13
Warning: unmaintained
Title: `instant` is unmaintained
Date: 2024-09-01
ID: RUSTSEC-2024-0384
URL: https://rustsec.org/advisories/RUSTSEC-2024-0384
Dependency tree:
instant 0.1.13
└── tao 0.30.8
Crate: proc-macro-error
Version: 1.0.4
Warning: unmaintained
Title: proc-macro-error is unmaintained
Date: 2024-09-01
ID: RUSTSEC-2024-0370
URL: https://rustsec.org/advisories/RUSTSEC-2024-0370
Dependency tree:
proc-macro-error 1.0.4
├── gtk3-macros 0.18.0
│ └── gtk 0.18.1
│ └── tao 0.30.8
└── glib-macros 0.18.5
└── glib 0.18.5
├── pango 0.18.3
│ ├── gtk 0.18.1
│ └── gdk 0.18.0
│ └── gtk 0.18.1
├── gtk 0.18.1
├── gio 0.18.4
│ ├── pango 0.18.3
│ ├── gtk 0.18.1
│ ├── gdk-pixbuf 0.18.5
│ │ ├── gtk 0.18.1
│ │ └── gdk 0.18.0
│ └── gdk 0.18.0
├── gdk-pixbuf 0.18.5
├── gdk 0.18.0
├── cairo-rs 0.18.5
│ ├── gtk 0.18.1
│ └── gdk 0.18.0
└── atk 0.18.0
└── gtk 0.18.1
warning: 2 allowed warnings found
[0.30.8]
Cargo Publish
Updating crates.io index
Packaging tao v0.30.8 (/home/runner/work/tao/tao)
Updating crates.io index
Packaged 144 files, 3.3MiB (2.2MiB compressed)
Uploading tao v0.30.8 (/home/runner/work/tao/tao)
Uploaded tao v0.30.8 to registry `crates-io`
note: waiting for `tao v0.30.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.30.8 at registry `crates-io`
tao v0.30.7
Cargo Audit
Updating crates.io index
Locking 324 packages to latest compatible versions
Adding aligned-vec v0.5.0 (latest: v0.6.1)
Adding bitflags v1.3.2 (latest: v2.6.0)
Adding cairo-rs v0.18.5 (latest: v0.20.5)
Adding cairo-sys-rs v0.18.2 (latest: v0.20.0)
Adding cfg-expr v0.15.8 (latest: v0.17.0)
Adding drm v0.12.0 (latest: v0.14.1)
Adding drm-ffi v0.8.0 (latest: v0.9.0)
Adding drm-sys v0.7.0 (latest: v0.8.0)
Adding gdk-pixbuf v0.18.5 (latest: v0.20.4)
Adding gdk-pixbuf-sys v0.18.0 (latest: v0.20.4)
Adding gethostname v0.4.3 (latest: v0.5.0)
Adding gio v0.18.4 (latest: v0.20.5)
Adding gio-sys v0.18.1 (latest: v0.20.5)
Adding glib v0.18.5 (latest: v0.20.5)
Adding glib-macros v0.18.5 (latest: v0.20.5)
Adding glib-sys v0.18.1 (latest: v0.20.5)
Adding gobject-sys v0.18.0 (latest: v0.20.4)
Adding heck v0.4.1 (latest: v0.5.0)
Adding itertools v0.12.1 (latest: v0.13.0)
Adding jni-sys v0.3.0 (latest: v0.4.0)
Adding linux-raw-sys v0.4.14 (latest: v0.6.5)
Adding malloc_buf v0.0.6 (latest: v1.0.0)
Adding pango v0.18.3 (latest: v0.20.4)
Adding pango-sys v0.18.0 (latest: v0.20.4)
Adding proc-macro-crate v1.3.1 (latest: v3.2.0)
Adding proc-macro-crate v2.0.2 (latest: v3.2.0)
Adding quick-xml v0.36.2 (latest: v0.37.0)
Adding raw-window-handle v0.4.3 (latest: v0.6.2)
Adding raw-window-handle v0.5.2 (latest: v0.6.2)
Adding syn v1.0.109 (latest: v2.0.87)
Adding system-deps v6.2.2 (latest: v7.0.3)
Adding thiserror v1.0.69 (latest: v2.0.3)
Adding thiserror-impl v1.0.69 (latest: v2.0.3)
Adding toml v0.8.2 (latest: v0.8.19)
Adding toml_datetime v0.6.3 (latest: v0.6.8)
Adding toml_edit v0.19.15 (latest: v0.22.22)
Adding toml_edit v0.20.2 (latest: v0.22.22)
Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.3+wasi-0.2.2)
Adding windows-strings v0.1.0 (latest: v0.2.0)
Adding windows-sys v0.45.0 (latest: v0.59.0)
Adding windows-sys v0.52.0 (latest: v0.59.0)
Adding windows-targets v0.42.2 (latest: v0.52.6)
Adding windows-targets v0.48.5 (latest: v0.52.6)
Adding windows_aarch64_gnullvm v0.42.2 (latest: v0.52.6)
Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.6)
Adding windows_aarch64_msvc v0.42.2 (latest: v0.52.6)
Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.6)
Adding windows_i686_gnu v0.42.2 (latest: v0.52.6)
Adding windows_i686_gnu v0.48.5 (latest: v0.52.6)
Adding windows_i686_msvc v0.42.2 (latest: v0.52.6)
Adding windows_i686_msvc v0.48.5 (latest: v0.52.6)
Adding windows_x86_64_gnu v0.42.2 (latest: v0.52.6)
Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.6)
Adding windows_x86_64_gnullvm v0.42.2 (latest: v0.52.6)
Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.6)
Adding windows_x86_64_msvc v0.42.2 (latest: v0.52.6)
Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.6)
Adding winnow v0.5.40 (latest: v0.6.20)
Adding zerocopy v0.7.35 (latest: v0.8.9)
Adding zerocopy-derive v0.7.35 (latest: v0.8.9)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 686 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (324 crate dependencies)
Crate: instant
Version: 0.1.13
Warning: unmaintained
Title: `instant` is unmaintained
Date: 2024-09-01
ID: RUSTSEC-2024-0384
URL: https://rustsec.org/advisories/RUSTSEC-2024-0384
Dependency tree:
instant 0.1.13
└── tao 0.30.7
Crate: proc-macro-error
Version: 1.0.4
Warning: unmaintained
Title: proc-macro-error is unmaintained
Date: 2024-09-01
ID: RUSTSEC-2024-0370
URL: https://rustsec.org/advisories/RUSTSEC-2024-0370
Dependency tree:
proc-macro-error 1.0.4
├── gtk3-macros 0.18.0
│ └── gtk 0.18.1
│ └── tao 0.30.7
└── glib-macros 0.18.5
└── glib 0.18.5
├── pango 0.18.3
│ ├── gtk 0.18.1
│ └── gdk 0.18.0
│ └── gtk 0.18.1
├── gtk 0.18.1
├── gio 0.18.4
│ ├── pango 0.18.3
│ ├── gtk 0.18.1
│ ├── gdk-pixbuf 0.18.5
│ │ ├── gtk 0.18.1
│ │ └── gdk 0.18.0
│ └── gdk 0.18.0
├── gdk-pixbuf 0.18.5
├── gdk 0.18.0
├── cairo-rs 0.18.5
│ ├── gtk 0.18.1
│ └── gdk 0.18.0
└── atk 0.18.0
└── gtk 0.18.1
warning: 2 allowed warnings found
[0.30.7]
97382238
(#1007 by @amrbashir) On Windows, fixWindow::set_inner_size
regression not handling borders correctly for undecorated window with shadows.97382238
(#1007 by @amrbashir) On Windows, fixWindow::inner_size
regression returning incorrect size for window with decorations.
Cargo Publish
Updating crates.io index
Packaging tao v0.30.7 (/home/runner/work/tao/tao)
Updating crates.io index
Packaged 144 files, 3.3MiB (2.2MiB compressed)
Uploading tao v0.30.7 (/home/runner/work/tao/tao)
Uploaded tao v0.30.7 to registry `crates-io`
note: waiting for `tao v0.30.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.30.7 at registry `crates-io`
tao v0.30.6
Cargo Audit
Updating crates.io index
Locking 324 packages to latest compatible versions
Adding aligned-vec v0.5.0 (latest: v0.6.1)
Adding bitflags v1.3.2 (latest: v2.6.0)
Adding cairo-rs v0.18.5 (latest: v0.20.5)
Adding cairo-sys-rs v0.18.2 (latest: v0.20.0)
Adding cfg-expr v0.15.8 (latest: v0.17.0)
Adding drm v0.12.0 (latest: v0.14.1)
Adding drm-ffi v0.8.0 (latest: v0.9.0)
Adding drm-sys v0.7.0 (latest: v0.8.0)
Adding gdk-pixbuf v0.18.5 (latest: v0.20.4)
Adding gdk-pixbuf-sys v0.18.0 (latest: v0.20.4)
Adding gethostname v0.4.3 (latest: v0.5.0)
Adding gio v0.18.4 (latest: v0.20.5)
Adding gio-sys v0.18.1 (latest: v0.20.5)
Adding glib v0.18.5 (latest: v0.20.5)
Adding glib-macros v0.18.5 (latest: v0.20.5)
Adding glib-sys v0.18.1 (latest: v0.20.5)
Adding gobject-sys v0.18.0 (latest: v0.20.4)
Adding heck v0.4.1 (latest: v0.5.0)
Adding itertools v0.12.1 (latest: v0.13.0)
Adding jni-sys v0.3.0 (latest: v0.4.0)
Adding linux-raw-sys v0.4.14 (latest: v0.6.5)
Adding malloc_buf v0.0.6 (latest: v1.0.0)
Adding pango v0.18.3 (latest: v0.20.4)
Adding pango-sys v0.18.0 (latest: v0.20.4)
Adding proc-macro-crate v1.3.1 (latest: v3.2.0)
Adding proc-macro-crate v2.0.2 (latest: v3.2.0)
Adding quick-xml v0.36.2 (latest: v0.37.0)
Adding raw-window-handle v0.4.3 (latest: v0.6.2)
Adding raw-window-handle v0.5.2 (latest: v0.6.2)
Adding syn v1.0.109 (latest: v2.0.87)
Adding system-deps v6.2.2 (latest: v7.0.3)
Adding thiserror v1.0.68 (latest: v2.0.1)
Adding thiserror-impl v1.0.68 (latest: v2.0.1)
Adding toml v0.8.2 (latest: v0.8.19)
Adding toml_datetime v0.6.3 (latest: v0.6.8)
Adding toml_edit v0.19.15 (latest: v0.22.22)
Adding toml_edit v0.20.2 (latest: v0.22.22)
Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.3+wasi-0.2.2)
Adding windows-strings v0.1.0 (latest: v0.2.0)
Adding windows-sys v0.45.0 (latest: v0.59.0)
Adding windows-sys v0.52.0 (latest: v0.59.0)
Adding windows-targets v0.42.2 (latest: v0.52.6)
Adding windows-targets v0.48.5 (latest: v0.52.6)
Adding windows_aarch64_gnullvm v0.42.2 (latest: v0.52.6)
Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.6)
Adding windows_aarch64_msvc v0.42.2 (latest: v0.52.6)
Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.6)
Adding windows_i686_gnu v0.42.2 (latest: v0.52.6)
Adding windows_i686_gnu v0.48.5 (latest: v0.52.6)
Adding windows_i686_msvc v0.42.2 (latest: v0.52.6)
Adding windows_i686_msvc v0.48.5 (latest: v0.52.6)
Adding windows_x86_64_gnu v0.42.2 (latest: v0.52.6)
Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.6)
Adding windows_x86_64_gnullvm v0.42.2 (latest: v0.52.6)
Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.6)
Adding windows_x86_64_msvc v0.42.2 (latest: v0.52.6)
Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.6)
Adding winnow v0.5.40 (latest: v0.6.20)
Adding zerocopy v0.7.35 (latest: v0.8.9)
Adding zerocopy-derive v0.7.35 (latest: v0.8.9)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 664 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (324 crate dependencies)
Crate: proc-macro-error
Version: 1.0.4
Warning: unmaintained
Title: proc-macro-error is unmaintained
Date: 2024-09-01
ID: RUSTSEC-2024-0370
URL: https://rustsec.org/advisories/RUSTSEC-2024-0370
Dependency tree:
proc-macro-error 1.0.4
├── gtk3-macros 0.18.0
│ └── gtk 0.18.1
│ └── tao 0.30.6
└── glib-macros 0.18.5
└── glib 0.18.5
├── pango 0.18.3
│ ├── gtk 0.18.1
│ └── gdk 0.18.0
│ └── gtk 0.18.1
├── gtk 0.18.1
├── gio 0.18.4
│ ├── pango 0.18.3
│ ├── gtk 0.18.1
│ ├── gdk-pixbuf 0.18.5
│ │ ├── gtk 0.18.1
│ │ └── gdk 0.18.0
│ └── gdk 0.18.0
├── gdk-pixbuf 0.18.5
├── gdk 0.18.0
├── cairo-rs 0.18.5
│ ├── gtk 0.18.1
│ └── gdk 0.18.0
└── atk 0.18.0
└── gtk 0.18.1
warning: 1 allowed warning found
[0.30.6]
1f72c246
(#1002 by @ahqsoftwares) AddWindowExtUnix::set_badge_count
for Linux,WindowExtIos::set_badge_count
for iOS,WindowExtMacos::set_badge_label
for Macos,MacdowExtWindows::set_overlay_icon
for Windows946f8049
(#1005 by @lucasfernog) Fix memory leak on Android.aff33fbb
(#1001 by @amrbashir) On Linux,Window::outer_position
,Window::outer_size
andWindowEvent::Moved
to include/account for borders and titlebar.06d109fe
(#993 by @amrbashir) On Windows, fixWindow::inner_size
returns slightly larger than what's visible for undecorated windows but have shadows.edfbd364
(#992 by @amrbashir) On Windows, fixWindowBuilder::with_position
with a position on a non-primary monitor resulting in an incorrectly positioned window.
Cargo Publish
Updating crates.io index
Packaging tao v0.30.6 (/home/runner/work/tao/tao)
Updating crates.io index
Packaged 144 files, 3.3MiB (2.2MiB compressed)
Uploading tao v0.30.6 (/home/runner/work/tao/tao)
Uploaded tao v0.30.6 to registry `crates-io`
note: waiting for `tao v0.30.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.30.6 at registry `crates-io`
tao v0.30.5
Cargo Audit
Updating crates.io index
Locking 306 packages to latest compatible versions
Adding aligned-vec v0.5.0 (latest: v0.6.1)
Adding bitflags v1.3.2 (latest: v2.6.0)
Adding cairo-rs v0.18.5 (latest: v0.20.1)
Adding cairo-sys-rs v0.18.2 (latest: v0.20.0)
Adding cfg-expr v0.15.8 (latest: v0.17.0)
Adding drm v0.12.0 (latest: v0.14.1)
Adding drm-ffi v0.8.0 (latest: v0.9.0)
Adding drm-sys v0.7.0 (latest: v0.8.0)
Adding gdk-pixbuf v0.18.5 (latest: v0.20.4)
Adding gdk-pixbuf-sys v0.18.0 (latest: v0.20.4)
Adding gethostname v0.4.3 (latest: v0.5.0)
Adding gio v0.18.4 (latest: v0.20.4)
Adding gio-sys v0.18.1 (latest: v0.20.4)
Adding glib v0.18.5 (latest: v0.20.4)
Adding glib-macros v0.18.5 (latest: v0.20.4)
Adding glib-sys v0.18.1 (latest: v0.20.4)
Adding gobject-sys v0.18.0 (latest: v0.20.4)
Adding heck v0.4.1 (latest: v0.5.0)
Adding idna v0.5.0 (latest: v1.0.2)
Adding itertools v0.12.1 (latest: v0.13.0)
Adding jni-sys v0.3.0 (latest: v0.4.0)
Adding linux-raw-sys v0.4.14 (latest: v0.6.5)
Adding malloc_buf v0.0.6 (latest: v1.0.0)
Adding miniz_oxide v0.7.4 (latest: v0.8.0)
Adding pango v0.18.3 (latest: v0.20.4)
Adding pango-sys v0.18.0 (latest: v0.20.4)
Adding proc-macro-crate v1.3.1 (latest: v3.2.0)
Adding proc-macro-crate v2.0.2 (latest: v3.2.0)
Adding quick-xml v0.36.2 (latest: v0.37.0)
Adding raw-window-handle v0.4.3 (latest: v0.6.2)
Adding raw-window-handle v0.5.2 (latest: v0.6.2)
Adding syn v1.0.109 (latest: v2.0.85)
Adding system-deps v6.2.2 (latest: v7.0.3)
Adding toml v0.8.2 (latest: v0.8.19)
Adding toml_datetime v0.6.3 (latest: v0.6.8)
Adding toml_edit v0.19.15 (latest: v0.22.22)
Adding toml_edit v0.20.2 (latest: v0.22.22)
Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.3+wasi-0.2.2)
Adding windows-strings v0.1.0 (latest: v0.2.0)
Adding windows-sys v0.45.0 (latest: v0.59.0)
Adding windows-sys v0.52.0 (latest: v0.59.0)
Adding windows-targets v0.42.2 (latest: v0.52.6)
Adding windows-targets v0.48.5 (latest: v0.52.6)
Adding windows_aarch64_gnullvm v0.42.2 (latest: v0.52.6)
Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.6)
Adding windows_aarch64_msvc v0.42.2 (latest: v0.52.6)
Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.6)
Adding windows_i686_gnu v0.42.2 (latest: v0.52.6)
Adding windows_i686_gnu v0.48.5 (latest: v0.52.6)
Adding windows_i686_msvc v0.42.2 (latest: v0.52.6)
Adding windows_i686_msvc v0.48.5 (latest: v0.52.6)
Adding windows_x86_64_gnu v0.42.2 (latest: v0.52.6)
Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.6)
Adding windows_x86_64_gnullvm v0.42.2 (latest: v0.52.6)
Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.6)
Adding windows_x86_64_msvc v0.42.2 (latest: v0.52.6)
Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.6)
Adding winnow v0.5.40 (latest: v0.6.20)
Adding zerocopy v0.7.35 (latest: v0.8.7)
Adding zerocopy-derive v0.7.35 (latest: v0.8.7)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 664 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (306 crate dependencies)
Crate: proc-macro-error
Version: 1.0.4
Warning: unmaintained
Title: proc-macro-error is unmaintained
Date: 2024-09-01
ID: RUSTSEC-2024-0370
URL: https://rustsec.org/advisories/RUSTSEC-2024-0370
Dependency tree:
proc-macro-error 1.0.4
├── gtk3-macros 0.18.0
│ └── gtk 0.18.1
│ └── tao 0.30.5
└── glib-macros 0.18.5
└── glib 0.18.5
├── pango 0.18.3
│ ├── gtk 0.18.1
│ └── gdk 0.18.0
│ └── gtk 0.18.1
├── gtk 0.18.1
├── gio 0.18.4
│ ├── pango 0.18.3
│ ├── gtk 0.18.1
│ ├── gdk-pixbuf 0.18.5
│ │ ├── gtk 0.18.1
│ │ └── gdk 0.18.0
│ └── gdk 0.18.0
├── gdk-pixbuf 0.18.5
├── gdk 0.18.0
├── cairo-rs 0.18.5
│ ├── gtk 0.18.1
│ └── gdk 0.18.0
└── atk 0.18.0
└── gtk 0.18.1
warning: 1 allowed warning found
[0.30.5]
532b5ab0
(#1000 by @amrbashir) Fixandroid_binding
macro incorrect expansion.67e44e4c
(#991 by @Legend-Master) Fix setting theme toNone
crashes the app on macOS
Cargo Publish
Updating crates.io index
Packaging tao v0.30.5 (/home/runner/work/tao/tao)
Updating crates.io index
Packaged 140 files, 3.3MiB (2.2MiB compressed)
Uploading tao v0.30.5 (/home/runner/work/tao/tao)
Uploaded tao v0.30.5 to registry `crates-io`
note: waiting for `tao v0.30.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.30.5 at registry `crates-io`
tao v0.30.4
Cargo Audit
Updating crates.io index
Locking 306 packages to latest compatible versions
Adding aligned-vec v0.5.0 (latest: v0.6.1)
Adding bitflags v1.3.2 (latest: v2.6.0)
Adding cairo-rs v0.18.5 (latest: v0.20.1)
Adding cairo-sys-rs v0.18.2 (latest: v0.20.0)
Adding cfg-expr v0.15.8 (latest: v0.17.0)
Adding drm v0.12.0 (latest: v0.14.1)
Adding drm-ffi v0.8.0 (latest: v0.9.0)
Adding drm-sys v0.7.0 (latest: v0.8.0)
Adding gdk-pixbuf v0.18.5 (latest: v0.20.4)
Adding gdk-pixbuf-sys v0.18.0 (latest: v0.20.4)
Adding gethostname v0.4.3 (latest: v0.5.0)
Adding gio v0.18.4 (latest: v0.20.4)
Adding gio-sys v0.18.1 (latest: v0.20.4)
Adding glib v0.18.5 (latest: v0.20.4)
Adding glib-macros v0.18.5 (latest: v0.20.4)
Adding glib-sys v0.18.1 (latest: v0.20.4)
Adding gobject-sys v0.18.0 (latest: v0.20.4)
Adding heck v0.4.1 (latest: v0.5.0)
Adding idna v0.5.0 (latest: v1.0.2)
Adding itertools v0.12.1 (latest: v0.13.0)
Adding jni-sys v0.3.0 (latest: v0.4.0)
Adding linux-raw-sys v0.4.14 (latest: v0.6.5)
Adding malloc_buf v0.0.6 (latest: v1.0.0)
Adding miniz_oxide v0.7.4 (latest: v0.8.0)
Adding pango v0.18.3 (latest: v0.20.4)
Adding pango-sys v0.18.0 (latest: v0.20.4)
Adding proc-macro-crate v1.3.1 (latest: v3.2.0)
Adding proc-macro-crate v2.0.2 (latest: v3.2.0)
Adding quick-xml v0.36.2 (latest: v0.37.0)
Adding raw-window-handle v0.4.3 (latest: v0.6.2)
Adding raw-window-handle v0.5.2 (latest: v0.6.2)
Adding syn v1.0.109 (latest: v2.0.85)
Adding system-deps v6.2.2 (latest: v7.0.3)
Adding toml v0.8.2 (latest: v0.8.19)
Adding toml_datetime v0.6.3 (latest: v0.6.8)
Adding toml_edit v0.19.15 (latest: v0.22.22)
Adding toml_edit v0.20.2 (latest: v0.22.22)
Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.3+wasi-0.2.2)
Adding windows-strings v0.1.0 (latest: v0.2.0)
Adding windows-sys v0.45.0 (latest: v0.59.0)
Adding windows-sys v0.52.0 (latest: v0.59.0)
Adding windows-targets v0.42.2 (latest: v0.52.6)
Adding windows-targets v0.48.5 (latest: v0.52.6)
Adding windows_aarch64_gnullvm v0.42.2 (latest: v0.52.6)
Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.6)
Adding windows_aarch64_msvc v0.42.2 (latest: v0.52.6)
Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.6)
Adding windows_i686_gnu v0.42.2 (latest: v0.52.6)
Adding windows_i686_gnu v0.48.5 (latest: v0.52.6)
Adding windows_i686_msvc v0.42.2 (latest: v0.52.6)
Adding windows_i686_msvc v0.48.5 (latest: v0.52.6)
Adding windows_x86_64_gnu v0.42.2 (latest: v0.52.6)
Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.6)
Adding windows_x86_64_gnullvm v0.42.2 (latest: v0.52.6)
Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.6)
Adding windows_x86_64_msvc v0.42.2 (latest: v0.52.6)
Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.6)
Adding winnow v0.5.40 (latest: v0.6.20)
Adding zerocopy v0.7.35 (latest: v0.8.7)
Adding zerocopy-derive v0.7.35 (latest: v0.8.7)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 664 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (306 crate dependencies)
Crate: proc-macro-error
Version: 1.0.4
Warning: unmaintained
Title: proc-macro-error is unmaintained
Date: 2024-09-01
ID: RUSTSEC-2024-0370
URL: https://rustsec.org/advisories/RUSTSEC-2024-0370
Dependency tree:
proc-macro-error 1.0.4
├── gtk3-macros 0.18.0
│ └── gtk 0.18.1
│ └── tao 0.30.4
└── glib-macros 0.18.5
└── glib 0.18.5
├── pango 0.18.3
│ ├── gtk 0.18.1
│ └── gdk 0.18.0
│ └── gtk 0.18.1
├── gtk 0.18.1
├── gio 0.18.4
│ ├── pango 0.18.3
│ ├── gtk 0.18.1
│ ├── gdk-pixbuf 0.18.5
│ │ ├── gtk 0.18.1
│ │ └── gdk 0.18.0
│ └── gdk 0.18.0
├── gdk-pixbuf 0.18.5
├── gdk 0.18.0
├── cairo-rs 0.18.5
│ ├── gtk 0.18.1
│ └── gdk 0.18.0
└── atk 0.18.0
└── gtk 0.18.1
warning: 1 allowed warning found
[0.30.4]
b404cde1
(#995 by @amrbashir) AddWindowAttributes::background_color
,WindowBuilder::with_background_color
, andWindow::set_background_color
APIs to set and change window background color.
Cargo Publish
Updating crates.io index
Packaging tao v0.30.4 (/home/runner/work/tao/tao)
Updating crates.io index
Packaged 140 files, 3.3MiB (2.2MiB compressed)
Uploading tao v0.30.4 (/home/runner/work/tao/tao)
Uploaded tao v0.30.4 to registry `crates-io`
note: waiting for `tao v0.30.4` to be available at registry `crates-io`.
You may press ctrl-c to skip waiting; the crate should be available shortly.
Published tao v0.30.4 at registry `crates-io`
tao v0.30.3
Cargo Audit
Updating crates.io index
Locking 307 packages to latest compatible versions
Adding aligned-vec v0.5.0 (latest: v0.6.1)
Adding bitflags v1.3.2 (latest: v2.6.0)
Adding cairo-rs v0.18.5 (latest: v0.20.1)
Adding cairo-sys-rs v0.18.2 (latest: v0.20.0)
Adding cfg-expr v0.15.8 (latest: v0.17.0)
Adding drm v0.12.0 (latest: v0.14.0)
Adding drm-ffi v0.8.0 (latest: v0.9.0)
Adding drm-sys v0.7.0 (latest: v0.8.0)
Adding gdk-pixbuf v0.18.5 (latest: v0.20.4)
Adding gdk-pixbuf-sys v0.18.0 (latest: v0.20.4)
Adding gethostname v0.4.3 (latest: v0.5.0)
Adding gio v0.18.4 (latest: v0.20.4)
Adding gio-sys v0.18.1 (latest: v0.20.4)
Adding glib v0.18.5 (latest: v0.20.4)
Adding glib-macros v0.18.5 (latest: v0.20.4)
Adding glib-sys v0.18.1 (latest: v0.20.4)
Adding gobject-sys v0.18.0 (latest: v0.20.4)
Adding heck v0.4.1 (latest: v0.5.0)
Adding idna v0.5.0 (latest: v1.0.2)
Adding itertools v0.12.1 (latest: v0.13.0)
Adding jni-sys v0.3.0 (latest: v0.4.0)
Adding linux-raw-sys v0.4.14 (latest: v0.6.5)
Adding malloc_buf v0.0.6 (latest: v1.0.0)
Adding miniz_oxide v0.7.4 (latest: v0.8.0)
Adding pango v0.18.3 (latest: v0.20.4)
Adding pango-sys v0.18.0 (latest: v0.20.4)
Adding proc-macro-crate v1.3.1 (latest: v3.2.0)
Adding proc-macro-crate v2.0.2 (latest: v3.2.0)
Adding raw-window-handle v0.4.3 (latest: v0.6.2)
Adding raw-window-handle v0.5.2 (latest: v0.6.2)
Adding syn v1.0.109 (latest: v2.0.79)
Adding system-deps v6.2.2 (latest: v7.0.3)
Adding toml v0.8.2 (latest: v0.8.19)
Adding toml_datetime v0.6.3 (latest: v0.6.8)
Adding toml_edit v0.19.15 (latest: v0.22.22)
Adding toml_edit v0.20.2 (latest: v0.22.22)
Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.2+wasi-0.2.1)
Adding windows-strings v0.1.0 (latest: v0.2.0)
Adding windows-sys v0.45.0 (latest: v0.59.0)
Adding windows-sys v0.52.0 (latest: v0.59.0)
Adding windows-targets v0.42.2 (latest: v0.52.6)
Adding windows-targets v0.48.5 (latest: v0.52.6)
Adding windows_aarch64_gnullvm v0.42.2 (latest: v0.52.6)
Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.6)
Adding windows_aarch64_msvc v0.42.2 (latest: v0.52.6)
Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.6)
Adding windows_i686_gnu v0.42.2 (latest: v0.52.6)
Adding windows_i686_gnu v0.48.5 (latest: v0.52.6)
Adding windows_i686_msvc v0.42.2 (latest: v0.52.6)
Adding windows_i686_msvc v0.48.5 (latest: v0.52.6)
Adding windows_x86_64_gnu v0.42.2 (latest: v0.52.6)
Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.6)
Adding windows_x86_64_gnullvm v0.42.2 (latest: v0.52.6)
Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.6)
Adding windows_x86_64_msvc v0.42.2 (latest: v0.52.6)
Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.6)
Adding winnow v0.5.40 (latest: v0.6.20)
Adding zerocopy v0.7.35 (latest: v0.8.0)
Adding zerocopy-derive v0.7.35 (latest: v0.8.0)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 662 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (307 crate dependencies)
Crate: proc-macro-error
Version: 1.0.4
Warning: unmaintained
Title: proc-macro-error is unmaintained
Date: 2024-09-01
ID: RUSTSEC-2024-0370
URL: https://rustsec.org/advisories/RUSTSEC-2024-0370
Dependency tree:
proc-macro-error 1.0.4
├── gtk3-macros 0.18.0
│ └── gtk 0.18.1
│ └── tao 0.30.3
└── glib-macros 0.18.5
└── glib 0.18.5
├── pango 0.18.3
│ ├── gtk 0.18.1
│ └── gdk 0.18.0
│ └── gtk 0.18.1
├── gtk 0.18.1
├── gio 0.18.4
│ ├── pango 0.18.3
│ ├── gtk 0.18.1
│ ├── gdk-pixbuf 0.18.5
│ │ ├── gtk 0.18.1
│ │ └── gdk 0.18.0
│ └── gdk 0.18.0
├── gdk-pixbuf 0.18.5
├── gdk 0.18.0
├── cairo-rs 0.18.5
│ ├── gtk 0.18.1
│ └── gdk 0.18.0
└── atk 0.18.0
└── gtk 0.18.1
warning: 1 allowed warning found
[0.30.3]
4dcd2312
(#979 by @Zamoca42) On Linux Wayland, changed the event handling for maximizing to process events sequentially to avoid "Error 71(Protocol error): dispatching to Wayland display".2ee007a5
(#981 by @thep0y) AddWindow::is_always_on_top
method to check if a window is always on top on macOS, Linux and Windows.4dcd2312
(#979 by @Zamoca42) On Linux Wayland, fixed an issue where the window was not moving when dragging the header bar area.4dcd2312
(#979 by @Zamoca42) On Linux Wayland, fixed an issue where the window was not resizing when dragging the window borders.4dcd2312
(#979 by @Zamoca42) On Linux Wayland, added buttons for maximize and minimize in the title bar.2fffdc9d
(#983 by @Legend-Master) Fix blinking title bar when changing system settings on Windows
Cargo Publish
Updating crates.io index
Packaging tao v0.30.3 (/home/runner/work/tao/tao)
Updating crates.io index
Packaged 140 files, 3.3MiB (2.2MiB compressed)
Uploading tao v0.30.3 (/home/runner/work/tao/tao)
Uploaded tao v0.30.3 to registry `crates-io`
note: waiting for `tao v0.30.3` to be available at registry `crates-io`.
You may press ctrl-c to skip waiting; the crate should be available shortly.
Published tao v0.30.3 at registry `crates-io`
tao v0.30.2
Cargo Audit
Updating crates.io index
Locking 306 packages to latest compatible versions
Adding aligned-vec v0.5.0 (latest: v0.6.1)
Adding bitflags v1.3.2 (latest: v2.6.0)
Adding cairo-rs v0.18.5 (latest: v0.20.1)
Adding cairo-sys-rs v0.18.2 (latest: v0.20.0)
Adding cfg-expr v0.15.8 (latest: v0.17.0)
Adding gdk-pixbuf v0.18.5 (latest: v0.20.1)
Adding gdk-pixbuf-sys v0.18.0 (latest: v0.20.1)
Adding gethostname v0.4.3 (latest: v0.5.0)
Adding gio v0.18.4 (latest: v0.20.1)
Adding gio-sys v0.18.1 (latest: v0.20.1)
Adding glib v0.18.5 (latest: v0.20.3)
Adding glib-macros v0.18.5 (latest: v0.20.3)
Adding glib-sys v0.18.1 (latest: v0.20.2)
Adding gobject-sys v0.18.0 (latest: v0.20.1)
Adding heck v0.4.1 (latest: v0.5.0)
Adding idna v0.5.0 (latest: v1.0.2)
Adding itertools v0.12.1 (latest: v0.13.0)
Adding jni-sys v0.3.0 (latest: v0.4.0)
Adding linux-raw-sys v0.4.14 (latest: v0.6.5)
Adding malloc_buf v0.0.6 (latest: v1.0.0)
Adding miniz_oxide v0.7.4 (latest: v0.8.0)
Adding pango v0.18.3 (latest: v0.20.1)
Adding pango-sys v0.18.0 (latest: v0.20.1)
Adding proc-macro-crate v1.3.1 (latest: v3.2.0)
Adding proc-macro-crate v2.0.2 (latest: v3.2.0)
Adding raw-window-handle v0.4.3 (latest: v0.6.2)
Adding raw-window-handle v0.5.2 (latest: v0.6.2)
Adding syn v1.0.109 (latest: v2.0.77)
Adding system-deps v6.2.2 (latest: v7.0.3)
Adding toml v0.8.2 (latest: v0.8.19)
Adding toml_datetime v0.6.3 (latest: v0.6.8)
Adding toml_edit v0.19.15 (latest: v0.22.21)
Adding toml_edit v0.20.2 (latest: v0.22.21)
Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.2+wasi-0.2.1)
Adding windows-sys v0.45.0 (latest: v0.59.0)
Adding windows-sys v0.52.0 (latest: v0.59.0)
Adding windows-targets v0.42.2 (latest: v0.52.6)
Adding windows-targets v0.48.5 (latest: v0.52.6)
Adding windows_aarch64_gnullvm v0.42.2 (latest: v0.52.6)
Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.6)
Adding windows_aarch64_msvc v0.42.2 (latest: v0.52.6)
Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.6)
Adding windows_i686_gnu v0.42.2 (latest: v0.52.6)
Adding windows_i686_gnu v0.48.5 (latest: v0.52.6)
Adding windows_i686_msvc v0.42.2 (latest: v0.52.6)
Adding windows_i686_msvc v0.48.5 (latest: v0.52.6)
Adding windows_x86_64_gnu v0.42.2 (latest: v0.52.6)
Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.6)
Adding windows_x86_64_gnullvm v0.42.2 (latest: v0.52.6)
Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.6)
Adding windows_x86_64_msvc v0.42.2 (latest: v0.52.6)
Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.6)
Adding winnow v0.5.40 (latest: v0.6.18)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 660 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (306 crate dependencies)
Crate: proc-macro-error
Version: 1.0.4
Warning: unmaintained
Title: proc-macro-error is unmaintained
Date: 2024-09-01
ID: RUSTSEC-2024-0370
URL: https://rustsec.org/advisories/RUSTSEC-2024-0370
Dependency tree:
proc-macro-error 1.0.4
├── gtk3-macros 0.18.0
│ └── gtk 0.18.1
│ └── tao 0.30.2
└── glib-macros 0.18.5
└── glib 0.18.5
├── pango 0.18.3
│ ├── gtk 0.18.1
│ └── gdk 0.18.0
│ └── gtk 0.18.1
├── gtk 0.18.1
├── gio 0.18.4
│ ├── pango 0.18.3
│ ├── gtk 0.18.1
│ ├── gdk-pixbuf 0.18.5
│ │ ├── gtk 0.18.1
│ │ └── gdk 0.18.0
│ └── gdk 0.18.0
├── gdk-pixbuf 0.18.5
├── gdk 0.18.0
├── cairo-rs 0.18.5
│ ├── gtk 0.18.1
│ └── gdk 0.18.0
└── atk 0.18.0
└── gtk 0.18.1
warning: 1 allowed warning found
[0.30.2]
016e122c
(#978 by @Legend-Master) Fix changing the theme activates the window on Windows
Cargo Publish
Updating crates.io index
Packaging tao v0.30.2 (/home/runner/work/tao/tao)
Updating crates.io index
Packaged 138 files, 3.3MiB (2.2MiB compressed)
Uploading tao v0.30.2 (/home/runner/work/tao/tao)
Uploaded tao v0.30.2 to registry `crates-io`
note: waiting for `tao v0.30.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.30.2 at registry `crates-io`
tao v0.30.1
Cargo Audit
Updating crates.io index
Locking 306 packages to latest compatible versions
Adding aligned-vec v0.5.0 (latest: v0.6.1)
Adding bitflags v1.3.2 (latest: v2.6.0)
Adding cairo-rs v0.18.5 (latest: v0.20.1)
Adding cairo-sys-rs v0.18.2 (latest: v0.20.0)
Adding cfg-expr v0.15.8 (latest: v0.17.0)
Adding gdk-pixbuf v0.18.5 (latest: v0.20.1)
Adding gdk-pixbuf-sys v0.18.0 (latest: v0.20.1)
Adding gethostname v0.4.3 (latest: v0.5.0)
Adding gio v0.18.4 (latest: v0.20.1)
Adding gio-sys v0.18.1 (latest: v0.20.1)
Adding glib v0.18.5 (latest: v0.20.3)
Adding glib-macros v0.18.5 (latest: v0.20.3)
Adding glib-sys v0.18.1 (latest: v0.20.2)
Adding gobject-sys v0.18.0 (latest: v0.20.1)
Adding heck v0.4.1 (latest: v0.5.0)
Adding idna v0.5.0 (latest: v1.0.2)
Adding itertools v0.12.1 (latest: v0.13.0)
Adding jni-sys v0.3.0 (latest: v0.4.0)
Adding linux-raw-sys v0.4.14 (latest: v0.6.5)
Adding malloc_buf v0.0.6 (latest: v1.0.0)
Adding miniz_oxide v0.7.4 (latest: v0.8.0)
Adding pango v0.18.3 (latest: v0.20.1)
Adding pango-sys v0.18.0 (latest: v0.20.1)
Adding proc-macro-crate v1.3.1 (latest: v3.2.0)
Adding proc-macro-crate v2.0.2 (latest: v3.2.0)
Adding raw-window-handle v0.4.3 (latest: v0.6.2)
Adding raw-window-handle v0.5.2 (latest: v0.6.2)
Adding syn v1.0.109 (latest: v2.0.77)
Adding system-deps v6.2.2 (latest: v7.0.2)
Adding toml v0.8.2 (latest: v0.8.19)
Adding toml_datetime v0.6.3 (latest: v0.6.8)
Adding toml_edit v0.19.15 (latest: v0.22.21)
Adding toml_edit v0.20.2 (latest: v0.22.21)
Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.2+wasi-0.2.1)
Adding windows-sys v0.45.0 (latest: v0.59.0)
Adding windows-sys v0.52.0 (latest: v0.59.0)
Adding windows-targets v0.42.2 (latest: v0.52.6)
Adding windows-targets v0.48.5 (latest: v0.52.6)
Adding windows_aarch64_gnullvm v0.42.2 (latest: v0.52.6)
Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.6)
Adding windows_aarch64_msvc v0.42.2 (latest: v0.52.6)
Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.6)
Adding windows_i686_gnu v0.42.2 (latest: v0.52.6)
Adding windows_i686_gnu v0.48.5 (latest: v0.52.6)
Adding windows_i686_msvc v0.42.2 (latest: v0.52.6)
Adding windows_i686_msvc v0.48.5 (latest: v0.52.6)
Adding windows_x86_64_gnu v0.42.2 (latest: v0.52.6)
Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.6)
Adding windows_x86_64_gnullvm v0.42.2 (latest: v0.52.6)
Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.6)
Adding windows_x86_64_msvc v0.42.2 (latest: v0.52.6)
Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.6)
Adding winnow v0.5.40 (latest: v0.6.18)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 659 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (306 crate dependencies)
Crate: proc-macro-error
Version: 1.0.4
Warning: unmaintained
Title: proc-macro-error is unmaintained
Date: 2024-09-01
ID: RUSTSEC-2024-0370
URL: https://rustsec.org/advisories/RUSTSEC-2024-0370
Dependency tree:
proc-macro-error 1.0.4
├── gtk3-macros 0.18.0
│ └── gtk 0.18.1
│ └── tao 0.30.1
└── glib-macros 0.18.5
└── glib 0.18.5
├── pango 0.18.3
│ ├── gtk 0.18.1
│ └── gdk 0.18.0
│ └── gtk 0.18.1
├── gtk 0.18.1
├── gio 0.18.4
│ ├── pango 0.18.3
│ ├── gtk 0.18.1
│ ├── gdk-pixbuf 0.18.5
│ │ ├── gtk 0.18.1
│ │ └── gdk 0.18.0
│ └── gdk 0.18.0
├── gdk-pixbuf 0.18.5
├── gdk 0.18.0
├── cairo-rs 0.18.5
│ ├── gtk 0.18.1
│ └── gdk 0.18.0
└── atk 0.18.0
└── gtk 0.18.1
warning: 1 allowed warning found
[0.30.1]
ad652e50
(#969 by @CampioneDev) On iOS, implementapplication:openURL:options:
to handle custom URL schemes.1a085ade
(#937 by @Legend-Master) Add a functionWindow::set_theme
andEventLoopWindowTarget::set_them
to set theme after window or event loop creation.
Cargo Publish
Updating crates.io index
Packaging tao v0.30.1 (/home/runner/work/tao/tao)
Updating crates.io index
Packaged 138 files, 3.3MiB (2.2MiB compressed)
Uploading tao v0.30.1 (/home/runner/work/tao/tao)
Uploaded tao v0.30.1 to registry `crates-io`
note: waiting for `tao v0.30.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.30.1 at registry `crates-io`