Skip to content

Commit 0003595

Browse files
Merge pull request #220 from multiversx/development
0.0.28
2 parents 11c6e11 + 4efab87 commit 0003595

File tree

19 files changed

+707
-437
lines changed

19 files changed

+707
-437
lines changed

.github/workflows/npm-publish.yml

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,6 @@ jobs:
1414
publish-npm:
1515
runs-on: ubuntu-latest
1616
steps:
17-
- name: Fix permissions
18-
run: |
19-
sudo chown -R $USER:$USER ${{ github.workspace }}
20-
sudo chmod -R 755 ${{ github.workspace }}
21-
continue-on-error: true
2217
- uses: actions/checkout@v4
2318
with:
2419
ref: ${{ github.ref }}
@@ -30,8 +25,6 @@ jobs:
3025
registry-url: https://registry.npmjs.org/
3126
- name: Setup pnpm
3227
run: npm install -g pnpm
33-
- name: Remove node_modules
34-
run: rm -rf node_modules
3528
- name: Install Chrome for Puppeteer
3629
run: |
3730
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
@@ -40,12 +33,15 @@ jobs:
4033
sudo apt-get install -y google-chrome-stable
4134
- name: Install Dependencies
4235
run: pnpm install
43-
- name: Build
44-
run: pnpm build
36+
4537
- name: Run unit tests
46-
run: pnpm test
38+
run: pnpm run test
4739
env:
4840
PUPPETEER_EXECUTABLE_PATH: /usr/bin/google-chrome-stable
41+
- name: Clear dist
42+
run: rm -rf dist
43+
- name: Build
44+
run: pnpm run build
4945

5046
- name: Get package info
5147
id: package

CHANGELOG.md

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

88
## [Unreleased]
99

10+
## [[0.0.28](https://github.com/multiversx/mx-sdk-dapp-ui/pull/220)] - 2025-09-19
11+
12+
- [Added testIds on toast details](https://github.com/multiversx/mx-sdk-dapp-ui/pull/221)
13+
- [Updated icon and styles on toast](https://github.com/multiversx/mx-sdk-dapp-ui/pull/218)
14+
- [Added exports for individual components](https://github.com/multiversx/mx-sdk-dapp-ui/pull/217)
15+
- [Updated warning banner on ledger confirm screen](https://github.com/multiversx/mx-sdk-dapp-ui/pull/216)
16+
- [Moved unnecessary dependencies to devDependencies](https://github.com/multiversx/mx-sdk-dapp-ui/pull/215)
17+
- [Enhanced toast styles for long identifier case](https://github.com/multiversx/mx-sdk-dapp-ui/pull/214)
18+
- [Updated styles on toast](https://github.com/multiversx/mx-sdk-dapp-ui/pull/213)
19+
1020
## [[0.0.27](https://github.com/multiversx/mx-sdk-dapp-ui/pull/209)] - 2025-08-26
1121

1222
- [Added the "DataWithExplorerLink" component and enhanced the "Trim" component](https://github.com/multiversx/mx-sdk-dapp-ui/pull/208)

package.json

Lines changed: 45 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,47 @@
11
{
22
"name": "@multiversx/sdk-dapp-ui",
3-
"version": "0.0.27",
3+
"version": "0.0.28",
44
"description": "A library to hold UI components for a dApp on the MultiversX blockchain",
55
"author": "MultiversX",
66
"license": "MIT",
77
"module": "dist/web-components/index.js",
88
"types": "dist/types/index.d.ts",
9+
"engines": {
10+
"node": ">=20.19.0"
11+
},
912
"exports": {
1013
".": {
1114
"import": "./dist/web-components/index.js",
1215
"types": "./dist/types/index.d.ts"
1316
},
17+
"./mvx-unlock-panel": {
18+
"import": "./dist/web-components/mvx-unlock-panel.js",
19+
"types": "./dist/web-components/mvx-unlock-panel.d.ts"
20+
},
21+
"./mvx-wallet-connect": {
22+
"import": "./dist/web-components/mvx-wallet-connect.js",
23+
"types": "./dist/web-components/mvx-wallet-connect.d.ts"
24+
},
25+
"./mvx-toast-list": {
26+
"import": "./dist/web-components/mvx-toast-list.js",
27+
"types": "./dist/web-components/mvx-toast-list.d.ts"
28+
},
29+
"./mvx-ledger-connect": {
30+
"import": "./dist/web-components/mvx-ledger-connect.js",
31+
"types": "./dist/web-components/mvx-ledger-connect.d.ts"
32+
},
33+
"./mvx-notifications-feed": {
34+
"import": "./dist/web-components/mvx-notifications-feed.js",
35+
"types": "./dist/web-components/mvx-notifications-feed.d.ts"
36+
},
37+
"./mvx-pending-transactions-panel": {
38+
"import": "./dist/web-components/mvx-pending-transactions-panel.js",
39+
"types": "./dist/web-components/mvx-pending-transactions-panel.d.ts"
40+
},
41+
"./mvx-sign-transactions-panel": {
42+
"import": "./dist/web-components/mvx-sign-transactions-panel.js",
43+
"types": "./dist/web-components/mvx-sign-transactions-panel.d.ts"
44+
},
1445
"./types/*": {
1546
"types": "./dist/types/*.d.ts"
1647
},
@@ -28,7 +59,11 @@
2859
"url": "https://github.com/multiversx/mx-sdk-dapp-ui.git"
2960
},
3061
"files": [
31-
"dist/"
62+
"dist/*",
63+
"!**/*.stories.*",
64+
"!**/*.test.*",
65+
"!**/__mocks__/**",
66+
"!**/__tests__/**"
3267
],
3368
"scripts": {
3469
"test": "stencil test --spec --e2e",
@@ -47,23 +82,23 @@
4782
"dependencies": {
4883
"@fortawesome/fontawesome-svg-core": ">=6.7.2",
4984
"@fortawesome/free-solid-svg-icons": ">=6.7.2",
50-
"@rollup/plugin-image": "^3.0.3",
51-
"@stencil/core": "^4.36.2",
52-
"@stencil/react-output-target": "1.2.0",
53-
"@stencil/storybook-plugin": "^0.4.2",
54-
"@storybook/addon-links": "9.1.3",
5585
"classnames": ">=2.5.1",
5686
"lodash.capitalize": "^4.2.1",
5787
"lodash.inrange": "^3.3.0",
5888
"lodash.range": "^3.2.0",
59-
"qrcode": ">=1.5.4",
60-
"sass-embedded": "^1.85.1",
61-
"storybook": "^9.1.3"
89+
"qrcode": ">=1.5.4"
6290
},
6391
"devDependencies": {
92+
"@stencil/core": "^4.36.2",
93+
"sass-embedded": "^1.85.1",
94+
"storybook": "^9.1.3",
95+
"@stencil/storybook-plugin": "^0.4.2",
96+
"@storybook/addon-links": "9.1.3",
6497
"@stencil/sass": "^3.0.12",
6598
"@stencil/store": "2.0.16",
99+
"@stencil/react-output-target": "1.2.0",
66100
"@storybook/addon-docs": "9.1.3",
101+
"@rollup/plugin-image": "^3.0.3",
67102
"@tailwindcss/cli": "4.0.17",
68103
"@tailwindcss/postcss": "4.1.3",
69104
"@types/jest": "^29.5.14",

0 commit comments

Comments
 (0)