Releases: muxinc/mux-node-sdk
Releases · muxinc/mux-node-sdk
v8.3.0
8.3.0 (2024-04-05)
Full Changelog: v8.2.3...v8.3.0
Features
Chores
- deps: bump yarn to v1.22.22 (#365) (8895afd)
- deps: remove unused dependency digest-fetch (#364) (f4a22f8)
- internal: bump dependencies (#362) (d829885)
- revert temporary commit (6f71489)
- temporary commit (#358) (14ae9bf)
Documentation
- add upgrade to v8 guide back in (5837819)
v8.2.3
v8.2.2
v8.2.1
v8.2.0
v8.1.1
v8.1.0
8.1.0 (2024-03-12)
Full Changelog: v8.0.0...v8.1.0
Features
Documentation
- add release steps (2432cf8)
v8.0.0
Upgrade guide: https://github.com/muxinc/mux-node-sdk/blob/master/UPGRADE_8.x.md
Announcement: #327
tldr;
- Much better TypeScript support: previously this SDK was built in JS and to satisfy TS users we were maintaining types by hand. This was unsustainable and inevitably led to types being stale. A number of folks opened issues reporting wrong types and we had to keep playing whack-a-mole to patch those. That is no longer the case.
- Support for new JS runtimes: We love that people want to use this SDK with Deno, Bun, Cloudflare Workers, Vercel Edge, etc. That's awesome! The problem was our JWT signing relied on node:crypto which is not available on those platforms. We've fix that.
Those are the 2 big things, but v8 also brings some other quality-of-life improvements like:
- Configurable retries and timeouts
- Auto-pagination with for await... of
- Nice way to access raw response vs. the parsed response
v8.0.0-canary.5
Bug Fixes
- api: fix
live_stream
enum value on JWTDataTypeClaim
(4da8547)