Skip to content

Releases: m1ngsama/RelayKit

RelayKit 0.1.1

29 May 10:07

Choose a tag to compare

RelayKit 0.1.1 Pre-release
Pre-release

RelayKit 0.1.1 is the first clean public source and binary release.

This is a pilot-quality 0.x release. The supported real-user path remains Linux/SSH remote assistance only. RDP support remains lab-only.

Highlights

  • Clean public repository history with open-source governance, safety, threat-model, abuse-prevention, and contribution docs.
  • Standalone Unix-style relay operation: no domain name or reverse proxy required when using direct HTTPS/WSS and relay certificate fingerprint pinning.
  • Public release archives for Linux x86_64 and macOS arm64.
  • Internal v0 wire codec changed from unmaintained bincode to JSON via serde_json.

Assets

Each archive contains:

  • relaykitd
  • relaykit-agent
  • rk
  • SHA256SUMS

Archive SHA-256:

7980bb18ad41d5f6da71e72ee6559f697e260b778d5e33fe649f786e2f946ee3  relaykit-0.1.1-linux-x86_64.tar.gz
449f654b33cce1f70aa863c8c07a226e769812da7df3c658b31168fb63916bdf  relaykit-0.1.1-macos-arm64.tar.gz

Verify the archive checksum first, then verify the binaries inside the archive with SHA256SUMS.

Verification

  • cargo fmt --all --check
  • cargo test --workspace
  • cargo clippy --workspace --all-targets -- -D warnings
  • cargo build --release --workspace
  • cargo audit
  • GitHub CI on main: Rust checks and Dependency audit
  • Release workflow built and packaged Linux x86_64 and macOS arm64 assets
  • Downloaded release workflow artifacts and verified archive checksums plus internal SHA256SUMS

Compatibility

0.1.1 agents, relays, and operator binaries are not wire-compatible with the earlier private 0.1.0 pilot binaries.

Known Limitations

  • Release artifacts are checksummed but not signed yet.
  • Automated release archives cover Linux x86_64 and macOS arm64 only.
  • Windows/RDP support remains lab-only until a supported Windows rehearsal is recorded.
  • Operator token creation and rotation remain manual operational tasks.

Rollback

Stop relaykitd, rotate RELAYKIT_OPERATOR_TOKEN, remove served artifacts from the relay artifact directory, preserve relay logs for review, and redeploy from verified binaries only.