Skip to content

Releases

jar 0.1.2

Choose a tag to compare

@github-actions github-actions released this 18 Oct 23:18

Fixes

  • Keep safely contained command-start failures local to their job, so unrelated jobs continue and restart policies still apply.
  • Preserve one-shot wrapper failures during shutdown, while recognizing early shutdown signals forwarded to the current inner process.
  • Reject extra configuration paths and unknown configuration fields before launching workloads.

Compatibility

Configuration parsing is now strict: remove unknown keys or correct misspellings, including in disabled jobs. Launch-input failures remain job-local and follow each job's restart policy.

Downloads

Linux binaries are provided for x86_64 and aarch64, with GNU and musl variants. Archives include license notices; SHA256SUMS covers all downloads. The source archive includes locked dependencies for offline builds.

Install from crates.io: cargo install jar --version 0.1.2 --locked.

Full changelog: v0.1.1...v0.1.2

jar 0.1.1

Choose a tag to compare

@github-actions github-actions released this 18 Oct 18:18

first GitHub binary release for jar, the process supervisor installed as jr.

  • Linux x86_64 and ARM64 binaries, each with GNU and musl variants
  • updated dependencies, with Rust 1.88 compatibility verified
  • 192 unit/integration/black-box tests passed, including sudo and Docker cases

install from crates.io:

cargo install jar --version 0.1.1 --locked

or download the archive for your architecture. GNU binaries require a compatible glibc; musl binaries are statically linked. each binary archive includes jr, documentation, and license notices.

SHA256SUMS covers all five archives. jar-source.tar.gz includes the matching source, Cargo.lock, vendored dependencies, and Cargo configuration for offline builds.

CI and dependency changes: #1
Full history: https://github.com/cfal/jar/commits/v0.1.1