Skip to content

Releases: tauri-apps/tao

tao v0.31.0

08 Dec 23:14
d0e46ad
Compare
Choose a tag to compare

Cargo Audit

Updating crates.io index
     Locking 321 packages to latest compatible versions
      Adding raw-window-handle v0.4.3 (available: v0.6.2)
      Adding raw-window-handle v0.5.2 (available: v0.6.2)
      Adding toml v0.8.2 (available: v0.8.19)
      Adding toml_datetime v0.6.3 (available: v0.6.8)
      Adding toml_edit v0.20.2 (available: v0.20.7)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 700 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (323 crate dependencies)
Crate:     proc-macro-error
Version:   1.0.4
Warning:   unmaintained
Title:     proc-macro-error is unmaintained
Date:      2024-09-01
ID:        RUSTSEC-2024-0370
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0370
Dependency tree:
proc-macro-error 1.0.4
├── gtk3-macros 0.18.0
│   └── gtk 0.18.1
│       └── tao 0.31.0
└── glib-macros 0.18.5
    └── glib 0.18.5
        ├── pango 0.18.3
        │   ├── gtk 0.18.1
        │   └── gdk 0.18.0
        │       └── gtk 0.18.1
        ├── gtk 0.18.1
        ├── gio 0.18.4
        │   ├── pango 0.18.3
        │   ├── gtk 0.18.1
        │   ├── gdk-pixbuf 0.18.5
        │   │   ├── gtk 0.18.1
        │   │   └── gdk 0.18.0
        │   └── gdk 0.18.0
        ├── gdk-pixbuf 0.18.5
        ├── gdk 0.18.0
        ├── cairo-rs 0.18.5
        │   ├── gtk 0.18.1
        │   └── gdk 0.18.0
        └── atk 0.18.0
            └── gtk 0.18.1

warning: 1 allowed warning found

[0.31.0]

  • 5d6d7da0 (#1017 by @amrbashir) On Windows, fix regression caused undecorated window with shadows to be slightly larger on creation.
  • 2e6cf1a4 (#1022 by @Jnschrber) On Windows, fix crash on older windows versions that doesn't support dark mode.
  • 6b49f55a (#1016 by @Legend-Master) Expose raw gdk monitor through MonitorHandleExtUnix::gdk_monitor
  • 720bd93f (#1018 by @amrbashir) On Windows, fix regression in initial window position when using logical positions.
  • 73741a75 (#1008 by @amrbashir) Remove instant dependency, changed StartCause::ResumeTimeReached, StartCause::WaitCancelled and ControlFlow::WaitUntil to use std::time::Instant instead.
  • fa9aaa60 (#1019 by @amrbashir) On Windows, fix fullscreen for undecorated window have white borders.

Cargo Publish

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

tao v0.30.8

11 Nov 20:11
3754802
Compare
Choose a tag to compare

Cargo Audit

Updating crates.io index
     Locking 324 packages to latest compatible versions
      Adding aligned-vec v0.5.0 (latest: v0.6.1)
      Adding bitflags v1.3.2 (latest: v2.6.0)
      Adding cairo-rs v0.18.5 (latest: v0.20.5)
      Adding cairo-sys-rs v0.18.2 (latest: v0.20.0)
      Adding cfg-expr v0.15.8 (latest: v0.17.0)
      Adding drm v0.12.0 (latest: v0.14.1)
      Adding drm-ffi v0.8.0 (latest: v0.9.0)
      Adding drm-sys v0.7.0 (latest: v0.8.0)
      Adding gdk-pixbuf v0.18.5 (latest: v0.20.4)
      Adding gdk-pixbuf-sys v0.18.0 (latest: v0.20.4)
      Adding gethostname v0.4.3 (latest: v0.5.0)
      Adding gio v0.18.4 (latest: v0.20.5)
      Adding gio-sys v0.18.1 (latest: v0.20.5)
      Adding glib v0.18.5 (latest: v0.20.5)
      Adding glib-macros v0.18.5 (latest: v0.20.5)
      Adding glib-sys v0.18.1 (latest: v0.20.5)
      Adding gobject-sys v0.18.0 (latest: v0.20.4)
      Adding heck v0.4.1 (latest: v0.5.0)
      Adding itertools v0.12.1 (latest: v0.13.0)
      Adding jni-sys v0.3.0 (latest: v0.4.0)
      Adding linux-raw-sys v0.4.14 (latest: v0.6.5)
      Adding malloc_buf v0.0.6 (latest: v1.0.0)
      Adding pango v0.18.3 (latest: v0.20.4)
      Adding pango-sys v0.18.0 (latest: v0.20.4)
      Adding proc-macro-crate v1.3.1 (latest: v3.2.0)
      Adding proc-macro-crate v2.0.2 (latest: v3.2.0)
      Adding quick-xml v0.36.2 (latest: v0.37.0)
      Adding raw-window-handle v0.4.3 (latest: v0.6.2)
      Adding raw-window-handle v0.5.2 (latest: v0.6.2)
      Adding syn v1.0.109 (latest: v2.0.87)
      Adding system-deps v6.2.2 (latest: v7.0.3)
      Adding thiserror v1.0.69 (latest: v2.0.3)
      Adding thiserror-impl v1.0.69 (latest: v2.0.3)
      Adding toml v0.8.2 (latest: v0.8.19)
      Adding toml_datetime v0.6.3 (latest: v0.6.8)
      Adding toml_edit v0.19.15 (latest: v0.22.22)
      Adding toml_edit v0.20.2 (latest: v0.22.22)
      Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.3+wasi-0.2.2)
      Adding windows-strings v0.1.0 (latest: v0.2.0)
      Adding windows-sys v0.45.0 (latest: v0.59.0)
      Adding windows-sys v0.52.0 (latest: v0.59.0)
      Adding windows-targets v0.42.2 (latest: v0.52.6)
      Adding windows-targets v0.48.5 (latest: v0.52.6)
      Adding windows_aarch64_gnullvm v0.42.2 (latest: v0.52.6)
      Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.6)
      Adding windows_aarch64_msvc v0.42.2 (latest: v0.52.6)
      Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.6)
      Adding windows_i686_gnu v0.42.2 (latest: v0.52.6)
      Adding windows_i686_gnu v0.48.5 (latest: v0.52.6)
      Adding windows_i686_msvc v0.42.2 (latest: v0.52.6)
      Adding windows_i686_msvc v0.48.5 (latest: v0.52.6)
      Adding windows_x86_64_gnu v0.42.2 (latest: v0.52.6)
      Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.6)
      Adding windows_x86_64_gnullvm v0.42.2 (latest: v0.52.6)
      Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.6)
      Adding windows_x86_64_msvc v0.42.2 (latest: v0.52.6)
      Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.6)
      Adding winnow v0.5.40 (latest: v0.6.20)
      Adding zerocopy v0.7.35 (latest: v0.8.9)
      Adding zerocopy-derive v0.7.35 (latest: v0.8.9)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 686 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (324 crate dependencies)
