Skip to content

chore: bump global-hotkey from 0.8.0 to 0.9.0 in the rust-majors group - #81

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/rust-majors-03b9710384
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/rust-majors-03b9710384

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 1, 2026 •

Copy link
Copy Markdown
Contributor

Bumps the rust-majors group with 1 update: global-hotkey.

Updates global-hotkey from 0.8.0 to 0.9.0

Release notes

Sourced from global-hotkey's releases.

global-hotkey v0.9.0

[0.9.0]

  • b5329b9 (#210) Upgrade keyboard-types to 0.8 and use META as the primary variant for the Super modifier.
  • 16dc4a4 (#216) Add parser and platform backend support for more international, numpad, browser, launch, system, and extended function hotkeys.
  • 35b81e5 (#179) On Windows, fix Ctrl+Pause hotkeys never triggering by registering them as VK_CANCEL (Break), which is the virtual key the keyboard driver reports when Pause is pressed with Ctrl held.
  • 232680b On Windows, fix NumpadEqual hotkeys being registered as the letter E instead of the numpad = key (VK_OEM_NEC_EQUAL).
Updating crates.io index
   Packaging global-hotkey v0.9.0 (/home/runner/work/global-hotkey/global-hotkey)
    Updating crates.io index
    Packaged 31 files, 281.0KiB (73.1KiB compressed)
   Verifying global-hotkey v0.9.0 (/home/runner/work/global-hotkey/global-hotkey)
 Downloading crates ...
  Downloaded syn v2.0.96
  Downloaded bitflags v2.8.0
  Downloaded as-raw-xcb-connection v1.0.1
  Downloaded proc-macro2 v1.0.93
  Downloaded thiserror-impl v2.0.11
  Downloaded errno v0.3.10
  Downloaded cfg-if v1.0.0
  Downloaded once_cell v1.21.4
  Downloaded thiserror v2.0.11
  Downloaded keyboard-types v0.8.3
  Downloaded crossbeam-utils v0.8.21
  Downloaded libloading v0.8.6
  Downloaded quote v1.0.38
  Downloaded unicode-ident v1.0.15
  Downloaded serde_derive v1.0.217
  Downloaded serde v1.0.217
  Downloaded crossbeam-channel v0.5.15
  Downloaded xkeysym v0.2.1
  Downloaded x11rb v0.13.1
  Downloaded rustix v0.38.44
  Downloaded x11rb-protocol v0.13.1
  Downloaded libc v0.2.169
  Downloaded linux-raw-sys v0.4.15
   Compiling proc-macro2 v1.0.93
   Compiling unicode-ident v1.0.15
   Compiling bitflags v2.8.0
   Compiling rustix v0.38.44
   Compiling crossbeam-utils v0.8.21
   Compiling thiserror v2.0.11
   Compiling linux-raw-sys v0.4.15
   Compiling x11rb-protocol v0.13.1
   Compiling quote v1.0.38
</tr></table> 

... (truncated)

Changelog

Sourced from global-hotkey's changelog.

[0.9.0]

  • b5329b9 (#210) Upgrade keyboard-types to 0.8 and use META as the primary variant for the Super modifier.
  • 16dc4a4 (#216) Add parser and platform backend support for more international, numpad, browser, launch, system, and extended function hotkeys.
  • 35b81e5 (#179) On Windows, fix Ctrl+Pause hotkeys never triggering by registering them as VK_CANCEL (Break), which is the virtual key the keyboard driver reports when Pause is pressed with Ctrl held.
  • 232680b On Windows, fix NumpadEqual hotkeys being registered as the letter E instead of the numpad = key (VK_OEM_NEC_EQUAL).
Commits
  • b4185ab apply version updates (#214)
  • 35b81e5 fix(windows): use VK_CANCEL to register Ctrl+Pause (#179)
  • 232680b fix(hotkeys): correct NumpadEqual key registration on Windows
  • 16dc4a4 feat(hotkeys): add support for additional international and extended function...
  • b5329b9 chore(deps): Upgrade to keyboard-types v0.8 (#210)
  • 8c8bcd5 chore(deps): update bytes
  • 5e2288c chore(deps): update rand
  • See full diff 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 <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the rust-majors group with 1 update: [global-hotkey](https://github.com/tauri-apps/global-hotkey).


Updates `global-hotkey` from 0.8.0 to 0.9.0
- [Release notes](https://github.com/tauri-apps/global-hotkey/releases)
- [Changelog](https://github.com/tauri-apps/global-hotkey/blob/dev/CHANGELOG.md)
- [Commits](tauri-apps/global-hotkey@global-hotkey-v0.8...global-hotkey-v0.9)

---
updated-dependencies:
- dependency-name: global-hotkey
  dependency-version: 0.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-majors
...

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 1, 2026
rgdevment added a commit that referenced this pull request Nov 2, 2026
#82)

Lands the five open Dependabot PRs as one change, so they merge and get
tested together.

## What changed

- **Rust (#81):** `global-hotkey` 0.8 → 0.9 (major). It builds with no
change to `crates/linkunbound-shell/src/hotkey.rs`.
- **Rust (#80):** `interprocess` 2.4.7, `serde_json` 1.0.154, `psl`
2.1.245, `libc` 0.2.191, `objc2` 0.6.5, `tauri-winres` 0.3.7. These are
the same versions Dependabot proposed, pinned with `cargo update
--precise`.
- **Actions (#79):** `rust-cache`, `setup-node`, `install-action`,
`upload-artifact`, `download-artifact` and `setup-uv`, each pinned to
its new SHA.
- **Picker npm (#78):** react / react-dom 19.3.1, Biome 2.6.3, Stryker
10.1.1, user-event 14.6.8, plugin-react 6.1.2, jsdom 30.1.3.
- **Tooling npm (#77):** `js-yaml` 5.5.0.
- **Notices:** regenerated `THIRD-PARTY-BUNDLED.md` and
`THIRD-PARTY-LICENSES.md` with `npm run notices`, so the rules check
matches the lockfiles.

## Added on top

- **`minimatch` override (^11.0.4), scoped to `@stryker-mutator/core`.**
Stryker pins minimatch 10, which is hit by GHSA-g3hv-75wg-m249
(moderate). The `npm audit` step for the picker would fail on `main`
too. This follows the existing scoped `qs` override.
- **`app/biome.json` migrated with `biome migrate`.** The schema moves
to 2.6.3, and `"recommended": true` becomes `"preset": "recommended"`.
Without this, Biome 2.6 warns that the schema doesn't match.

## Checked locally (Windows)

- `cargo clippy --workspace --all-targets`: no warnings.
- `cargo check -p` passes for each crate on its own.
- `cargo nextest`: 457 passed.
- `cargo fmt --check`: clean.
- Picker: `npm run lint`, `npm run build`, 203 vitest tests.
- `npm audit --audit-level=moderate` is clean in `app` and at the root.
- `npm run lint:md` is clean.
- `npm run notices` leaves no diff.

## For the reviewer

- **The global shortcut was not tried by hand.** `global-hotkey` is a
major bump, so it's worth one manual press to see it still opens the
picker.
- **`stryker run --dryRunOnly` fails locally, the same way on `main`.**
`src/markdown.test.ts` imports `../../THIRD-PARTY-*.md`, which sits
outside Stryker's sandbox. It happens with minimatch 10 as well, so this
branch doesn't cause it. This PR doesn't touch `app/src`, so the mutants
job won't run it here.

Supersedes #77, #78, #79, #80 and #81. Dependabot closes them on its own
once these versions are on `main`.
@dependabot @github

dependabot Bot commented on behalf of github Nov 2, 2026

Copy link
Copy Markdown
Contributor Author

Looks like global-hotkey is no longer updatable, so this is no longer needed.

@dependabot dependabot Bot closed this Nov 2, 2026
@dependabot
dependabot Bot deleted the dependabot/cargo/rust-majors-03b9710384 branch November 2, 2026 13:10
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.

0 participants