Skip to content

Commit 14e69ec

Browse files
authored
Merge pull request #35 from klever-io/develop
Release: SDK 0.45.1 bump and security fixes
2 parents e70aff8 + 596ce9b commit 14e69ec

File tree

13 files changed

+303
-352
lines changed

13 files changed

+303
-352
lines changed

docs/SKILL.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -182,10 +182,10 @@ edition = "2021"
182182
path = "src/lib.rs"
183183

184184
[dependencies.klever-sc]
185-
version = "0.45.0" # use latest from crates.io
185+
version = "0.45.1" # use latest from crates.io
186186

187187
[dev-dependencies.klever-sc-scenario]
188-
version = "0.45.0" # use latest from crates.io
188+
version = "0.45.1" # use latest from crates.io
189189
```
190190

191191
### Minimal Contract
@@ -220,6 +220,9 @@ pub trait MyContract {
220220
### Build & Deploy
221221

222222
```bash
223+
# Update dependencies (after bumping versions in Cargo.toml)
224+
~/klever-sdk/ksc all update
225+
223226
# Build
224227
~/klever-sdk/ksc all build
225228

docs/skills/05-modules.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Do NOT create a custom admin module. Use the SDK's built-in module:
88

99
```toml
1010
[dependencies.klever-sc-modules]
11-
version = "0.45.0" # use latest from crates.io
11+
version = "0.45.1" # use latest from crates.io
1212
```
1313

1414
### Usage

docs/skills/06-deployment.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,13 @@
77
| **ksc** | Smart contract compiler (Rust -> WASM) | `~/klever-sdk/ksc` |
88
| **koperator** | CLI for blockchain operations | `~/klever-sdk/koperator` |
99

10+
## Update Dependencies
11+
12+
```bash
13+
# Update Cargo.lock in all wasm crates to latest versions
14+
~/klever-sdk/ksc all update
15+
```
16+
1017
## Build
1118

1219
```bash

package.json

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -58,35 +58,28 @@
5858
"node": ">=18.14.0"
5959
},
6060
"devDependencies": {
61-
"@eslint/js": "^9.28.0",
61+
"@eslint/js": "^10.0.1",
6262
"@types/jest": "^30.0.0",
6363
"@types/node": "^25.2.3",
64-
"eslint": "^9.28.0",
64+
"eslint": "^10.0.3",
6565
"eslint-config-prettier": "^10.1.8",
6666
"globals": "^17.3.0",
6767
"jest": "^30.2.0",
6868
"prettier": "^3.8.1",
6969
"ts-jest": "^29.4.6",
7070
"tsx": "^4.21.0",
7171
"typescript": "^5.9.3",
72-
"typescript-eslint": "^8.55.0"
73-
},
74-
"pnpm": {
75-
"overrides": {
76-
"qs": ">=6.14.2",
77-
"ajv@>=8": ">=8.18.0",
78-
"minimatch@<10": ">=10.2.1"
79-
}
72+
"typescript-eslint": "^8.57.1"
8073
},
8174
"dependencies": {
82-
"@modelcontextprotocol/sdk": "^1.26.0",
75+
"@modelcontextprotocol/sdk": "^1.27.1",
8376
"@redis/json": "^5.10.0",
8477
"@types/cors": "^2.8.19",
8578
"@types/express": "^5.0.6",
8679
"cors": "^2.8.6",
8780
"dotenv": "^17.2.4",
8881
"express": "^5.2.1",
89-
"express-rate-limit": "^8.2.1",
82+
"express-rate-limit": "^8.2.2",
9083
"redis": "^5.10.0",
9184
"zod": "^4.3.6"
9285
}

0 commit comments

Comments
 (0)