Skip to content

Releases: tauri-apps/tao

tao v0.35.0

23 Mar 10:59
3ecc2a8

Choose a tag to compare

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::Resumed is 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. Needs dbus feature 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) Fire Event::Opened on 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

22 Mar 12:32
10b26c8

Choose a tag to compare

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

22 Mar 10:01
5fb726f

Choose a tag to compare

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]

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

22 Mar 12:17
1f6cd4c

Choose a tag to compare

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]

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

04 Mar 14:44
97737b1

Choose a tag to compare

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]

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

20 Oct 11:51
3c2b444

Choose a tag to compare

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]

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

16 Oct 10:50
efc67fb

Choose a tag to compare

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) Trigger WindowEvent::Destroyed when the Android activity is destroyed. In this case, the app should either exit by setting the control flow to ControlFlow::ExitWithCode or NOT call the create() external function when the activity is recreated and onCreate is 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

01 Sep 02:19
fda48e8

Choose a tag to compare

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]

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

18 Aug 12:29
d454dfe

Choose a tag to compare

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 implementing application:willContinueUserActivityWithType: and application:continueUserActivity:restorationHandler:,
    reusing the existing Event::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

17 Aug 14:17
6cf83e6

Choose a tag to compare

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]

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`