Skip to content

Releases: runpod/flash

v1.16.0

28 Apr 22:04
838018d

Choose a tag to compare

1.16.0 (2026-04-28)

Features

  • build: per-app python_version with cross-resource validation (#322) (cd30c77)
  • e2e: add CPU E2E test suite with provisioner and rolling release tests (#326) (d709063)

Bug Fixes

  • e2e: use --active to skip per-project venv sync in provisioner (#329) (9f7ccfa)

Code Refactoring

  • urls: centralize Runpod URL env vars (#325) (81f66df)

v1.15.0

27 Apr 18:10
ebd416f

Choose a tag to compare

1.15.0 (2026-04-23)

Features

  • implicit flash endpoint resolution + CLI overhaul (#324) (7e1bef3)

v1.14.0

21 Apr 23:58
5d74748

Choose a tag to compare

1.14.0 (2026-04-17)

Features

  • trigger rolling releases on code-only deploys via source fingerprint (#320) (5b5d404)

Bug Fixes

  • drift: prevent false config drift on unchanged GPU endpoints (#319) (f5884f2)

v1.13.0

15 Apr 23:09
78d520a

Choose a tag to compare

1.13.0 (2026-04-15)

Features

  • add concurrency_modifier support for QB endpoints (#301) (5928dcb)
  • terminal: add [REMOTE] tag to dispatch log lines (#308) (2b4e4c1)

Bug Fixes

  • classes: harden pickle with cache-miss guard and behavioral tests (#316) (df9fc31)
  • classes: make RemoteClassWrapper and LRUCache picklable (#306) (03e88bd)
  • cli: standardize error and warning messages (#305) (4a4309b)
  • reject empty/null input to match serverless platform behavior (#302) (02058db)

Documentation

  • add max_concurrency to SDK reference and README (#317) (cabb2b7)

v1.12.0

09 Apr 22:03
930eee6

Choose a tag to compare

1.12.0 (2026-04-09)

Features

  • AE-1225: poll request logs for qb workers (#276) (6684ecc)
  • e2e: add E2E workflow and CPU smoke test (#300) (78abc66)

Bug Fixes

  • tests: use type name check instead of isinstance for _ClientCoroutine (#303) (d1f8d93)

v1.11.3

01 Apr 21:36
09c50d6

Choose a tag to compare

1.11.3 (2026-04-01)

Bug Fixes

  • CE-1414 rely on flashBootType instead of -fb (#297) (1f8b7d6)
  • execute_class: add async lock to prevent double deploy (#274) (4ef36c8)
  • serverless: use executionTimeoutMs as runsync client timeout (#272) (49451d4)
  • stubs: handle None return from void @remote functions (#273) (65aa1c9)
  • update skeleton template python version (#298) (633f708)

v1.11.2

28 Mar 01:32
a9b3079

Choose a tag to compare

1.11.2 (2026-03-28)

Bug Fixes

  • use threading for canary module exec (#294) (4d4a0df)

v1.11.1

27 Mar 01:04
49b7cd8

Choose a tag to compare

1.11.1 (2026-03-27)

Bug Fixes

  • AE-2322: network volume size bounds, forbid extra args (#290) (6cc7ec2)
  • enforce payload size limit and timeout on deserialization (#289) (1240d82)
  • idletimeout must be in valid range (#287) (57aebbf)
  • lock all workers to Python 3.12, remove multi-version support (#292) (e1f1dd8)
  • reject unknown kwargs in @remote (#288) (a651275)
  • runtime: handle input=None in generic handler (#286) (cab2d0c)
  • stable sorted gpu ids (#285) (759e0f6)

Code Refactoring

  • build: replace .flashignore with built-in ignore patterns (#220) (f42c802)
  • migrate .runpod directory to .flash (#221) (c6792d6)

v1.11.0

25 Mar 19:07
ce5644e

Choose a tag to compare

1.11.0 (2026-03-25)

Features

  • default GPU endpoints to minCudaVersion 12.8 (#277) (e693d7d)
  • migrate from AST to import + inspect (#265) (dce6a1f)

v1.10.2

24 Mar 05:44
393f494

Choose a tag to compare

1.10.2 (2026-03-23)

Bug Fixes

  • deploy: always include env in saveTemplate payload (#281) (69ecac2)
  • exclude .env files from deploy artifact by default (#280) (92d0e3e)