Skip to content

Releases: runpod/flash

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)

v1.10.1

20 Mar 19:52
241c39a

Choose a tag to compare

1.10.1 (2026-03-20)

Features

  • bump max flash tarball size (#258) (4c58a3e)
  • cli: add flash update command with passive update check (#237) (5464ce0)

Bug Fixes

  • init: flash init show usage menu when called without arguments (#235) (3144d0c)
  • resolve .env from CWD and stop _do_deploy env mutation (#236) (583efae)
  • retry tarball upload on transient SSL and connection errors (#279) (564f51e)

Code Refactoring

  • separate .env from deployed endpoint env vars (#257) (ee26c43)

v1.10.0

17 Mar 19:14
0569759

Choose a tag to compare

1.10.0 (2026-03-17)

Features