Skip to content

v9.0.0

Compare
Choose a tag to compare
@stainless-app stainless-app released this 15 Nov 20:24
fe5b7d9

9.0.0 (2024-11-14)

Full Changelog: v8.8.0...v9.0.0

Breaking Changes

  • Remove support for Spaces

Features

  • Add support for View Dropped Percentage and view_dropped in Mux Data.
  • Add support for signing multiple tokens (with various aud types) for signed playback policies in a single call.
  • Add support for premium assets in Mux Video. Read more here.
  • Add full support for DRM for Mux Video. Read more here.
  • Add support for updating master_access settings on live streams.
  • Add support for user agent-based Playback Restrictions.
  • client: send retry count header (#493) (f202eef)

Deprecations

  • Deprecate encoding_tier in favor of video_quality (to support premium assets)

Bug Fixes

  • add missing types for encoding tier, generated subtitles settings and multi-track audio (#319) (16d20ad)
  • add resolution_tier and max_resolution_tier (#314) (ff1586b)
  • allow git imports for pnpm (#412) (d7f6e32)
  • client: correct File construction from node-fetch Responses (#478) (37cc57c)
  • client: correctly send deno version header (#356) (3b59a43)
  • compat: remove ReadableStream polyfill redundant since node v16 (#460) (66b4d45)
  • correct response type for generate subtitles (#385) (5b05c0c)
  • errors: pass message through to APIConnectionError (#486) (56485cc)
  • handle process.env being undefined in debug func (#354) (e90a964)
  • internal: make toFile use input file's options (#350) (0f8c319)
  • package.json & yarn.lock to reduce vulnerabilities (bd8af62)
  • package: revert recent client file change (#394) (f520093)
  • remove lingering file (6014f6f)
  • shims: export JWT shims for bun (#369) (84833ab)
  • types: remove leftover polyfill usage (#492) (6d7f768)
  • update casing for "drm" (#425) (34cf334)
  • uploads: avoid making redundant memory copies (#483) (f24c5bd)
  • use relative paths (#458) (96adde9)

Documentation

  • add jwt helpers, webhooks, and version upgrade content back to readme (#342) (f339b9e)
  • add release steps (2432cf8)
  • add upgrade to v8 guide back in (5837819)
  • fix typo in CONTRIBUTING.md (#347) (59af6cd)
  • readme: add bundle size badge (#409) (ce5c0d7)
  • readme: consistent use of sentence case in headings (#351) (fc5fdbf)
  • readme: document how to make undocumented requests (#353) (abdba1e)
  • update CONTRIBUTING.md (#488) (f1bc68d)