changelog

version history and release notes for the rv CLI.

v0.3.02026-03-12

features

fixes

  • -cli: reap all losing fan-out strategies even if already RUNNING 8ba027a
  • -cli: show elapsed time during dep install, increase exec timeout ecc571b
  • -stopping jobs stops forwards 0de847a
v0.2.42026-03-12

fixes

  • -cli: add shared job resolver with partial ID matching across all commands ([#11](https://github.com/charliemeyer2000/rivanna.dev/issues/11)) a099eab
v0.2.32026-03-11

fixes

  • -cli: symlink all cache dirs to scratch, fix python -c dep install, surface install errors ([#9](https://github.com/charliemeyer2000/rivanna.dev/issues/9)) ab24016
v0.2.22026-03-04

fixes

  • -cli: redirect wandb, triton, torch caches to scratch 794754f
v0.2.12026-03-01

fixes

  • -cli: make RV_CHECKPOINT_DIR per-job-name for cross-run resume ([#6](https://github.com/charliemeyer2000/rivanna.dev/issues/6)) 00a317d
  • -cli: show all GPUs in rv gpu + multi-node support ([#5](https://github.com/charliemeyer2000/rivanna.dev/issues/5)) 846ebb9
v0.2.02026-02-25

features

  • -cli,docs: improve docs and UX from agent feedback c15090c
v0.1.02026-02-24

features

  • -cli, docs: deslop + rv env import + simplifying --mig specification 67af1da
  • -cli, site: changelog ff466f1
  • -cli: better reapingLosers() 4df5f6e

other

  • -cli: bump version to 0.0.24 5e25acc
v0.0.232026-02-23

other

  • -add docs site for humans/agents e3a58dd
v0.0.222026-02-23

No notable changes.

v0.0.212026-02-22

fixes

  • -cli: for commands that already sync, don't worry about venv path 3e4cd57
v0.0.202026-02-22

fixes

  • -cli: when no local file and running string, can do that too eaf4086
v0.0.192026-02-21

features

  • -cli, docs: update cli + docs with common gotchas from usage, consolidate examples 2aaf2d5
v0.0.182026-02-21

features

  • -cli: two-phase dependency install for CUDA packages 54af815
v0.0.172026-02-21

features

  • -cli: multi-node logs, don't follow for up/run commands d6aa990
v0.0.162026-02-21

fixes

  • -cli: multi-node logging, --follow to follow only 4223abe
  • -cli: remove colors for stdout/stderr tailing slurm logs dc8eef0
v0.0.152026-02-21

fixes

  • -cli: remove --only-binary :all: da2a496
v0.0.142026-02-21

features

  • -everything: tests + docs from learnings + tabulation + git-aware syncing 3688bd1

fixes

  • -cli: MASTER_PORT injection, temp file race, submission error logging 03af54b
v0.0.132026-02-20

features

  • -cli: job grouping, start time ETAs, preflight linting, hardware retry 5b7fcdc

other

  • -gitignore CLI test scripts, remove from tracking 5b31db9
v0.0.122026-02-20

fixes

  • -cli: squeue parsing for pending jobs, multi-node template rewrite 22efc13
v0.0.112026-02-20

fixes

  • -cli: MASTER_PORT in base preamble and UV_CACHE_DIR for uv installs 4146aa9
v0.0.92026-02-19

fixes

  • -cli: multi-GPU hardening, delete dead Ray template, add --node flag e6b2656
  • -cli: comprehensive Slurm state handling, exit code propagation, and CLI hardening b738f1b
  • -cli: use scontrol for instant vanished-job detection d1e7dda
  • -cli: proper POSIX shell quoting and faster job failure detection f59c2ec
  • -cli: preserve quotes in rv run command arguments baf2569
v0.0.82026-02-19

fixes

  • -cli: inject env vars into srun interactive sessions 37d2b51
v0.0.62026-02-19

fixes

  • -cli: use sleep infinity for interactive job keepalive c1de90b
v0.0.52026-02-19

features

  • -cli: add upgrade notifications and rv upgrade command 20d422e

other

  • -cli: merge attach into ssh, remove --run from up 347c7d8
v0.0.42026-02-19

features

  • -cli: post-job summary and extended keepalive coverage 4a74170
  • -cli: add shared group storage for HuggingFace model cache add402b
  • -cli: add scratch keepalive to prevent 90-day purge 886c371
  • -add HMAC-signed email notifications via Resend (Phase 8) 5e2b666
  • -cli: resumable init, shell detection, and VPN status f4db99c
  • -cli: smart execution, GPU verification, and auto-memory (Phase 8) 915b589
  • -cli: add --mem flag and vLLM stress test ab0c5f4
  • -cli: add supporting commands and infrastructure (Phase 7) 6998f6c
  • -cli: add core commands — up, run, ps, stop, attach 9438e84
  • -cli: add allocator with fan-out strategy engine cc4576f
  • -cli: add Slurm parsers, templates, and SlurmClient wrapper d7bfffb

fixes

  • -cli: include job ID in checkpoint path to prevent collisions 0e3b4cc
  • -cli: add HF cache migration and quota checks for shared storage 3984910
  • -cli: harden allocator, templates, and smart execution (Phase 11) 225c13b
  • -cli: squeue visibility, AI naming config, forward PID tracking f4af4b4
v0.0.32026-02-18

No notable changes.

v0.0.22026-02-18

features

  • -cli: add SSH layer, config system, and rv init command 49904f8
  • -scaffold monorepo with CLI, site, and shared package 3d3b6ed