chore(deps): update rust crate open to v5.3.5 (master) #342
No reviewers
Labels
No labels
ci
crate/dtmm
crate/dtmt
crate/sdk
crate/serde_sjson
kind
bug
kind
documentation
kind
enhancement
kind
feature
kind
question
kind
upstream
part/bundle
part/filetype
stage
actionable
stage
design
stage
proposal
status/duplicate
status/good first issue
status/help wanted
status/invalid
status
need-replicate
status/wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
bitsquid_dt/dtmt!342
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "renovate/master-open-5.x-lockfile"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
5.3.3→5.3.5Release Notes
Byron/open-rs (open)
v5.3.5Compare Source
Bug Fixes
delegate to winebrowser under Wine
When running a Windows-targeted binary under Wine, open requests previously fell back to Wine's bundled
explorer.exe, which lacks proper host desktop integration.This change detects the Wine environment at runtime (via
WINEPREFIX,WINELOADER, orWINEDEBUG) and prepends a winebrowser command to the launcher list.winebrowseris Wine's official utility for forwarding file/URL requests to the host OS's default handler (e.g.,xdg-openon Linux,openon macOS).If winebrowser is unavailable or fails, the existing
cmd /c startfallback is used automatically, preserving backward compatibility. No public API changes or compile-time flags are introduced.Commit Statistics
Commit Details
view details
bb28d04)f72e644)db81369)v5.3.4Compare Source
Bug Fixes
On macOS, /usr/bin/open is natively detached. This commit changes
with_detached to use the same logic as with() .avoid double detachment to prevent silent failure
Commit Statistics
Thanks Clippy
Clippy helped 1 time to make code idiomatic.
Commit Details
view details
7bd519c)7db5738)8e122d4)20ea175)7faae87)1ab9c47)5604cee)Configuration
📅 Schedule: (in timezone Europe/Berlin)
🚦 Automerge: Enabled.
♻ 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.
This PR has been generated by Mend Renovate.
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.