- Added some missing info to the HTTP MP4 pipeline.
- Updated documentation regarding release flow, which now requires manual update of version and changelog.
- Fixed player non-relative imports from within the package.
- Fixed next/latest tag selection in publish workflow.
- Switched to workflow-based releases with version as part of source. This means that each PR has to have an update of the package.json version number and update the CHANGELOG.md file.
- BREAKING: Move
player
andoverlay
packages into themedia-stream-library
package. These can be imported asmedia-stream-library/player
andmedia-stream-library/overlay
. - BREAKING: Only export ES modules (including minified bundles with external dependencies).
- BREAKING: Replaced Node.js Buffer with Uint8Array.
- BREAKING: Replaced Node.js Stream module with Web Streams API. Components and pipelines are redesigned completely, check the source and examples for details on how to migrate.
- BREAKING: Replaced
debug
package with internal log module. Setmsl-streams-debug
,msl-player-debug
, andmsl-overlay-debug
localStorage
keys to"true"
instead for logging. - BREAKING: Removed CommonJS support and separation of Node.js and Browser exports.
- Added AAC test audio to the default RTSP H.264 test video.