Skip to content

Commit

Permalink
1.5.5 update (#23)
Browse files Browse the repository at this point in the history
  • Loading branch information
mayk-zoom authored Nov 16, 2022
1 parent 700737d commit f25b5e5
Show file tree
Hide file tree
Showing 28 changed files with 698 additions and 35 deletions.
30 changes: 26 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,31 @@
## CHANGELOG
## version 1.5.1
## v1.5.5
### Added
* Support for multi-sharing at the same time. Enable with `stream.setSharePrivilege(SharePrivilege.MultipleShare)`. Use `stream.switchShareView` to switch the share view.
* Ability to adjust individual user's audio volume locally using `stream.adjustUserAudioVolumeLocally`.
* Support for Firefox gallery view when `SharedArrayBuffer` is enabled.
* Support for live transcription and translation (if enabled for the Account).

## Enhanced
* `stream.startShareScreen` API with `requestReadReceipt` option; when enabled, there will be a `share-can-see-screen` event when other users’ receive the shared content.
* Speed when joining a session.
* Number of 720p videos that can be subscribed to (now up to 4) on Chrome and Chromium-like browsers (note that this is CPU- and network-intensive).
* `startCaptureVideo` API with `originalRatio` option as an alternative to the new default behavior of cropping captured video to 16:9 ratio.

## Fixed
* Issue with sending a command channel message right after a `user-added` event.
* Audio not working correctly on desktop Safari with `SharedArrayBuffer` enabled.
* Audio distortion issues on iOS and iPadOS.
* Certain monitor logs being unintentionally missing.
* Host privileges being rescinded when entering subsessions in certain edge cases.
* Video unintentionally playing back with controls when opened in an iOS webview in certain cases.


## v1.5.1
### Fixed
* Audio did not work on Safari for iPadOS.

## version 1.5.0
## v1.5.0
### Added
* Support for sending 720p videos on M1 and M2 macOS devices.

Expand All @@ -15,7 +37,7 @@
* `switchCamera()` function not working properly on mobile iOS and Android devices.


## version 1.4.1
## v1.4.1

### Added
* Subsession support
Expand All @@ -31,7 +53,7 @@
* Issues when rendering 3+1 videos with SharedArrayBuffer disabled
* Timing issues with the `device-change` event

## 1.4.0
## v1.4.0

### Added
* `muteUserAudioLocally` method to locally mute or unmute another user's audio
Expand Down
2 changes: 1 addition & 1 deletion dist/index.esm.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/index.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/index.umd.js

Large diffs are not rendered by default.

Binary file modified dist/lib/audio.encode.wasm
Binary file not shown.
Binary file modified dist/lib/audio.simd.wasm
Binary file not shown.
4 changes: 2 additions & 2 deletions dist/lib/audio_simd.min.js

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions dist/lib/js_audio_process.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/lib/js_audio_worklet.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/lib/js_media.min.js

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions dist/lib/sharing_m.min.js

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions dist/lib/sharing_mtsimd.min.js

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions dist/lib/sharing_s.min.js

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions dist/lib/sharing_simd.min.js

Large diffs are not rendered by default.

Binary file modified dist/lib/video.decode.wasm
Binary file not shown.
Binary file modified dist/lib/video.mt.wasm
Binary file not shown.
Binary file modified dist/lib/video.mtsimd.wasm
Binary file not shown.
Binary file modified dist/lib/video.simd.wasm
Binary file not shown.
4 changes: 2 additions & 2 deletions dist/lib/video_m.min.js

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions dist/lib/video_mtsimd.min.js

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions dist/lib/video_s.min.js

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions dist/lib/video_simd.min.js

Large diffs are not rendered by default.

45 changes: 45 additions & 0 deletions dist/types/event-callback.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ import {
MutedSource,
VideoQuality,
} from './common';
import { LiveTranscriptionMessage } from './live-transcription';
/**
* Interface of a ParticipantPropertiesPayload
*/
Expand Down Expand Up @@ -1011,3 +1012,47 @@ export declare function event_bo_room_state_change(payload: {
*/
export declare function event_bo_main_session_change(payload: any): void;
/** breakout room end */
/**
* Occurs when the live transcription status changes
* @param payload the event detail
* ```javascript
* client.on('caption-status',payload=>{
* console.log(payload);
* })
* ```
* @event
*/
export declare function event_caption_status(payload: {
/**
* is auto caption enabled
*/
autoCaption: boolean;
/**
* language code
*/
lang?: number;
}): void;
/**
* Occurs when the live transcription or live translation or manual captions message received.
* @param payload the event detail
* ```javascript
* client.on('caption-message',payload=>{
* console.log(payload);
* })
* ```
* @event
*/
export declare function event_caption_message(
payload: LiveTranscriptionMessage,
): void;
/**
* Occurs if the automatical live transcription enable status change
* @param payload
*/
export declare function event_caption_enable(payload: boolean): void;

/**
* Occurs on when the `requestReadReceipt` option is true in the `startShareScreen` method, the sharer can receive the event if someone can see the shared screen
* @event
*/
export declare function event_share_can_see_screen(): void;
1 change: 1 addition & 0 deletions dist/types/index.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,5 @@ export * from './videoclient';
export * from './subsession';
export * from './recording';
export * from './preview';
export * from './live-transcription';
export default ZoomVideo;
Loading

0 comments on commit f25b5e5

Please sign in to comment.