Skip to content

Conversation

@AMDphreak
Copy link

@AMDphreak AMDphreak commented Nov 11, 2025

Resolves:

This commit updates Cargo.lock with the latest resolved dependency versions
following changes to direct and transitive dependencies in the dependency tree.

Updated Dependencies:

  • aho-corasick: updated to 1.1.4
    • Used by regex and regex-automata for efficient string matching
  • anyhow: updated to 1.0.100
    • Direct dependency for error handling
  • bitflags: updated to 2.10.0
    • Used by multiple crates including napi, dispatch2, and libredox
  • thiserror: updated to 1.0.69 (used by dialoguer)
    • Also includes version 2.0.17 (used by redox_users)
    • Both versions coexist in the dependency tree
  • windows-sys: updated to 0.61.2 (primary version)
    • Also includes version 0.59.0 (used by console)
    • Multiple versions required for compatibility across the dependency tree

New Dependencies (Transitive):

  • block2: 0.6.2
    • Added as a transitive dependency via dispatch2
    • Provides Objective-C block support for macOS/iOS interop
  • dispatch2: 0.3.0
    • Added as a transitive dependency via ctrlc 3.5.1
    • Provides cross-platform dispatch queue functionality
    • Replaces the older dispatch crate with improved API
  • objc2: 0.6.3
    • Added as a transitive dependency via block2 and dispatch2
    • Provides safe Objective-C runtime bindings for macOS/iOS

These changes primarily stem from the update to ctrlc 3.5.1, which now uses
dispatch2 for cross-platform signal handling, particularly improving macOS
support. The addition of Objective-C-related crates (block2, objc2) enables
better native macOS integration while maintaining cross-platform compatibility.

All dependency checksums have been verified and the lock file is in a consistent
state ready for builds across all supported platforms (Windows, macOS, Linux).

… `builds` folder. rerouted builds to `builds` folder so new contributors don't commit their builds when testing this app.
…eScript configurations across multiple templates
…eScript configurations across multiple templates
This commit updates Cargo.lock with the latest resolved dependency versions
following changes to direct and transitive dependencies in the dependency tree.

Updated Dependencies:
- aho-corasick: updated to 1.1.4
  * Used by regex and regex-automata for efficient string matching
- anyhow: updated to 1.0.100
  * Direct dependency for error handling
- bitflags: updated to 2.10.0
  * Used by multiple crates including napi, dispatch2, and libredox
- thiserror: updated to 1.0.69 (used by dialoguer)
  * Also includes version 2.0.17 (used by redox_users)
  * Both versions coexist in the dependency tree
- windows-sys: updated to 0.61.2 (primary version)
  * Also includes version 0.59.0 (used by console)
  * Multiple versions required for compatibility across the dependency tree

New Dependencies (Transitive):
- block2: 0.6.2
  * Added as a transitive dependency via dispatch2
  * Provides Objective-C block support for macOS/iOS interop
- dispatch2: 0.3.0
  * Added as a transitive dependency via ctrlc 3.5.1
  * Provides cross-platform dispatch queue functionality
  * Replaces the older dispatch crate with improved API
- objc2: 0.6.3
  * Added as a transitive dependency via block2 and dispatch2
  * Provides safe Objective-C runtime bindings for macOS/iOS

These changes primarily stem from the update to ctrlc 3.5.1, which now uses
dispatch2 for cross-platform signal handling, particularly improving macOS
support. The addition of Objective-C-related crates (block2, objc2) enables
better native macOS integration while maintaining cross-platform compatibility.

All dependency checksums have been verified and the lock file is in a consistent
state ready for builds across all supported platforms (Windows, macOS, Linux).
@socket-security
Copy link

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedcargo/​anyhow@​1.0.98 ⏵ 1.0.1008010093100100
Updatedcargo/​whoami@​1.6.0 ⏵ 1.6.110010093100100
Updatedcargo/​ctrlc@​3.4.7 ⏵ 3.5.110010093100100
Updatedcargo/​napi-build@​2.2.3 ⏵ 2.3.19810093100100
Updatedcargo/​rust-embed@​8.7.2 ⏵ 8.9.09910097100100

View full report

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant