Release Notes
Added
- Cite NVIDIA’s “You Don’t Need Long Context” (arXiv 2611.05306) in the README as measured prior-art validation of Ralph’s reset-per-iteration context pattern.
- A notice when a later major version is out. It says the release has breaking changes and that updating does not install it, and links to the release's page. The TUI header shows it as its own badge;
ralph runprints it after the run, at most once a day and only in a terminal.RALPH_NO_UPDATE_CHECK=1turns the update check off.
Changed
- The TUI's update badge offers only releases of the major version you run. A later major version is no longer shown as an update.
Fixed
- Text backends such as Codex are no longer stopped a few seconds into an iteration when their output quotes the
Event emitted:message, as Ralph's own prompt does. Only the lineralph emitprints now starts the post-event grace deadline.
ralph-bench 2.12.0
Install ralph-bench 2.12.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/mikeyobrien/ralph-orchestrator/releases/download/v2.12.0/ralph-bench-installer.sh | shInstall prebuilt binaries into your npm project
npm install @ralph-orchestrator/ralph-bench@2.12.0Download ralph-bench 2.12.0
| File | Platform | Checksum |
|---|---|---|
| ralph-bench-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| ralph-bench-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| ralph-bench-aarch64-unknown-linux-musl.tar.xz | ARM64 MUSL Linux | checksum |
| ralph-bench-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |
ralph-cli 2.12.0
Install ralph-cli 2.12.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/mikeyobrien/ralph-orchestrator/releases/download/v2.12.0/ralph-cli-installer.sh | shInstall prebuilt binaries into your npm project
npm install @ralph-orchestrator/ralph-cli@2.12.0Download ralph-cli 2.12.0
| File | Platform | Checksum |
|---|---|---|
| ralph-cli-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| ralph-cli-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| ralph-cli-aarch64-unknown-linux-musl.tar.xz | ARM64 MUSL Linux | checksum |
| ralph-cli-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |
ralph-api 2.12.0
Install ralph-api 2.12.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/mikeyobrien/ralph-orchestrator/releases/download/v2.12.0/ralph-api-installer.sh | shInstall prebuilt binaries into your npm project
npm install @ralph-orchestrator/ralph-api@2.12.0Download ralph-api 2.12.0
| File | Platform | Checksum |
|---|---|---|
| ralph-api-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| ralph-api-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| ralph-api-aarch64-unknown-linux-musl.tar.xz | ARM64 MUSL Linux | checksum |
| ralph-api-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |
ralph-e2e 2.12.0
Install ralph-e2e 2.12.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/mikeyobrien/ralph-orchestrator/releases/download/v2.12.0/ralph-e2e-installer.sh | shInstall prebuilt binaries into your npm project
npm install @ralph-orchestrator/ralph-e2e@2.12.0Download ralph-e2e 2.12.0
| File | Platform | Checksum |
|---|---|---|
| ralph-e2e-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| ralph-e2e-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| ralph-e2e-aarch64-unknown-linux-musl.tar.xz | ARM64 MUSL Linux | checksum |
| ralph-e2e-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |