Features
- Improved logging to include pre-join logs and added new logs for identifying cases when we detect multiple daily instances are connected simultaneously (multiple daily instances is unsupported and leads to unexpected issues).
- Added server-side support for properly detecting and warning clients when they are using a version that is nearing end of support, unsupported or nearing end of life as well as a means to reject a client from joining if using a version that is end of life’d.
- Improve screen share error handling. Screen share errors now include more detailed information about how and why the error occurred. See the docs for more information.
Bugfixes
- Fix background-blur bug where a failure caused the processor to get stuck in a busy state.
- Fix for slower background-blur frame rate.
Other improvements
- Added better logging around fatal errors and ejections.
- Improved the error messaging in streaming/recording API to clarify the UUID requirement when an invalid id is provided.
- Turn off debug level logging in large calls.
- Added back the logging for
Highest-videoFrameSize
. - Logging improvements for debugging ejection.