Release Notes
WebSDK 2.0
The most current release of WebSDK 2.0 can be found at our NPM repository. Release notes are summmarized below.
WebSDK 1.0
The most current release of WebSDK 1.0 can be found at our NPM repository. Release notes are summmarized below.
WebSDK 2.0 Release Notes
WebSDK 2.0 currently only supports viewing and publishing to a channel; any developers that require room support should continue using version 1.0 until further notice.
v2023.2.22
Release Date: 2023.11.28
Enhancements
-
The directory structure of the download area has changed. Your application should not be directly accessing this area, but if it is, please check your implementation and update it appropriately.
-
The JsSDK examples have been updated to use the 2023.2.17 version of the WebSDK.
Fixes
- Added check in JsSDK for browsers that do not support
encodedInsertableStreams
in RTCConfiguration. This fixes JsSDK browser support for Chrome v54 and v55.
v2021.0.34
Release Date: 2021.08.19
Fixes
- Fixed stream end detection for RTMP streams.
v2021.0.33
Release Date: 2021.08.16
Fixes
- Fixed stream end detection for chunked streams.
v2021.0.32 and v2021.0.31
Release Date: 2021.06.04
Fixes
- Fixed build promise wrapper.
Refactored channel feature selection.
v2021.0.29 and v2021.0.30
Release Date: 2021.04.21
Fixes
-
Fixed code to use intention-revealing types. Added implicit types for EdgeToken, BitsPerSecond, LagInMillisecond.
-
Set default behavior to stopped channel if no video element is passed.
v2021.0.28
Release Date: 2021.04.06
Fixes
- Improved initialization object.
v2021.0.27
Release Date: 2021.03.31
Fixes
-
Updated examples for RTMP support.
-
Added flash support for RTMP.
v2021.0.26
Release Date: 2021.03.30
Fixes
- Added loader for hls.js player.
v2021.0.25
Release Date: 2021.03.29
Fixes
- Removed extra error logs on API calls.
v2021.0.24
Release Date: 2021.03.24
Fixes
- Added support for limiting bitrate for real-time viewers.
v2021.0.23
Release Date: 2021.03.11
Fixes
- Added loader for 'phenix-web-player'.
WebSDK 1.0 Release Notes
v2023.0.12
Release Date: 2023.11.30
Updates
-
This version requires the use of tokens and deprecates actions such as joining channels with an ID or alias instead of a token.
-
Support for the Admin API proxy client has been removed as of this release. If you are still using the deprecated Admin API proxy, you cannot use this or newer versions of WebSDK v1. If you have developed a fully token-based workflow (including token refresh), you may upgrade to the latest version at any time. To determine whether your implementation uses this feature, analyze your code to determine if you are setting an Admin API Proxy. If you are, please contact Phenix support via Slack for guidance.
-
Chrome version 119 and above has changed where the codecID gets listed in their WebRTC statistics as part of changes announced here. Phenix has forced codecId to be in its previous same location so any legacy code relying on our statistics will still find the codec.
v2021.2.0
Release Date: 2021.11.22
Updates
- Removed creation of Room if publishing to Room that does not already exist.
v2021.1.0
Release Date: 2021.11.22
Updates
- Removed creation of Room if publishing to Room that does not already exist.
v2021.0.22
Release Date: 2021.11.18
Updates
-
Removed requirement for passing in a URI to a Channel or Room express on init if a stream token is passed.
-
Removed requirement for ID or alias when joining Channel.
v2021.0.21
Release Date: 2021.10.07
Fixes
- Fixed telemetry issues.
v2021.0.20
Release Date: 2021.10.07
Fixes
-
Fixed telemetry issues.
-
Adjusted capabilities for user media publishing.
v2021.0.19
Release Date: 2021.09.23
Fixes
- Updated telemetry.
v2021.0.18
Release Date: 2021.09.14
Fixes
- Fixed support for Internet Explorer (IE) browser.
v2021.0.17
Release Date: 2021.08.30
Fixes
- Additional fixes to support browser detection for the new iPad OS.
v2021.0.16
Release Date: 2021.08.29
Fixes
-
Fixed support for browser detection for the new iPad OS.
-
Enhanced support for testing in staging.
v2021.0.15
Release Date: 2021.08.23
Fixes
- Fixed logic causing connection timeouts when connection is successful.
v2021.0.14
Release Date: 2021.08.19
Features/Improvements
- Enhanced ability to use alias or ID from token.
v2021.0.13
Release Date: 2021.08.04
Features/Improvements
- Added atob() function for React Native.
Fixes
-
Fixed error message for notification on the examples page.
-
Fixed multipart chat example for Safari on iOS.
v2021.0.12
Release Date: 2021.04.27
Fixes
- Fixed SDK compatibility with node js.