Skip to content

chore(deps): update rust crate tray-icon to 0.22#15203

Merged
Legend-Master merged 3 commits into
devfrom
renovate/tray-icon-0.x
Apr 23, 2026
Merged

chore(deps): update rust crate tray-icon to 0.22#15203
Legend-Master merged 3 commits into
devfrom
renovate/tray-icon-0.x

Conversation

@renovate

@renovate renovate Bot commented Apr 6, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
tray-icon dependencies minor 0.210.22

Release Notes

tauri-apps/tray-icon (tray-icon)

v0.22.0

Compare Source

  • f912921 (#​294 by @​felipecrs) Added with_menu_on_right_click builder method, set_show_menu_on_right_click to control whether the context menu is shown on right click (analogous to the existing left click option), and show_menu() to programmatically display the tray menu.

    Together these enable dynamic menu workflows where the menu content is updated before being shown, for example by disabling automatic right-click menu, listening for the click event, updating items, and then calling show_menu().

  • 0a5835b (#​295 by @​thief-sty) Update png dependency version to 0.18.

    This avoids duplicated dependencies in downstream crates.

  • 0a5835b (#​295 by @​thief-sty) Update rust version to 1.73.

v0.21.3

Compare Source

  • d3c2468 (#​293 by @​Slinetrac) Handle Windows tray icon creation when the taskbar is not ready by keeping the message window alive and re-registering on TaskbarCreated.
  • cb22cd5 (#​290 by @​FabianLars) The default id is now derived from the process id to prevent issues when multiple open apps use the tray-icon crate on Linux.

v0.21.2

Compare Source

  • c9f0d21 (#​278 by @​aarol) Fix infinite loops when printing the full error chain (for example "{err:?}" with anyhow) for BadIcon
  • 4bbabba (#​277 by @​ancwrd1) Fix a problem on Windows platform where the created window was not destroyed correctly in case the tray icon creation fails.
  • 343599f (#​284 by @​FabianLars) This hotfix reverts #​268 because it caused assertion failed: flush_paint_messages panics.

v0.21.1

Compare Source

  • 1470763 (#​272 by @​ahonn) Add platform specific methods to access the underlying native handles of the tray (similar to TrayIcon::window_handle):

    • TrayIcon::ns_status_item for macOS
    • TrayIcon::app_indicator for Linux.
  • 2a6a19b (#​268 by @​iKineticate) On Windows, fix tray menu freeze on device change events


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the type: chore label Apr 6, 2026
@renovate renovate Bot requested a review from a team as a code owner April 6, 2026 04:45
@renovate renovate Bot added the type: chore label Apr 6, 2026
@github-actions

github-actions Bot commented Apr 6, 2026

Copy link
Copy Markdown
Contributor

Package Changes Through fb46f56

There are 11 changes which include tauri with minor, @tauri-apps/api with minor, tauri-build with minor, tauri-macos-sign with patch, tauri-bundler with minor, @tauri-apps/cli with minor, tauri-cli with minor, tauri-runtime with minor, tauri-runtime-wry with minor, tauri-utils with minor, tauri-plugin with minor

Planned Package Versions

The following package releases are the planned based on the context of changes in this pull request.

package current next
@tauri-apps/api 2.10.1 2.11.0
tauri-utils 2.8.3 2.9.0
tauri-macos-sign 2.3.3 2.3.4
tauri-bundler 2.8.1 2.9.0
tauri-runtime 2.10.1 2.11.0
tauri-runtime-wry 2.10.1 2.11.0
tauri-codegen 2.5.5 2.5.6
tauri-macros 2.5.5 2.5.6
tauri-plugin 2.5.4 2.6.0
tauri-build 2.5.6 2.6.0
tauri 2.10.3 2.11.0
@tauri-apps/cli 2.10.1 2.11.0
tauri-cli 2.10.1 2.11.0

Add another change file through the GitHub UI by following this link.


Read about change files or the docs at github.com/jbolda/covector

@renovate renovate Bot force-pushed the renovate/tray-icon-0.x branch 5 times, most recently from edff822 to 6a110ca Compare April 14, 2026 04:14
@renovate renovate Bot force-pushed the renovate/tray-icon-0.x branch 8 times, most recently from f7f6ccb to 37663dd Compare April 20, 2026 14:02
@renovate renovate Bot force-pushed the renovate/tray-icon-0.x branch from 37663dd to ba68563 Compare April 23, 2026 03:57
@renovate renovate Bot force-pushed the renovate/tray-icon-0.x branch from ba68563 to 25b7c71 Compare April 23, 2026 06:14
@Legend-Master Legend-Master merged commit a219ede into dev Apr 23, 2026
25 checks passed
@Legend-Master Legend-Master deleted the renovate/tray-icon-0.x branch April 23, 2026 15:34
razein97 pushed a commit to razein97/tauri that referenced this pull request Apr 30, 2026
* chore(deps): update rust crate tray-icon to 0.22

* Add change file

* Update lock

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tony <legendmastertony@gmail.com>
razein97 pushed a commit to razein97/tauri that referenced this pull request Apr 30, 2026
* chore(deps): update rust crate tray-icon to 0.22

* Add change file

* Update lock

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tony <legendmastertony@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant