Releases: tauri-apps/tao
tao v0.35.0
Cargo Audit
Updating crates.io index
Locking 345 packages to latest compatible versions
Adding jni v0.21.1 (available: v0.22.4)
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.23)
Adding toml_datetime v0.6.3 (available: v0.6.11)
Adding toml_edit v0.20.2 (available: v0.20.7)
Adding windows v0.61.3 (available: v0.62.2)
Adding windows-core v0.61.2 (available: v0.62.2)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 985 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (347 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.35.0
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.35.0
└── 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.35.0
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.35.0
├── gdkx11-sys 0.18.2
│ └── tao 0.35.0
├── gdkwayland-sys 0.18.2
│ └── tao 0.35.0
└── 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.35.0
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.35.0
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.35.0
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.35.0
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.35.0
Crate: paste
Version: 1.0.15
Warning: unmaintained
Title: paste - no longer maintained
Date: 2024-10-07
ID: RUSTSEC-2024-0436
URL: https://rustsec.org/advisories/RUSTSEC-2024-0436
Dependency tree:
paste 1.0.15
└── rav1e 0.8.1
└── ravif 0.13.0
└── image 0.25.10
└── tao 0.35.0
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.35.0
└── 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.35.0
│ └── 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: 12 allowed warnings found
[0.35.0]
-
4e7c2f4a(#1154 by @lucasfernog) Breaking change: The Android activity should now reference and call the following external functions:private external fun onActivityCreate(activity) private external fun start() private external fun resume() private external fun pause() private external fun stop() private external fun onActivitySaveInstanceState() private external fun onActivityDestroy(activity) private external fun onActivityLowMemory() -
18040018(#1146 by @JeffTsang)Event::Resumedis now only emitted when the app is actually resumed (going back to foreground) so it won't be called on app startup. -
56e9840b(#1141 by @haecker-felix) Use the Linux XDG Desktop Portal to add support for the system color scheme. Needsdbusfeature flag. -
4e7c2f4a(#1154 by @lucasfernog) Added multi-window support for iOS and Android.Leverages scenes on iOS and Activity embedding on Android.
iOS:
- Added Event::SceneRequested (on iPad the user can request a new window to be open - e.g. by long pressing the app icon and selecting "New window")
- Request new scene to be created on Window::new (if needed, main scene is detected automatically) and assign the window instance later when it gets connected
Android:
- Create new activity on Window::new (if needed, main activity is detected automatically)
- Added builder methods to determine the activity to be created
- System determines what to do with the activity (new stack, next to another one.. based on the embedding rules)
-
9cea0358(#1155 by @lucasfernog) FireEvent::Openedon Android, which now requires the activity to call the onNewIntent(intent) external function. -
18040018(#1146 by @JeffTsang) Use WillEnterForeground instead of DidBecomeActive for Event::Resumed in iOS.
Cargo Publish
Updating crates.io index
Packaging tao v0.35.0 (/home/runner/work/tao/tao)
warning: ignoring test `send_objects` as `tests/send_objects.rs` is not included in the published package
warning: ignoring test `serde_objects` as `tests/serde_objects.rs` is not included in the published package
warning: ignoring test `sync_object` as `tests/sync_object.rs` is not included in the published package
Updating crates.io index
Packaged 119 files, 1.2MiB (300.4KiB compressed)
Uploading tao v0.35.0 (/home/runner/work/tao/tao)
Uploaded tao v0.35.0 to registry `crates-io`
note: waiting for tao v0.35.0 to be available at registry `crates-io`
help: you may press ctrl-c to skip waiting; the crate should be available shortly
Published tao v0.35.0 at registry `crates-io`
tao v0.34.8
Cargo Audit
Updating crates.io index
Locking 335 packages to latest compatible versions
Adding jni v0.21.1 (available: v0.22.4)
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.23)
Adding toml_datetime v0.6.3 (available: v0.6.11)
Adding toml_edit v0.20.2 (available: v0.20.7)
Adding windows v0.61.3 (available: v0.62.2)
Adding windows-core v0.61.2 (available: v0.62.2)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 982 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (337 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.34.8
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.34.8
└── 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.34.8
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.34.8
├── gdkx11-sys 0.18.2
│ └── tao 0.34.8
├── gdkwayland-sys 0.18.2
│ └── tao 0.34.8
└── 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.34.8
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.34.8
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.34.8
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.34.8
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.34.8
Crate: paste
Version: 1.0.15
Warning: unmaintained
Title: paste - no longer maintained
Date: 2024-10-07
ID: RUSTSEC-2024-0436
URL: https://rustsec.org/advisories/RUSTSEC-2024-0436
Dependency tree:
paste 1.0.15
└── rav1e 0.8.1
└── ravif 0.13.0
└── image 0.25.10
└── tao 0.34.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.2
│ └── gtk 0.18.2
│ └── tao 0.34.8
└── 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.34.8
│ └── 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: 12 allowed warnings found
[0.34.8]
Cargo Publish
Updating crates.io index
Packaging tao v0.34.8 (/home/runner/work/tao/tao)
warning: ignoring test `send_objects` as `tests/send_objects.rs` is not included in the published package
warning: ignoring test `serde_objects` as `tests/serde_objects.rs` is not included in the published package
warning: ignoring test `sync_object` as `tests/sync_object.rs` is not included in the published package
Updating crates.io index
Packaged 117 files, 1.2MiB (291.7KiB compressed)
Uploading tao v0.34.8 (/home/runner/work/tao/tao)
Uploaded tao v0.34.8 to registry `crates-io`
note: waiting for tao v0.34.8 to be available at registry `crates-io`
help: you may press ctrl-c to skip waiting; the crate should be available shortly
Published tao v0.34.8 at registry `crates-io`
tao v0.34.7
Cargo Audit
Updating crates.io index
Locking 335 packages to latest compatible versions
Adding jni v0.21.1 (available: v0.22.4)
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.23)
Adding toml_datetime v0.6.3 (available: v0.6.11)
Adding toml_edit v0.20.2 (available: v0.20.7)
Adding windows v0.61.3 (available: v0.62.2)
Adding windows-core v0.61.2 (available: v0.62.2)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 982 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (337 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.34.7
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.34.7
└── 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.34.7
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.34.7
├── gdkx11-sys 0.18.2
│ └── tao 0.34.7
├── gdkwayland-sys 0.18.2
│ └── tao 0.34.7
└── 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.34.7
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.34.7
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.34.7
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.34.7
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.34.7
Crate: paste
Version: 1.0.15
Warning: unmaintained
Title: paste - no longer maintained
Date: 2024-10-07
ID: RUSTSEC-2024-0436
URL: https://rustsec.org/advisories/RUSTSEC-2024-0436
Dependency tree:
paste 1.0.15
└── rav1e 0.8.1
└── ravif 0.13.0
└── image 0.25.10
└── tao 0.34.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.2
│ └── gtk 0.18.2
│ └── tao 0.34.7
└── 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.34.7
│ └── 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: 12 allowed warnings found
[0.34.7]
541cf20e(#1190 by @damadczar) fix(linux): exit cleanly when GtkApplication is a remote GIO instance
Cargo Publish
Updating crates.io index
Packaging tao v0.34.7 (/home/runner/work/tao/tao)
warning: ignoring test `send_objects` as `tests/send_objects.rs` is not included in the published package
warning: ignoring test `serde_objects` as `tests/serde_objects.rs` is not included in the published package
warning: ignoring test `sync_object` as `tests/sync_object.rs` is not included in the published package
Updating crates.io index
Packaged 117 files, 1.2MiB (291.5KiB compressed)
Uploading tao v0.34.7 (/home/runner/work/tao/tao)
Uploaded tao v0.34.7 to registry `crates-io`
note: waiting for tao v0.34.7 to be available at registry `crates-io`
help: you may press ctrl-c to skip waiting; the crate should be available shortly
Published tao v0.34.7 at registry `crates-io`
tao v0.16.11
Updating crates.io index
Locking 208 packages to latest compatible versions
Adding bitflags v1.3.2 (available: v2.11.0)
Adding cairo-rs v0.15.12 (available: v0.22.0)
Adding cocoa v0.24.1 (available: v0.26.1)
Adding core-foundation v0.9.4 (available: v0.10.1)
Adding core-graphics v0.22.3 (available: v0.25.0)
Adding env_logger v0.9.3 (available: v0.11.9)
Adding gdk v0.15.4 (available: v0.18.2)
Adding gdk-pixbuf v0.15.11 (available: v0.22.0)
Adding gdk-sys v0.15.1 (available: v0.18.2)
Adding gdkwayland-sys v0.15.3 (available: v0.18.2)
Adding gdkx11-sys v0.15.1 (available: v0.18.2)
Adding gio v0.15.12 (available: v0.22.2)
Adding glib v0.15.12 (available: v0.22.3)
Adding glib-sys v0.15.10 (available: v0.22.3)
Adding gtk v0.15.5 (available: v0.18.2)
Adding image v0.24.9 (available: v0.25.10)
Adding jni v0.20.0 (available: v0.22.4)
Adding libappindicator v0.7.1 (available: v0.9.0)
Adding ndk v0.6.0 (available: v0.9.0)
Adding ndk-sys v0.3.0 (available: v0.6.0+11769913)
Adding png v0.17.16 (available: v0.18.1)
Adding raw-window-handle v0.5.2 (available: v0.6.2)
Adding syn v1.0.109 (available: v2.0.117)
Adding windows v0.39.0 (available: v0.62.2)
Adding windows-implement v0.39.0 (available: v0.60.2)
Cargo Audit
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 982 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (210 crate dependencies)
Crate: atk
Version: 0.15.1
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.15.1
└── gtk 0.15.5
├── tao 0.16.11
└── libappindicator 0.7.1
└── tao 0.16.11
Crate: atk-sys
Version: 0.15.1
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.15.1
├── gtk-sys 0.15.3
│ ├── libappindicator-sys 0.7.3
│ │ └── libappindicator 0.7.1
│ │ └── tao 0.16.11
│ ├── libappindicator 0.7.1
│ └── gtk 0.15.5
│ ├── tao 0.16.11
│ └── libappindicator 0.7.1
└── atk 0.15.1
└── gtk 0.15.5
Crate: atty
Version: 0.2.14
Warning: unmaintained
Title: `atty` is unmaintained
Date: 2024-09-25
ID: RUSTSEC-2024-0375
URL: https://rustsec.org/advisories/RUSTSEC-2024-0375
Dependency tree:
atty 0.2.14
└── env_logger 0.9.3
└── tao 0.16.11
Crate: gdk
Version: 0.15.4
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.15.4
├── tao 0.16.11
└── gtk 0.15.5
├── tao 0.16.11
└── libappindicator 0.7.1
└── tao 0.16.11
Crate: gdk-sys
Version: 0.15.1
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.15.1
├── tao 0.16.11
├── gtk-sys 0.15.3
│ ├── libappindicator-sys 0.7.3
│ │ └── libappindicator 0.7.1
│ │ └── tao 0.16.11
│ ├── libappindicator 0.7.1
│ └── gtk 0.15.5
│ ├── tao 0.16.11
│ └── libappindicator 0.7.1
├── gdkx11-sys 0.15.1
│ └── tao 0.16.11
├── gdkwayland-sys 0.15.3
│ └── tao 0.16.11
└── gdk 0.15.4
├── tao 0.16.11
└── gtk 0.15.5
Crate: gdkwayland-sys
Version: 0.15.3
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.15.3
└── tao 0.16.11
Crate: gdkx11-sys
Version: 0.15.1
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.15.1
└── tao 0.16.11
Crate: gtk
Version: 0.15.5
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.15.5
├── tao 0.16.11
└── libappindicator 0.7.1
└── tao 0.16.11
Crate: gtk-sys
Version: 0.15.3
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.15.3
├── libappindicator-sys 0.7.3
│ └── libappindicator 0.7.1
│ └── tao 0.16.11
├── libappindicator 0.7.1
└── gtk 0.15.5
├── tao 0.16.11
└── libappindicator 0.7.1
Crate: gtk3-macros
Version: 0.15.6
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.15.6
└── gtk 0.15.5
├── tao 0.16.11
└── libappindicator 0.7.1
└── tao 0.16.11
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.16.11
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.15.6
│ └── gtk 0.15.5
│ ├── tao 0.16.11
│ └── libappindicator 0.7.1
│ └── tao 0.16.11
└── glib-macros 0.15.13
└── glib 0.15.12
├── tao 0.16.11
├── pango 0.15.10
│ ├── gtk 0.15.5
│ └── gdk 0.15.4
│ ├── tao 0.16.11
│ └── gtk 0.15.5
├── libappindicator 0.7.1
├── gtk 0.15.5
├── gio 0.15.12
│ ├── tao 0.16.11
│ ├── gtk 0.15.5
│ ├── gdk-pixbuf 0.15.11
│ │ ├── tao 0.16.11
│ │ ├── gtk 0.15.5
│ │ └── gdk 0.15.4
│ └── gdk 0.15.4
├── gdk-pixbuf 0.15.11
├── gdk 0.15.4
├── cairo-rs 0.15.12
│ ├── tao 0.16.11
│ ├── gtk 0.15.5
│ └── gdk 0.15.4
└── atk 0.15.1
└── gtk 0.15.5
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
Crate: glib
Version: 0.15.12
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.15.12
├── tao 0.16.11
├── pango 0.15.10
│ ├── gtk 0.15.5
│ │ ├── tao 0.16.11
│ │ └── libappindicator 0.7.1
│ │ └── tao 0.16.11
│ └── gdk 0.15.4
│ ├── tao 0.16.11
│ └── gtk 0.15.5
├── libappindicator 0.7.1
├── gtk 0.15.5
├── gio 0.15.12
│ ├── tao 0.16.11
│ ├── gtk 0.15.5
│ ├── gdk-pixbuf 0.15.11
│ │ ├── tao 0.16.11
│ │ ├── gtk 0.15.5
│ │ └── gdk 0.15.4
│ └── gdk 0.15.4
├── gdk-pixbuf 0.15.11
├── gdk 0.15.4
├── cairo-rs 0.15.12
│ ├── tao 0.16.11
│ ├── gtk 0.15.5
│ └── gdk 0.15.4
└── atk 0.15.1
└── gtk 0.15.5
warning: 14 allowed warnings found
[0.16.11]
d9276137(#1112 by @FabianLars) Fixed a null pointer deref crash on macOS when compiling with Rust 1.86.
Cargo Publish
`\`\`
Updating crates.io index
Packaging tao v0.16.11 (/home/runner/work/tao/tao)
Updating crates.io index
Packaged 161 files, 3.4MiB (2.3MiB compressed)
Uploading tao v0.16.11 (/home/runner/work/tao/tao)
Uploaded tao v0.16.11 to registry `crates-io`
note: waiting for tao v0.16.11 to be available at registry `crates-io`
help: you may press ctrl-c to skip waiting; the crate should be available shortly
Published tao v0.16.11 at registry `crates-io`
tao v0.34.6
Cargo Audit
Updating crates.io index
Locking 325 packages to latest compatible versions
Adding jni v0.21.1 (available: v0.22.2)
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.23)
Adding toml_datetime v0.6.3 (available: v0.6.11)
Adding toml_edit v0.20.2 (available: v0.20.7)
Adding windows v0.61.3 (available: v0.62.2)
Adding windows-core v0.61.2 (available: v0.62.2)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 941 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (327 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.34.6
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.34.6
└── 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.34.6
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.34.6
├── gdkx11-sys 0.18.2
│ └── tao 0.34.6
├── gdkwayland-sys 0.18.2
│ └── tao 0.34.6
└── 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.34.6
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.34.6
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.34.6
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.34.6
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.34.6
Crate: paste
Version: 1.0.15
Warning: unmaintained
Title: paste - no longer maintained
Date: 2024-10-07
ID: RUSTSEC-2024-0436
URL: https://rustsec.org/advisories/RUSTSEC-2024-0436
Dependency tree:
paste 1.0.15
└── rav1e 0.8.1
└── ravif 0.12.0
└── image 0.25.9
└── tao 0.34.6
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.34.6
└── 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.34.6
│ └── 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: 12 allowed warnings found
[0.34.6]
a4837862(#1189 by @thomaseizinger) Downgrades several logs in the Windows backend from WARN to DEBUG.e1c9cb69(#1185 by @kanatapple) Prevent panics on Windows when a monitor handle becomes invalid during info retrieval.e196538f(#1165 by @Slinetrac) fix(windows): respect default app mode via registry in dark mode detectiona133504b(#1184 by @Tunglies) Replace NSString::from_str with ns_string macro in macOS. No user facing changes.
Cargo Publish
Updating crates.io index
Packaging tao v0.34.6 (/home/runner/work/tao/tao)
warning: ignoring test `send_objects` as `tests/send_objects.rs` is not included in the published package
warning: ignoring test `serde_objects` as `tests/serde_objects.rs` is not included in the published package
warning: ignoring test `sync_object` as `tests/sync_object.rs` is not included in the published package
Updating crates.io index
Packaged 117 files, 1.2MiB (290.9KiB compressed)
Uploading tao v0.34.6 (/home/runner/work/tao/tao)
Uploaded tao v0.34.6 to registry `crates-io`
note: waiting for tao v0.34.6 to be available at registry `crates-io`
help: you may press ctrl-c to skip waiting; the crate should be available shortly
Published tao v0.34.6 at registry `crates-io`
tao v0.34.5
Cargo Audit
Updating crates.io index
Locking 348 packages to latest compatible versions
Adding core-graphics v0.24.0 (available: v0.25.0)
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.23)
Adding toml_datetime v0.6.3 (available: v0.6.11)
Adding toml_edit v0.20.2 (available: v0.20.7)
Adding windows v0.61.3 (available: v0.62.2)
Adding windows-core v0.61.2 (available: v0.62.2)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 822 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (350 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.34.5
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.34.5
└── 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.34.5
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.34.5
├── gdkx11-sys 0.18.2
│ └── tao 0.34.5
├── gdkwayland-sys 0.18.2
│ └── tao 0.34.5
└── 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.34.5
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.34.5
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.34.5
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.34.5
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.34.5
Crate: paste
Version: 1.0.15
Warning: unmaintained
Title: paste - no longer maintained
Date: 2024-10-07
ID: RUSTSEC-2024-0436
URL: https://rustsec.org/advisories/RUSTSEC-2024-0436
Dependency tree:
paste 1.0.15
└── rav1e 0.7.1
└── ravif 0.11.20
└── image 0.25.8
└── tao 0.34.5
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.34.5
└── 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.34.5
│ └── 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: 12 allowed warnings found
[0.34.5]
92e22209(#1152 by @lucasfernog) EmitEvent::LoopDestroyedon activity destroy on Android.da1514be(#1150 by @Legend-Master) Fix maximized windows have empty edges when using auto hide task bar on Windows
Cargo Publish
Updating crates.io index
Packaging tao v0.34.5 (/home/runner/work/tao/tao)
warning: ignoring test `send_objects` as `tests/send_objects.rs` is not included in the published package
warning: ignoring test `serde_objects` as `tests/serde_objects.rs` is not included in the published package
warning: ignoring test `sync_object` as `tests/sync_object.rs` is not included in the published package
Updating crates.io index
Packaged 117 files, 1.2MiB (291.8KiB compressed)
Uploading tao v0.34.5 (/home/runner/work/tao/tao)
Uploaded tao v0.34.5 to registry `crates-io`
note: waiting for tao v0.34.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.34.5 at registry `crates-io`
tao v0.34.4
Cargo Audit
Updating crates.io index
Locking 348 packages to latest compatible versions
Adding core-graphics v0.24.0 (available: v0.25.0)
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.23)
Adding toml_datetime v0.6.3 (available: v0.6.11)
Adding toml_edit v0.20.2 (available: v0.20.7)
Adding windows v0.61.3 (available: v0.62.2)
Adding windows-core v0.61.2 (available: v0.62.2)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 822 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (350 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.34.4
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.34.4
└── 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.34.4
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.34.4
├── gdkx11-sys 0.18.2
│ └── tao 0.34.4
├── gdkwayland-sys 0.18.2
│ └── tao 0.34.4
└── 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.34.4
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.34.4
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.34.4
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.34.4
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.34.4
Crate: paste
Version: 1.0.15
Warning: unmaintained
Title: paste - no longer maintained
Date: 2024-10-07
ID: RUSTSEC-2024-0436
URL: https://rustsec.org/advisories/RUSTSEC-2024-0436
Dependency tree:
paste 1.0.15
└── rav1e 0.7.1
└── ravif 0.11.20
└── image 0.25.8
└── tao 0.34.4
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.34.4
└── 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.34.4
│ └── 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: 12 allowed warnings found
[0.34.4]
25f2c58a(#1148 by @lucasfernog) TriggerWindowEvent::Destroyedwhen the Android activity is destroyed. In this case, the app should either exit by setting the control flow toControlFlow::ExitWithCodeor NOT call the create() external function when the activity is recreated andonCreateis called, handling how to recreate the app window via a separate hook that can leverage the existing tao event loop.
Cargo Publish
Updating crates.io index
Packaging tao v0.34.4 (/home/runner/work/tao/tao)
warning: ignoring test `send_objects` as `tests/send_objects.rs` is not included in the published package
warning: ignoring test `serde_objects` as `tests/serde_objects.rs` is not included in the published package
warning: ignoring test `sync_object` as `tests/sync_object.rs` is not included in the published package
Updating crates.io index
Packaged 117 files, 1.2MiB (291.8KiB compressed)
Uploading tao v0.34.4 (/home/runner/work/tao/tao)
Uploaded tao v0.34.4 to registry `crates-io`
note: waiting for tao v0.34.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.34.4 at registry `crates-io`
tao v0.34.3
Cargo Audit
Updating crates.io index
Locking 339 packages to latest compatible versions
Adding core-graphics v0.24.0 (available: v0.25.0)
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.23)
Adding toml_datetime v0.6.3 (available: v0.6.11)
Adding toml_edit v0.20.2 (available: v0.20.7)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 799 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (341 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.34.3
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.34.3
└── 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.34.3
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.34.3
├── gdkx11-sys 0.18.2
│ └── tao 0.34.3
├── gdkwayland-sys 0.18.2
│ └── tao 0.34.3
└── 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.34.3
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.34.3
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.34.3
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.34.3
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.34.3
Crate: paste
Version: 1.0.15
Warning: unmaintained
Title: paste - no longer maintained
Date: 2024-10-07
ID: RUSTSEC-2024-0436
URL: https://rustsec.org/advisories/RUSTSEC-2024-0436
Dependency tree:
paste 1.0.15
└── rav1e 0.7.1
└── ravif 0.11.20
└── image 0.25.7
└── tao 0.34.3
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.34.3
└── 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.34.3
│ └── 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: 12 allowed warnings found
[0.34.3]
0defcd01(#1132 by @Legend-Master) Exclude audit PDF file from the crate published to crates.io3969a1a4(#1138 by @aspcartman) On macOS, fixed an issue that caused the window background color to be applied incorrectly (typically black).28f5a96a(#1119 by @Legend-Master) FixWindowEvent::MouseWheeldoesn't account for mouse wheel speed settingsa1edbeb4(#1126 by @Legend-Master) EmitEvent::LoopDestroyedon receivingWM_ENDSESSIONmessage on Windows
Cargo Publish
Updating crates.io index
Packaging tao v0.34.3 (/home/runner/work/tao/tao)
warning: ignoring test `send_objects` as `tests/send_objects.rs` is not included in the published package
warning: ignoring test `serde_objects` as `tests/serde_objects.rs` is not included in the published package
warning: ignoring test `sync_object` as `tests/sync_object.rs` is not included in the published package
Updating crates.io index
Packaged 117 files, 1.2MiB (291.3KiB compressed)
Uploading tao v0.34.3 (/home/runner/work/tao/tao)
Uploaded tao v0.34.3 to registry `crates-io`
note: waiting for tao v0.34.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.34.3 at registry `crates-io`
tao v0.34.2
Cargo Audit
Updating crates.io index
Locking 345 packages to latest compatible versions
Adding core-graphics v0.24.0 (available: v0.25.0)
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.23)
Adding toml_datetime v0.6.3 (available: v0.6.11)
Adding toml_edit v0.20.2 (available: v0.20.7)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 796 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (347 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.34.2
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.34.2
└── 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.34.2
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.34.2
├── gdkx11-sys 0.18.2
│ └── tao 0.34.2
├── gdkwayland-sys 0.18.2
│ └── tao 0.34.2
└── 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.34.2
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.34.2
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.34.2
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.34.2
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.34.2
Crate: paste
Version: 1.0.15
Warning: unmaintained
Title: paste - no longer maintained
Date: 2024-10-07
ID: RUSTSEC-2024-0436
URL: https://rustsec.org/advisories/RUSTSEC-2024-0436
Dependency tree:
paste 1.0.15
└── rav1e 0.7.1
└── ravif 0.11.20
└── image 0.25.6
└── tao 0.34.2
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.34.2
└── 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.34.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
warning: 12 allowed warnings found
[0.34.2]
60a47340(#1108 by @Simon-Laux) feat: MacOS: add universal applink support
by implementingapplication:willContinueUserActivityWithType:andapplication:continueUserActivity:restorationHandler:,
reusing the existingEvent::Opened { urls }event for the user facing api.
Cargo Publish
Updating crates.io index
Packaging tao v0.34.2 (/home/runner/work/tao/tao)
Updating crates.io index
Packaged 146 files, 3.4MiB (2.3MiB compressed)
Uploading tao v0.34.2 (/home/runner/work/tao/tao)
Uploaded tao v0.34.2 to registry `crates-io`
note: waiting for tao v0.34.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.34.2 at registry `crates-io`
tao v0.34.1
Cargo Audit
Updating crates.io index
Locking 344 packages to latest compatible versions
Adding core-graphics v0.24.0 (available: v0.25.0)
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.23)
Adding toml_datetime v0.6.3 (available: v0.6.11)
Adding toml_edit v0.20.2 (available: v0.20.7)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 796 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (346 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.34.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.34.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.34.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.34.1
├── gdkx11-sys 0.18.2
│ └── tao 0.34.1
├── gdkwayland-sys 0.18.2
│ └── tao 0.34.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.34.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.34.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.34.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.34.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.34.1
Crate: paste
Version: 1.0.15
Warning: unmaintained
Title: paste - no longer maintained
Date: 2024-10-07
ID: RUSTSEC-2024-0436
URL: https://rustsec.org/advisories/RUSTSEC-2024-0436
Dependency tree:
paste 1.0.15
└── rav1e 0.7.1
└── ravif 0.11.20
└── image 0.25.6
└── tao 0.34.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.34.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.34.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: 12 allowed warnings found
[0.34.1]
f73c70fd(#1120 by @robertrpf) AddedWindowBuilder::with_focusableto allow creating unfocusable windows.f73c70fd(#1120 by @robertrpf) AddedWindow::set_focusable.
Cargo Publish
Updating crates.io index
Packaging tao v0.34.1 (/home/runner/work/tao/tao)
Updating crates.io index
Packaged 146 files, 3.4MiB (2.3MiB compressed)
Uploading tao v0.34.1 (/home/runner/work/tao/tao)
Uploaded tao v0.34.1 to registry `crates-io`
note: waiting for tao v0.34.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.34.1 at registry `crates-io`