Skip to content

build(deps): bump tao from 0.34.8 to 0.37.2 - #2

Merged
dberrocal-git merged 1 commit into
mainfrom
dependabot/cargo/tao-0.37.2
Nov 2, 2026
Merged

dberrocal-git merged 1 commit into
mainfrom
dependabot/cargo/tao-0.37.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 2, 2026

Copy link
Copy Markdown
Contributor

Bumps tao from 0.34.8 to 0.37.2.

Release notes

Sourced from tao's releases.

tao v0.37.2

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 </tr></table>

... (truncated)

Changelog

Sourced from tao's changelog.

[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 Linux raw_display_handle_rwh_06 implementations: a failed XOpenDisplay (null) no longer reaches XDefaultScreen / NonNull::new_unchecked, the null Wayland wl_display is checked, and both now return Err(HandleError::Unavailable). The rwh_05 implementations also skip the XDefaultScreen call 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-issued begin_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 no NSFilenamesPboardType entry, 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: and performDragOperation: 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, fix KeyCode::to_scancode returning the scancode of a different key for KeyM, BracketRight, Numpad4, Numpad5, Numpad6 and Numpad7.
  • 19a43d27 (#1372 by @​ali-issa) On macOS, Window::drag_window no 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 returns Ok(()) 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 callbacks extern "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 with panic = "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.

[0.37.1]

  • 365089b6 (#1341 by @​Legend-Master) On Windows, fix visibility flickers when calling windowing functions

  • f79aa3a1 (#1342 by @​Legend-Master) On Windows, fix set_maximized and set_minimized calls don't work if the window's built with with_focused(false).

    Note: this change will also make that if the window is created through with_focused(false), subsequent window.set_visible(true) calls will now focus the window (the current behavior is the window only gets focus if you call window.set_focus() or window.set_maximized(true)) this is consistent with the other platforms.

[0.37.0]

  • beb88249 (#1304) Fix Android event loop hanging on first IPC call. When the ndk_glue event pipe and the wake fd became ready at the same time, ALooper_pollAll could return the fd event instead of ALOOPER_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 the android_binding macro.
  • 992909ac On Windows, skip set_skip_taskbar if skip_taskbar is 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-only preferredWindowingControlStyleForScene: method inside the UIWindowSceneDelegate protocol block.
  • a3ff3f03 On iOS, always implement application: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 a UIApplicationSceneManifest. 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, emit WindowEvent::Destroyed for a scene's windows when the scene disconnects. Previously sceneDidDisconnect: 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.85
  • 04394e48 (#1313) On Windows, fix Window functions panics after the parent event loop dropped, they log the errors instead
  • f8722bd3 (#1292) Updated windows and windows-core to 0.62, this drop Windows 7 support, see microsoft/windows-rs#3808
  • 493dc3a8 (#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 called maximize
  • bd1b990b (#1296) On Windows, fixed flashing title bar on undecorated windows creation
  • 36b31b79 (#1157) Exits the process on receiving WM_ENDSESSION message, this fixes the cannot move state from Destroyed crash after receiving the message from Restart Manager

[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:

    • create to onFirstActivityCreate
    • onActivityCreate to onCreate
    • start to onStart
    • resume to onResume

... (truncated)

Commits
  • 2d9b2ba publish new versions (#1357)
  • 1316232 fix(macos): don't abort on drags without file paths (#1267)
  • 749385b fix(linux): return the right scancode from KeyCode::to_scancode (#1391)
  • 9977d58 refactor(macos): migrate WindowDelegate to define_class! (#1384)
  • 176eaef fix(linux): begin touch resize drag only on TouchBegin (#1381)
  • 0c025d2 refactor(macos): migrate TaoView to define_class! (#1383)
  • 1580630 refactor(macos): migrate some msg_send to objc2 framework crate functions (...
  • dfabffb chore: disable CODEOWNERS file (#1374)
  • 9aa859e fix(macos): correct window ownership and superclass deallocation (#1368)
  • 19a43d2 fix(macos): don't panic in drag_window without a current event (#1372)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [tao](https://github.com/tauri-apps/tao) from 0.34.8 to 0.37.2.
- [Release notes](https://github.com/tauri-apps/tao/releases)
- [Changelog](https://github.com/tauri-apps/tao/blob/dev/CHANGELOG.md)
- [Commits](tauri-apps/tao@tao-v0.34.8...tao-v0.37.2)

---
updated-dependencies:
- dependency-name: tao
  dependency-version: 0.37.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Nov 2, 2026
@dberrocal-git
dberrocal-git merged commit ad02a12 into main Nov 2, 2026
5 checks passed
@dberrocal-git
dberrocal-git deleted the dependabot/cargo/tao-0.37.2 branch November 2, 2026 15:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant