v3.4.0
New Features
- un-deprecate
that_in_background()
.
In some configurations launchers may block, thus it's better to provide an easy mechanism to unblock
an otherwise blocking call. This is alongside being able to usecommand()
directly and simply spawn
the command without waiting for it. with_command()
to obtain the command that opens a program with a given application.- improved error messages that will list the invoked command.
commands()
function to obtain a list of launchers to open the given path.
This allows async applications to control the application launch in an async way,
for instance withtokio
.
Other
- improve documentation around how to use the library.
Commit Statistics
- 10 commits contributed to the release.
- 5 commits were 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
- Improve README (bfededa)
- Improve documentation around how to use the library. (7e2a9c6)
- Modernize generics of API using
impl
instead of 'the other way'. (cb322bf) - Thanks clippy (2f6fb47)
- Un-deprecate
that_in_background()
. (adf99e9) with_command()
to obtain the command that opens a program with a given application. (66e0d7c)- Refactor (c2e0eb2)
- Improved error messages that will list the invoked command. (a501d65)
commands()
function to obtain a list of launchers to open the given path. (245c95e)- Remove dbg! statement (5644f17)