Skip to content

Releases: cargo-bins/jobslot

0.2.17

17 Mar 08:41
ee9d51b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.16...0.2.17

v0.2.16

04 Mar 13:42
f3fed43
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.15...v0.2.16

v0.2.15

03 Feb 01:53
41a2c74
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.14...v0.2.15

v0.2.14

16 Nov 13:17
935fd76
Compare
Choose a tag to compare

What's Changed

  • Update windows-sys requirement from 0.48.0 to 0.52.0 by @dependabot in #57

Full Changelog: v0.2.13...v0.2.14

v0.2.13

26 Oct 12:38
562a550
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.12...v0.2.13

v0.2.12

26 Oct 12:37
d9904cb
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.11...v0.2.12

v0.2.11

15 Apr 09:13
Compare
Choose a tag to compare

What's Changed

  • Bump msrv to 1.56 as required by windows-sys 0.48 by @NobodyXu in #41
  • Update windows-sys requirement from 0.45.0 to 0.48.0 by @dependabot in #40

Full Changelog: v0.2.10...v0.2.11

v0.2.10

01 Mar 12:48
Compare
Choose a tag to compare

What's Changed

  • Support --jobserver-auth=fifo:/path/to/fifo in Client::from_env on unix by @weihanglo and @NobodyXu (rust-lang#49 #34)
  • Use env::var_os to support non utf-8 char in Client::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
  • Improve windows::Client::new impl by @NobodyXu (#39)
    • Use u128 for the random int in the name for named semaphore in windows::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 with Box<str> in windows::Client.

Full Changelog: v0.2.9...v0.2.10

v0.2.9

26 Feb 09:11
Compare
Choose a tag to compare

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

Full Changelog: v0.2.8...v0.2.9

v0.2.8

23 Nov 14:54
Compare
Choose a tag to compare

What's Changed

  • Add new fn Client::available to find out how many client tokens are unused by @olofj and @NobodyXu in #31

Full Changelog: v0.2.7...v0.2.8

Acknowledgement

PR #31, which is included in this release, uses code written by @olofj