Repository navigation
Releases
tao v0.37.2
Cargo Audit
Updating crates.io index
Locking 361 packages to highest compatible versions
Adding dlopen2 v0.8.2 (available: v0.9.0)
Adding gdkwayland-sys v0.18.2 (available: v0.19.0)
Adding gdkx11-sys v0.18.2 (available: v0.19.0)
Adding gtk v0.18.2 (available: v0.19.0)
Adding jni v0.21.1 (available: v0.22.4)
Adding parking_lot v0.12.5 (available: v0.13.0)
Adding raw-window-handle v0.4.3 (available: v0.6.2)
Adding raw-window-handle v0.5.2 (available: v0.6.2)
Adding syn v2.0.119 (available: v3.0.9)
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-core v0.62.2 (available: v0.100.0)
Adding windows-version v0.1.7 (available: v0.100.0)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 1350 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (363 crate dependencies)
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
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
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
warning: 3 allowed warnings found
[0.37.2]
d19f4c12(#1356 by @yuezk) Fix compilation on FreeBSD, OpenBSD, NetBSD, and DragonFly BSD by enabling the resize hit-test helper used by the GTK backend.3fcda65f(#1351 by @marrionesa) Fixed undefined behavior in the Linuxraw_display_handle_rwh_06implementations: a failedXOpenDisplay(null) no longer reachesXDefaultScreen/NonNull::new_unchecked, the null Waylandwl_displayis checked, and both now returnErr(HandleError::Unavailable). Therwh_05implementations also skip theXDefaultScreencall when the display is null. See #1347.176eaef4(#1381 by @helenanova) Fix a Linux session crash where every touch event near the border of an undecorated window re-issuedbegin_resize_drag_for_device; a resize drag now only starts on touch begin.1316232d(#1267 by @osman-yuksel) On macOS, fix an abort (SIGABRT) when a drag entered or was dropped on a window while carrying
noNSFilenamesPboardTypeentry, which is the case for text, URLs and promised files (for example
a track dragged out of Music.app). The pasteboard was unwrapped unconditionally inside the
draggingEntered:andperformDragOperation:callbacks, and since those cannot unwind, the
resulting panic aborted the process instead of propagating. Such drags now report no paths.749385b4(#1391 by @RaphaelFakhri) On Linux, fixKeyCode::to_scancodereturning the scancode of a different key forKeyM,BracketRight,Numpad4,Numpad5,Numpad6andNumpad7.19a43d27(#1372 by @ali-issa) On macOS,Window::drag_windowno longer panics in debug builds when there is no current event (for example when the drag is requested after the mouse-down was handled); it logs a warning and returnsOk(())without dragging.9aa859e1(#1368 by @Tunglies) Fix excessive memory growth when repeatedly creating and closing windows on macOS.8423382b(#1354 by @nedtwigg) On macOS and iOS, declare the Objective-C method implementations and CFRunLoop callbacksextern "C-unwind", so an Objective-C exception raised beneath one (for example inside[super sendEvent:]) unwinds to the system's handler instead of aborting the process with "panic in a function that cannot unwind". Apps built withpanic = "abort"still abort.2514c69d(#1361 by @4o3F) On Windows, fix incorrect client sizes when creating or resizing an initially hidden, undecorated window with shadows by applying consistent client-area calculations to both WM_NCCALCSIZE parameter forms.2831c7d6(#1353 by @zzentq) On Windows, fix a gap at the bottom of an undecorated window that goes fullscreen while maximized: the client area was clamped to the monitor work area.2d918a69(#1352 by @Legend-Master) On Windows, delay unmaximizing the window if it's hidden to avoid it flashing briefly.
Cargo Publish
Updating crates.io index
Packaging tao v0.37.2 (/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 118 files, 1.3MiB (306.7KiB compressed)
Uploading tao v0.37.2 (/home/runner/work/tao/tao)
Uploaded tao v0.37.2 to registry `crates-io`
note: waiting for tao v0.37.2 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.37.2 at registry `crates-io`
tao v0.37.1
Cargo Audit
Updating crates.io index
Locking 361 packages to latest compatible versions
Adding dlopen2 v0.8.2 (available: v0.9.0)
Adding gdkwayland-sys v0.18.2 (available: v0.19.0)
Adding gdkx11-sys v0.18.2 (available: v0.19.0)
Adding gtk v0.18.2 (available: v0.19.0)
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 syn v2.0.119 (available: v3.0.6)
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-core v0.62.2 (available: v0.100.0)
Adding windows-version v0.1.7 (available: v0.100.0)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 1271 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (363 crate dependencies)
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
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
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
warning: 3 allowed warnings found
[0.37.1]
-
365089b6(#1341 by @Legend-Master) On Windows, fix visibility flickers when calling windowing functions -
f79aa3a1(#1342 by @Legend-Master) On Windows, fixset_maximizedandset_minimizedcalls don't work if the window's built withwith_focused(false).Note: this change will also make that if the window is created through
with_focused(false), subsequentwindow.set_visible(true)calls will now focus the window (the current behavior is the window only gets focus if you callwindow.set_focus()orwindow.set_maximized(true)) this is consistent with the other platforms.
Cargo Publish
Updating crates.io index
Packaging tao v0.37.1 (/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 118 files, 1.3MiB (307.8KiB compressed)
Uploading tao v0.37.1 (/home/runner/work/tao/tao)
Uploaded tao v0.37.1 to registry `crates-io`
note: waiting for tao v0.37.1 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.37.1 at registry `crates-io`
tao v0.37.0
Cargo Audit
Updating crates.io index
Locking 359 packages to latest compatible versions
Adding dlopen2 v0.8.2 (available: v0.9.0)
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 syn v2.0.119 (available: v3.0.3)
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 1225 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (361 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
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
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
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
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
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
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
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
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
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
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
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
warning: 12 allowed warnings found
[0.37.0]
beb88249(#1304) Fix Android event loop hanging on first IPC call. When thendk_glueevent pipe and the wake fd became ready at the same time,ALooper_pollAllcould return the fd event instead ofALOOPER_POLL_WAKE, so the loop never drained the user-event channel and every invoke response sat there forever. The event loop now drains pending user events on every iteration, regardless of what the poll reported.27e4d01e(#1298) Fix a mismatched meta-variable name in theandroid_bindingmacro.992909acOn Windows, skipset_skip_taskbarifskip_taskbaris false when creating the window and on taskbar restars.95636d5f(#1301) On iOS, fixed a startup panic in debug builds on iOS versions older than 26, caused by registering the iOS 26-onlypreferredWindowingControlStyleForScene:method inside theUIWindowSceneDelegateprotocol block.a3ff3f03On iOS, always implementapplication:configurationForConnectingSceneSession:options:on the application delegate, using the role of the connecting session, so the tao scene delegate is installed whenever the system runs the app on the scene lifecycle - which iOS 26 and above does even for apps whose Info.plist does not declare aUIApplicationSceneManifest. Windows are now attached to a scene whenever one is connected instead of only when the Info.plist enables multiple scenes, and windows created before the first scene connects are adopted by it, so they are still displayed.eebd58f9(#1261) On iOS, emitWindowEvent::Destroyedfor a scene's windows when the scene disconnects. PreviouslysceneDidDisconnect:was a no-op, so windows tied to a scene never reported their destruction when the system reclaimed the scene.f6671e34(#1291) Bumped MSRV to 1.8504394e48(#1313) On Windows, fixWindowfunctions panics after the parent event loop dropped, they log the errors insteadf8722bd3(#1292) Updatedwindowsandwindows-coreto 0.62, this drop Windows 7 support, see microsoft/windows-rs#3808493dc3a8(#1306) On Windows, delay maximizing the window if it's hidden to avoid it flashing briefly. This also changed the size and position returned to pre-maximized states if you query them with the window being hidden and calledmaximizebd1b990b(#1296) On Windows, fixed flashing title bar on undecorated windows creation36b31b79(#1157) Exits the process on receivingWM_ENDSESSIONmessage, this fixes thecannot move state from Destroyedcrash after receiving the message from Restart Manager
Cargo Publish
Updating crates.io index
Packaging tao v0.37.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 118 files, 1.3MiB (307.7KiB compressed)
Uploading tao v0.37.0 (/home/runner/work/tao/tao)
Uploaded tao v0.37.0 to registry `crates-io`
note: waiting for tao v0.37.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.37.0 at registry `crates-io`
tao v0.36.0
Cargo Audit
Updating crates.io index
Locking 360 packages to latest compatible versions
Adding dlopen2 v0.8.2 (available: v0.9.0)
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 syn v2.0.119 (available: v3.0.3)
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 1172 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (362 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
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
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
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
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
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
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
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
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
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
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
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
warning: 12 allowed warnings found
[0.36.0]
-
2b818c4e(#1288 by @Legend-Master) Breaking Change:Changed the names of the Android JNI lifecycle functions exposed by
android_binding!as follows:createtoonFirstActivityCreateonActivityCreatetoonCreatestarttoonStartresumetoonResumepausetoonPausestoptoonStop- Removed
onActivitySaveInstanceState onActivityDestroytoonDestroyonActivityLowMemorytoonLowMemory
onLowMemoryno longer takes any parameters.
onFirstActivityCreateno longer takes any parameters. -
4d5005ff(#1173 by @sftse)fn set_min_inner_size,fn set_max_inner_size,fn set_inner_size_constraints,
fn set_fullscreenandfn set_themeonWindowwere not properly thread-safe
on Linux. -
2ff9e3e9(#1271 by @Legend-Master) FixEventLoopProxy::send_eventsometimes doesn't deliver the event until the nextEventLoopProxy::send_eventcall -
14a6dec2(#1252 by @Legend-Master) Fix getting the DPI internally leaksHDChandles on Windows. Also only callGetDCwhen on < Windows 8.1 which improves its performance. -
47d38f36(#1228 by @ushinohama966) fix(linux): map JIS keyboard specific keys (Zenkaku_Hankaku,Hiragana_Katakana,Henkan,Muhenkan) inraw_key_to_keyto prevent them from becomingKey::Unidentified. -
2ada91bf(#1254 by @tenderdeve) On macOS, re-apply the custom traffic light inset after a title change and
after leaving fullscreen, so the buttons no longer jump back to their default
position on those events. -
07f3742b(#1218 by @dgerhardt) On Linux, multiple issues regarding window decoration handling for Wayland have been fixed
(#899, #1046, tauri-apps/tauri#6562, tauri-apps/tauri#13440, tauri-apps/tauri#13749, tauri-apps/tauri#14251, tauri-apps/tauri#14748).
Title bar buttons and changing of the title should now work as expected.
Furthermore, client-side decorations are no longer applied, when server-side decorations are supported.
SSD are no longer applied when decorations are disabled for a window during creation.
Toggling of SSD rendering for existing windows is however not supported at this time. -
dad6b990(#1266 by @FabianLars) Tao now initializesndk-contextagain. This happens in the first onActivityCreate call and uses an Application context instead of an Activity context. -
729bbcad(#1270 by @ahirner) Prevent iOS apps from aborting when UIKit lays out a Tao view while it is temporarily detached from its window. -
f2163508(#1245 by @velocitysystems) Prevent use-after-free in iOSconfigurationForConnectingSceneSessionthat crashes release builds on launch. -
3f70d07c(#1250 by @velocitysystems) Fix iPadOS 26 system window controls overlappingWKWebViewcontent by implementingpreferredWindowingControlStyleForScene:on the scene delegate and returning theminimalstyle. The optional protocol method is a no-op on iOS versions earlier than 26. -
87c46b52(#1238 by @Legend-Master) Refactored some Windows keyboard internal implementations to catch up with winit, there should not be any behavior changes, please report if you find one -
f7f8173d(#1264 by @seemoer) Release the window state lock before updating taskbar visibility on Windows to avoid a reentrantTaskbarCreateddeadlock. -
71b59efe(#1209 by @lucasfernog) Moved Android and iOS lifecycle events toWindowEvent, includingStarted,Stopped,Suspended, andResumed, so they are emitted for the specific window whose activity or scene changed lifecycle state. -
[
87c46b52](87c46b52b4fc58...
tao-macros v0.1.4
Cargo Audit
Updating crates.io index
Locking 360 packages to latest compatible versions
Adding dlopen2 v0.8.2 (available: v0.9.0)
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 syn v2.0.119 (available: v3.0.3)
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 1172 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (362 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
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
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
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
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
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
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
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
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
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
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
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
warning: 12 allowed warnings found
[0.1.4]
2b818c4e(#1288 by @Legend-Master) Fixandroid_fn!with no jni args but additional args fail to compile
Cargo Publish
Updating crates.io index
Packaging tao-macros v0.1.4 (/home/runner/work/tao/tao/tao-macros)
Updating crates.io index
Packaged 12 files, 31.1KiB (10.9KiB compressed)
Uploading tao-macros v0.1.4 (/home/runner/work/tao/tao/tao-macros)
Uploaded tao-macros v0.1.4 to registry `crates-io`
note: waiting for tao-macros v0.1.4 to be available at registry `crates-io`
help: you may press ctrl-c to skip waiting; the crate should be available shortly
Published tao-macros v0.1.4 at registry `crates-io`
tao v0.35.3
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 1098 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.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.35.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.35.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.35.3
├── gdkx11-sys 0.18.2
│ └── tao 0.35.3
├── gdkwayland-sys 0.18.2
│ └── tao 0.35.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.35.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.35.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.35.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.35.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.35.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.8.1
└── ravif 0.13.0
└── image 0.25.10
└── tao 0.35.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.35.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.35.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.35.3]
1bcd5165(#1224 by @brtinney) fix(android): don't panic ononNewIntentwhenintent.getType()returns null
Cargo Publish
Updating crates.io index
Packaging tao v0.35.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 119 files, 1.2MiB (301.4KiB compressed)
Uploading tao v0.35.3 (/home/runner/work/tao/tao)
Uploaded tao v0.35.3 to registry `crates-io`
note: waiting for tao v0.35.3 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.3 at registry `crates-io`
tao v0.35.2
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 1067 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.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.35.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.35.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.35.2
├── gdkx11-sys 0.18.2
│ └── tao 0.35.2
├── gdkwayland-sys 0.18.2
│ └── tao 0.35.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.35.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.35.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.35.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.35.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.35.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.8.1
└── ravif 0.13.0
└── image 0.25.10
└── tao 0.35.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.35.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.35.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.35.2]
Cargo Publish
Updating crates.io index
Packaging tao v0.35.2 (/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 (301.5KiB compressed)
Uploading tao v0.35.2 (/home/runner/work/tao/tao)
Uploaded tao v0.35.2 to registry `crates-io`
note: waiting for tao v0.35.2 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.2 at registry `crates-io`
tao v0.35.0
Cargo Audit
Updating crates.io index
Locking 345 packages to latest compatible versions
Adding jni v0.21.1 (available: v0.22.4)
Adding raw-window-handle v0.4.3 (available: v0.6.2)
Adding raw-window-handle v0.5.2 (available: v0.6.2)
Adding toml v0.8.2 (available: v0.8.23)
Adding toml_datetime v0.6.3 (available: v0.6.11)
Adding toml_edit v0.20.2 (available: v0.20.7)
Adding windows v0.61.3 (available: v0.62.2)
Adding windows-core v0.61.2 (available: v0.62.2)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 985 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (347 crate dependencies)
Crate: atk
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0413
URL: https://rustsec.org/advisories/RUSTSEC-2024-0413
Dependency tree:
atk 0.18.2
└── gtk 0.18.2
└── tao 0.35.0
Crate: atk-sys
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0416
URL: https://rustsec.org/advisories/RUSTSEC-2024-0416
Dependency tree:
atk-sys 0.18.2
├── gtk-sys 0.18.2
│ └── gtk 0.18.2
│ └── tao 0.35.0
└── atk 0.18.2
└── gtk 0.18.2
Crate: gdk
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0412
URL: https://rustsec.org/advisories/RUSTSEC-2024-0412
Dependency tree:
gdk 0.18.2
└── gtk 0.18.2
└── tao 0.35.0
Crate: gdk-sys
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0418
URL: https://rustsec.org/advisories/RUSTSEC-2024-0418
Dependency tree:
gdk-sys 0.18.2
├── gtk-sys 0.18.2
│ └── gtk 0.18.2
│ └── tao 0.35.0
├── gdkx11-sys 0.18.2
│ └── tao 0.35.0
├── gdkwayland-sys 0.18.2
│ └── tao 0.35.0
└── gdk 0.18.2
└── gtk 0.18.2
Crate: gdkwayland-sys
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0411
URL: https://rustsec.org/advisories/RUSTSEC-2024-0411
Dependency tree:
gdkwayland-sys 0.18.2
└── tao 0.35.0
Crate: gdkx11-sys
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0414
URL: https://rustsec.org/advisories/RUSTSEC-2024-0414
Dependency tree:
gdkx11-sys 0.18.2
└── tao 0.35.0
Crate: gtk
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0415
URL: https://rustsec.org/advisories/RUSTSEC-2024-0415
Dependency tree:
gtk 0.18.2
└── tao 0.35.0
Crate: gtk-sys
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0420
URL: https://rustsec.org/advisories/RUSTSEC-2024-0420
Dependency tree:
gtk-sys 0.18.2
└── gtk 0.18.2
└── tao 0.35.0
Crate: gtk3-macros
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0419
URL: https://rustsec.org/advisories/RUSTSEC-2024-0419
Dependency tree:
gtk3-macros 0.18.2
└── gtk 0.18.2
└── tao 0.35.0
Crate: paste
Version: 1.0.15
Warning: unmaintained
Title: paste - no longer maintained
Date: 2024-10-07
ID: RUSTSEC-2024-0436
URL: https://rustsec.org/advisories/RUSTSEC-2024-0436
Dependency tree:
paste 1.0.15
└── rav1e 0.8.1
└── ravif 0.13.0
└── image 0.25.10
└── tao 0.35.0
Crate: proc-macro-error
Version: 1.0.4
Warning: unmaintained
Title: proc-macro-error is unmaintained
Date: 2024-09-01
ID: RUSTSEC-2024-0370
URL: https://rustsec.org/advisories/RUSTSEC-2024-0370
Dependency tree:
proc-macro-error 1.0.4
├── gtk3-macros 0.18.2
│ └── gtk 0.18.2
│ └── tao 0.35.0
└── glib-macros 0.18.5
└── glib 0.18.5
├── pango 0.18.3
│ ├── gtk 0.18.2
│ └── gdk 0.18.2
│ └── gtk 0.18.2
├── gtk 0.18.2
├── gio 0.18.4
│ ├── pango 0.18.3
│ ├── gtk 0.18.2
│ ├── gdk-pixbuf 0.18.5
│ │ ├── gtk 0.18.2
│ │ └── gdk 0.18.2
│ └── gdk 0.18.2
├── gdk-pixbuf 0.18.5
├── gdk 0.18.2
├── cairo-rs 0.18.5
│ ├── gtk 0.18.2
│ └── gdk 0.18.2
└── atk 0.18.2
└── gtk 0.18.2
Crate: glib
Version: 0.18.5
Warning: unsound
Title: Unsoundness in `Iterator` and `DoubleEndedIterator` impls for `glib::VariantStrIter`
Date: 2024-03-30
ID: RUSTSEC-2024-0429
URL: https://rustsec.org/advisories/RUSTSEC-2024-0429
Dependency tree:
glib 0.18.5
├── pango 0.18.3
│ ├── gtk 0.18.2
│ │ └── tao 0.35.0
│ └── gdk 0.18.2
│ └── gtk 0.18.2
├── gtk 0.18.2
├── gio 0.18.4
│ ├── pango 0.18.3
│ ├── gtk 0.18.2
│ ├── gdk-pixbuf 0.18.5
│ │ ├── gtk 0.18.2
│ │ └── gdk 0.18.2
│ └── gdk 0.18.2
├── gdk-pixbuf 0.18.5
├── gdk 0.18.2
├── cairo-rs 0.18.5
│ ├── gtk 0.18.2
│ └── gdk 0.18.2
└── atk 0.18.2
└── gtk 0.18.2
warning: 12 allowed warnings found
[0.35.0]
-
4e7c2f4a(#1154 by @lucasfernog) Breaking change: The Android activity should now reference and call the following external functions:private external fun onActivityCreate(activity) private external fun start() private external fun resume() private external fun pause() private external fun stop() private external fun onActivitySaveInstanceState() private external fun onActivityDestroy(activity) private external fun onActivityLowMemory() -
18040018(#1146 by @JeffTsang)Event::Resumedis now only emitted when the app is actually resumed (going back to foreground) so it won't be called on app startup. -
56e9840b(#1141 by @haecker-felix) Use the Linux XDG Desktop Portal to add support for the system color scheme. Needsdbusfeature flag. -
4e7c2f4a(#1154 by @lucasfernog) Added multi-window support for iOS and Android.Leverages scenes on iOS and Activity embedding on Android.
iOS:
- Added Event::SceneRequested (on iPad the user can request a new window to be open - e.g. by long pressing the app icon and selecting "New window")
- Request new scene to be created on Window::new (if needed, main scene is detected automatically) and assign the window instance later when it gets connected
Android:
- Create new activity on Window::new (if needed, main activity is detected automatically)
- Added builder methods to determine the activity to be created
- System determines what to do with the activity (new stack, next to another one.. based on the embedding rules)
-
9cea0358(#1155 by @lucasfernog) FireEvent::Openedon Android, which now requires the activity to call the onNewIntent(intent) external function. -
18040018(#1146 by @JeffTsang) Use WillEnterForeground instead of DidBecomeActive for Event::Resumed in iOS.
Cargo Publish
Updating crates.io index
Packaging tao v0.35.0 (/home/runner/work/tao/tao)
warning: ignoring test `send_objects` as `tests/send_objects.rs` is not included in the published package
warning: ignoring test `serde_objects` as `tests/serde_objects.rs` is not included in the published package
warning: ignoring test `sync_object` as `tests/sync_object.rs` is not included in the published package
Updating crates.io index
Packaged 119 files, 1.2MiB (300.4KiB compressed)
Uploading tao v0.35.0 (/home/runner/work/tao/tao)
Uploaded tao v0.35.0 to registry `crates-io`
note: waiting for tao v0.35.0 to be available at registry `crates-io`
help: you may press ctrl-c to skip waiting; the crate should be available shortly
Published tao v0.35.0 at registry `crates-io`
tao v0.34.8
Cargo Audit
Updating crates.io index
Locking 335 packages to latest compatible versions
Adding jni v0.21.1 (available: v0.22.4)
Adding raw-window-handle v0.4.3 (available: v0.6.2)
Adding raw-window-handle v0.5.2 (available: v0.6.2)
Adding toml v0.8.2 (available: v0.8.23)
Adding toml_datetime v0.6.3 (available: v0.6.11)
Adding toml_edit v0.20.2 (available: v0.20.7)
Adding windows v0.61.3 (available: v0.62.2)
Adding windows-core v0.61.2 (available: v0.62.2)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 982 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (337 crate dependencies)
Crate: atk
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0413
URL: https://rustsec.org/advisories/RUSTSEC-2024-0413
Dependency tree:
atk 0.18.2
└── gtk 0.18.2
└── tao 0.34.8
Crate: atk-sys
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0416
URL: https://rustsec.org/advisories/RUSTSEC-2024-0416
Dependency tree:
atk-sys 0.18.2
├── gtk-sys 0.18.2
│ └── gtk 0.18.2
│ └── tao 0.34.8
└── atk 0.18.2
└── gtk 0.18.2
Crate: gdk
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0412
URL: https://rustsec.org/advisories/RUSTSEC-2024-0412
Dependency tree:
gdk 0.18.2
└── gtk 0.18.2
└── tao 0.34.8
Crate: gdk-sys
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0418
URL: https://rustsec.org/advisories/RUSTSEC-2024-0418
Dependency tree:
gdk-sys 0.18.2
├── gtk-sys 0.18.2
│ └── gtk 0.18.2
│ └── tao 0.34.8
├── gdkx11-sys 0.18.2
│ └── tao 0.34.8
├── gdkwayland-sys 0.18.2
│ └── tao 0.34.8
└── gdk 0.18.2
└── gtk 0.18.2
Crate: gdkwayland-sys
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0411
URL: https://rustsec.org/advisories/RUSTSEC-2024-0411
Dependency tree:
gdkwayland-sys 0.18.2
└── tao 0.34.8
Crate: gdkx11-sys
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0414
URL: https://rustsec.org/advisories/RUSTSEC-2024-0414
Dependency tree:
gdkx11-sys 0.18.2
└── tao 0.34.8
Crate: gtk
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0415
URL: https://rustsec.org/advisories/RUSTSEC-2024-0415
Dependency tree:
gtk 0.18.2
└── tao 0.34.8
Crate: gtk-sys
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0420
URL: https://rustsec.org/advisories/RUSTSEC-2024-0420
Dependency tree:
gtk-sys 0.18.2
└── gtk 0.18.2
└── tao 0.34.8
Crate: gtk3-macros
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0419
URL: https://rustsec.org/advisories/RUSTSEC-2024-0419
Dependency tree:
gtk3-macros 0.18.2
└── gtk 0.18.2
└── tao 0.34.8
Crate: paste
Version: 1.0.15
Warning: unmaintained
Title: paste - no longer maintained
Date: 2024-10-07
ID: RUSTSEC-2024-0436
URL: https://rustsec.org/advisories/RUSTSEC-2024-0436
Dependency tree:
paste 1.0.15
└── rav1e 0.8.1
└── ravif 0.13.0
└── image 0.25.10
└── tao 0.34.8
Crate: proc-macro-error
Version: 1.0.4
Warning: unmaintained
Title: proc-macro-error is unmaintained
Date: 2024-09-01
ID: RUSTSEC-2024-0370
URL: https://rustsec.org/advisories/RUSTSEC-2024-0370
Dependency tree:
proc-macro-error 1.0.4
├── gtk3-macros 0.18.2
│ └── gtk 0.18.2
│ └── tao 0.34.8
└── glib-macros 0.18.5
└── glib 0.18.5
├── pango 0.18.3
│ ├── gtk 0.18.2
│ └── gdk 0.18.2
│ └── gtk 0.18.2
├── gtk 0.18.2
├── gio 0.18.4
│ ├── pango 0.18.3
│ ├── gtk 0.18.2
│ ├── gdk-pixbuf 0.18.5
│ │ ├── gtk 0.18.2
│ │ └── gdk 0.18.2
│ └── gdk 0.18.2
├── gdk-pixbuf 0.18.5
├── gdk 0.18.2
├── cairo-rs 0.18.5
│ ├── gtk 0.18.2
│ └── gdk 0.18.2
└── atk 0.18.2
└── gtk 0.18.2
Crate: glib
Version: 0.18.5
Warning: unsound
Title: Unsoundness in `Iterator` and `DoubleEndedIterator` impls for `glib::VariantStrIter`
Date: 2024-03-30
ID: RUSTSEC-2024-0429
URL: https://rustsec.org/advisories/RUSTSEC-2024-0429
Dependency tree:
glib 0.18.5
├── pango 0.18.3
│ ├── gtk 0.18.2
│ │ └── tao 0.34.8
│ └── gdk 0.18.2
│ └── gtk 0.18.2
├── gtk 0.18.2
├── gio 0.18.4
│ ├── pango 0.18.3
│ ├── gtk 0.18.2
│ ├── gdk-pixbuf 0.18.5
│ │ ├── gtk 0.18.2
│ │ └── gdk 0.18.2
│ └── gdk 0.18.2
├── gdk-pixbuf 0.18.5
├── gdk 0.18.2
├── cairo-rs 0.18.5
│ ├── gtk 0.18.2
│ └── gdk 0.18.2
└── atk 0.18.2
└── gtk 0.18.2
warning: 12 allowed warnings found
[0.34.8]
Cargo Publish
Updating crates.io index
Packaging tao v0.34.8 (/home/runner/work/tao/tao)
warning: ignoring test `send_objects` as `tests/send_objects.rs` is not included in the published package
warning: ignoring test `serde_objects` as `tests/serde_objects.rs` is not included in the published package
warning: ignoring test `sync_object` as `tests/sync_object.rs` is not included in the published package
Updating crates.io index
Packaged 117 files, 1.2MiB (291.7KiB compressed)
Uploading tao v0.34.8 (/home/runner/work/tao/tao)
Uploaded tao v0.34.8 to registry `crates-io`
note: waiting for tao v0.34.8 to be available at registry `crates-io`
help: you may press ctrl-c to skip waiting; the crate should be available shortly
Published tao v0.34.8 at registry `crates-io`
tao v0.34.7
Cargo Audit
Updating crates.io index
Locking 335 packages to latest compatible versions
Adding jni v0.21.1 (available: v0.22.4)
Adding raw-window-handle v0.4.3 (available: v0.6.2)
Adding raw-window-handle v0.5.2 (available: v0.6.2)
Adding toml v0.8.2 (available: v0.8.23)
Adding toml_datetime v0.6.3 (available: v0.6.11)
Adding toml_edit v0.20.2 (available: v0.20.7)
Adding windows v0.61.3 (available: v0.62.2)
Adding windows-core v0.61.2 (available: v0.62.2)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 982 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (337 crate dependencies)
Crate: atk
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0413
URL: https://rustsec.org/advisories/RUSTSEC-2024-0413
Dependency tree:
atk 0.18.2
└── gtk 0.18.2
└── tao 0.34.7
Crate: atk-sys
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0416
URL: https://rustsec.org/advisories/RUSTSEC-2024-0416
Dependency tree:
atk-sys 0.18.2
├── gtk-sys 0.18.2
│ └── gtk 0.18.2
│ └── tao 0.34.7
└── atk 0.18.2
└── gtk 0.18.2
Crate: gdk
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0412
URL: https://rustsec.org/advisories/RUSTSEC-2024-0412
Dependency tree:
gdk 0.18.2
└── gtk 0.18.2
└── tao 0.34.7
Crate: gdk-sys
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0418
URL: https://rustsec.org/advisories/RUSTSEC-2024-0418
Dependency tree:
gdk-sys 0.18.2
├── gtk-sys 0.18.2
│ └── gtk 0.18.2
│ └── tao 0.34.7
├── gdkx11-sys 0.18.2
│ └── tao 0.34.7
├── gdkwayland-sys 0.18.2
│ └── tao 0.34.7
└── gdk 0.18.2
└── gtk 0.18.2
Crate: gdkwayland-sys
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0411
URL: https://rustsec.org/advisories/RUSTSEC-2024-0411
Dependency tree:
gdkwayland-sys 0.18.2
└── tao 0.34.7
Crate: gdkx11-sys
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0414
URL: https://rustsec.org/advisories/RUSTSEC-2024-0414
Dependency tree:
gdkx11-sys 0.18.2
└── tao 0.34.7
Crate: gtk
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0415
URL: https://rustsec.org/advisories/RUSTSEC-2024-0415
Dependency tree:
gtk 0.18.2
└── tao 0.34.7
Crate: gtk-sys
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0420
URL: https://rustsec.org/advisories/RUSTSEC-2024-0420
Dependency tree:
gtk-sys 0.18.2
└── gtk 0.18.2
└── tao 0.34.7
Crate: gtk3-macros
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0419
URL: https://rustsec.org/advisories/RUSTSEC-2024-0419
Dependency tree:
gtk3-macros 0.18.2
└── gtk 0.18.2
└── tao 0.34.7
Crate: paste
Version: 1.0.15
Warning: unmaintained
Title: paste - no longer maintained
Date: 2024-10-07
ID: RUSTSEC-2024-0436
URL: https://rustsec.org/advisories/RUSTSEC-2024-0436
Dependency tree:
paste 1.0.15
└── rav1e 0.8.1
└── ravif 0.13.0
└── image 0.25.10
└── tao 0.34.7
Crate: proc-macro-error
Version: 1.0.4
Warning: unmaintained
Title: proc-macro-error is unmaintained
Date: 2024-09-01
ID: RUSTSEC-2024-0370
URL: https://rustsec.org/advisories/RUSTSEC-2024-0370
Dependency tree:
proc-macro-error 1.0.4
├── gtk3-macros 0.18.2
│ └── gtk 0.18.2
│ └── tao 0.34.7
└── glib-macros 0.18.5
└── glib 0.18.5
├── pango 0.18.3
│ ├── gtk 0.18.2
│ └── gdk 0.18.2
│ └── gtk 0.18.2
├── gtk 0.18.2
├── gio 0.18.4
│ ├── pango 0.18.3
│ ├── gtk 0.18.2
│ ├── gdk-pixbuf 0.18.5
│ │ ├── gtk 0.18.2
│ │ └── gdk 0.18.2
│ └── gdk 0.18.2
├── gdk-pixbuf 0.18.5
├── gdk 0.18.2
├── cairo-rs 0.18.5
│ ├── gtk 0.18.2
│ └── gdk 0.18.2
└── atk 0.18.2
└── gtk 0.18.2
Crate: glib
Version: 0.18.5
Warning: unsound
Title: Unsoundness in `Iterator` and `DoubleEndedIterator` impls for `glib::VariantStrIter`
Date: 2024-03-30
ID: RUSTSEC-2024-0429
URL: https://rustsec.org/advisories/RUSTSEC-2024-0429
Dependency tree:
glib 0.18.5
├── pango 0.18.3
│ ├── gtk 0.18.2
│ │ └── tao 0.34.7
│ └── gdk 0.18.2
│ └── gtk 0.18.2
├── gtk 0.18.2
├── gio 0.18.4
│ ├── pango 0.18.3
│ ├── gtk 0.18.2
│ ├── gdk-pixbuf 0.18.5
│ │ ├── gtk 0.18.2
│ │ └── gdk 0.18.2
│ └── gdk 0.18.2
├── gdk-pixbuf 0.18.5
├── gdk 0.18.2
├── cairo-rs 0.18.5
│ ├── gtk 0.18.2
│ └── gdk 0.18.2
└── atk 0.18.2
└── gtk 0.18.2
warning: 12 allowed warnings found
[0.34.7]
541cf20e(#1190 by @damadczar) fix(linux): exit cleanly when GtkApplication is a remote GIO instance
Cargo Publish
Updating crates.io index
Packaging tao v0.34.7 (/home/runner/work/tao/tao)
warning: ignoring test `send_objects` as `tests/send_objects.rs` is not included in the published package
warning: ignoring test `serde_objects` as `tests/serde_objects.rs` is not included in the published package
warning: ignoring test `sync_object` as `tests/sync_object.rs` is not included in the published package
Updating crates.io index
Packaged 117 files, 1.2MiB (291.5KiB compressed)
Uploading tao v0.34.7 (/home/runner/work/tao/tao)
Uploaded tao v0.34.7 to registry `crates-io`
note: waiting for tao v0.34.7 to be available at registry `crates-io`
help: you may press ctrl-c to skip waiting; the crate should be available shortly
Published tao v0.34.7 at registry `crates-io`