Skip to content

v3.1.0

Choose a tag to compare

@runpod-release-please-bot runpod-release-please-bot released this 06 Nov 14:19
5ab53b9

3.1.0 (2026-11-05)

Features

  • api: centralized transient-error retry, money-safe (CON-1716) (#352) (e61253b)
  • doctor: non-interactive --api-key for CI/agents (#349) (4afffe2)
  • network-volume: resumable upload and download of files and folders (#385) (f34929d)
  • pod: --wait-for running for CPU pods without sshd (POD-341) (#357) (8b06cd8)

Bug Fixes

  • cloud: use on-demand price for on-demand display condition (#377) (94e22b2)
  • direct project commands to the Runpod SDK (CON-874) (#382) (416403f)
  • model: keep response body stall-guarded (STO-807) (#379) (c5bafc8)
  • model: timeout + retry on multipart upload requests (STO-807) (#350) (fa1d9c6)
  • output: print large integers as integers in yaml output (#394) (938af62)
  • read the API key saved by rp login (#386) (711475a)
  • require https for installer downloads (#396) (1bf8c0a)
  • serverless: keep commas and quotes in --env values (#380) (0275d7c)

Code Refactoring

  • api: shared GraphQL response parsing (CON-1717) (#353) (e123973)

Performance Improvements

  • model: parallelize multipart part uploads (STO-808) (#351) (616aa68)
  • transfer: 10s relay-list fetch timeout, was 2m (CON-1719) (#355) (a46eb87)

Documentation

  • transfer: document the send/receive workflow in help (CON-1720) (#356) (270fb71)