Releases: Byron/open-rs
v5.3.5
Bug Fixes
-
delegate to winebrowser under Wine
When running a Windows-targeted binary under Wine, open requests previously fell back to Wine's bundledexplorer.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
- 3 commits contributed to the release.
- 22 days passed between releases.
- 1 commit was understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
v5.3.4
Bug Fixes
- align with_detached() implementation with with()
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
- 6 commits contributed to the release.
- 1 commit was understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Thanks Clippy
Clippy helped 1 time to make code idiomatic.
Commit Details
view details
- Uncategorized
- Merge pull request #119 from benzeneringlq/fix-macos-detach-silent-failure (7db5738)
- Align with_detached() implementation with with() (8e122d4)
- Merge pull request #117 from ChrisDenton/absolute (20ea175)
- Thanks clippy (on Windows) (7faae87)
- Enable clippy deny on CI, with all features, but allow incompatible MRSV there (1ab9c47)
- Use absolute instead of canonicalize (5604cee)
v5.3.3
Documentation
- point to webbrowser crate for users that seek this specific functionality.
Bug Fixes
- pass canonicalized path to
ILCreateFromPathW
Other
- remove whitespace.
Commit Statistics
- 8 commits contributed to the release.
- 316 days passed between releases.
- 3 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Merge pull request #116 from Legend-Master/canonicalize-ILCreateFromPathW (a1ca334)
- Fix CI by using a more recent Windows image (c84cade)
- Pass canonicalized path to
ILCreateFromPathW(abcd0f4) - Merge pull request #111 from bjones1/docs (335146b)
- Remove whitespace. (314d80a)
- Point to webbrowser crate for users that seek this specific functionality. (07b246c)
- Merge pull request #110 from bjones1/codespaces (1c4a952)
- Add Codespaces setup. (43b6a2d)
v5.3.2
Bug Fixes
- fix
that_detachedfor UNC path of a directory
Commit Statistics
- 3 commits contributed to the release over the course of 1 calendar day.
- 51 days passed between releases.
- 1 commit was understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
v5.3.1
On Windows, respect the expand to open folder setting.
Commit Statistics
- 3 commits contributed to the release.
- 0 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
v5.3.0
New Features
- add GNU/Hurd support
Handle it like most of the other Unix platforms (e.g. Linux, BSDs, etc).
Commit Statistics
- 2 commits contributed to the release.
- 7 days passed between releases.
- 1 commit was understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
v5.2.0
New Features
- Add AIX support
Commit Statistics
- 2 commits contributed to the release.
- 27 days passed between releases.
- 1 commit was understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
v5.1.4
This release adds vision-os support, by means of ios simulation.
See the PR for a little more context.
Commit Statistics
- 3 commits contributed to the release over the course of 5 calendar days.
- 19 days passed between releases.
- 0 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
v5.1.3
Bug Fixes
- use
ShellExecuteExWto avoid freeze when opening directories
Commit Statistics
- 5 commits contributed to the release over the course of 68 calendar days.
- 70 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #94
Commit Details
v5.1.2
Bug Fixes
- link using "system" ABI
Commit Statistics
- 2 commits contributed to the release.
- 4 days passed between releases.
- 1 commit was understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages