Skip to content

Releases: runpod/flash

v1.17.0

04 Jun 15:27
2139c1a

Choose a tag to compare

1.17.0 (2026-06-04)

Features

  • add agent source tracking to user-agent header (#342) (5707093)
  • rules: agent rules layer with CLI-first directive (#341) (4b65121)
  • sdk: accept python 3.13 as a target version (#338) (0665ba8)

Bug Fixes

  • align datacenter enum with valid real-world targets (#336) (107a2d1)
  • endpoint: retry EndpointJob.wait() on transient httpx errors (#340) (c126357)
  • resources: honor caller-supplied imageName in Live* resources (#339) (62df62c)

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)