Releases: muxinc/mux-node-sdk
Releases · muxinc/mux-node-sdk
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)
v8.8.0
v8.7.1
v8.7.0
v8.6.0
v8.5.4
v8.5.3
v8.5.2
8.5.2 (2024-05-03)
Full Changelog: v8.5.1...v8.5.2
Bug Fixes
Chores
- internal: add link to openapi spec (#389) (a2b5816)
- internal: add scripts/test and scripts/mock (#386) (efdfbf0)
- internal: add scripts/test, scripts/mock and add ci job (#390) (0ca562f)
- internal: forward arguments in scripts/test (#391) (7b31ea3)
- internal: move client class to separate file (#392) (db724fb)
- internal: refactor scripts (#388) (806d195)
v8.5.1
8.5.1 (2024-04-25)
Full Changelog: v8.5.0...v8.5.1
Bug Fixes
Chores
- internal: use @swc/jest for running tests (#382) (340f13e)
- internal: use actions/checkout@v4 for codeflow (#384) (f20cd83)