Releases: muxinc/mux-node-sdk
Releases · muxinc/mux-node-sdk
v11.1.0
11.1.0 (2025-05-09)
Full Changelog: v11.0.2...v11.1.0
Features
- add cursor pagination to list assets (#330) (9602721)
- api: Config update for Dashron/dev (dd9c399)
- api: expose annotations APIs and additional static_rendition APIs (6f82e92)
Bug Fixes
Chores
- ci: add timeout thresholds for CI jobs (a16f2f5)
- ci: bump node version for release workflows (1c2612a)
- ci: only use depot for staging repos (036fb4a)
- ci: run on more branches and use depot runners (4edb8f1)
- docs: add missing deprecation warnings (599d3b9)
- fix docs build by adding Annotations to the tag groups (#345) (e3c9cd5)
- fix nesting of annotation_id for docs (#346) (d782348)
- internal: restore custom code (e8e3334)
Documentation
v11.0.2
11.0.2 (2025-04-14)
Full Changelog: v11.0.1...v11.0.2
Bug Fixes
- add
audio-only
enum option inresolution_tier
for Static Rendition responses (#339) (#581) (08a6aed) - api: improve type resolution when importing as a package (#578) (eaa6190)
- client: send
X-Stainless-Timeout
in seconds (#576) (365f84d) - mcp: remove unused tools.ts (#579) (65b514b)
Chores
- client: minor internal fixes (b991d1e)
- internal: add aliases for Record and Array (#577) (ae647ce)
- internal: reduce CI branch coverage (e015341)
- internal: upload builds and expand CI branch coverage (#582) (e61097a)
- tests: improve enum examples (#580) (9519087)
Documentation
v11.0.1
v11.0.0
11.0.0 (2025-03-27)
Full Changelog: v10.1.0...v11.0.0
⚠ BREAKING CHANGES
- Fix type of new_asset_settings in Direct Uploads, and inline UpdateReferrerDomainRestrictionRequest (#331) (#563)
- Changes the type of
new_asset_settings
to be aCreateAssetRequest
, which exposes the correct set of fields to control asset creation - Replaces
input
onCreateAssetRequest
withinputs
, which accepts the same type, and added deprecation notices - Replaces
playback_policy
onCreateAssetRequest
withplayback_policies
, which accepts the same type, and added deprecation notices
Features
- add SKIP_BREW env var to ./scripts/bootstrap (#556) (d7b9122)
- Replace input with inputs and playback_policy with playback_policies (#335) (#565) (f477926)
Bug Fixes
- avoid type error in certain environments (#564) (d57d25d)
- exports: add missing type exports (#566) (94654c9)
- exports: ensure resource imports don't require /index (#560) (31a9554)
- Fix type of new_asset_settings in Direct Uploads, and inline UpdateReferrerDomainRestrictionRequest (#331) (#563) (f8342e9)
- internal: work around vercel/next.js#76881 (#567) (6305af8)
Chores
v10.1.0
v10.0.0
10.0.0 (2025-02-21)
Full Changelog: v9.0.1...v10.0.0
⚠ BREAKING CHANGES
Features
- Add passthrough field on static renditions (#320) (#543) (33ceef2)
- Add video.asset.non_standard_input_detected webhook (#317) (#536) (d39b407)
- Additional Standard Dimensions (#319) (#544) (22dbea3)
- api: api update (#533) (febeae5)
- client: send
X-Stainless-Timeout
header (#542) (bddd452) - generate more types that are used as request bodies (#532) (17dc3e2)
- internal: make git install file structure match npm (#527) (10ae8eb)
Bug Fixes
Chores
- deprecate
mp4_support
option (#321) (#547) (1562daa) - internal: bump cross-spawn to v7.0.6 (#529) (625f90b)
- internal: codegen related update (#538) (7291076)
- internal: codegen related update (#539) (1ca421c)
- internal: codegen related update (#541) (81fe307)
- internal: fix devcontainers setup (#548) (b916855)
- internal: fix some typos (#534) (5ea0e8e)
- internal: remove unnecessary getRequestClient function (#528) (a8a00ef)
- internal: update isAbsoluteURL (#531) (e1b231d)
- rebuild project due to codegen change (#523) (9cc566c)
- remove redundant word in comment (#526) (f5dd390)
- types: nicer error class types + jsdocs (#530) (2b6cf7e)
Documentation
v9.0.1
9.0.1 (2024-11-15)
Full Changelog: v9.0.0...v9.0.1
Bug Fixes (breaking)
- Remove
ad_watch_time
andview_content_watch_time
from Video View model and Data APIs. Note: this may be a breaking change, but was missed in the 9.0.0 release.
v9.0.0
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 ofvideo_quality
(to supportpremium
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)