Releases: cargo-bins/jobslot
Releases · cargo-bins/jobslot
v0.2.10
What's Changed
- Support
--jobserver-auth=fifo:/path/to/fifo
inClient::from_env
on unix by @weihanglo and @NobodyXu (rust-lang#49 #34) - Use
env::var_os
to support non utf-8 char inClient::from_env
on unix by @NobodyXu (#35 #37) - Add new API for creating jobserver and run cmds with the named fifo on unix by @NobodyXu (#36 #38)
- Impl new fn
Client::new_with_fifo
- Impl
Client::configure_and_run_with_fifo
- Impl
Client::configure_make_and_run_with_fifo
- Impl new fn
- Improve
windows::Client::new
impl by @NobodyXu (#39)- Use
u128
for the random int in the name for named semaphore inwindows::Client::new
to minimize possibility of collision. - Format the int as hex in
windows::Client::new
to reduce size of the name for the named semaphore. - Replace
String
withBox<str>
inwindows::Client
.
- Use
Full Changelog: v0.2.9...v0.2.10
v0.2.9
What's Changed
- Bump msrv to 1.54 since building
jobslot
for MacOS 12 on rustc 1.52 and 1.53 failed by @NobodyXu in #33 - Update windows-sys requirement from 0.42.0 to 0.45.0 by @dependabot in #32
New Contributors
- @dependabot made their first contribution in #32
Full Changelog: v0.2.8...v0.2.9