From b4f803923dd58ffb73d1e2e37290ded65d6ab0c0 Mon Sep 17 00:00:00 2001 From: Radu Mojic Date: Tue, 3 Mar 2026 16:04:19 +0200 Subject: [PATCH 1/4] added transports on websocket init --- package.json | 2 +- src/methods/initApp/websocket/initializeWebsocketConnection.ts | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 6d1037fee..fbb168d38 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@multiversx/sdk-dapp", - "version": "5.6.19", + "version": "5.6.20-alpha.0", "description": "A library to hold the main logic for a dapp on the MultiversX blockchain", "author": "MultiversX", "license": "MIT", diff --git a/src/methods/initApp/websocket/initializeWebsocketConnection.ts b/src/methods/initApp/websocket/initializeWebsocketConnection.ts index 93112d14e..3e14b1d43 100644 --- a/src/methods/initApp/websocket/initializeWebsocketConnection.ts +++ b/src/methods/initApp/websocket/initializeWebsocketConnection.ts @@ -106,7 +106,8 @@ export async function initializeWebsocketConnection(address: string) { reconnectionAttempts: RECONNECTION_ATTEMPTS, reconnectionDelay: RETRY_INTERVAL, timeout: TIMEOUT, - query: { address } + query: { address }, + transports: ['websocket'] }); websocketConnection.instance.onAny(handleMessageReceived); From f4283c355aa3c51ddd71f735dc44e83568eb8651 Mon Sep 17 00:00:00 2001 From: Radu Mojic Date: Wed, 11 Mar 2026 12:16:30 +0200 Subject: [PATCH 2/4] update Changelog --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 705a6ea2d..f3b3c4ed7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [[5.6.21](https://github.com/multiversx/mx-sdk-dapp/pull/1728)] - 2026-03-11 + +- [Use websocket transport as default on websocket init](https://github.com/multiversx/mx-sdk-dapp/pull/1727) + ## [[5.6.20](https://github.com/multiversx/mx-sdk-dapp/pull/1726)] - 2026-03-10 - [Added missing option to skip guardian checks in signTransactions function](https://github.com/multiversx/mx-sdk-dapp/pull/1726) From 6204f84ee71f3b0549190bf6f93534dbbec0bf56 Mon Sep 17 00:00:00 2001 From: Radu Mojic Date: Wed, 11 Mar 2026 12:21:22 +0200 Subject: [PATCH 3/4] update Changelogpackage.json version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 72ae06483..c4ad296fb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@multiversx/sdk-dapp", - "version": "5.6.20", + "version": "5.6.21", "description": "A library to hold the main logic for a dapp on the MultiversX blockchain", "author": "MultiversX", "license": "MIT", From aa72b2b82ba873ac456f112ae70536c83af02ab3 Mon Sep 17 00:00:00 2001 From: Radu Mojic Date: Wed, 11 Mar 2026 12:26:40 +0200 Subject: [PATCH 4/4] fix initializeWebsocketConnection tests --- .../websocket/tests/initializeWebsocketConnection.test.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/methods/initApp/websocket/tests/initializeWebsocketConnection.test.ts b/src/methods/initApp/websocket/tests/initializeWebsocketConnection.test.ts index 7794fc4b7..03e048fce 100644 --- a/src/methods/initApp/websocket/tests/initializeWebsocketConnection.test.ts +++ b/src/methods/initApp/websocket/tests/initializeWebsocketConnection.test.ts @@ -73,7 +73,8 @@ describe('initializeWebsocketConnection tests', () => { reconnectionAttempts: 3, reconnectionDelay: 500, timeout: 3000, - query: { address: account.address } + query: { address: account.address }, + transports: ['websocket'] }); expect(mockSocketInstance.onAny).toHaveBeenCalled(); expect(mockSocketInstance.on).toHaveBeenCalledTimes(4);