Skip to content

Releases: amodm/webbrowser-rs

v0.8.11

17 Aug 11:34
a48b3a0
Compare
Choose a tag to compare

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

21 May 04:16
322bc61
Compare
Choose a tag to compare

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

12 Apr 16:53
4a53b3c
Compare
Choose a tag to compare

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

17 Mar 04:56
9cec8dd
Compare
Choose a tag to compare

Releasing v0.8.8 with the following changes:

Changed

  • Android: bumped jni dependency version to 0.21. See #65

v0.8.7

30 Jan 06:11
c8772ad
Compare
Choose a tag to compare

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

25 Jan 19:36
4b0c29d
Compare
Choose a tag to compare

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

24 Jan 04:51
cc42171
Compare
Choose a tag to compare

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

31 Dec 21:59
1479be8
Compare
Choose a tag to compare

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

30 Dec 21:24
3787624
Compare
Choose a tag to compare

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

08 Nov 12:51
db8ca33
Compare
Choose a tag to compare

Releasing v0.8.2 with the following changes:

Fixed

  • Fix app crashes when running under termux on Android. See #53 and #54.