Releases: steabert/media-stream-library-js
Releases · steabert/media-stream-library-js
Release v10.4.1
v10.4.1 (2022-02-04 16:38:55 +0100)
✨ Features
- add onServerClose callback to http sources (57a7e09)
- rtp: RTCP parsing (8f6c967)
- support DRI in JPEG depay (877dbaf)
- use HTTP headers from streaming MP4 (69b7bc5)
- rtsp: add retry helper (2dcf97b)
- replaced depedency md5.js with ts-md5 (db23b1d)
- BREAKING optional RTSP host for TcpWsProxyPipeline (3dd99b3)
- pass explicit host to TCP component (7875d59)
- use editorconfig (4a034bb)
- BREAKING default support for modern browsers (3895497)
- use standard-ts for linting (b98c1d8)
- add vim support (2fbd687)
- add x-sensor-transform attribute (0a7a9b3)
- BREAKING expose browser by default (3a0909a)
- copy minified file to example (2ff3a61)
- Yarn v2 with Pnp support and zero-install (9a83931)
- add tracks to html5 video pipeline (19571ad)
- streaming MP4 over HTTP (64e6969)
- convenience pipeline to extract SDP (bef7dd2)
🐞 Bug fixes
- TypeScript workaround (03da4fe)
- prevent accessing source buffer after error (067a574)
- revoke object URL to avoid a memory leak (AxisCommunications#623) (78aece0)
- collect H.264 NAL units belonging to same frame (d1ad029)
- created transformation matrix type (75ee34e)
- use jsdom as test environment (3719506)
- use ISOM tracks instead of SDP as start of movie (c6809d9)
- apply new prettier formatting (d4f6e46)
- improve control URL construction (83135fd)
- stop release script on any error (12ab1dc)
- launch firefox with user 1001 (2905774)
- use explicit video format for MJPEG (1910ef6)
- add explicit checkout action (0f4c149)
- use lower-case organization name (4eae828)
- auto-fix linting issues (4fb3b11)
- enable array-callback-return (be477fd)
- enable no-multi-str (416d067)
- enable no-useless-escape (ab6ebbe)
- enable node/no-deprecated-api (9b16a65)
- use default session timeout of 60s (c518066)
- lint warnings (7f5524a)
- link to correct workflow badge (2c74f57)
- add type to promise for wsSdpPipeline getter (75fc16c)
- add
close
method to HTTP source (2628cde) - export bundle as UMD libraryTarget (22d2673)
- improve release script (817a4a9)
- improve changelog generation (1384380)
- explicitely type promise (a57fc16)
- try publishing with yarn (49eeb6c)
- use npm for publishing (8cdc814)
- use correct bundle name in publish workflow (4e07e8d)
- export message types (41acc65)
- explicitly include fallback polyfills (b4c92eb)
- prevent process exit on parse error (ed7bad0)
- debug no longer ships dist/debug.js (f7a3652)
- replace deprecated component in overlay examples (8b52353)
- TcpSource: subscribe to correct event (e50b85b)
- deps: move md5.js to dependencies (bdb41a3)
- TcpSource: do not close socket on inactivity (0ed5e08)
- re-format with latest prettier version (0c938a9)
- allow lower-case header names as per RFC spec (78f589e)
- update H.264 parser unit tests ([96ddfd5](AxisCommunications@96ddfd5f2851bcca17059e9...