diff --git a/.changeset/afraid-penguins-look.md b/.changeset/afraid-penguins-look.md deleted file mode 100644 index f5507b0e6..000000000 --- a/.changeset/afraid-penguins-look.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@signalwire/core': patch -'@signalwire/js': patch ---- - -Fix type interface in Message event diff --git a/.changeset/beige-lemons-behave.md b/.changeset/beige-lemons-behave.md deleted file mode 100644 index be5108086..000000000 --- a/.changeset/beige-lemons-behave.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@signalwire/js': patch ---- - -Fix resource types diff --git a/.changeset/brave-hornets-leave.md b/.changeset/brave-hornets-leave.md deleted file mode 100644 index a8cd9e7b2..000000000 --- a/.changeset/brave-hornets-leave.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@signalwire/core': patch -'@signalwire/js': patch ---- - -CF & Video SDKs: Fix layout event parameter type diff --git a/.changeset/chilly-fireants-exist.md b/.changeset/chilly-fireants-exist.md deleted file mode 100644 index 40b72cac1..000000000 --- a/.changeset/chilly-fireants-exist.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@signalwire/core': patch -'@signalwire/js': patch ---- - -CF SDK: Maintain the session connection state diff --git a/.changeset/chilly-roses-do.md b/.changeset/chilly-roses-do.md deleted file mode 100644 index 01c4d7a1e..000000000 --- a/.changeset/chilly-roses-do.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@signalwire/js': patch ---- - -- fix the get chat messages filter for the next and previous pages -- normalize the getAddress return diff --git a/.changeset/clean-chairs-yawn.md b/.changeset/clean-chairs-yawn.md deleted file mode 100644 index 23960f373..000000000 --- a/.changeset/clean-chairs-yawn.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sw-internal/e2e-js': patch ---- - -Improve v2 webrtc e2e tests to detected media timeouts diff --git a/.changeset/clean-peaches-complain.md b/.changeset/clean-peaches-complain.md deleted file mode 100644 index 2ac0cb0c2..000000000 --- a/.changeset/clean-peaches-complain.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@signalwire/js': minor -'@signalwire/core': patch ---- - -ADD lock and unlock methods to CallFabricRoomSession diff --git a/.changeset/clean-tips-mix.md b/.changeset/clean-tips-mix.md deleted file mode 100644 index d776b3e93..000000000 --- a/.changeset/clean-tips-mix.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@signalwire/js': patch ---- - -CF SDK: Dial the audio-only call by default diff --git a/.changeset/clever-cats-do.md b/.changeset/clever-cats-do.md deleted file mode 100644 index e702788cf..000000000 --- a/.changeset/clever-cats-do.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@signalwire/js': patch ---- - -CF SDK: Give high priority to user params diff --git a/.changeset/cool-carrots-kick.md b/.changeset/cool-carrots-kick.md deleted file mode 100644 index ec7f6c84e..000000000 --- a/.changeset/cool-carrots-kick.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@signalwire/js': patch ---- - -CF SDK: Allow user to subscribe to all conversation events diff --git a/.changeset/cyan-seahorses-wash.md b/.changeset/cyan-seahorses-wash.md deleted file mode 100644 index 511173549..000000000 --- a/.changeset/cyan-seahorses-wash.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@signalwire/core': minor -'@signalwire/js': minor ---- - -CF SDK: Introduce the set member position API diff --git a/.changeset/early-pots-wink.md b/.changeset/early-pots-wink.md deleted file mode 100644 index 143e61734..000000000 --- a/.changeset/early-pots-wink.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@signalwire/webrtc': minor -'@signalwire/core': minor ---- - -Browser SDKs: Expose the `withAudio` and `withVideo` flags to indicate the receiving media. diff --git a/.changeset/eleven-sheep-itch.md b/.changeset/eleven-sheep-itch.md deleted file mode 100644 index 4a44a36aa..000000000 --- a/.changeset/eleven-sheep-itch.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@signalwire/web-api': patch -'@signalwire/swaig': patch ---- - -security updates to dependencies diff --git a/.changeset/fair-deers-admire.md b/.changeset/fair-deers-admire.md deleted file mode 100644 index f0cde54ad..000000000 --- a/.changeset/fair-deers-admire.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@signalwire/core': minor -'@signalwire/js': minor ---- - -CF SDK: Remove implicit reauthentication diff --git a/.changeset/fair-elephants-invite.md b/.changeset/fair-elephants-invite.md deleted file mode 100644 index 62d1da003..000000000 --- a/.changeset/fair-elephants-invite.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@signalwire/js': minor ---- - -Create and expose member overlays on top of Video element diff --git a/.changeset/five-ways-yell.md b/.changeset/five-ways-yell.md deleted file mode 100644 index 1ee925a2d..000000000 --- a/.changeset/five-ways-yell.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@signalwire/webrtc': patch ---- - -Fix media receiver property diff --git a/.changeset/gentle-toys-explain.md b/.changeset/gentle-toys-explain.md deleted file mode 100644 index bb82e82d6..000000000 --- a/.changeset/gentle-toys-explain.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@signalwire/js': patch ---- - -Fix CallFabric types diff --git a/.changeset/gold-wasps-learn.md b/.changeset/gold-wasps-learn.md deleted file mode 100644 index a0ccb458a..000000000 --- a/.changeset/gold-wasps-learn.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@signalwire/core': minor -'@signalwire/js': minor ---- - -CF SDK: Allow user to raise/lower thier hand diff --git a/.changeset/hungry-wombats-help.md b/.changeset/hungry-wombats-help.md deleted file mode 100644 index a16f9eba0..000000000 --- a/.changeset/hungry-wombats-help.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@signalwire/js': minor -'@signalwire/core': patch ---- - -Added chat namespace with convenience methods to to handle chat messages diff --git a/.changeset/lazy-colts-hang.md b/.changeset/lazy-colts-hang.md deleted file mode 100644 index 4f1c57df6..000000000 --- a/.changeset/lazy-colts-hang.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@signalwire/js': patch ---- - -Throw error from `startScreenShare` method if permission is denied diff --git a/.changeset/lazy-ghosts-perform.md b/.changeset/lazy-ghosts-perform.md deleted file mode 100644 index cdbbca025..000000000 --- a/.changeset/lazy-ghosts-perform.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@signalwire/core': patch ---- - -added capabilities property to CallFabricRoomSession and `call.joined` event diff --git a/.changeset/loud-kids-pretend.md b/.changeset/loud-kids-pretend.md deleted file mode 100644 index 0b55c84fd..000000000 --- a/.changeset/loud-kids-pretend.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@signalwire/js': minor -'@signalwire/webrtc': patch ---- - -ADDED reattach method to Call Fabric client diff --git a/.changeset/loud-worms-bow.md b/.changeset/loud-worms-bow.md deleted file mode 100644 index b8ab24017..000000000 --- a/.changeset/loud-worms-bow.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@signalwire/core': minor -'@signalwire/js': minor ---- - -CF SDK: Expose room layout on the `CallFabriRoomSession` object diff --git a/.changeset/mean-sloths-breathe.md b/.changeset/mean-sloths-breathe.md deleted file mode 100644 index 8e4c35b1a..000000000 --- a/.changeset/mean-sloths-breathe.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@signalwire/core': patch -'@signalwire/js': patch ---- - -Fix message event type diff --git a/.changeset/modern-eyes-draw.md b/.changeset/modern-eyes-draw.md deleted file mode 100644 index 0a43f620b..000000000 --- a/.changeset/modern-eyes-draw.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@signalwire/js': patch ---- - -Expose the `InternalVideoLayoutLayer` \ No newline at end of file diff --git a/.changeset/nasty-steaks-rule.md b/.changeset/nasty-steaks-rule.md deleted file mode 100644 index d3db25c31..000000000 --- a/.changeset/nasty-steaks-rule.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sw-internal/e2e-js': patch ---- - -v2 webrtc e2e test, log response body of failed REST API request, add a test expecting a 422 diff --git a/.changeset/new-baboons-push.md b/.changeset/new-baboons-push.md deleted file mode 100644 index 7660d08da..000000000 --- a/.changeset/new-baboons-push.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@signalwire/js': patch ---- - -FIX Call Fabric local muted/unmute diff --git a/.changeset/new-rocks-do.md b/.changeset/new-rocks-do.md deleted file mode 100644 index bccd21b2e..000000000 --- a/.changeset/new-rocks-do.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@signalwire/webrtc': patch ---- - -FIX getMediaConstraints diff --git a/.changeset/nine-hornets-hear.md b/.changeset/nine-hornets-hear.md deleted file mode 100644 index 1d4a9c09c..000000000 --- a/.changeset/nine-hornets-hear.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@signalwire/js': minor ---- - -Add sort parameters to GetAddressesParams allowing developers to benefit from server-side sorting. diff --git a/.changeset/odd-mayflies-smash.md b/.changeset/odd-mayflies-smash.md deleted file mode 100644 index b19244af9..000000000 --- a/.changeset/odd-mayflies-smash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@signalwire/js': patch ---- - -Browser SDKs: Expose `enumerateDevicesByKind` diff --git a/.changeset/plenty-knives-remain.md b/.changeset/plenty-knives-remain.md deleted file mode 100644 index f4de143c1..000000000 --- a/.changeset/plenty-knives-remain.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@signalwire/js': patch ---- - -CF SDK: Expose CallFabricRoomSession type diff --git a/.changeset/rotten-tomatoes-search.md b/.changeset/rotten-tomatoes-search.md deleted file mode 100644 index d5a7b43f7..000000000 --- a/.changeset/rotten-tomatoes-search.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@signalwire/realtime-api': patch -'@signalwire/js': patch ---- - -Fix types name typo diff --git a/.changeset/rude-ravens-joke.md b/.changeset/rude-ravens-joke.md deleted file mode 100644 index b2ad988d7..000000000 --- a/.changeset/rude-ravens-joke.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@signalwire/js': patch ---- - -CF SDK: Expose the `addressId` from the Conversation contract diff --git a/.changeset/serious-queens-suffer.md b/.changeset/serious-queens-suffer.md deleted file mode 100644 index 3bafbd718..000000000 --- a/.changeset/serious-queens-suffer.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@signalwire/js': patch ---- - -CF SDK: Allow user to set the negotiate audio/video param diff --git a/.changeset/short-ears-notice.md b/.changeset/short-ears-notice.md deleted file mode 100644 index 673da7513..000000000 --- a/.changeset/short-ears-notice.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@signalwire/core': patch -'@signalwire/js': patch ---- - -Fix Conversation API types diff --git a/.changeset/soft-poems-battle.md b/.changeset/soft-poems-battle.md deleted file mode 100644 index 070d709ab..000000000 --- a/.changeset/soft-poems-battle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@signalwire/realtime-api': patch ---- - -Bump "ws" package to 8.17.1 diff --git a/.changeset/stupid-bobcats-swim.md b/.changeset/stupid-bobcats-swim.md deleted file mode 100644 index 5f344aed7..000000000 --- a/.changeset/stupid-bobcats-swim.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -'@signalwire/realtime-api': patch -'@signalwire/core': patch -'@signalwire/js': patch ---- - -- Fix session emitter -- Make SignalWire a singelton for Call Fabric SDK -- Fix memory leak diff --git a/.changeset/tall-comics-whisper.md b/.changeset/tall-comics-whisper.md deleted file mode 100644 index 3574b1990..000000000 --- a/.changeset/tall-comics-whisper.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@signalwire/core': patch -'@signalwire/js': patch ---- - -Updated ConversationMessage GetAddressResponse ConversationMessage GetSubscriberInfoResponse with new properties diff --git a/.changeset/ten-weeks-marry.md b/.changeset/ten-weeks-marry.md deleted file mode 100644 index d29f52b3c..000000000 --- a/.changeset/ten-weeks-marry.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@signalwire/js': minor ---- - -ADDED userVariables param to DialOption and WSClientOtions diff --git a/.changeset/tender-maps-beam.md b/.changeset/tender-maps-beam.md deleted file mode 100644 index ad553cfe5..000000000 --- a/.changeset/tender-maps-beam.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@signalwire/js': patch ---- - -CF SDK: Allow user unsubscribe from the conversation subscribe API diff --git a/.changeset/tiny-mugs-worry.md b/.changeset/tiny-mugs-worry.md deleted file mode 100644 index 33654cd69..000000000 --- a/.changeset/tiny-mugs-worry.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@signalwire/realtime-api': minor ---- - -Fixed chat suscription after a websocket reconnection diff --git a/.changeset/twenty-wasps-deny.md b/.changeset/twenty-wasps-deny.md deleted file mode 100644 index 4a67ced10..000000000 --- a/.changeset/twenty-wasps-deny.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@signalwire/web-api': patch -'@signalwire/swaig': patch ---- - -Fix vulnerabilities diff --git a/.changeset/two-taxis-taste.md b/.changeset/two-taxis-taste.md deleted file mode 100644 index 2e123b96c..000000000 --- a/.changeset/two-taxis-taste.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@signalwire/js': minor ---- - -CF SDK: Include the screen share feature inside the CF room diff --git a/.changeset/warm-lions-wink.md b/.changeset/warm-lions-wink.md deleted file mode 100644 index ba3fa4c4a..000000000 --- a/.changeset/warm-lions-wink.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@signalwire/realtime-api': patch -'@signalwire/webrtc': patch -'@signalwire/core': patch -'@signalwire/js': patch ---- - -Introduce dedicated types for Video and Fabric SDKs diff --git a/.changeset/weak-pigs-deliver.md b/.changeset/weak-pigs-deliver.md deleted file mode 100644 index 0538d4d64..000000000 --- a/.changeset/weak-pigs-deliver.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@signalwire/js': minor ---- - -CF SDK: Add Conversations Join API diff --git a/.changeset/wicked-dogs-retire.md b/.changeset/wicked-dogs-retire.md deleted file mode 100644 index 4e50e6c4b..000000000 --- a/.changeset/wicked-dogs-retire.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@signalwire/js': minor ---- - -Add a new `name` parameter to `client.address.getAddress`, allowing you to fetch an address by name. diff --git a/internal/e2e-js/CHANGELOG.md b/internal/e2e-js/CHANGELOG.md index 3b22894c8..98b295808 100644 --- a/internal/e2e-js/CHANGELOG.md +++ b/internal/e2e-js/CHANGELOG.md @@ -1,5 +1,13 @@ # @sw-internal/e2e-js +## 0.0.19 + +### Patch Changes + +- [#1102](https://github.com/signalwire/signalwire-js/pull/1102) [`d90911ce3cad4fdba8cd03ac23c191cd644395cb`](https://github.com/signalwire/signalwire-js/commit/d90911ce3cad4fdba8cd03ac23c191cd644395cb) Thanks [@giavac](https://github.com/giavac)! - Improve v2 webrtc e2e tests to detected media timeouts + +- [#1067](https://github.com/signalwire/signalwire-js/pull/1067) [`3d67c972f920277befcb3b16c6329851f8ccc146`](https://github.com/signalwire/signalwire-js/commit/3d67c972f920277befcb3b16c6329851f8ccc146) Thanks [@giavac](https://github.com/giavac)! - v2 webrtc e2e test, log response body of failed REST API request, add a test expecting a 422 + ## 0.0.18 ### Patch Changes diff --git a/internal/e2e-js/package.json b/internal/e2e-js/package.json index 1f5fafc6c..4aaf1dee6 100644 --- a/internal/e2e-js/package.json +++ b/internal/e2e-js/package.json @@ -1,6 +1,6 @@ { "name": "@sw-internal/e2e-js", - "version": "0.0.18", + "version": "0.0.19", "private": true, "main": "index.js", "scripts": { diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index fa75c4416..a006ca1ae 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -4,6 +4,47 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [4.2.0] - 2025-01-21 + +### Added + +- [#1130](https://github.com/signalwire/signalwire-js/pull/1130) [`fca4c09ac531ab88dec9d94f3a73d5cd06060d36`](https://github.com/signalwire/signalwire-js/commit/fca4c09ac531ab88dec9d94f3a73d5cd06060d36) Thanks [@iAmmar7](https://github.com/iAmmar7)! - CF SDK: Introduce the set member position API + +- [#1149](https://github.com/signalwire/signalwire-js/pull/1149) [`5e4539144f31ff154e3e295e57d939e86dee0840`](https://github.com/signalwire/signalwire-js/commit/5e4539144f31ff154e3e295e57d939e86dee0840) Thanks [@iAmmar7](https://github.com/iAmmar7)! - Browser SDKs: Expose the `withAudio` and `withVideo` flags to indicate the receiving media. + +- [#1069](https://github.com/signalwire/signalwire-js/pull/1069) [`fe5c4cca5c3dd14f0dc3af0579231973e57717f6`](https://github.com/signalwire/signalwire-js/commit/fe5c4cca5c3dd14f0dc3af0579231973e57717f6) Thanks [@iAmmar7](https://github.com/iAmmar7)! - CF SDK: Remove implicit reauthentication + +- [#1121](https://github.com/signalwire/signalwire-js/pull/1121) [`ed8d713ab9c399bcc335a147d499248d44c72468`](https://github.com/signalwire/signalwire-js/commit/ed8d713ab9c399bcc335a147d499248d44c72468) Thanks [@iAmmar7](https://github.com/iAmmar7)! - CF SDK: Allow user to raise/lower thier hand + +- [#1123](https://github.com/signalwire/signalwire-js/pull/1123) [`76e573f46553337990c397693985e5004eeecae1`](https://github.com/signalwire/signalwire-js/commit/76e573f46553337990c397693985e5004eeecae1) Thanks [@iAmmar7](https://github.com/iAmmar7)! - CF SDK: Expose room layout on the `CallFabriRoomSession` object + +### Modified + +- [#1096](https://github.com/signalwire/signalwire-js/pull/1096) [`7130138f9dcd750bc2d9f9bee0d644a2e02425c6`](https://github.com/signalwire/signalwire-js/commit/7130138f9dcd750bc2d9f9bee0d644a2e02425c6) Thanks [@iAmmar7](https://github.com/iAmmar7)! - Fix type interface in Message event + +- [#1129](https://github.com/signalwire/signalwire-js/pull/1129) [`df6377b2ae19bc4ad7b96fc26cf4a71ae51713c4`](https://github.com/signalwire/signalwire-js/commit/df6377b2ae19bc4ad7b96fc26cf4a71ae51713c4) Thanks [@iAmmar7](https://github.com/iAmmar7)! - CF & Video SDKs: Fix layout event parameter type + +- [#1159](https://github.com/signalwire/signalwire-js/pull/1159) [`461943a395d9a40a10658c906447398bff7ec160`](https://github.com/signalwire/signalwire-js/commit/461943a395d9a40a10658c906447398bff7ec160) Thanks [@iAmmar7](https://github.com/iAmmar7)! - CF SDK: Maintain the session connection state + +- [#1089](https://github.com/signalwire/signalwire-js/pull/1089) [`d34f3360163292aedb3474ffc9f7e2017b9d0002`](https://github.com/signalwire/signalwire-js/commit/d34f3360163292aedb3474ffc9f7e2017b9d0002) Thanks [@jpsantosbh](https://github.com/jpsantosbh)! - ADD lock and unlock methods to CallFabricRoomSession + +- [#1082](https://github.com/signalwire/signalwire-js/pull/1082) [`fcb722a9f831359d3a05f9d53282c825dc749fa2`](https://github.com/signalwire/signalwire-js/commit/fcb722a9f831359d3a05f9d53282c825dc749fa2) Thanks [@jpsantosbh](https://github.com/jpsantosbh)! - Added chat namespace with convenience methods to to handle chat messages + +- [#1145](https://github.com/signalwire/signalwire-js/pull/1145) [`84aaad9b4837739f87b3dd1de99a14eb1123653f`](https://github.com/signalwire/signalwire-js/commit/84aaad9b4837739f87b3dd1de99a14eb1123653f) Thanks [@jpsantosbh](https://github.com/jpsantosbh)! - added capabilities property to CallFabricRoomSession and `call.joined` event + +- [#1095](https://github.com/signalwire/signalwire-js/pull/1095) [`db072e479d9b30ae7aa952c819220eda60f329bb`](https://github.com/signalwire/signalwire-js/commit/db072e479d9b30ae7aa952c819220eda60f329bb) Thanks [@iAmmar7](https://github.com/iAmmar7)! - Fix message event type + +- [#1092](https://github.com/signalwire/signalwire-js/pull/1092) [`a2682371fc53c2526f40530b9c9e706397da1a8d`](https://github.com/signalwire/signalwire-js/commit/a2682371fc53c2526f40530b9c9e706397da1a8d) Thanks [@iAmmar7](https://github.com/iAmmar7)! - Fix Conversation API types + +- [#1160](https://github.com/signalwire/signalwire-js/pull/1160) [`fd39f12ca49f9257933b59490c64563e3391a93a`](https://github.com/signalwire/signalwire-js/commit/fd39f12ca49f9257933b59490c64563e3391a93a) Thanks [@iAmmar7](https://github.com/iAmmar7)! - - Fix session emitter + + - Make SignalWire a singelton for Call Fabric SDK + - Fix memory leak + +- [#1143](https://github.com/signalwire/signalwire-js/pull/1143) [`f24b5fdb2aefcc60a3b07754a1f4842ffe995dcc`](https://github.com/signalwire/signalwire-js/commit/f24b5fdb2aefcc60a3b07754a1f4842ffe995dcc) Thanks [@jpsantosbh](https://github.com/jpsantosbh)! - Updated ConversationMessage GetAddressResponse ConversationMessage GetSubscriberInfoResponse with new properties + +- [#1124](https://github.com/signalwire/signalwire-js/pull/1124) [`ada6c49538862f466dea659286ea8eb405f4f636`](https://github.com/signalwire/signalwire-js/commit/ada6c49538862f466dea659286ea8eb405f4f636) Thanks [@iAmmar7](https://github.com/iAmmar7)! - Introduce dedicated types for Video and Fabric SDKs + ## [4.1.0] - 2024-06-03 ### Added diff --git a/packages/core/package.json b/packages/core/package.json index 86dbebe99..26e6d6e74 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -3,7 +3,7 @@ "description": "Shared code for the SignalWire JS SDK", "author": "SignalWire Team ", "license": "MIT", - "version": "4.1.0", + "version": "4.2.0", "main": "dist/index.node.js", "module": "dist/index.esm.js", "files": [ @@ -22,7 +22,7 @@ ], "repository": { "type": "git", - "url": "https://github.com/signalwire/signalwire-js" + "url": "git+https://github.com/signalwire/signalwire-js.git" }, "bugs": { "url": "https://github.com/signalwire/signalwire-js/issues" diff --git a/packages/js/CHANGELOG.md b/packages/js/CHANGELOG.md index 92ddf1c69..3063dce9c 100644 --- a/packages/js/CHANGELOG.md +++ b/packages/js/CHANGELOG.md @@ -4,6 +4,94 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [3.28.0] - 2025-01-21 + +### Added + +- [#1089](https://github.com/signalwire/signalwire-js/pull/1089) [`d34f3360163292aedb3474ffc9f7e2017b9d0002`](https://github.com/signalwire/signalwire-js/commit/d34f3360163292aedb3474ffc9f7e2017b9d0002) Thanks [@jpsantosbh](https://github.com/jpsantosbh)! - ADD lock and unlock methods to CallFabricRoomSession + +- [#1130](https://github.com/signalwire/signalwire-js/pull/1130) [`fca4c09ac531ab88dec9d94f3a73d5cd06060d36`](https://github.com/signalwire/signalwire-js/commit/fca4c09ac531ab88dec9d94f3a73d5cd06060d36) Thanks [@iAmmar7](https://github.com/iAmmar7)! - CF SDK: Introduce the set member position API + +- [#1069](https://github.com/signalwire/signalwire-js/pull/1069) [`fe5c4cca5c3dd14f0dc3af0579231973e57717f6`](https://github.com/signalwire/signalwire-js/commit/fe5c4cca5c3dd14f0dc3af0579231973e57717f6) Thanks [@iAmmar7](https://github.com/iAmmar7)! - CF SDK: Remove implicit reauthentication + +- [#1133](https://github.com/signalwire/signalwire-js/pull/1133) [`b3b17aa944212ee744f7ec518ab8663dae2380c2`](https://github.com/signalwire/signalwire-js/commit/b3b17aa944212ee744f7ec518ab8663dae2380c2) Thanks [@iAmmar7](https://github.com/iAmmar7)! - Create and expose member overlays on top of Video element + +- [#1121](https://github.com/signalwire/signalwire-js/pull/1121) [`ed8d713ab9c399bcc335a147d499248d44c72468`](https://github.com/signalwire/signalwire-js/commit/ed8d713ab9c399bcc335a147d499248d44c72468) Thanks [@iAmmar7](https://github.com/iAmmar7)! - CF SDK: Allow user to raise/lower thier hand + +- [#1082](https://github.com/signalwire/signalwire-js/pull/1082) [`fcb722a9f831359d3a05f9d53282c825dc749fa2`](https://github.com/signalwire/signalwire-js/commit/fcb722a9f831359d3a05f9d53282c825dc749fa2) Thanks [@jpsantosbh](https://github.com/jpsantosbh)! - Added chat namespace with convenience methods to to handle chat messages + +- [#1059](https://github.com/signalwire/signalwire-js/pull/1059) [`616f84048c52e1f5e9f38e6f2d2f8d90196a1b4a`](https://github.com/signalwire/signalwire-js/commit/616f84048c52e1f5e9f38e6f2d2f8d90196a1b4a) Thanks [@jpsantosbh](https://github.com/jpsantosbh)! - ADDED reattach method to Call Fabric client + +- [#1123](https://github.com/signalwire/signalwire-js/pull/1123) [`76e573f46553337990c397693985e5004eeecae1`](https://github.com/signalwire/signalwire-js/commit/76e573f46553337990c397693985e5004eeecae1) Thanks [@iAmmar7](https://github.com/iAmmar7)! - CF SDK: Expose room layout on the `CallFabriRoomSession` object + +- [#1116](https://github.com/signalwire/signalwire-js/pull/1116) [`00a94f1aa70be61732b3673893903f4066880e44`](https://github.com/signalwire/signalwire-js/commit/00a94f1aa70be61732b3673893903f4066880e44) Thanks [@jpsantosbh](https://github.com/jpsantosbh)! - Add sort parameters to GetAddressesParams allowing developers to benefit from server-side sorting. + +- [#1061](https://github.com/signalwire/signalwire-js/pull/1061) [`beb8f52012ad5f717ee8bfcb1c5a92b115f66d93`](https://github.com/signalwire/signalwire-js/commit/beb8f52012ad5f717ee8bfcb1c5a92b115f66d93) Thanks [@jpsantosbh](https://github.com/jpsantosbh)! - ADDED userVariables param to DialOption and WSClientOtions + +- [#1087](https://github.com/signalwire/signalwire-js/pull/1087) [`06f35804752f615f4e0aaeda9631d63770301977`](https://github.com/signalwire/signalwire-js/commit/06f35804752f615f4e0aaeda9631d63770301977) Thanks [@iAmmar7](https://github.com/iAmmar7)! - CF SDK: Include the screen share feature inside the CF room + +- [#1097](https://github.com/signalwire/signalwire-js/pull/1097) [`b5007832098cdc0505326a8aa306e9671fb96674`](https://github.com/signalwire/signalwire-js/commit/b5007832098cdc0505326a8aa306e9671fb96674) Thanks [@iAmmar7](https://github.com/iAmmar7)! - CF SDK: Add Conversations Join API + +- [#1103](https://github.com/signalwire/signalwire-js/pull/1103) [`fe44c5d48782e569f942a63afe627cd503da2c87`](https://github.com/signalwire/signalwire-js/commit/fe44c5d48782e569f942a63afe627cd503da2c87) Thanks [@jpsantosbh](https://github.com/jpsantosbh)! - Add a new `name` parameter to `client.address.getAddress`, allowing you to fetch an address by name. + +### Modified + +- [#1096](https://github.com/signalwire/signalwire-js/pull/1096) [`7130138f9dcd750bc2d9f9bee0d644a2e02425c6`](https://github.com/signalwire/signalwire-js/commit/7130138f9dcd750bc2d9f9bee0d644a2e02425c6) Thanks [@iAmmar7](https://github.com/iAmmar7)! - Fix type interface in Message event + +- [#1094](https://github.com/signalwire/signalwire-js/pull/1094) [`449f1fc151881c23f472104c3bf7361d19aa2bf0`](https://github.com/signalwire/signalwire-js/commit/449f1fc151881c23f472104c3bf7361d19aa2bf0) Thanks [@iAmmar7](https://github.com/iAmmar7)! - Fix resource types + +- [#1129](https://github.com/signalwire/signalwire-js/pull/1129) [`df6377b2ae19bc4ad7b96fc26cf4a71ae51713c4`](https://github.com/signalwire/signalwire-js/commit/df6377b2ae19bc4ad7b96fc26cf4a71ae51713c4) Thanks [@iAmmar7](https://github.com/iAmmar7)! - CF & Video SDKs: Fix layout event parameter type + +- [#1159](https://github.com/signalwire/signalwire-js/pull/1159) [`461943a395d9a40a10658c906447398bff7ec160`](https://github.com/signalwire/signalwire-js/commit/461943a395d9a40a10658c906447398bff7ec160) Thanks [@iAmmar7](https://github.com/iAmmar7)! - CF SDK: Maintain the session connection state + +- [#1136](https://github.com/signalwire/signalwire-js/pull/1136) [`209f47f30987989c5a642c2733066026940c5569`](https://github.com/signalwire/signalwire-js/commit/209f47f30987989c5a642c2733066026940c5569) Thanks [@jpsantosbh](https://github.com/jpsantosbh)! - - fix the get chat messages filter for the next and previous pages + + - normalize the getAddress return + +- [#1150](https://github.com/signalwire/signalwire-js/pull/1150) [`ee3728e338979c59bae876d806a5506237ceb062`](https://github.com/signalwire/signalwire-js/commit/ee3728e338979c59bae876d806a5506237ceb062) Thanks [@iAmmar7](https://github.com/iAmmar7)! - CF SDK: Dial the audio-only call by default + +- [#1107](https://github.com/signalwire/signalwire-js/pull/1107) [`4d7f9728619a29b502e27655b856ce341ad0aadd`](https://github.com/signalwire/signalwire-js/commit/4d7f9728619a29b502e27655b856ce341ad0aadd) Thanks [@iAmmar7](https://github.com/iAmmar7)! - CF SDK: Give high priority to user params + +- [#1146](https://github.com/signalwire/signalwire-js/pull/1146) [`75f81c204c30b18bce6f03d4778c90cbe8d3c38a`](https://github.com/signalwire/signalwire-js/commit/75f81c204c30b18bce6f03d4778c90cbe8d3c38a) Thanks [@iAmmar7](https://github.com/iAmmar7)! - CF SDK: Allow user to subscribe to all conversation events + +- [#1093](https://github.com/signalwire/signalwire-js/pull/1093) [`bcc83b9314309dd39c1e64d958b193b1c7476542`](https://github.com/signalwire/signalwire-js/commit/bcc83b9314309dd39c1e64d958b193b1c7476542) Thanks [@iAmmar7](https://github.com/iAmmar7)! - Fix CallFabric types + +- [#1120](https://github.com/signalwire/signalwire-js/pull/1120) [`30fae885d5132be6ac697b725b5d630daf69a391`](https://github.com/signalwire/signalwire-js/commit/30fae885d5132be6ac697b725b5d630daf69a391) Thanks [@iAmmar7](https://github.com/iAmmar7)! - Throw error from `startScreenShare` method if permission is denied + +- [#1095](https://github.com/signalwire/signalwire-js/pull/1095) [`db072e479d9b30ae7aa952c819220eda60f329bb`](https://github.com/signalwire/signalwire-js/commit/db072e479d9b30ae7aa952c819220eda60f329bb) Thanks [@iAmmar7](https://github.com/iAmmar7)! - Fix message event type + +- [#1134](https://github.com/signalwire/signalwire-js/pull/1134) [`736ec0e18cef1cd4a73aa2d9b6793041900e21b4`](https://github.com/signalwire/signalwire-js/commit/736ec0e18cef1cd4a73aa2d9b6793041900e21b4) Thanks [@iAmmar7](https://github.com/iAmmar7)! - Expose the `InternalVideoLayoutLayer` + +- [#1101](https://github.com/signalwire/signalwire-js/pull/1101) [`62ba0f61c670837356b4d76be615e2f7afe39a56`](https://github.com/signalwire/signalwire-js/commit/62ba0f61c670837356b4d76be615e2f7afe39a56) Thanks [@jpsantosbh](https://github.com/jpsantosbh)! - FIX Call Fabric local muted/unmute + +- [#1091](https://github.com/signalwire/signalwire-js/pull/1091) [`632ec5b53ad232c99368c3c59beb5d9cd7d14f61`](https://github.com/signalwire/signalwire-js/commit/632ec5b53ad232c99368c3c59beb5d9cd7d14f61) Thanks [@iAmmar7](https://github.com/iAmmar7)! - Browser SDKs: Expose `enumerateDevicesByKind` + +- [#1083](https://github.com/signalwire/signalwire-js/pull/1083) [`2ef7d5eb845fa033c3c816ffc5e0c29a69a59335`](https://github.com/signalwire/signalwire-js/commit/2ef7d5eb845fa033c3c816ffc5e0c29a69a59335) Thanks [@iAmmar7](https://github.com/iAmmar7)! - CF SDK: Expose CallFabricRoomSession type + +- [#1100](https://github.com/signalwire/signalwire-js/pull/1100) [`96066d60caf9512e1d5658b09c441d9c55b06c23`](https://github.com/signalwire/signalwire-js/commit/96066d60caf9512e1d5658b09c441d9c55b06c23) Thanks [@iAmmar7](https://github.com/iAmmar7)! - Fix types name typo + +- [#1104](https://github.com/signalwire/signalwire-js/pull/1104) [`d257907065d529c38a81f5484e33c01a9cfabea5`](https://github.com/signalwire/signalwire-js/commit/d257907065d529c38a81f5484e33c01a9cfabea5) Thanks [@iAmmar7](https://github.com/iAmmar7)! - CF SDK: Expose the `addressId` from the Conversation contract + +- [#1106](https://github.com/signalwire/signalwire-js/pull/1106) [`c2b754e54fbbefcb38606015bec8709554265e04`](https://github.com/signalwire/signalwire-js/commit/c2b754e54fbbefcb38606015bec8709554265e04) Thanks [@iAmmar7](https://github.com/iAmmar7)! - CF SDK: Allow user to set the negotiate audio/video param + +- [#1092](https://github.com/signalwire/signalwire-js/pull/1092) [`a2682371fc53c2526f40530b9c9e706397da1a8d`](https://github.com/signalwire/signalwire-js/commit/a2682371fc53c2526f40530b9c9e706397da1a8d) Thanks [@iAmmar7](https://github.com/iAmmar7)! - Fix Conversation API types + +- [#1160](https://github.com/signalwire/signalwire-js/pull/1160) [`fd39f12ca49f9257933b59490c64563e3391a93a`](https://github.com/signalwire/signalwire-js/commit/fd39f12ca49f9257933b59490c64563e3391a93a) Thanks [@iAmmar7](https://github.com/iAmmar7)! - - Fix session emitter + + - Make SignalWire a singelton for Call Fabric SDK + - Fix memory leak + +- [#1143](https://github.com/signalwire/signalwire-js/pull/1143) [`f24b5fdb2aefcc60a3b07754a1f4842ffe995dcc`](https://github.com/signalwire/signalwire-js/commit/f24b5fdb2aefcc60a3b07754a1f4842ffe995dcc) Thanks [@jpsantosbh](https://github.com/jpsantosbh)! - Updated ConversationMessage GetAddressResponse ConversationMessage GetSubscriberInfoResponse with new properties + +- [#1108](https://github.com/signalwire/signalwire-js/pull/1108) [`4499da9532ae8486b8fc8959c8cc8c9a16756283`](https://github.com/signalwire/signalwire-js/commit/4499da9532ae8486b8fc8959c8cc8c9a16756283) Thanks [@iAmmar7](https://github.com/iAmmar7)! - CF SDK: Allow user unsubscribe from the conversation subscribe API + +- [#1124](https://github.com/signalwire/signalwire-js/pull/1124) [`ada6c49538862f466dea659286ea8eb405f4f636`](https://github.com/signalwire/signalwire-js/commit/ada6c49538862f466dea659286ea8eb405f4f636) Thanks [@iAmmar7](https://github.com/iAmmar7)! - Introduce dedicated types for Video and Fabric SDKs + +- Updated dependencies [[`7130138f9dcd750bc2d9f9bee0d644a2e02425c6`](https://github.com/signalwire/signalwire-js/commit/7130138f9dcd750bc2d9f9bee0d644a2e02425c6), [`df6377b2ae19bc4ad7b96fc26cf4a71ae51713c4`](https://github.com/signalwire/signalwire-js/commit/df6377b2ae19bc4ad7b96fc26cf4a71ae51713c4), [`461943a395d9a40a10658c906447398bff7ec160`](https://github.com/signalwire/signalwire-js/commit/461943a395d9a40a10658c906447398bff7ec160), [`d34f3360163292aedb3474ffc9f7e2017b9d0002`](https://github.com/signalwire/signalwire-js/commit/d34f3360163292aedb3474ffc9f7e2017b9d0002), [`fca4c09ac531ab88dec9d94f3a73d5cd06060d36`](https://github.com/signalwire/signalwire-js/commit/fca4c09ac531ab88dec9d94f3a73d5cd06060d36), [`5e4539144f31ff154e3e295e57d939e86dee0840`](https://github.com/signalwire/signalwire-js/commit/5e4539144f31ff154e3e295e57d939e86dee0840), [`fe5c4cca5c3dd14f0dc3af0579231973e57717f6`](https://github.com/signalwire/signalwire-js/commit/fe5c4cca5c3dd14f0dc3af0579231973e57717f6), [`d88cb49838b3dfd90046afdeb6900b8be0c2bd36`](https://github.com/signalwire/signalwire-js/commit/d88cb49838b3dfd90046afdeb6900b8be0c2bd36), [`ed8d713ab9c399bcc335a147d499248d44c72468`](https://github.com/signalwire/signalwire-js/commit/ed8d713ab9c399bcc335a147d499248d44c72468), [`fcb722a9f831359d3a05f9d53282c825dc749fa2`](https://github.com/signalwire/signalwire-js/commit/fcb722a9f831359d3a05f9d53282c825dc749fa2), [`84aaad9b4837739f87b3dd1de99a14eb1123653f`](https://github.com/signalwire/signalwire-js/commit/84aaad9b4837739f87b3dd1de99a14eb1123653f), [`616f84048c52e1f5e9f38e6f2d2f8d90196a1b4a`](https://github.com/signalwire/signalwire-js/commit/616f84048c52e1f5e9f38e6f2d2f8d90196a1b4a), [`76e573f46553337990c397693985e5004eeecae1`](https://github.com/signalwire/signalwire-js/commit/76e573f46553337990c397693985e5004eeecae1), [`db072e479d9b30ae7aa952c819220eda60f329bb`](https://github.com/signalwire/signalwire-js/commit/db072e479d9b30ae7aa952c819220eda60f329bb), [`aca483d46cfdc4e7bcef288c804a6bbe86b02611`](https://github.com/signalwire/signalwire-js/commit/aca483d46cfdc4e7bcef288c804a6bbe86b02611), [`a2682371fc53c2526f40530b9c9e706397da1a8d`](https://github.com/signalwire/signalwire-js/commit/a2682371fc53c2526f40530b9c9e706397da1a8d), [`fd39f12ca49f9257933b59490c64563e3391a93a`](https://github.com/signalwire/signalwire-js/commit/fd39f12ca49f9257933b59490c64563e3391a93a), [`f24b5fdb2aefcc60a3b07754a1f4842ffe995dcc`](https://github.com/signalwire/signalwire-js/commit/f24b5fdb2aefcc60a3b07754a1f4842ffe995dcc), [`ada6c49538862f466dea659286ea8eb405f4f636`](https://github.com/signalwire/signalwire-js/commit/ada6c49538862f466dea659286ea8eb405f4f636)]: + - @signalwire/core@4.2.0 + - @signalwire/webrtc@3.13.0 + + ## [3.27.0] - 2024-06-03 ### Added diff --git a/packages/js/package.json b/packages/js/package.json index 566ab18b6..0fe8887d8 100644 --- a/packages/js/package.json +++ b/packages/js/package.json @@ -3,7 +3,7 @@ "description": "SignalWire JS SDK", "author": "SignalWire Team ", "license": "MIT", - "version": "3.27.0", + "version": "3.28.0", "main": "dist/index.js", "module": "dist/index.esm.js", "unpkg": "dist/index.umd.js", @@ -39,8 +39,8 @@ "prepublishOnly": "npm run build" }, "dependencies": { - "@signalwire/core": "4.1.0", - "@signalwire/webrtc": "3.12.1", + "@signalwire/core": "4.2.0", + "@signalwire/webrtc": "3.13.0", "jwt-decode": "^3.1.2" }, "devDependencies": { diff --git a/packages/realtime-api/CHANGELOG.md b/packages/realtime-api/CHANGELOG.md index dc96c4144..f7271770f 100644 --- a/packages/realtime-api/CHANGELOG.md +++ b/packages/realtime-api/CHANGELOG.md @@ -4,6 +4,28 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [4.1.0] - 2025-01-21 + +### Added + +- [#1139](https://github.com/signalwire/signalwire-js/pull/1139) [`8fa40cc5a9ddca975825e6fa7719105900e64356`](https://github.com/signalwire/signalwire-js/commit/8fa40cc5a9ddca975825e6fa7719105900e64356) Thanks [@jpsantosbh](https://github.com/jpsantosbh)! - Fixed chat suscription after a websocket reconnection + +### Modified + +- [#1100](https://github.com/signalwire/signalwire-js/pull/1100) [`96066d60caf9512e1d5658b09c441d9c55b06c23`](https://github.com/signalwire/signalwire-js/commit/96066d60caf9512e1d5658b09c441d9c55b06c23) Thanks [@iAmmar7](https://github.com/iAmmar7)! - Fix types name typo + +- [#1085](https://github.com/signalwire/signalwire-js/pull/1085) [`16510322d18280d535da7f10e05e6e768e57a328`](https://github.com/signalwire/signalwire-js/commit/16510322d18280d535da7f10e05e6e768e57a328) Thanks [@iAmmar7](https://github.com/iAmmar7)! - Bump "ws" package to 8.17.1 + +- [#1160](https://github.com/signalwire/signalwire-js/pull/1160) [`fd39f12ca49f9257933b59490c64563e3391a93a`](https://github.com/signalwire/signalwire-js/commit/fd39f12ca49f9257933b59490c64563e3391a93a) Thanks [@iAmmar7](https://github.com/iAmmar7)! - - Fix session emitter + + - Make SignalWire a singelton for Call Fabric SDK + - Fix memory leak + +- [#1124](https://github.com/signalwire/signalwire-js/pull/1124) [`ada6c49538862f466dea659286ea8eb405f4f636`](https://github.com/signalwire/signalwire-js/commit/ada6c49538862f466dea659286ea8eb405f4f636) Thanks [@iAmmar7](https://github.com/iAmmar7)! - Introduce dedicated types for Video and Fabric SDKs + +- Updated dependencies [[`7130138f9dcd750bc2d9f9bee0d644a2e02425c6`](https://github.com/signalwire/signalwire-js/commit/7130138f9dcd750bc2d9f9bee0d644a2e02425c6), [`df6377b2ae19bc4ad7b96fc26cf4a71ae51713c4`](https://github.com/signalwire/signalwire-js/commit/df6377b2ae19bc4ad7b96fc26cf4a71ae51713c4), [`461943a395d9a40a10658c906447398bff7ec160`](https://github.com/signalwire/signalwire-js/commit/461943a395d9a40a10658c906447398bff7ec160), [`d34f3360163292aedb3474ffc9f7e2017b9d0002`](https://github.com/signalwire/signalwire-js/commit/d34f3360163292aedb3474ffc9f7e2017b9d0002), [`fca4c09ac531ab88dec9d94f3a73d5cd06060d36`](https://github.com/signalwire/signalwire-js/commit/fca4c09ac531ab88dec9d94f3a73d5cd06060d36), [`5e4539144f31ff154e3e295e57d939e86dee0840`](https://github.com/signalwire/signalwire-js/commit/5e4539144f31ff154e3e295e57d939e86dee0840), [`fe5c4cca5c3dd14f0dc3af0579231973e57717f6`](https://github.com/signalwire/signalwire-js/commit/fe5c4cca5c3dd14f0dc3af0579231973e57717f6), [`ed8d713ab9c399bcc335a147d499248d44c72468`](https://github.com/signalwire/signalwire-js/commit/ed8d713ab9c399bcc335a147d499248d44c72468), [`fcb722a9f831359d3a05f9d53282c825dc749fa2`](https://github.com/signalwire/signalwire-js/commit/fcb722a9f831359d3a05f9d53282c825dc749fa2), [`84aaad9b4837739f87b3dd1de99a14eb1123653f`](https://github.com/signalwire/signalwire-js/commit/84aaad9b4837739f87b3dd1de99a14eb1123653f), [`76e573f46553337990c397693985e5004eeecae1`](https://github.com/signalwire/signalwire-js/commit/76e573f46553337990c397693985e5004eeecae1), [`db072e479d9b30ae7aa952c819220eda60f329bb`](https://github.com/signalwire/signalwire-js/commit/db072e479d9b30ae7aa952c819220eda60f329bb), [`a2682371fc53c2526f40530b9c9e706397da1a8d`](https://github.com/signalwire/signalwire-js/commit/a2682371fc53c2526f40530b9c9e706397da1a8d), [`fd39f12ca49f9257933b59490c64563e3391a93a`](https://github.com/signalwire/signalwire-js/commit/fd39f12ca49f9257933b59490c64563e3391a93a), [`f24b5fdb2aefcc60a3b07754a1f4842ffe995dcc`](https://github.com/signalwire/signalwire-js/commit/f24b5fdb2aefcc60a3b07754a1f4842ffe995dcc), [`ada6c49538862f466dea659286ea8eb405f4f636`](https://github.com/signalwire/signalwire-js/commit/ada6c49538862f466dea659286ea8eb405f4f636)]: + - @signalwire/core@4.2.0 + ## [4.0.1] - 2024-06-03 ### Fixed diff --git a/packages/realtime-api/package.json b/packages/realtime-api/package.json index ced1c79cb..1993ad4c6 100644 --- a/packages/realtime-api/package.json +++ b/packages/realtime-api/package.json @@ -3,7 +3,7 @@ "description": "SignalWire RealTime SDK for Node.js", "author": "SignalWire Team ", "license": "MIT", - "version": "4.0.1", + "version": "4.1.0", "main": "dist/index.node.js", "exports": { "types": "./dist/realtime-api/src/index.d.ts", @@ -38,7 +38,7 @@ "prepublishOnly": "npm run build" }, "dependencies": { - "@signalwire/core": "4.1.0", + "@signalwire/core": "4.2.0", "ws": "^8.17.1" }, "devDependencies": { diff --git a/packages/web-api/CHANGELOG.md b/packages/web-api/CHANGELOG.md index 6d37b8d78..835e3f84f 100644 --- a/packages/web-api/CHANGELOG.md +++ b/packages/web-api/CHANGELOG.md @@ -4,6 +4,17 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [3.1.3] - 2025-01-21 + +### Modified + +- [#1138](https://github.com/signalwire/signalwire-js/pull/1138) [`0cd6a52918510a06f34e6c08a7eaf5738f959f78`](https://github.com/signalwire/signalwire-js/commit/0cd6a52918510a06f34e6c08a7eaf5738f959f78) Thanks [@jpsantosbh](https://github.com/jpsantosbh)! - security updates to dependencies + +- [#1148](https://github.com/signalwire/signalwire-js/pull/1148) [`5545910759904ebc0143acc39c8199d95eeb8158`](https://github.com/signalwire/signalwire-js/commit/5545910759904ebc0143acc39c8199d95eeb8158) Thanks [@iAmmar7](https://github.com/iAmmar7)! - Fix vulnerabilities + +- Updated dependencies [[`7130138f9dcd750bc2d9f9bee0d644a2e02425c6`](https://github.com/signalwire/signalwire-js/commit/7130138f9dcd750bc2d9f9bee0d644a2e02425c6), [`df6377b2ae19bc4ad7b96fc26cf4a71ae51713c4`](https://github.com/signalwire/signalwire-js/commit/df6377b2ae19bc4ad7b96fc26cf4a71ae51713c4), [`461943a395d9a40a10658c906447398bff7ec160`](https://github.com/signalwire/signalwire-js/commit/461943a395d9a40a10658c906447398bff7ec160), [`d34f3360163292aedb3474ffc9f7e2017b9d0002`](https://github.com/signalwire/signalwire-js/commit/d34f3360163292aedb3474ffc9f7e2017b9d0002), [`fca4c09ac531ab88dec9d94f3a73d5cd06060d36`](https://github.com/signalwire/signalwire-js/commit/fca4c09ac531ab88dec9d94f3a73d5cd06060d36), [`5e4539144f31ff154e3e295e57d939e86dee0840`](https://github.com/signalwire/signalwire-js/commit/5e4539144f31ff154e3e295e57d939e86dee0840), [`fe5c4cca5c3dd14f0dc3af0579231973e57717f6`](https://github.com/signalwire/signalwire-js/commit/fe5c4cca5c3dd14f0dc3af0579231973e57717f6), [`ed8d713ab9c399bcc335a147d499248d44c72468`](https://github.com/signalwire/signalwire-js/commit/ed8d713ab9c399bcc335a147d499248d44c72468), [`fcb722a9f831359d3a05f9d53282c825dc749fa2`](https://github.com/signalwire/signalwire-js/commit/fcb722a9f831359d3a05f9d53282c825dc749fa2), [`84aaad9b4837739f87b3dd1de99a14eb1123653f`](https://github.com/signalwire/signalwire-js/commit/84aaad9b4837739f87b3dd1de99a14eb1123653f), [`76e573f46553337990c397693985e5004eeecae1`](https://github.com/signalwire/signalwire-js/commit/76e573f46553337990c397693985e5004eeecae1), [`db072e479d9b30ae7aa952c819220eda60f329bb`](https://github.com/signalwire/signalwire-js/commit/db072e479d9b30ae7aa952c819220eda60f329bb), [`a2682371fc53c2526f40530b9c9e706397da1a8d`](https://github.com/signalwire/signalwire-js/commit/a2682371fc53c2526f40530b9c9e706397da1a8d), [`fd39f12ca49f9257933b59490c64563e3391a93a`](https://github.com/signalwire/signalwire-js/commit/fd39f12ca49f9257933b59490c64563e3391a93a), [`f24b5fdb2aefcc60a3b07754a1f4842ffe995dcc`](https://github.com/signalwire/signalwire-js/commit/f24b5fdb2aefcc60a3b07754a1f4842ffe995dcc), [`ada6c49538862f466dea659286ea8eb405f4f636`](https://github.com/signalwire/signalwire-js/commit/ada6c49538862f466dea659286ea8eb405f4f636)]: + - @signalwire/core@4.2.0 + ## [3.1.2] - 2024-06-03 ### Dependencies diff --git a/packages/web-api/package.json b/packages/web-api/package.json index 72fef75c2..f5a2f10bc 100644 --- a/packages/web-api/package.json +++ b/packages/web-api/package.json @@ -3,7 +3,7 @@ "description": "SignalWire Web-API SDK for Node.js", "author": "SignalWire Team ", "license": "MIT", - "version": "3.1.2", + "version": "3.1.3", "main": "dist/index.node.js", "exports": { "require": "./dist/index.node.js", @@ -38,7 +38,7 @@ }, "dependencies": { "@signalwire/compatibility-api": "^3.1.3", - "@signalwire/core": "4.1.0", + "@signalwire/core": "4.2.0", "node-abort-controller": "^3.1.1", "node-fetch": "^2.6.11" }, diff --git a/packages/webrtc/CHANGELOG.md b/packages/webrtc/CHANGELOG.md index f3e9ddcbe..0c1432b4f 100644 --- a/packages/webrtc/CHANGELOG.md +++ b/packages/webrtc/CHANGELOG.md @@ -4,6 +4,25 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [3.13.0] - 2025-01-21 + +### Added + +- [#1149](https://github.com/signalwire/signalwire-js/pull/1149) [`5e4539144f31ff154e3e295e57d939e86dee0840`](https://github.com/signalwire/signalwire-js/commit/5e4539144f31ff154e3e295e57d939e86dee0840) Thanks [@iAmmar7](https://github.com/iAmmar7)! - Browser SDKs: Expose the `withAudio` and `withVideo` flags to indicate the receiving media. + +### Modified + +- [#1066](https://github.com/signalwire/signalwire-js/pull/1066) [`d88cb49838b3dfd90046afdeb6900b8be0c2bd36`](https://github.com/signalwire/signalwire-js/commit/d88cb49838b3dfd90046afdeb6900b8be0c2bd36) Thanks [@iAmmar7](https://github.com/iAmmar7)! - Fix media receiver property + +- [#1059](https://github.com/signalwire/signalwire-js/pull/1059) [`616f84048c52e1f5e9f38e6f2d2f8d90196a1b4a`](https://github.com/signalwire/signalwire-js/commit/616f84048c52e1f5e9f38e6f2d2f8d90196a1b4a) Thanks [@jpsantosbh](https://github.com/jpsantosbh)! - ADDED reattach method to Call Fabric client + +- [#1131](https://github.com/signalwire/signalwire-js/pull/1131) [`aca483d46cfdc4e7bcef288c804a6bbe86b02611`](https://github.com/signalwire/signalwire-js/commit/aca483d46cfdc4e7bcef288c804a6bbe86b02611) Thanks [@jpsantosbh](https://github.com/jpsantosbh)! - FIX getMediaConstraints + +- [#1124](https://github.com/signalwire/signalwire-js/pull/1124) [`ada6c49538862f466dea659286ea8eb405f4f636`](https://github.com/signalwire/signalwire-js/commit/ada6c49538862f466dea659286ea8eb405f4f636) Thanks [@iAmmar7](https://github.com/iAmmar7)! - Introduce dedicated types for Video and Fabric SDKs + +- Updated dependencies [[`7130138f9dcd750bc2d9f9bee0d644a2e02425c6`](https://github.com/signalwire/signalwire-js/commit/7130138f9dcd750bc2d9f9bee0d644a2e02425c6), [`df6377b2ae19bc4ad7b96fc26cf4a71ae51713c4`](https://github.com/signalwire/signalwire-js/commit/df6377b2ae19bc4ad7b96fc26cf4a71ae51713c4), [`461943a395d9a40a10658c906447398bff7ec160`](https://github.com/signalwire/signalwire-js/commit/461943a395d9a40a10658c906447398bff7ec160), [`d34f3360163292aedb3474ffc9f7e2017b9d0002`](https://github.com/signalwire/signalwire-js/commit/d34f3360163292aedb3474ffc9f7e2017b9d0002), [`fca4c09ac531ab88dec9d94f3a73d5cd06060d36`](https://github.com/signalwire/signalwire-js/commit/fca4c09ac531ab88dec9d94f3a73d5cd06060d36), [`5e4539144f31ff154e3e295e57d939e86dee0840`](https://github.com/signalwire/signalwire-js/commit/5e4539144f31ff154e3e295e57d939e86dee0840), [`fe5c4cca5c3dd14f0dc3af0579231973e57717f6`](https://github.com/signalwire/signalwire-js/commit/fe5c4cca5c3dd14f0dc3af0579231973e57717f6), [`ed8d713ab9c399bcc335a147d499248d44c72468`](https://github.com/signalwire/signalwire-js/commit/ed8d713ab9c399bcc335a147d499248d44c72468), [`fcb722a9f831359d3a05f9d53282c825dc749fa2`](https://github.com/signalwire/signalwire-js/commit/fcb722a9f831359d3a05f9d53282c825dc749fa2), [`84aaad9b4837739f87b3dd1de99a14eb1123653f`](https://github.com/signalwire/signalwire-js/commit/84aaad9b4837739f87b3dd1de99a14eb1123653f), [`76e573f46553337990c397693985e5004eeecae1`](https://github.com/signalwire/signalwire-js/commit/76e573f46553337990c397693985e5004eeecae1), [`db072e479d9b30ae7aa952c819220eda60f329bb`](https://github.com/signalwire/signalwire-js/commit/db072e479d9b30ae7aa952c819220eda60f329bb), [`a2682371fc53c2526f40530b9c9e706397da1a8d`](https://github.com/signalwire/signalwire-js/commit/a2682371fc53c2526f40530b9c9e706397da1a8d), [`fd39f12ca49f9257933b59490c64563e3391a93a`](https://github.com/signalwire/signalwire-js/commit/fd39f12ca49f9257933b59490c64563e3391a93a), [`f24b5fdb2aefcc60a3b07754a1f4842ffe995dcc`](https://github.com/signalwire/signalwire-js/commit/f24b5fdb2aefcc60a3b07754a1f4842ffe995dcc), [`ada6c49538862f466dea659286ea8eb405f4f636`](https://github.com/signalwire/signalwire-js/commit/ada6c49538862f466dea659286ea8eb405f4f636)]: + - @signalwire/core@4.2.0 + ## [3.12.1] - 2024-06-03 ### Added diff --git a/packages/webrtc/package.json b/packages/webrtc/package.json index 77cddc720..dc68408a5 100644 --- a/packages/webrtc/package.json +++ b/packages/webrtc/package.json @@ -3,7 +3,7 @@ "description": "SignalWire WebRTC library", "author": "SignalWire Team ", "license": "MIT", - "version": "3.12.1", + "version": "3.13.0", "main": "dist/cjs/webrtc/src/index.js", "module": "dist/mjs/webrtc/src/index.js", "files": [ @@ -37,7 +37,7 @@ "prepublishOnly": "npm run build" }, "dependencies": { - "@signalwire/core": "4.1.0", + "@signalwire/core": "4.2.0", "sdp": "^3.2.0" }, "types": "dist/cjs/webrtc/src/index.d.ts"