Skip to content

Commit 0098ac7

Browse files
Merge pull request #235 from multiversx/development
v0.0.33
2 parents 5cea909 + 512b8bd commit 0098ac7

File tree

16 files changed

+23
-67
lines changed

16 files changed

+23
-67
lines changed

.github/workflows/npm-publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
sudo apt-get update
3333
sudo apt-get install -y google-chrome-stable
3434
- name: Install Dependencies
35-
run: pnpm install
35+
run: pnpm install --frozen-lockfile
3636

3737
- name: Run unit tests
3838
run: pnpm run test

.github/workflows/pre-merge-unit-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
4343
sudo apt-get update
4444
sudo apt-get install -y google-chrome-stable
4545
- name: Install Dependencies
46-
run: pnpm install
46+
run: pnpm install --frozen-lockfile
4747
- name: Build
4848
run: pnpm build
4949
- name: Run unit tests

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [[0.0.33](https://github.com/multiversx/mx-sdk-dapp-ui/pull/235)] - 2025-09-29
11+
12+
- [Fixed toast large amount not showing](https://github.com/multiversx/mx-sdk-dapp-ui/pull/234)
13+
- [Removed passkey components](https://github.com/multiversx/mx-sdk-dapp-ui/pull/233)
14+
- [Display provider name in advanced signing](https://github.com/multiversx/mx-sdk-dapp-ui/pull/232)
15+
1016
## [[0.0.32](https://github.com/multiversx/mx-sdk-dapp-ui/pull/231)] - 2025-09-26
1117

1218
- [Expose `getDetectedBrowser`](https://github.com/multiversx/mx-sdk-dapp-ui/pull/230)

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@multiversx/sdk-dapp-ui",
3-
"version": "0.0.32",
3+
"version": "0.0.33",
44
"description": "A library to hold UI components for a dApp on the MultiversX blockchain",
55
"author": "MultiversX",
66
"license": "MIT",

src/assets/icons/passkey-provider-icon/passkey-provider-icon.scss

Lines changed: 0 additions & 8 deletions
This file was deleted.

src/assets/icons/passkey-provider-icon/passkey-provider-icon.tsx

Lines changed: 0 additions & 29 deletions
This file was deleted.

src/common/ProviderIdleScreen/helpers/getProviderIntroText.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@ export const getProviderIntroText = (providerType?: IProviderBase['type']) => {
77
return 'Open the MultiversX Browser Extension to sign the transaction.';
88
case ProviderTypeEnum.metamask:
99
return 'Open the Metamask Browser Extension to sign the transaction.';
10-
case ProviderTypeEnum.passkey:
11-
return 'Use your predefined passkey to sign the transaction.';
1210
case ProviderTypeEnum.walletConnect:
1311
return 'Open Xportal to sign the transaction.';
1412
case ProviderTypeEnum.crossWindow:

src/components.d.ts

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -229,9 +229,6 @@ export namespace Components {
229229
"isVisible": boolean;
230230
"maxPageToSearchFor": number;
231231
}
232-
interface MvxPasskeyProviderIcon {
233-
"class"?: string;
234-
}
235232
interface MvxPendingTransactionsPanel {
236233
"closeWithAnimation": () => Promise<unknown>;
237234
"getEventBus": () => Promise<IEventBus>;
@@ -879,12 +876,6 @@ declare global {
879876
prototype: HTMLMvxPaginationEllipsisFormElement;
880877
new (): HTMLMvxPaginationEllipsisFormElement;
881878
};
882-
interface HTMLMvxPasskeyProviderIconElement extends Components.MvxPasskeyProviderIcon, HTMLStencilElement {
883-
}
884-
var HTMLMvxPasskeyProviderIconElement: {
885-
prototype: HTMLMvxPasskeyProviderIconElement;
886-
new (): HTMLMvxPasskeyProviderIconElement;
887-
};
888879
interface HTMLMvxPendingTransactionsPanelElement extends Components.MvxPendingTransactionsPanel, HTMLStencilElement {
889880
}
890881
var HTMLMvxPendingTransactionsPanelElement: {
@@ -1322,7 +1313,6 @@ declare global {
13221313
"mvx-pagination": HTMLMvxPaginationElement;
13231314
"mvx-pagination-ellipsis": HTMLMvxPaginationEllipsisElement;
13241315
"mvx-pagination-ellipsis-form": HTMLMvxPaginationEllipsisFormElement;
1325-
"mvx-passkey-provider-icon": HTMLMvxPasskeyProviderIconElement;
13261316
"mvx-pending-transactions-panel": HTMLMvxPendingTransactionsPanelElement;
13271317
"mvx-preloader": HTMLMvxPreloaderElement;
13281318
"mvx-side-panel": HTMLMvxSidePanelElement;
@@ -1575,9 +1565,6 @@ declare namespace LocalJSX {
15751565
"maxPageToSearchFor"?: number;
15761566
"onSearch"?: (event: MvxPaginationEllipsisFormCustomEvent<number>) => void;
15771567
}
1578-
interface MvxPasskeyProviderIcon {
1579-
"class"?: string;
1580-
}
15811568
interface MvxPendingTransactionsPanel {
15821569
}
15831570
interface MvxPreloader {
@@ -1913,7 +1900,6 @@ declare namespace LocalJSX {
19131900
"mvx-pagination": MvxPagination;
19141901
"mvx-pagination-ellipsis": MvxPaginationEllipsis;
19151902
"mvx-pagination-ellipsis-form": MvxPaginationEllipsisForm;
1916-
"mvx-passkey-provider-icon": MvxPasskeyProviderIcon;
19171903
"mvx-pending-transactions-panel": MvxPendingTransactionsPanel;
19181904
"mvx-preloader": MvxPreloader;
19191905
"mvx-side-panel": MvxSidePanel;
@@ -2004,7 +1990,6 @@ declare module "@stencil/core" {
20041990
"mvx-pagination": LocalJSX.MvxPagination & JSXBase.HTMLAttributes<HTMLMvxPaginationElement>;
20051991
"mvx-pagination-ellipsis": LocalJSX.MvxPaginationEllipsis & JSXBase.HTMLAttributes<HTMLMvxPaginationEllipsisElement>;
20061992
"mvx-pagination-ellipsis-form": LocalJSX.MvxPaginationEllipsisForm & JSXBase.HTMLAttributes<HTMLMvxPaginationEllipsisFormElement>;
2007-
"mvx-passkey-provider-icon": LocalJSX.MvxPasskeyProviderIcon & JSXBase.HTMLAttributes<HTMLMvxPasskeyProviderIconElement>;
20081993
"mvx-pending-transactions-panel": LocalJSX.MvxPendingTransactionsPanel & JSXBase.HTMLAttributes<HTMLMvxPendingTransactionsPanelElement>;
20091994
"mvx-preloader": LocalJSX.MvxPreloader & JSXBase.HTMLAttributes<HTMLMvxPreloaderElement>;
20101995
"mvx-side-panel": LocalJSX.MvxSidePanel & JSXBase.HTMLAttributes<HTMLMvxSidePanelElement>;

src/components/functional/pending-transactions-panel/pending-transactions-panel.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@ const getProviderIntroText = (providerType?: IProviderBase['type']) => {
1515
return 'Check the MultiversX Browser Extension to connect to your wallet.';
1616
case ProviderTypeEnum.metamask:
1717
return 'Open the MetaMask Browser Extension to connect to your wallet.';
18-
case ProviderTypeEnum.passkey:
19-
return 'Use your predefined passkey to connect to your wallet.';
2018
case ProviderTypeEnum.crossWindow:
2119
return 'Follow the steps on MultiversX Web Wallet to connect to your wallet.';
2220
default:

src/components/functional/sign-transactions-panel/components/sign-transactions-footer/sign-transactions-footer.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,12 +46,14 @@ export class SignTransactionsFooter {
4646

4747
render() {
4848
const { onCancel, onBack, onNext } = state;
49-
const { currentIndex, currentIndexToSign, needsSigning, username, address, explorerLink } = state.commonData;
49+
const { currentIndex, currentIndexToSign, needsSigning, username, address, explorerLink, providerName } =
50+
state.commonData;
5051

5152
const isFirstTransaction = currentIndex === 0;
5253
const currentIndexNeedsSigning = currentIndex === currentIndexToSign;
5354
const currentIndexCannotBeSignedYet = currentIndex > currentIndexToSign;
5455
const showForwardAction = currentIndexNeedsSigning || currentIndexCannotBeSignedYet;
56+
const checkButtonText = providerName ? `Check ${providerName}` : 'Check your device';
5557

5658
return (
5759
<div class="sign-transactions-footer" data-testid={DataTestIdsEnum.signTransactionsFooter}>
@@ -108,7 +110,7 @@ export class SignTransactionsFooter {
108110
{showForwardAction ? (
109111
<span class="sign-transactions-footer-button-label-wrapper">
110112
{this.isWaitingForSignature ? (
111-
<span class="sign-transactions-footer-button-label">Check your device</span>
113+
<span class="sign-transactions-footer-button-label">{checkButtonText}</span>
112114
) : (
113115
<span class="sign-transactions-footer-button-label">{needsSigning ? 'Sign' : 'Confirm'}</span>
114116
)}

0 commit comments

Comments
 (0)