Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
3966579
feat: upgrade nextjs-toploader from 1.6.12 to 3.8.16 (#135)
Dargon789 Apr 20, 2025
f84f8e3
feat: upgrade shiki from 1.27.0 to 3.2.1 (#133)
Dargon789 Apr 20, 2025
241c2d5
fix: upgrade flexsearch from 0.7.43 to 0.8.143 (#134)
Dargon789 Apr 20, 2025
c8230e9
fix: upgrade @walletconnect/sign-client from 2.19.1 to 2.19.2 (#136)
Dargon789 Apr 29, 2025
dc6163d
fix: upgrade @coinbase/wallet-sdk from 4.3.0 to 4.3.2 (#138)
Dargon789 Apr 29, 2025
dbe2f78
fix: apps/playground-web/package.json to reduce vulnerabilities (#148)
Dargon789 Apr 29, 2025
48c183a
fix: apps/portal/package.json to reduce vulnerabilities (#150)
Dargon789 Apr 29, 2025
b15a77a
fix: apps/wallet-ui/package.json to reduce vulnerabilities (#149)
Dargon789 Apr 29, 2025
7bf02b5
feat: upgrade @typescript-eslint/parser from 7.14.1 to 8.29.1 (#153)
Dargon789 Apr 30, 2025
37f86c3
feat: upgrade tailwindcss from 3.4.17 to 4.1.3 (#154)
Dargon789 Apr 30, 2025
5a4fa9f
Merge branch 'thirdweb-dev:main' into main
Dargon789 May 1, 2025
ffd6c92
chore(deps): bump @radix-ui/react-hover-card from 1.1.7 to 1.1.11 (#145)
dependabot[bot] May 1, 2025
8acd285
chore(deps-dev): bump @chakra-ui/cli from 2.5.6 to 3.16.1 (#146)
dependabot[bot] May 1, 2025
52b04c5
chore(deps-dev): bump vite (#155)
dependabot[bot] May 1, 2025
94b6829
Create nextjs.yml (#160)
Dargon789 May 1, 2025
6004c73
Create fluffy-rats-jog.md
Dargon789 May 1, 2025
81026a2
Create static.yml
Dargon789 May 1, 2025
1fbed41
Merge pull request #163 from Dargon789/Dargon789-patch-3
Dargon789 May 1, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions .changeset/fluffy-rats-jog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
"thirdweb": patch
"thirdweb-dashboard": patch
"playground-web": patch
"portal": patch
"wallet-ui": patch
---

compare feat: upgrade fix and bug merge.
93 changes: 93 additions & 0 deletions .github/workflows/nextjs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@
# Sample workflow for building and deploying a Next.js site to GitHub Pages
#
# To get started with Next.js see: https://nextjs.org/docs/getting-started
#
name: Deploy Next.js site to Pages

on:
# Runs on pushes targeting the default branch
push:
branches: ["main"]

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
permissions:
contents: read
pages: write
id-token: write

# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
concurrency:
group: "pages"
cancel-in-progress: false

jobs:
# Build job
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Detect package manager
id: detect-package-manager
run: |
if [ -f "${{ github.workspace }}/yarn.lock" ]; then
echo "manager=yarn" >> $GITHUB_OUTPUT
echo "command=install" >> $GITHUB_OUTPUT
echo "runner=yarn" >> $GITHUB_OUTPUT
exit 0
elif [ -f "${{ github.workspace }}/package.json" ]; then
echo "manager=npm" >> $GITHUB_OUTPUT
echo "command=ci" >> $GITHUB_OUTPUT
echo "runner=npx --no-install" >> $GITHUB_OUTPUT
exit 0
else
echo "Unable to determine package manager"
exit 1
fi
- name: Setup Node
uses: actions/setup-node@v4
with:
node-version: "20"
cache: ${{ steps.detect-package-manager.outputs.manager }}
- name: Setup Pages
uses: actions/configure-pages@v5
with:
# Automatically inject basePath in your Next.js configuration file and disable
# server side image optimization (https://nextjs.org/docs/api-reference/next/image#unoptimized).
#
# You may remove this line if you want to manage the configuration yourself.
static_site_generator: next
- name: Restore cache
uses: actions/cache@v4
with:
path: |
.next/cache
# Generate a new cache whenever packages or source files change.
key: ${{ runner.os }}-nextjs-${{ hashFiles('**/package-lock.json', '**/yarn.lock') }}-${{ hashFiles('**.[jt]s', '**.[jt]sx') }}
# If source files changed but packages didn't, rebuild from a prior cache.
restore-keys: |
${{ runner.os }}-nextjs-${{ hashFiles('**/package-lock.json', '**/yarn.lock') }}-
- name: Install dependencies
run: ${{ steps.detect-package-manager.outputs.manager }} ${{ steps.detect-package-manager.outputs.command }}
- name: Build with Next.js
run: ${{ steps.detect-package-manager.outputs.runner }} next build
- name: Upload artifact
uses: actions/upload-pages-artifact@v3
with:
path: ./out

# Deployment job
deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
needs: build
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4
43 changes: 43 additions & 0 deletions .github/workflows/static.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# Simple workflow for deploying static content to GitHub Pages
name: Deploy static content to Pages

on:
# Runs on pushes targeting the default branch
push:
branches: ["main"]

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
permissions:
contents: read
pages: write
id-token: write

# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
concurrency:
group: "pages"
cancel-in-progress: false

jobs:
# Single deploy job since we're just deploying
deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Pages
uses: actions/configure-pages@v5
- name: Upload artifact
uses: actions/upload-pages-artifact@v3
with:
# Upload entire repository
path: '.'
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4
4 changes: 2 additions & 2 deletions apps/dashboard/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
"@radix-ui/react-checkbox": "^1.2.2",
"@radix-ui/react-dialog": "1.1.10",
"@radix-ui/react-dropdown-menu": "^2.1.11",
"@radix-ui/react-hover-card": "^1.1.10",
"@radix-ui/react-hover-card": "^1.1.11",
"@radix-ui/react-label": "^2.1.4",
"@radix-ui/react-popover": "^1.1.10",
"@radix-ui/react-progress": "^1.1.4",
Expand Down Expand Up @@ -106,7 +106,7 @@
"zod": "3.24.3"
},
"devDependencies": {
"@chakra-ui/cli": "^2.4.1",
"@chakra-ui/cli": "^3.16.1",
"@chromatic-com/storybook": "3.2.6",
"@next/bundle-analyzer": "15.3.1",
"@next/eslint-plugin-next": "15.3.1",
Expand Down
2 changes: 1 addition & 1 deletion apps/playground-web/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@
"@types/react": "19.1.2",
"@types/react-dom": "19.1.2",
"autoprefixer": "^10.4.21",
"eslint": "8.57.0",
"eslint": "9.0.0",
"eslint-config-biome": "1.9.4",
"eslint-config-next": "15.3.1",
"eslint-plugin-react-compiler": "19.0.0-beta-e993439-20250405",
Expand Down
8 changes: 4 additions & 4 deletions apps/portal/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,13 +33,13 @@
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
"date-fns": "4.1.0",
"flexsearch": "^0.7.43",
"flexsearch": "^0.8.143",
"github-slugger": "^2.0.0",
"he": "^1.2.0",
"lucide-react": "0.503.0",
"next": "15.3.1",
"next-themes": "^0.4.6",
"nextjs-toploader": "^1.6.12",
"nextjs-toploader": "^3.8.16",
"node-html-markdown": "^1.3.0",
"node-html-parser": "^6.1.13",
"posthog-js": "1.67.1",
Expand All @@ -49,7 +49,7 @@
"react-html-parser": "2.0.2",
"remark-gfm": "3.0.1",
"server-only": "^0.0.1",
"shiki": "1.27.0",
"shiki": "3.2.1",
"tailwind-merge": "^2.6.0",
"tailwindcss-animate": "^1.0.7",
"thirdweb": "workspace:*",
Expand All @@ -69,7 +69,7 @@
"@typescript-eslint/eslint-plugin": "7.14.1",
"@typescript-eslint/parser": "7.14.1",
"autoprefixer": "^10.4.21",
"eslint": "8.57.0",
"eslint": "9.0.0",
"eslint-config-biome": "1.9.4",
"eslint-plugin-mdx": "3.4.0",
"eslint-plugin-svg-jsx": "^1.2.4",
Expand Down
6 changes: 3 additions & 3 deletions apps/wallet-ui/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,14 +39,14 @@
"@types/react": "19.1.2",
"@types/react-dom": "19.1.2",
"@typescript-eslint/eslint-plugin": "7.14.1",
"@typescript-eslint/parser": "7.14.1",
"eslint": "8.57.0",
"@typescript-eslint/parser": "8.29.1",
"eslint": "9.0.0",
"eslint-config-biome": "1.9.4",
"eslint-plugin-react-compiler": "19.0.0-beta-e993439-20250405",
"knip": "5.50.5",
"postcss": "8.5.3",
"postcss-load-config": "^6.0.1",
"tailwindcss": "3.4.17",
"tailwindcss": "4.1.3",
"typescript": "5.8.3"
}
}
6 changes: 3 additions & 3 deletions packages/thirdweb/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -220,7 +220,7 @@
"!tsconfig.build.json"
],
"dependencies": {
"@coinbase/wallet-sdk": "4.3.0",
"@coinbase/wallet-sdk": "4.3.2",
"@emotion/react": "11.14.0",
"@emotion/styled": "11.14.0",
"@noble/curves": "1.8.2",
Expand All @@ -233,7 +233,7 @@
"@tanstack/react-query": "5.74.4",
"@thirdweb-dev/insight": "workspace:*",
"@walletconnect/ethereum-provider": "2.19.1",
"@walletconnect/sign-client": "2.19.1",
"@walletconnect/sign-client": "2.19.2",
"abitype": "1.0.8",
"cross-spawn": "7.0.6",
"fuse.js": "7.1.0",
Expand Down Expand Up @@ -397,7 +397,7 @@
"typedoc": "0.27.9",
"typedoc-better-json": "0.9.4",
"typescript": "5.8.3",
"vite": "6.3.2",
"vite": "6.3.4",
"vitest": "3.1.2"
}
}
Loading