Skip to content

Releases

v0.1.0-alpha.22

Choose a tag to compare

@github-actions github-actions released this 09 Nov 13:30

v0.1.0-alpha.21

Choose a tag to compare

@github-actions github-actions released this 09 Nov 01:06

v0.1.0-alpha.20

Choose a tag to compare

@github-actions github-actions released this 08 Nov 15:20

v0.1.0-alpha.19

Choose a tag to compare

@github-actions github-actions released this 26 Oct 05:41

v0.1.0-alpha.18

Choose a tag to compare

@github-actions github-actions released this 14 Oct 13:46

v0.1.0-alpha.17

Choose a tag to compare

@github-actions github-actions released this 14 Oct 08:25

v0.1.0-alpha.16

Choose a tag to compare

@github-actions github-actions released this 13 Oct 15:06

macOS clients can install hosted Linux agents

Released clients now download the matching host architecture from this exact GitHub release, verify its SHA-256 and executable version, and install atomically. This replaces the broken cross-platform Cargo registry installation path. Both Intel and Apple Silicon macOS packages are included.

Hosted sessions survive concurrent upgrades

Running Linux agents pin an immutable executable snapshot before accepting builds. Another client upgrading the shared agent no longer leaves existing sessions trying to execute a deleted pathname. The regression exercises recorded, unrecorded, and recorded builds while preserving shared Cargo artifacts.

Also includes hosted phase tracing and lazy daemon reconnect improvements. No compile-speedup claim is made for these changes.

Validation and upgrade

All five release targets built successfully. Exact-tag native CI passed on Intel macOS, Apple Silicon macOS, Linux, Windows, and the minimum supported Rust version. Final hosted validation passed 330 tests with zero failures and warning-free all-target clippy. Both live macOS updater endpoints now offer alpha.16, and the public installer and exact cross-platform installer passed against the published Linux artifact.

Run justrust update, or rerun the installer for clients older than alpha.12. Automatic updates remain enabled for eligible release clients.

Hosted machines remain Linux. Explicitly hosted macOS projects must be Linux-compatible, and automatic routing on macOS remains local. A customer's private Mac retry was not accessible and is not claimed as verified.

v0.1.0-alpha.15

Choose a tag to compare

@github-actions github-actions released this 13 Oct 14:25

Hosted build reliability

  • Fix the prebuilt dependency cost-policy regression under the hosted agent's forced-fetch environment. Normal and forced-fetch policies are tested independently without changing the production policy.
  • Includes alpha.14's macOS SSH socket-path fix and portable git-origin mirror seeding fix.

Updating

Installer/release builds already enable background automatic updates by default. Eligible clients receive this release at their next due update check after a command or build, normally once per day. No manual opt-in is required.

For an immediate update, run justrust update. Check your installation with justrust update status.

Automatic updating was introduced in alpha.12. Alpha.11 and older cannot receive an automatic upgrade and need the installer rerun: curl -fsSL https://jcode.sh/rust.sh | sh. Actual alpha.12, alpha.13 and alpha.14 Linux release binaries were verified to upgrade automatically to alpha.15.

Explicit opt-outs, source-built binaries, CI, and remote build agents are not silently overridden. Source builds notify instead of replacing themselves. Installed clients must be run, be online, and have a writable executable directory to apply an update.

Validation

The clean public alpha.15-tag project passed all 326 full-suite tests, hosted check, and warning-free all-target clippy using a freshly installed public alpha.15 release binary. Native Linux, Intel macOS, arm64 macOS, Windows, and MSRV CI passed for the exact release commit. All five archives and published checksums, the production installer, actual background upgrades, opt-outs, source-build protection, daily scheduling, idempotence, symlink installation, and unwritable-install preservation were verified.

v0.1.0-alpha.14

Choose a tag to compare

@github-actions github-actions released this 13 Oct 09:13

v0.1.0-alpha.13

Choose a tag to compare

@github-actions github-actions released this 13 Oct 05:22