Skip to content

Releases: runwayml/sdk-python

v4.17.0

04 Jun 16:24

Choose a tag to compare

4.17.0 (2026-06-03)

Full Changelog: v4.16.0...v4.17.0

Features

Bug Fixes

  • client: Make SD2 and HH1 awaitable for task output (894c22f)

v4.16.0

02 Jun 21:52

Choose a tag to compare

4.16.0 (2026-06-02)

Full Changelog: v4.15.0...v4.16.0

Features

Bug Fixes

  • client: Awaitable image upscale also (346f07f)
  • client: Updating typing for awaitable task output (485c29c)

v4.15.0

27 May 18:09

Choose a tag to compare

4.15.0 (2026-05-11)

Full Changelog: v4.14.0...v4.15.0

Features

  • internal/types: support eagerly validating pydantic iterators (67267fb)

v4.14.0

08 May 17:19

Choose a tag to compare

4.14.0 (2026-05-08)

Full Changelog: v4.13.0...v4.14.0

Features

Bug Fixes

  • api: Fix bad extra param (f892e71)
  • client: add missing f-string prefix in file type error message (52abe91)
  • client: Fix types for gpt_image_2 (28fba38)

Chores

  • internal: reformat pyproject.toml (3f300f0)

v4.13.0

28 Apr 00:24

Choose a tag to compare

4.13.0 (2026-04-27)

Full Changelog: v4.12.0...v4.13.0

Features

  • support setting headers via env (fdfdafb)

Bug Fixes

  • use correct field name format for multipart file arrays (e7a8c90)

Performance Improvements

  • client: optimize file structure copying in multipart requests (c5be409)

Chores

  • internal: more robust bootstrap script (15e5514)
  • tests: bump steady to v0.22.1 (10b9237)

v4.12.0

15 Apr 19:54

Choose a tag to compare

4.12.0 (2026-04-15)

Full Changelog: v4.11.0...v4.12.0

Features

  • api: seedance2 (5004f1d)
  • client: awaitable task support for seedance2 (c3f73ee)

Bug Fixes

  • api: remove spurious api param (92173b3)
  • ensure file data are only sent as 1 parameter (fc5a5ef)

v4.11.0

10 Apr 13:07

Choose a tag to compare

4.11.0 (2026-04-10)

Full Changelog: v4.10.0...v4.11.0

Features

  • api: add avatar_videos resource (75b6ded)
  • polling: add wait_for_task_output to avatar_videos.create (e8fe41b)

Bug Fixes

  • client: preserve hardcoded query params when merging with user params (839c38b)

Chores

  • pin GitHub Actions to full commit SHAs (8f7689b)

v4.10.0

02 Apr 08:34

Choose a tag to compare

4.10.0 (2026-04-01)

Full Changelog: v4.9.0...v4.10.0

Features

  • api: add tools parameter to realtime sessions (c06a7f0)
  • internal: implement indices array format for query and form serialization (d8fecc7)

Chores

  • tests: bump steady to v0.20.1 (ad84815)
  • tests: bump steady to v0.20.2 (7c63591)

v4.9.0

26 Mar 08:02

Choose a tag to compare

4.9.0 (2026-03-25)

Full Changelog: v4.8.0...v4.9.0

Features

  • api: add workflow invocation polling support (6eb6fc5)
  • api: add workflows and workflow invocations resources (35d8573)

Bug Fixes

  • sanitize endpoint path params (84efc12)

Chores

  • ci: skip lint on metadata-only changes (1899411)
  • internal: update gitignore (8bdac54)
  • tests: bump steady to v0.19.4 (8841072)
  • tests: bump steady to v0.19.5 (5adc696)
  • tests: bump steady to v0.19.6 (135a06b)
  • tests: bump steady to v0.19.7 (b7eeb81)

Refactors

  • introduce dedicated error types for workflow invocation polling (420f91c)
  • tests: switch from prism to steady (0a1bb5a)

v4.8.0

18 Mar 20:21

Choose a tag to compare

4.8.0 (2026-03-18)

Full Changelog: v4.7.1...v4.8.0

Features

  • api: Add document update endpoint (f9f8a7d)