Skip to content

Releases: sendbird/sendbird-calls-javascript

1.9.2

08 Apr 09:48
Compare
Choose a tag to compare

1.9.2 (April 8, 2022 UTC)

  • Bug fix
    • Fixed the bug that group call breaks in chrome v100.

1.9.1

17 Feb 10:18
Compare
Choose a tag to compare

1.9.1 (February 17, 2022 UTC)

  • Bug fix
    • Fixed the bug that selectAudioOutputDevice(mediaDeviceInfo: MediaDeviceInfo): void doens't work in group call.

1.9.0

09 Dec 13:25
Compare
Choose a tag to compare

1.9.0 (December 9, 2021 UTC)

For 1.9.0, a feature to delete a room in Group call is released.

  • Added deleted in RoomEventMap which is invoked when the room has been deleted by the Platform API.

1.8.2

19 Nov 06:45
Compare
Choose a tag to compare

1.8.2 (November 19, 2021 UTC)

  • Bug fix
    • Fixed the unexpected error when joining room in which there are more than two participants.

1.8.1

01 Nov 07:15
Compare
Choose a tag to compare

1.8.1 (November 1, 2021 UTC)

  • Bug fix
    • Fixed the bug that the permission dosen't be revoked after Room.exit().
  • Added missing type declarations.

1.8.0

27 Oct 13:56
Compare
Choose a tag to compare

1.8.0 (October 27, 2021 UTC)

For 1.8.0, a new feature is released for both Group call and Direct call features respectively.
For the Group call feature, you can now add and manage custom items to store additional information for a room.

  • Added custom items feature in Group Call
    • Added customItems in Room.
    • Added customItems in RoomParams.
    • Added updateCustomItems(customItems: CustomItems): Promise<CustomItemsResult> and deleteCustomItems(customItemKeys: string[]): Promise<CustomItemsResult> in Room.
    • Added customItemsUpdated and customItemsDeleted in RoomEventMap.

For the Direct call feature, you can now hold and resume calls which allows you to accept an incoming call or switch between calls.

  • Added hold and resume feature in Direct Call
    • Added hold(): Promise<void> and unhold(force: boolean): Promise<void> in DirectCall.
    • Added isOnHold in DirectCall.
    • Added holdActiveCall in DialParams and AcceptParams.
    • Added onUserHoldStatusChanged in DirectCall.
  • Added getOngoingCalls() in SendBirdCall to retrieve a list of ongoing Direct Calls in the Calls SDK.
  • Added missing return type of push token registration APIs.
  • Improved stability.

1.7.2

08 Oct 16:45
Compare
Choose a tag to compare

1.7.2 (October 8, 2021 UTC)

  • Added push token registration APIs
    • Below methods are added in SendBirdCall
      • registerPushToken(pushToken: string, tokenType: TokenType): Promise<void>
      • unregisterPushToken(pushToken: string, tokenType: TokenType): Promise<void>
      • unregisterAllPushTokens(tokenType: TokenType): Promise<void>
    • Below enum is added in SendBirdCall
      • TokenType

1.7.1

21 Jul 07:42
Compare
Choose a tag to compare

1.7.1 (July 21, 2021 UTC)

  • Bug fix
    • Fixed the bug that audioEnabled and videoEnabled in DirectCallOption doesn't work.

1.7.0

04 Jun 07:08
Compare
Choose a tag to compare

1.7.0 (June 4, 2021 UTC)

  • Added capability to query rooms.
    • Below interfaces are added in SendBirdCall
      • RoomListQuery
      • RoomListQueryParams
    • Below methods are added in SendBirdCall
      • createRoomListQuery(params: RoomListQueryParams): RoomListQuery
  • Added support for customized host URL
    • Now, you can customize API/WebSocket host URL when init().
    • Below method is changed in SendBirdCall
      • init(appId: string, apiHost?: string, websocketHost?: string): void
  • Improved security.
  • Improved stability.

1.6.1

21 May 07:09
Compare
Choose a tag to compare

1.6.1 (May 21, 2021 UTC)

  • Bug fix
    • Fixed the error and undefined behavior in recording feature.
      • Now, DirectCall.startRecording() produces .webm file in Chrome and Firefox, .mp4 file in Safari.
    • Fixed the noise when calling addDirectCallSound().
    • Fixed the bug that sometimes the error message of authenticate() is blank.