Skip to content

Commit 04e5a50

Browse files
authored
Merge pull request #416 from blocklet/refactor/deps
feat: use a more secure signature mechanism [release-minor]
1 parent 6e8a9ac commit 04e5a50

84 files changed

Lines changed: 299 additions & 328 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/ensure-create-blocklet-successfully.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
did-connect-dapp,
2626
solidjs-dapp,
2727
vue-dapp,
28-
svelte-dapp,
28+
# svelte-dapp,
2929

3030
# Static templates
3131
react-static,

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,6 @@ dist
2020
packages/create-app/templates/*/yarn.lock
2121
packages/create-app/templates/*/pnpm-lock.yaml
2222
node-compile-cache
23+
24+
# Breaking change tracking (internal use only)
25+
BREAKING_CHANGE.md

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 0.12.0 (2025-10-28)
2+
3+
- feat: use a more secure signature mechanism
4+
15
## 0.11.2 (2025-10-2)
26

37
- feat(vite-plugin-blocklet): add dynamic asset host plugin

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "create-blocklet",
33
"private": true,
4-
"version": "0.11.2",
4+
"version": "0.12.0",
55
"description": "",
66
"keywords": [],
77
"author": "",

packages/create-app/index.js

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -79,11 +79,12 @@ const templates = [
7979
// display: '[dapp] vue2 + express.js',
8080
// color: green,
8181
// },
82-
{
83-
name: 'svelte-dapp',
84-
display: '[dapp] svelte + express.js',
85-
color: yellow,
86-
},
82+
// TODO: @LiuShuang svelte@5.x 不兼容旧版本,导致无法启动项目
83+
// {
84+
// name: 'svelte-dapp',
85+
// display: '[dapp] svelte + express.js',
86+
// color: yellow,
87+
// },
8788
// FIXME: @zhanghan add this template in the future
8889
// {
8990
// name: 'nextjs-dapp',

packages/create-app/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "create-blocklet",
3-
"version": "0.11.2",
3+
"version": "0.12.0",
44
"exports": "./index.js",
55
"type": "module",
66
"repository": "git@github.com:blocklet/create-blocklet.git",
@@ -29,9 +29,9 @@
2929
"test:run": "vitest run"
3030
},
3131
"dependencies": {
32-
"@arcblock/did": "^1.25.1",
33-
"@ocap/mcrypto": "^1.25.1",
34-
"@ocap/util": "^1.25.1",
32+
"@arcblock/did": "^1.26.3",
33+
"@ocap/mcrypto": "^1.26.3",
34+
"@ocap/util": "^1.26.3",
3535
"boxen": "^7.1.1",
3636
"ejs": "^3.1.10",
3737
"envfile": "^7.1.0",

packages/create-app/templates/component-studio/api/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import cookieParser from 'cookie-parser';
66
import cors from 'cors';
77
import dotenv from 'dotenv-flow';
88
import express, { ErrorRequestHandler } from 'express';
9-
import fallback from '@blocklet/sdk/lib/middlewares/fallback';
9+
import { fallback } from '@blocklet/sdk/lib/middlewares/fallback';
1010

1111
import logger from './libs/logger';
1212
import routes from './routes';

packages/create-app/templates/component-studio/api/src/libs/auth.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
import path from 'path';
22

33
import AuthStorage from '@arcblock/did-connect-storage-nedb';
4-
import getWallet from '@blocklet/sdk/lib/wallet';
5-
import WalletAuthenticator from '@blocklet/sdk/lib/wallet-authenticator';
6-
import WalletHandler from '@blocklet/sdk/lib/wallet-handler';
4+
import { getWallet } from '@blocklet/sdk/lib/wallet';
5+
import { WalletAuthenticator } from '@blocklet/sdk/lib/wallet-authenticator';
6+
import { WalletHandlers } from '@blocklet/sdk/lib/wallet-handler';
77

88
import env from './env';
99

1010
export const wallet = getWallet();
1111
export const authenticator = new WalletAuthenticator();
12-
export const handlers = new WalletHandler({
12+
export const handlers = new WalletHandlers({
1313
authenticator,
1414
tokenStorage: new AuthStorage({
1515
dbPath: path.join(env.dataDir, 'auth.db'),

packages/create-app/templates/component-studio/api/src/libs/env.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import env from '@blocklet/sdk/lib/env';
1+
import { env } from '@blocklet/sdk/lib/env';
22

33
export default {
44
...env,

packages/create-app/templates/component-studio/package.json

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -50,19 +50,19 @@
5050
]
5151
},
5252
"dependencies": {
53-
"@arcblock/did-connect-react": "^3.1.41",
53+
"@arcblock/did-connect-react": "^3.1.53",
5454
"@arcblock/did-connect-storage-nedb": "^1.8.0",
55-
"@arcblock/ux": "^3.1.41",
56-
"@blocklet/pages-kit": "^0.5.56",
57-
"@blocklet/pages-kit-block-studio": "^0.5.56",
58-
"@blocklet/pages-kit-inner-components": "^0.5.56",
59-
"@blocklet/pages-kit-runtime": "^0.5.56",
60-
"@blocklet/sdk": "^1.16.51",
61-
"@blocklet/studio-ui": "^0.5.20",
62-
"@blocklet/ui-react": "^3.1.41",
63-
"@ocap/client": "^1.25.1",
64-
"@ocap/mcrypto": "^1.25.1",
65-
"@ocap/wallet": "^1.25.1",
55+
"@arcblock/ux": "^3.1.53",
56+
"@blocklet/pages-kit": "^0.6.106",
57+
"@blocklet/pages-kit-block-studio": "^0.6.106",
58+
"@blocklet/pages-kit-inner-components": "^0.6.106",
59+
"@blocklet/pages-kit-runtime": "^0.6.106",
60+
"@blocklet/sdk": "^1.16.54-beta-20251029-055649-a9143beb",
61+
"@blocklet/studio-ui": "^0.6.0",
62+
"@blocklet/ui-react": "^3.1.53",
63+
"@ocap/client": "^1.26.3",
64+
"@ocap/mcrypto": "^1.26.3",
65+
"@ocap/wallet": "^1.26.3",
6666
"axios": "^1.7.9",
6767
"cookie-parser": "^1.4.7",
6868
"cors": "^2.8.5",
@@ -72,7 +72,7 @@
7272
},
7373
"devDependencies": {
7474
"@biomejs/biome": "^1.9.4",
75-
"@blocklet/js-sdk": "^1.16.51",
75+
"@blocklet/js-sdk": "^1.16.54-beta-20251029-055649-a9143beb",
7676
"@trivago/prettier-plugin-sort-imports": "^4.3.0",
7777
"@types/cookie-parser": "^1.4.8",
7878
"@types/cors": "^2.8.17",
@@ -97,7 +97,7 @@
9797
"typescript": "^5.7.2",
9898
"vite": "^7.0.0",
9999
"vite-node": "^3.2.4",
100-
"vite-plugin-blocklet": "^0.11.2",
100+
"vite-plugin-blocklet": "^0.12.0",
101101
"vite-plugin-require": "^1.2.14",
102102
"vite-plugin-svgr": "^4.3.0",
103103
"vite-tsconfig-paths": "^5.1.4",

0 commit comments

Comments
 (0)