Releases: amodm/webbrowser-rs
Releases · amodm/webbrowser-rs
v0.8.11
Releasing v0.8.11 with the following changes (minor maintenance release):
Fixed
- WSL: handle
&
in URL correctly in WSL environment. See issue #73 and PR #74
v0.8.10
Releasing v0.8.10 with the following changes (this is a minor maintenance release):
Changed
- Linux: move to
home
as a dependency, instead of dirs
v0.8.9
Releasing v0.8.9 with the following changes:
Added
- Linux: add support for running under Flatpak sandboxes. See issue #67 and PR #70
Fixed
- Windows: fix a bug where browser command parsing failed in some circumstances. See issue #68 and PR #69
v0.8.8
Releasing v0.8.8 with the following changes:
Changed
- Android: bumped
jni
dependency version to 0.21
. See #65
v0.8.7
Releasing v0.8.7 with the following changes:
Fixed
- Fixes a bug on WSL, when
xdg-settings
executes successfully but returns no default browser name. Thanks to @krsh732. See #64.
v0.8.6
Releasing v0.8.6 with the following changes:
Fixed
- For Windows 32-bit, fix ABI to be used, which was broken in v0.8.5. Thanks to @alula. See #63
v0.8.5
Releasing v0.8.5 with the following changes:
Fixed
- For Windows platform, removes the
windows
crate dependency, relying on selective FFI bindings instead, thus avoiding the large dependency. See #62. Thanks to @Jake-Shadle.
v0.8.4
Releasing v0.8.4 with the following changes:
Fixed
- Urgent bug fix for windows, where rendering broke on Firefox & Chrome. See #60
v0.8.3
Releasing v0.8.3 with the following changes:
Added
- Web browser is guaranteed to open for local files even if local file association was to a non-browser app (say an editor). This now is formally incorporated as part of this crate's Consistent Behaviour
- WSL support, thanks to @Nachtalb. This works even if
wslu
is not installed in WSL environments.
- A new feature
hardened
now available for applications which require only http(s) urls to be opened. This acts as a security feature.
Changed
- On macOS, we now use
CoreFoundation
library instead of open
command.
- On Linux/*BSD, we now parse xdg configuration to execute the command directly, instead of using
xdg-open
command. This allows us to open the browser for local html files, even if the .html
extension was associated with an edit (see #55)
Fixed
- The guarantee of web browser being opened (instead of local file association), now solves for the scenario where the URL is crafted to be an executable. This was reported privately by @offalltn.
v0.8.2
Releasing v0.8.2 with the following changes:
Fixed
- Fix app crashes when running under termux on Android. See #53 and #54.