Crate:     instant
Version:   0.1.13
Warning:   unmaintained
Title:     `instant` is unmaintained
Date:      2024-09-01
ID:        RUSTSEC-2024-0384
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0384
Dependency tree:
instant 0.1.13
└── tao 0.30.8

Crate:     proc-macro-error
Version:   1.0.4
Warning:   unmaintained
Title:     proc-macro-error is unmaintained
Date:      2024-09-01
ID:        RUSTSEC-2024-0370
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0370
Dependency tree:
proc-macro-error 1.0.4
├── gtk3-macros 0.18.0
│   └── gtk 0.18.1
│       └── tao 0.30.8
└── glib-macros 0.18.5
    └── glib 0.18.5
        ├── pango 0.18.3
        │   ├── gtk 0.18.1
        │   └── gdk 0.18.0
        │       └── gtk 0.18.1
        ├── gtk 0.18.1
        ├── gio 0.18.4
        │   ├── pango 0.18.3
        │   ├── gtk 0.18.1
        │   ├── gdk-pixbuf 0.18.5
        │   │   ├── gtk 0.18.1
        │   │   └── gdk 0.18.0
        │   └── gdk 0.18.0
        ├── gdk-pixbuf 0.18.5
        ├── gdk 0.18.0
        ├── cairo-rs 0.18.5
        │   ├── gtk 0.18.1
        │   └── gdk 0.18.0
        └── atk 0.18.0
            └── gtk 0.18.1

warning: 2 allowed warnings found

[0.30.8]

  • c043a8f0 (#1011) Fix compiling on android when using rwh_05 and rwh_04 feature flags.

Cargo Publish

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

tao v0.30.7

11 Nov 14:05
cb50090
Compare
Choose a tag to compare

Cargo Audit

Updating crates.io index
     Locking 324 packages to latest compatible versions
      Adding aligned-vec v0.5.0 (latest: v0.6.1)
      Adding bitflags v1.3.2 (latest: v2.6.0)
      Adding cairo-rs v0.18.5 (latest: v0.20.5)
      Adding cairo-sys-rs v0.18.2 (latest: v0.20.0)
      Adding cfg-expr v0.15.8 (latest: v0.17.0)
      Adding drm v0.12.0 (latest: v0.14.1)
      Adding drm-ffi v0.8.0 (latest: v0.9.0)
      Adding drm-sys v0.7.0 (latest: v0.8.0)
      Adding gdk-pixbuf v0.18.5 (latest: v0.20.4)
      Adding gdk-pixbuf-sys v0.18.0 (latest: v0.20.4)
      Adding gethostname v0.4.3 (latest: v0.5.0)
      Adding gio v0.18.4 (latest: v0.20.5)
      Adding gio-sys v0.18.1 (latest: v0.20.5)
      Adding glib v0.18.5 (latest: v0.20.5)
      Adding glib-macros v0.18.5 (latest: v0.20.5)
      Adding glib-sys v0.18.1 (latest: v0.20.5)
      Adding gobject-sys v0.18.0 (latest: v0.20.4)
      Adding heck v0.4.1 (latest: v0.5.0)
      Adding itertools v0.12.1 (latest: v0.13.0)
      Adding jni-sys v0.3.0 (latest: v0.4.0)
      Adding linux-raw-sys v0.4.14 (latest: v0.6.5)
      Adding malloc_buf v0.0.6 (latest: v1.0.0)
      Adding pango v0.18.3 (latest: v0.20.4)
      Adding pango-sys v0.18.0 (latest: v0.20.4)
      Adding proc-macro-crate v1.3.1 (latest: v3.2.0)
      Adding proc-macro-crate v2.0.2 (latest: v3.2.0)
      Adding quick-xml v0.36.2 (latest: v0.37.0)
      Adding raw-window-handle v0.4.3 (latest: v0.6.2)
      Adding raw-window-handle v0.5.2 (latest: v0.6.2)
      Adding syn v1.0.109 (latest: v2.0.87)
      Adding system-deps v6.2.2 (latest: v7.0.3)
      Adding thiserror v1.0.69 (latest: v2.0.3)
      Adding thiserror-impl v1.0.69 (latest: v2.0.3)
      Adding toml v0.8.2 (latest: v0.8.19)
      Adding toml_datetime v0.6.3 (latest: v0.6.8)
      Adding toml_edit v0.19.15 (latest: v0.22.22)
      Adding toml_edit v0.20.2 (latest: v0.22.22)
      Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.3+wasi-0.2.2)
      Adding windows-strings v0.1.0 (latest: v0.2.0)
      Adding windows-sys v0.45.0 (latest: v0.59.0)
      Adding windows-sys v0.52.0 (latest: v0.59.0)
      Adding windows-targets v0.42.2 (latest: v0.52.6)
      Adding windows-targets v0.48.5 (latest: v0.52.6)
      Adding windows_aarch64_gnullvm v0.42.2 (latest: v0.52.6)
      Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.6)
      Adding windows_aarch64_msvc v0.42.2 (latest: v0.52.6)
      Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.6)
      Adding windows_i686_gnu v0.42.2 (latest: v0.52.6)
      Adding windows_i686_gnu v0.48.5 (latest: v0.52.6)
      Adding windows_i686_msvc v0.42.2 (latest: v0.52.6)
      Adding windows_i686_msvc v0.48.5 (latest: v0.52.6)
      Adding windows_x86_64_gnu v0.42.2 (latest: v0.52.6)
      Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.6)
      Adding windows_x86_64_gnullvm v0.42.2 (latest: v0.52.6)
      Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.6)
      Adding windows_x86_64_msvc v0.42.2 (latest: v0.52.6)
      Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.6)
      Adding winnow v0.5.40 (latest: v0.6.20)
      Adding zerocopy v0.7.35 (latest: v0.8.9)
      Adding zerocopy-derive v0.7.35 (latest: v0.8.9)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 686 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (324 crate dependencies)
Crate:     instant
Version:   0.1.13
Warning:   unmaintained
Title:     `instant` is unmaintained
Date:      2024-09-01
ID:        RUSTSEC-2024-0384
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0384
Dependency tree:
instant 0.1.13
└── tao 0.30.7

Crate:     proc-macro-error
Version:   1.0.4
Warning:   unmaintained
Title:     proc-macro-error is unmaintained
Date:      2024-09-01
ID:        RUSTSEC-2024-0370
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0370
Dependency tree:
proc-macro-error 1.0.4
├── gtk3-macros 0.18.0
│   └── gtk 0.18.1
│       └── tao 0.30.7
└── glib-macros 0.18.5
    └── glib 0.18.5
        ├── pango 0.18.3
        │   ├── gtk 0.18.1
        │   └── gdk 0.18.0
        │       └── gtk 0.18.1
        ├── gtk 0.18.1
        ├── gio 0.18.4
        │   ├── pango 0.18.3
        │   ├── gtk 0.18.1
        │   ├── gdk-pixbuf 0.18.5
        │   │   ├── gtk 0.18.1
        │   │   └── gdk 0.18.0
        │   └── gdk 0.18.0
        ├── gdk-pixbuf 0.18.5
        ├── gdk 0.18.0
        ├── cairo-rs 0.18.5
        │   ├── gtk 0.18.1
        │   └── gdk 0.18.0
        └── atk 0.18.0
            └── gtk 0.18.1

warning: 2 allowed warnings found

[0.30.7]

  • 97382238 (#1007 by @amrbashir) On Windows, fix Window::set_inner_size regression not handling borders correctly for undecorated window with shadows.
  • 97382238 (#1007 by @amrbashir) On Windows, fix Window::inner_size regression returning incorrect size for window with decorations.

Cargo Publish

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

tao v0.30.6

09 Nov 01:18
0274b0f
Compare
Choose a tag to compare

Cargo Audit

Updating crates.io index
     Locking 324 packages to latest compatible versions
      Adding aligned-vec v0.5.0 (latest: v0.6.1)
      Adding bitflags v1.3.2 (latest: v2.6.0)
      Adding cairo-rs v0.18.5 (latest: v0.20.5)
      Adding cairo-sys-rs v0.18.2 (latest: v0.20.0)
      Adding cfg-expr v0.15.8 (latest: v0.17.0)
      Adding drm v0.12.0 (latest: v0.14.1)
      Adding drm-ffi v0.8.0 (latest: v0.9.0)
      Adding drm-sys v0.7.0 (latest: v0.8.0)
      Adding gdk-pixbuf v0.18.5 (latest: v0.20.4)
      Adding gdk-pixbuf-sys v0.18.0 (latest: v0.20.4)
      Adding gethostname v0.4.3 (latest: v0.5.0)
      Adding gio v0.18.4 (latest: v0.20.5)
      Adding gio-sys v0.18.1 (latest: v0.20.5)
      Adding glib v0.18.5 (latest: v0.20.5)
      Adding glib-macros v0.18.5 (latest: v0.20.5)
      Adding glib-sys v0.18.1 (latest: v0.20.5)
      Adding gobject-sys v0.18.0 (latest: v0.20.4)
      Adding heck v0.4.1 (latest: v0.5.0)
      Adding itertools v0.12.1 (latest: v0.13.0)
      Adding jni-sys v0.3.0 (latest: v0.4.0)
      Adding linux-raw-sys v0.4.14 (latest: v0.6.5)
      Adding malloc_buf v0.0.6 (latest: v1.0.0)
      Adding pango v0.18.3 (latest: v0.20.4)
      Adding pango-sys v0.18.0 (latest: v0.20.4)
      Adding proc-macro-crate v1.3.1 (latest: v3.2.0)
      Adding proc-macro-crate v2.0.2 (latest: v3.2.0)
      Adding quick-xml v0.36.2 (latest: v0.37.0)
      Adding raw-window-handle v0.4.3 (latest: v0.6.2)
      Adding raw-window-handle v0.5.2 (latest: v0.6.2)
      Adding syn v1.0.109 (latest: v2.0.87)
      Adding system-deps v6.2.2 (latest: v7.0.3)
      Adding thiserror v1.0.68 (latest: v2.0.1)
      Adding thiserror-impl v1.0.68 (latest: v2.0.1)
      Adding toml v0.8.2 (latest: v0.8.19)
      Adding toml_datetime v0.6.3 (latest: v0.6.8)
      Adding toml_edit v0.19.15 (latest: v0.22.22)
      Adding toml_edit v0.20.2 (latest: v0.22.22)
      Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.3+wasi-0.2.2)
      Adding windows-strings v0.1.0 (latest: v0.2.0)
      Adding windows-sys v0.45.0 (latest: v0.59.0)
      Adding windows-sys v0.52.0 (latest: v0.59.0)
      Adding windows-targets v0.42.2 (latest: v0.52.6)
      Adding windows-targets v0.48.5 (latest: v0.52.6)
      Adding windows_aarch64_gnullvm v0.42.2 (latest: v0.52.6)
      Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.6)
      Adding windows_aarch64_msvc v0.42.2 (latest: v0.52.6)
      Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.6)
      Adding windows_i686_gnu v0.42.2 (latest: v0.52.6)
      Adding windows_i686_gnu v0.48.5 (latest: v0.52.6)
      Adding windows_i686_msvc v0.42.2 (latest: v0.52.6)
      Adding windows_i686_msvc v0.48.5 (latest: v0.52.6)
      Adding windows_x86_64_gnu v0.42.2 (latest: v0.52.6)
      Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.6)
      Adding windows_x86_64_gnullvm v0.42.2 (latest: v0.52.6)
      Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.6)
      Adding windows_x86_64_msvc v0.42.2 (latest: v0.52.6)
      Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.6)
      Adding winnow v0.5.40 (latest: v0.6.20)
      Adding zerocopy v0.7.35 (latest: v0.8.9)
      Adding zerocopy-derive v0.7.35 (latest: v0.8.9)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 664 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (324 crate dependencies)
Crate:     proc-macro-error
Version:   1.0.4
Warning:   unmaintained
Title:     proc-macro-error is unmaintained
Date:      2024-09-01
ID:        RUSTSEC-2024-0370
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0370
Dependency tree:
proc-macro-error 1.0.4
├── gtk3-macros 0.18.0
│   └── gtk 0.18.1
│       └── tao 0.30.6
└── glib-macros 0.18.5
    └── glib 0.18.5
        ├── pango 0.18.3
        │   ├── gtk 0.18.1
        │   └── gdk 0.18.0
        │       └── gtk 0.18.1
        ├── gtk 0.18.1
        ├── gio 0.18.4
        │   ├── pango 0.18.3
        │   ├── gtk 0.18.1
        │   ├── gdk-pixbuf 0.18.5
        │   │   ├── gtk 0.18.1
        │   │   └── gdk 0.18.0
        │   └── gdk 0.18.0
        ├── gdk-pixbuf 0.18.5
        ├── gdk 0.18.0
        ├── cairo-rs 0.18.5
        │   ├── gtk 0.18.1
        │   └── gdk 0.18.0
        └── atk 0.18.0
            └── gtk 0.18.1

warning: 1 allowed warning found

[0.30.6]

  • 1f72c246 (#1002 by @ahqsoftwares) Add WindowExtUnix::set_badge_count for Linux, WindowExtIos::set_badge_count for iOS, WindowExtMacos::set_badge_label for Macos, MacdowExtWindows::set_overlay_icon for Windows
  • 946f8049 (#1005 by @lucasfernog) Fix memory leak on Android.
  • aff33fbb (#1001 by @amrbashir) On Linux, Window::outer_position, Window::outer_size and WindowEvent::Moved to include/account for borders and titlebar.
  • 06d109fe (#993 by @amrbashir) On Windows, fix Window::inner_size returns slightly larger than what's visible for undecorated windows but have shadows.
  • edfbd364 (#992 by @amrbashir) On Windows, fix WindowBuilder::with_position with a position on a non-primary monitor resulting in an incorrectly positioned window.

Cargo Publish

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

tao v0.30.5

29 Oct 14:48
0f7e95a
Compare
Choose a tag to compare

Cargo Audit

Updating crates.io index
     Locking 306 packages to latest compatible versions
      Adding aligned-vec v0.5.0 (latest: v0.6.1)
      Adding bitflags v1.3.2 (latest: v2.6.0)
      Adding cairo-rs v0.18.5 (latest: v0.20.1)
      Adding cairo-sys-rs v0.18.2 (latest: v0.20.0)
      Adding cfg-expr v0.15.8 (latest: v0.17.0)
      Adding drm v0.12.0 (latest: v0.14.1)
      Adding drm-ffi v0.8.0 (latest: v0.9.0)
      Adding drm-sys v0.7.0 (latest: v0.8.0)
      Adding gdk-pixbuf v0.18.5 (latest: v0.20.4)
      Adding gdk-pixbuf-sys v0.18.0 (latest: v0.20.4)
      Adding gethostname v0.4.3 (latest: v0.5.0)
      Adding gio v0.18.4 (latest: v0.20.4)
      Adding gio-sys v0.18.1 (latest: v0.20.4)
      Adding glib v0.18.5 (latest: v0.20.4)
      Adding glib-macros v0.18.5 (latest: v0.20.4)
      Adding glib-sys v0.18.1 (latest: v0.20.4)
      Adding gobject-sys v0.18.0 (latest: v0.20.4)
      Adding heck v0.4.1 (latest: v0.5.0)
      Adding idna v0.5.0 (latest: v1.0.2)
      Adding itertools v0.12.1 (latest: v0.13.0)
      Adding jni-sys v0.3.0 (latest: v0.4.0)
      Adding linux-raw-sys v0.4.14 (latest: v0.6.5)
      Adding malloc_buf v0.0.6 (latest: v1.0.0)
      Adding miniz_oxide v0.7.4 (latest: v0.8.0)
      Adding pango v0.18.3 (latest: v0.20.4)
      Adding pango-sys v0.18.0 (latest: v0.20.4)
      Adding proc-macro-crate v1.3.1 (latest: v3.2.0)
      Adding proc-macro-crate v2.0.2 (latest: v3.2.0)
      Adding quick-xml v0.36.2 (latest: v0.37.0)
      Adding raw-window-handle v0.4.3 (latest: v0.6.2)
      Adding raw-window-handle v0.5.2 (latest: v0.6.2)
      Adding syn v1.0.109 (latest: v2.0.85)
      Adding system-deps v6.2.2 (latest: v7.0.3)
      Adding toml v0.8.2 (latest: v0.8.19)
      Adding toml_datetime v0.6.3 (latest: v0.6.8)
      Adding toml_edit v0.19.15 (latest: v0.22.22)
      Adding toml_edit v0.20.2 (latest: v0.22.22)
      Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.3+wasi-0.2.2)
      Adding windows-strings v0.1.0 (latest: v0.2.0)
      Adding windows-sys v0.45.0 (latest: v0.59.0)
      Adding windows-sys v0.52.0 (latest: v0.59.0)
      Adding windows-targets v0.42.2 (latest: v0.52.6)
      Adding windows-targets v0.48.5 (latest: v0.52.6)
      Adding windows_aarch64_gnullvm v0.42.2 (latest: v0.52.6)
      Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.6)
      Adding windows_aarch64_msvc v0.42.2 (latest: v0.52.6)
      Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.6)
      Adding windows_i686_gnu v0.42.2 (latest: v0.52.6)
      Adding windows_i686_gnu v0.48.5 (latest: v0.52.6)
      Adding windows_i686_msvc v0.42.2 (latest: v0.52.6)
      Adding windows_i686_msvc v0.48.5 (latest: v0.52.6)
      Adding windows_x86_64_gnu v0.42.2 (latest: v0.52.6)
      Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.6)
      Adding windows_x86_64_gnullvm v0.42.2 (latest: v0.52.6)
      Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.6)
      Adding windows_x86_64_msvc v0.42.2 (latest: v0.52.6)
      Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.6)
      Adding winnow v0.5.40 (latest: v0.6.20)
      Adding zerocopy v0.7.35 (latest: v0.8.7)
      Adding zerocopy-derive v0.7.35 (latest: v0.8.7)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 664 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (306 crate dependencies)
Crate:     proc-macro-error
Version:   1.0.4
Warning:   unmaintained
Title:     proc-macro-error is unmaintained
Date:      2024-09-01
ID:        RUSTSEC-2024-0370
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0370
Dependency tree:
proc-macro-error 1.0.4
├── gtk3-macros 0.18.0
│   └── gtk 0.18.1
│       └── tao 0.30.5
└── glib-macros 0.18.5
    └── glib 0.18.5
        ├── pango 0.18.3
        │   ├── gtk 0.18.1
        │   └── gdk 0.18.0
        │       └── gtk 0.18.1
        ├── gtk 0.18.1
        ├── gio 0.18.4
        │   ├── pango 0.18.3
        │   ├── gtk 0.18.1
        │   ├── gdk-pixbuf 0.18.5
        │   │   ├── gtk 0.18.1
        │   │   └── gdk 0.18.0
        │   └── gdk 0.18.0
        ├── gdk-pixbuf 0.18.5
        ├── gdk 0.18.0
        ├── cairo-rs 0.18.5
        │   ├── gtk 0.18.1
        │   └── gdk 0.18.0
        └── atk 0.18.0
            └── gtk 0.18.1

warning: 1 allowed warning found

[0.30.5]

Cargo Publish

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

tao v0.30.4

28 Oct 13:56
8d094bb
Compare
Choose a tag to compare

Cargo Audit

Updating crates.io index
     Locking 306 packages to latest compatible versions
      Adding aligned-vec v0.5.0 (latest: v0.6.1)
      Adding bitflags v1.3.2 (latest: v2.6.0)
      Adding cairo-rs v0.18.5 (latest: v0.20.1)
      Adding cairo-sys-rs v0.18.2 (latest: v0.20.0)
      Adding cfg-expr v0.15.8 (latest: v0.17.0)
      Adding drm v0.12.0 (latest: v0.14.1)
      Adding drm-ffi v0.8.0 (latest: v0.9.0)
      Adding drm-sys v0.7.0 (latest: v0.8.0)
      Adding gdk-pixbuf v0.18.5 (latest: v0.20.4)
      Adding gdk-pixbuf-sys v0.18.0 (latest: v0.20.4)
      Adding gethostname v0.4.3 (latest: v0.5.0)
      Adding gio v0.18.4 (latest: v0.20.4)
      Adding gio-sys v0.18.1 (latest: v0.20.4)
      Adding glib v0.18.5 (latest: v0.20.4)
      Adding glib-macros v0.18.5 (latest: v0.20.4)
      Adding glib-sys v0.18.1 (latest: v0.20.4)
      Adding gobject-sys v0.18.0 (latest: v0.20.4)
      Adding heck v0.4.1 (latest: v0.5.0)
      Adding idna v0.5.0 (latest: v1.0.2)
      Adding itertools v0.12.1 (latest: v0.13.0)
      Adding jni-sys v0.3.0 (latest: v0.4.0)
      Adding linux-raw-sys v0.4.14 (latest: v0.6.5)
      Adding malloc_buf v0.0.6 (latest: v1.0.0)
      Adding miniz_oxide v0.7.4 (latest: v0.8.0)
      Adding pango v0.18.3 (latest: v0.20.4)
      Adding pango-sys v0.18.0 (latest: v0.20.4)
      Adding proc-macro-crate v1.3.1 (latest: v3.2.0)
      Adding proc-macro-crate v2.0.2 (latest: v3.2.0)
      Adding quick-xml v0.36.2 (latest: v0.37.0)
      Adding raw-window-handle v0.4.3 (latest: v0.6.2)
      Adding raw-window-handle v0.5.2 (latest: v0.6.2)
      Adding syn v1.0.109 (latest: v2.0.85)
      Adding system-deps v6.2.2 (latest: v7.0.3)
      Adding toml v0.8.2 (latest: v0.8.19)
      Adding toml_datetime v0.6.3 (latest: v0.6.8)
      Adding toml_edit v0.19.15 (latest: v0.22.22)
      Adding toml_edit v0.20.2 (latest: v0.22.22)
      Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.3+wasi-0.2.2)
      Adding windows-strings v0.1.0 (latest: v0.2.0)
      Adding windows-sys v0.45.0 (latest: v0.59.0)
      Adding windows-sys v0.52.0 (latest: v0.59.0)
      Adding windows-targets v0.42.2 (latest: v0.52.6)
      Adding windows-targets v0.48.5 (latest: v0.52.6)
      Adding windows_aarch64_gnullvm v0.42.2 (latest: v0.52.6)
      Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.6)
      Adding windows_aarch64_msvc v0.42.2 (latest: v0.52.6)
      Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.6)
      Adding windows_i686_gnu v0.42.2 (latest: v0.52.6)
      Adding windows_i686_gnu v0.48.5 (latest: v0.52.6)
      Adding windows_i686_msvc v0.42.2 (latest: v0.52.6)
      Adding windows_i686_msvc v0.48.5 (latest: v0.52.6)
      Adding windows_x86_64_gnu v0.42.2 (latest: v0.52.6)
      Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.6)
      Adding windows_x86_64_gnullvm v0.42.2 (latest: v0.52.6)
      Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.6)
      Adding windows_x86_64_msvc v0.42.2 (latest: v0.52.6)
      Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.6)
      Adding winnow v0.5.40 (latest: v0.6.20)
      Adding zerocopy v0.7.35 (latest: v0.8.7)
      Adding zerocopy-derive v0.7.35 (latest: v0.8.7)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 664 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (306 crate dependencies)
Crate:     proc-macro-error
Version:   1.0.4
Warning:   unmaintained
Title:     proc-macro-error is unmaintained
Date:      2024-09-01
ID:        RUSTSEC-2024-0370
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0370
Dependency tree:
proc-macro-error 1.0.4
├── gtk3-macros 0.18.0
│   └── gtk 0.18.1
│       └── tao 0.30.4
└── glib-macros 0.18.5
    └── glib 0.18.5
        ├── pango 0.18.3
        │   ├── gtk 0.18.1
        │   └── gdk 0.18.0
        │       └── gtk 0.18.1
        ├── gtk 0.18.1
        ├── gio 0.18.4
        │   ├── pango 0.18.3
        │   ├── gtk 0.18.1
        │   ├── gdk-pixbuf 0.18.5
        │   │   ├── gtk 0.18.1
        │   │   └── gdk 0.18.0
        │   └── gdk 0.18.0
        ├── gdk-pixbuf 0.18.5
        ├── gdk 0.18.0
        ├── cairo-rs 0.18.5
        │   ├── gtk 0.18.1
        │   └── gdk 0.18.0
        └── atk 0.18.0
            └── gtk 0.18.1

warning: 1 allowed warning found

[0.30.4]

  • b404cde1 (#995 by @amrbashir) Add WindowAttributes::background_color, WindowBuilder::with_background_color, and Window::set_background_color APIs to set and change window background color.

Cargo Publish

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

tao v0.30.3

04 Oct 03:24
4968a9e
Compare
Choose a tag to compare

Cargo Audit

Updating crates.io index
     Locking 307 packages to latest compatible versions
      Adding aligned-vec v0.5.0 (latest: v0.6.1)
      Adding bitflags v1.3.2 (latest: v2.6.0)
      Adding cairo-rs v0.18.5 (latest: v0.20.1)
      Adding cairo-sys-rs v0.18.2 (latest: v0.20.0)
      Adding cfg-expr v0.15.8 (latest: v0.17.0)
      Adding drm v0.12.0 (latest: v0.14.0)
      Adding drm-ffi v0.8.0 (latest: v0.9.0)
      Adding drm-sys v0.7.0 (latest: v0.8.0)
      Adding gdk-pixbuf v0.18.5 (latest: v0.20.4)
      Adding gdk-pixbuf-sys v0.18.0 (latest: v0.20.4)
      Adding gethostname v0.4.3 (latest: v0.5.0)
      Adding gio v0.18.4 (latest: v0.20.4)
      Adding gio-sys v0.18.1 (latest: v0.20.4)
      Adding glib v0.18.5 (latest: v0.20.4)
      Adding glib-macros v0.18.5 (latest: v0.20.4)
      Adding glib-sys v0.18.1 (latest: v0.20.4)
      Adding gobject-sys v0.18.0 (latest: v0.20.4)
      Adding heck v0.4.1 (latest: v0.5.0)
      Adding idna v0.5.0 (latest: v1.0.2)
      Adding itertools v0.12.1 (latest: v0.13.0)
      Adding jni-sys v0.3.0 (latest: v0.4.0)
      Adding linux-raw-sys v0.4.14 (latest: v0.6.5)
      Adding malloc_buf v0.0.6 (latest: v1.0.0)
      Adding miniz_oxide v0.7.4 (latest: v0.8.0)
      Adding pango v0.18.3 (latest: v0.20.4)
      Adding pango-sys v0.18.0 (latest: v0.20.4)
      Adding proc-macro-crate v1.3.1 (latest: v3.2.0)
      Adding proc-macro-crate v2.0.2 (latest: v3.2.0)
      Adding raw-window-handle v0.4.3 (latest: v0.6.2)
      Adding raw-window-handle v0.5.2 (latest: v0.6.2)
      Adding syn v1.0.109 (latest: v2.0.79)
      Adding system-deps v6.2.2 (latest: v7.0.3)
      Adding toml v0.8.2 (latest: v0.8.19)
      Adding toml_datetime v0.6.3 (latest: v0.6.8)
      Adding toml_edit v0.19.15 (latest: v0.22.22)
      Adding toml_edit v0.20.2 (latest: v0.22.22)
      Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.2+wasi-0.2.1)
      Adding windows-strings v0.1.0 (latest: v0.2.0)
      Adding windows-sys v0.45.0 (latest: v0.59.0)
      Adding windows-sys v0.52.0 (latest: v0.59.0)
      Adding windows-targets v0.42.2 (latest: v0.52.6)
      Adding windows-targets v0.48.5 (latest: v0.52.6)
      Adding windows_aarch64_gnullvm v0.42.2 (latest: v0.52.6)
      Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.6)
      Adding windows_aarch64_msvc v0.42.2 (latest: v0.52.6)
      Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.6)
      Adding windows_i686_gnu v0.42.2 (latest: v0.52.6)
      Adding windows_i686_gnu v0.48.5 (latest: v0.52.6)
      Adding windows_i686_msvc v0.42.2 (latest: v0.52.6)
      Adding windows_i686_msvc v0.48.5 (latest: v0.52.6)
      Adding windows_x86_64_gnu v0.42.2 (latest: v0.52.6)
      Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.6)
      Adding windows_x86_64_gnullvm v0.42.2 (latest: v0.52.6)
      Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.6)
      Adding windows_x86_64_msvc v0.42.2 (latest: v0.52.6)
      Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.6)
      Adding winnow v0.5.40 (latest: v0.6.20)
      Adding zerocopy v0.7.35 (latest: v0.8.0)
      Adding zerocopy-derive v0.7.35 (latest: v0.8.0)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 662 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (307 crate dependencies)
Crate:     proc-macro-error
Version:   1.0.4
Warning:   unmaintained
Title:     proc-macro-error is unmaintained
Date:      2024-09-01
ID:        RUSTSEC-2024-0370
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0370
Dependency tree:
proc-macro-error 1.0.4
├── gtk3-macros 0.18.0
│   └── gtk 0.18.1
│       └── tao 0.30.3
└── glib-macros 0.18.5
    └── glib 0.18.5
        ├── pango 0.18.3
        │   ├── gtk 0.18.1
        │   └── gdk 0.18.0
        │       └── gtk 0.18.1
        ├── gtk 0.18.1
        ├── gio 0.18.4
        │   ├── pango 0.18.3
        │   ├── gtk 0.18.1
        │   ├── gdk-pixbuf 0.18.5
        │   │   ├── gtk 0.18.1
        │   │   └── gdk 0.18.0
        │   └── gdk 0.18.0
        ├── gdk-pixbuf 0.18.5
        ├── gdk 0.18.0
        ├── cairo-rs 0.18.5
        │   ├── gtk 0.18.1
        │   └── gdk 0.18.0
        └── atk 0.18.0
            └── gtk 0.18.1

warning: 1 allowed warning found

[0.30.3]

  • 4dcd2312 (#979 by @Zamoca42) On Linux Wayland, changed the event handling for maximizing to process events sequentially to avoid "Error 71(Protocol error): dispatching to Wayland display".
  • 2ee007a5 (#981 by @thep0y) Add Window::is_always_on_top method to check if a window is always on top on macOS, Linux and Windows.
  • 4dcd2312 (#979 by @Zamoca42) On Linux Wayland, fixed an issue where the window was not moving when dragging the header bar area.
  • 4dcd2312 (#979 by @Zamoca42) On Linux Wayland, fixed an issue where the window was not resizing when dragging the window borders.
  • 4dcd2312 (#979 by @Zamoca42) On Linux Wayland, added buttons for maximize and minimize in the title bar.
  • 2fffdc9d (#983 by @Legend-Master) Fix blinking title bar when changing system settings on Windows

Cargo Publish

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

tao v0.30.2

24 Sep 00:35
11d83cf
Compare
Choose a tag to compare

Cargo Audit

Updating crates.io index
     Locking 306 packages to latest compatible versions
      Adding aligned-vec v0.5.0 (latest: v0.6.1)
      Adding bitflags v1.3.2 (latest: v2.6.0)
      Adding cairo-rs v0.18.5 (latest: v0.20.1)
      Adding cairo-sys-rs v0.18.2 (latest: v0.20.0)
      Adding cfg-expr v0.15.8 (latest: v0.17.0)
      Adding gdk-pixbuf v0.18.5 (latest: v0.20.1)
      Adding gdk-pixbuf-sys v0.18.0 (latest: v0.20.1)
      Adding gethostname v0.4.3 (latest: v0.5.0)
      Adding gio v0.18.4 (latest: v0.20.1)
      Adding gio-sys v0.18.1 (latest: v0.20.1)
      Adding glib v0.18.5 (latest: v0.20.3)
      Adding glib-macros v0.18.5 (latest: v0.20.3)
      Adding glib-sys v0.18.1 (latest: v0.20.2)
      Adding gobject-sys v0.18.0 (latest: v0.20.1)
      Adding heck v0.4.1 (latest: v0.5.0)
      Adding idna v0.5.0 (latest: v1.0.2)
      Adding itertools v0.12.1 (latest: v0.13.0)
      Adding jni-sys v0.3.0 (latest: v0.4.0)
      Adding linux-raw-sys v0.4.14 (latest: v0.6.5)
      Adding malloc_buf v0.0.6 (latest: v1.0.0)
      Adding miniz_oxide v0.7.4 (latest: v0.8.0)
      Adding pango v0.18.3 (latest: v0.20.1)
      Adding pango-sys v0.18.0 (latest: v0.20.1)
      Adding proc-macro-crate v1.3.1 (latest: v3.2.0)
      Adding proc-macro-crate v2.0.2 (latest: v3.2.0)
      Adding raw-window-handle v0.4.3 (latest: v0.6.2)
      Adding raw-window-handle v0.5.2 (latest: v0.6.2)
      Adding syn v1.0.109 (latest: v2.0.77)
      Adding system-deps v6.2.2 (latest: v7.0.3)
      Adding toml v0.8.2 (latest: v0.8.19)
      Adding toml_datetime v0.6.3 (latest: v0.6.8)
      Adding toml_edit v0.19.15 (latest: v0.22.21)
      Adding toml_edit v0.20.2 (latest: v0.22.21)
      Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.2+wasi-0.2.1)
      Adding windows-sys v0.45.0 (latest: v0.59.0)
      Adding windows-sys v0.52.0 (latest: v0.59.0)
      Adding windows-targets v0.42.2 (latest: v0.52.6)
      Adding windows-targets v0.48.5 (latest: v0.52.6)
      Adding windows_aarch64_gnullvm v0.42.2 (latest: v0.52.6)
      Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.6)
      Adding windows_aarch64_msvc v0.42.2 (latest: v0.52.6)
      Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.6)
      Adding windows_i686_gnu v0.42.2 (latest: v0.52.6)
      Adding windows_i686_gnu v0.48.5 (latest: v0.52.6)
      Adding windows_i686_msvc v0.42.2 (latest: v0.52.6)
      Adding windows_i686_msvc v0.48.5 (latest: v0.52.6)
      Adding windows_x86_64_gnu v0.42.2 (latest: v0.52.6)
      Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.6)
      Adding windows_x86_64_gnullvm v0.42.2 (latest: v0.52.6)
      Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.6)
      Adding windows_x86_64_msvc v0.42.2 (latest: v0.52.6)
      Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.6)
      Adding winnow v0.5.40 (latest: v0.6.18)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 660 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (306 crate dependencies)
Crate:     proc-macro-error
Version:   1.0.4
Warning:   unmaintained
Title:     proc-macro-error is unmaintained
Date:      2024-09-01
ID:        RUSTSEC-2024-0370
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0370
Dependency tree:
proc-macro-error 1.0.4
├── gtk3-macros 0.18.0
│   └── gtk 0.18.1
│       └── tao 0.30.2
└── glib-macros 0.18.5
    └── glib 0.18.5
        ├── pango 0.18.3
        │   ├── gtk 0.18.1
        │   └── gdk 0.18.0
        │       └── gtk 0.18.1
        ├── gtk 0.18.1
        ├── gio 0.18.4
        │   ├── pango 0.18.3
        │   ├── gtk 0.18.1
        │   ├── gdk-pixbuf 0.18.5
        │   │   ├── gtk 0.18.1
        │   │   └── gdk 0.18.0
        │   └── gdk 0.18.0
        ├── gdk-pixbuf 0.18.5
        ├── gdk 0.18.0
        ├── cairo-rs 0.18.5
        │   ├── gtk 0.18.1
        │   └── gdk 0.18.0
        └── atk 0.18.0
            └── gtk 0.18.1

warning: 1 allowed warning found

[0.30.2]

Cargo Publish

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

tao v0.30.1

19 Sep 15:17
16b7d52
Compare
Choose a tag to compare

Cargo Audit

Updating crates.io index
     Locking 306 packages to latest compatible versions
      Adding aligned-vec v0.5.0 (latest: v0.6.1)
      Adding bitflags v1.3.2 (latest: v2.6.0)
      Adding cairo-rs v0.18.5 (latest: v0.20.1)
      Adding cairo-sys-rs v0.18.2 (latest: v0.20.0)
      Adding cfg-expr v0.15.8 (latest: v0.17.0)
      Adding gdk-pixbuf v0.18.5 (latest: v0.20.1)
      Adding gdk-pixbuf-sys v0.18.0 (latest: v0.20.1)
      Adding gethostname v0.4.3 (latest: v0.5.0)
      Adding gio v0.18.4 (latest: v0.20.1)
      Adding gio-sys v0.18.1 (latest: v0.20.1)
      Adding glib v0.18.5 (latest: v0.20.3)
      Adding glib-macros v0.18.5 (latest: v0.20.3)
      Adding glib-sys v0.18.1 (latest: v0.20.2)
      Adding gobject-sys v0.18.0 (latest: v0.20.1)
      Adding heck v0.4.1 (latest: v0.5.0)
      Adding idna v0.5.0 (latest: v1.0.2)
      Adding itertools v0.12.1 (latest: v0.13.0)
      Adding jni-sys v0.3.0 (latest: v0.4.0)
      Adding linux-raw-sys v0.4.14 (latest: v0.6.5)
      Adding malloc_buf v0.0.6 (latest: v1.0.0)
      Adding miniz_oxide v0.7.4 (latest: v0.8.0)
      Adding pango v0.18.3 (latest: v0.20.1)
      Adding pango-sys v0.18.0 (latest: v0.20.1)
      Adding proc-macro-crate v1.3.1 (latest: v3.2.0)
      Adding proc-macro-crate v2.0.2 (latest: v3.2.0)
      Adding raw-window-handle v0.4.3 (latest: v0.6.2)
      Adding raw-window-handle v0.5.2 (latest: v0.6.2)
      Adding syn v1.0.109 (latest: v2.0.77)
      Adding system-deps v6.2.2 (latest: v7.0.2)
      Adding toml v0.8.2 (latest: v0.8.19)
      Adding toml_datetime v0.6.3 (latest: v0.6.8)
      Adding toml_edit v0.19.15 (latest: v0.22.21)
      Adding toml_edit v0.20.2 (latest: v0.22.21)
      Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.2+wasi-0.2.1)
      Adding windows-sys v0.45.0 (latest: v0.59.0)
      Adding windows-sys v0.52.0 (latest: v0.59.0)
      Adding windows-targets v0.42.2 (latest: v0.52.6)
      Adding windows-targets v0.48.5 (latest: v0.52.6)
      Adding windows_aarch64_gnullvm v0.42.2 (latest: v0.52.6)
      Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.6)
      Adding windows_aarch64_msvc v0.42.2 (latest: v0.52.6)
      Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.6)
      Adding windows_i686_gnu v0.42.2 (latest: v0.52.6)
      Adding windows_i686_gnu v0.48.5 (latest: v0.52.6)
      Adding windows_i686_msvc v0.42.2 (latest: v0.52.6)
      Adding windows_i686_msvc v0.48.5 (latest: v0.52.6)
      Adding windows_x86_64_gnu v0.42.2 (latest: v0.52.6)
      Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.6)
      Adding windows_x86_64_gnullvm v0.42.2 (latest: v0.52.6)
      Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.6)
      Adding windows_x86_64_msvc v0.42.2 (latest: v0.52.6)
      Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.6)
      Adding winnow v0.5.40 (latest: v0.6.18)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 659 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (306 crate dependencies)
Crate:     proc-macro-error
Version:   1.0.4
Warning:   unmaintained
Title:     proc-macro-error is unmaintained
Date:      2024-09-01
ID:        RUSTSEC-2024-0370
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0370
Dependency tree:
proc-macro-error 1.0.4
├── gtk3-macros 0.18.0
│   └── gtk 0.18.1
│       └── tao 0.30.1
└── glib-macros 0.18.5
    └── glib 0.18.5
        ├── pango 0.18.3
        │   ├── gtk 0.18.1
        │   └── gdk 0.18.0
        │       └── gtk 0.18.1
        ├── gtk 0.18.1
        ├── gio 0.18.4
        │   ├── pango 0.18.3
        │   ├── gtk 0.18.1
        │   ├── gdk-pixbuf 0.18.5
        │   │   ├── gtk 0.18.1
        │   │   └── gdk 0.18.0
        │   └── gdk 0.18.0
        ├── gdk-pixbuf 0.18.5
        ├── gdk 0.18.0
        ├── cairo-rs 0.18.5
        │   ├── gtk 0.18.1
        │   └── gdk 0.18.0
        └── atk 0.18.0
            └── gtk 0.18.1

warning: 1 allowed warning found

[0.30.1]

  • ad652e50 (#969 by @CampioneDev) On iOS, implement application:openURL:options: to handle custom URL schemes.
  • 1a085ade (#937 by @Legend-Master) Add a function Window::set_theme and EventLoopWindowTarget::set_themto set theme after window or event loop creation.

Cargo Publish

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

tao v0.30.0

02 Sep 14:16
88f662c
Compare
Choose a tag to compare

Updating crates.io index
Locking 312 packages to latest compatible versions
Adding aligned-vec v0.5.0 (latest: v0.6.1)
Adding bitflags v1.3.2 (latest: v2.6.0)
Adding cairo-rs v0.18.5 (latest: v0.20.1)
Adding cairo-sys-rs v0.18.2 (latest: v0.20.0)
Adding cfg-expr v0.15.8 (latest: v0.16.0)
Adding core-foundation v0.9.4 (latest: v0.10.0)
Adding core-graphics v0.23.2 (latest: v0.24.0)
Adding core-graphics-types v0.1.3 (latest: v0.2.0)
Adding gdk-pixbuf v0.18.5 (latest: v0.20.1)
Adding gdk-pixbuf-sys v0.18.0 (latest: v0.20.1)
Adding gethostname v0.4.3 (latest: v0.5.0)
Adding gio v0.18.4 (latest: v0.20.1)
Adding gio-sys v0.18.1 (latest: v0.20.1)
Adding glib v0.18.5 (latest: v0.20.2)
Adding glib-macros v0.18.5 (latest: v0.20.2)
Adding glib-sys v0.18.1 (latest: v0.20.2)
Adding gobject-sys v0.18.0 (latest: v0.20.1)
Adding heck v0.4.1 (latest: v0.5.0)
Adding idna v0.5.0 (latest: v1.0.2)
Adding itertools v0.12.1 (latest: v0.13.0)
Adding jni-sys v0.3.0 (latest: v0.4.0)
Adding linux-raw-sys v0.4.14 (latest: v0.6.5)
Adding malloc_buf v0.0.6 (latest: v1.0.0)
Adding miniz_oxide v0.7.4 (latest: v0.8.0)
Adding pango v0.18.3 (latest: v0.20.1)
Adding pango-sys v0.18.0 (latest: v0.20.1)
Adding proc-macro-crate v1.3.1 (latest: v3.2.0)
Adding proc-macro-crate v2.0.2 (latest: v3.2.0)
Adding quick-xml v0.34.0 (latest: v0.36.1)
Adding raw-window-handle v0.4.3 (latest: v0.6.2)
Adding raw-window-handle v0.5.2 (latest: v0.6.2)
Adding syn v1.0.109 (latest: v2.0.77)
Adding system-deps v6.2.2 (latest: v7.0.2)
Adding toml v0.8.2 (latest: v0.8.19)
Adding toml_datetime v0.6.3 (latest: v0.6.8)
Adding toml_edit v0.19.15 (latest: v0.22.20)
Adding toml_edit v0.20.2 (latest: v0.22.20)
Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.2+wasi-0.2.1)
Adding windows-sys v0.45.0 (latest: v0.59.0)
Adding windows-sys v0.52.0 (latest: v0.59.0)
Adding windows-targets v0.42.2 (latest: v0.52.6)
Adding windows-targets v0.48.5 (latest: v0.52.6)
Adding windows_aarch64_gnullvm v0.42.2 (latest: v0.52.6)
Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.6)
Adding windows_aarch64_msvc v0.42.2 (latest: v0.52.6)
Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.6)
Adding windows_i686_gnu v0.42.2 (latest: v0.52.6)
Adding windows_i686_gnu v0.48.5 (latest: v0.52.6)
Adding windows_i686_msvc v0.42.2 (latest: v0.52.6)
Adding windows_i686_msvc v0.48.5 (latest: v0.52.6)
Adding windows_x86_64_gnu v0.42.2 (latest: v0.52.6)
Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.6)
Adding windows_x86_64_gnullvm v0.42.2 (latest: v0.52.6)
Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.6)
Adding windows_x86_64_msvc v0.42.2 (latest: v0.52.6)
Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.6)
Adding winnow v0.5.40 (latest: v0.6.18)

Cargo Audit

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

[0.30.0]

  • 222d5786 (#971 by @amrbashir) On Windows, fix Window::monitor_from_point and EventLoopTargetWindow::monitor_from_point returning invalid monitor handle.
  • e47d4c4a (#967 by @amrbashir) On Linux, removed internal check for current desktop environment before applying Window::set_progress_bar API. This should allow Window::set_progress_bar to work on KDE Plasma and similar environments that support libunity APIs.
  • 9b5aa60b (#970 by @amrbashir) Changed WindowExtWindows::set_skip_taskbar and WindowExtUnix::set_skip_taskbar to return a result instead of panicing internally.

Cargo Publish

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