Skip to content

Commit f003b60

Browse files
🔖 Bolt v0.2.5 (#202)
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
1 parent 981cfbf commit f003b60

8 files changed

Lines changed: 75 additions & 53 deletions

File tree

Cargo.lock

Lines changed: 23 additions & 23 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -11,31 +11,31 @@ members = [
1111
]
1212

1313
[workspace.package]
14-
version = "0.2.4"
14+
version = "0.2.5"
1515
authors = ["Magicblock Labs <dev@magicblock.gg>"]
1616
repository = "https://github.com/magicblock-labs/bolt"
1717
homepage = "https://www.magicblock.gg/"
1818
license = "MIT"
1919
edition = "2021"
2020

2121
[workspace.dependencies]
22-
bolt-types = { path = "crates/types", version = "=0.2.4" }
23-
bolt-lang = { path = "crates/bolt-lang", version = "=0.2.4" }
24-
bolt-attribute-bolt-program = { path = "crates/bolt-lang/attribute/bolt-program", version = "=0.2.4" }
25-
bolt-attribute-bolt-delegate = { path = "crates/bolt-lang/attribute/delegate", version = "=0.2.4" }
26-
bolt-attribute-bolt-component = { path = "crates/bolt-lang/attribute/component", version = "=0.2.4" }
27-
bolt-attribute-bolt-system = { path = "crates/bolt-lang/attribute/system", version = "=0.2.4"}
28-
bolt-attribute-bolt-system-input = { path = "crates/bolt-lang/attribute/system-input", version = "=0.2.4" }
29-
bolt-attribute-bolt-extra-accounts = { path = "crates/bolt-lang/attribute/extra-accounts", version = "=0.2.4" }
30-
bolt-attribute-bolt-arguments = { path = "crates/bolt-lang/attribute/arguments", version = "=0.2.4" }
31-
bolt-attribute-bolt-component-deserialize = { path = "crates/bolt-lang/attribute/component-deserialize", version = "=0.2.4" }
32-
bolt-attribute-bolt-component-id = { path = "crates/bolt-lang/attribute/component-id", version = "=0.2.4" }
33-
bolt-utils = { path = "crates/bolt-lang/utils", version = "=0.2.4" }
34-
world = { path = "crates/programs/world", features = ["cpi"], version = "=0.2.4"}
35-
bolt-system = { path = "crates/programs/bolt-system", features = ["cpi"], version = "=0.2.4"}
36-
bolt-component = { path = "crates/programs/bolt-component", features = ["cpi"], version = "=0.2.4"}
37-
component-large = { path = "examples/component-large", features = ["cpi"], version = "=0.2.4"}
38-
component-small = { path = "examples/component-small", features = ["cpi"], version = "=0.2.4"}
22+
bolt-types = { path = "crates/types", version = "=0.2.5" }
23+
bolt-lang = { path = "crates/bolt-lang", version = "=0.2.5" }
24+
bolt-attribute-bolt-program = { path = "crates/bolt-lang/attribute/bolt-program", version = "=0.2.5" }
25+
bolt-attribute-bolt-delegate = { path = "crates/bolt-lang/attribute/delegate", version = "=0.2.5" }
26+
bolt-attribute-bolt-component = { path = "crates/bolt-lang/attribute/component", version = "=0.2.5" }
27+
bolt-attribute-bolt-system = { path = "crates/bolt-lang/attribute/system", version = "=0.2.5"}
28+
bolt-attribute-bolt-system-input = { path = "crates/bolt-lang/attribute/system-input", version = "=0.2.5" }
29+
bolt-attribute-bolt-extra-accounts = { path = "crates/bolt-lang/attribute/extra-accounts", version = "=0.2.5" }
30+
bolt-attribute-bolt-arguments = { path = "crates/bolt-lang/attribute/arguments", version = "=0.2.5" }
31+
bolt-attribute-bolt-component-deserialize = { path = "crates/bolt-lang/attribute/component-deserialize", version = "=0.2.5" }
32+
bolt-attribute-bolt-component-id = { path = "crates/bolt-lang/attribute/component-id", version = "=0.2.5" }
33+
bolt-utils = { path = "crates/bolt-lang/utils", version = "=0.2.5" }
34+
world = { path = "crates/programs/world", features = ["cpi"], version = "=0.2.5"}
35+
bolt-system = { path = "crates/programs/bolt-system", features = ["cpi"], version = "=0.2.5"}
36+
bolt-component = { path = "crates/programs/bolt-component", features = ["cpi"], version = "=0.2.5"}
37+
component-large = { path = "examples/component-large", features = ["cpi"], version = "=0.2.5"}
38+
component-small = { path = "examples/component-small", features = ["cpi"], version = "=0.2.5"}
3939

4040
## External crates
4141
session-keys = { version = "^2", features = ["no-entrypoint"] }

clients/typescript/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@magicblock-labs/bolt-sdk",
3-
"version": "0.2.4",
3+
"version": "0.2.5",
44
"description": "Bolt typescript SDK",
55
"author": "dev@magicblock.gg",
66
"license": "MIT",

crates/bolt-cli/npm-package/package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@magicblock-labs/bolt-cli",
3-
"version": "0.2.4",
3+
"version": "0.2.5",
44
"description": "Bolt CLI tool",
55
"homepage": "https://github.com/magicblock-labs/bolt#readme",
66
"bugs": {
@@ -27,13 +27,13 @@
2727
"prettier": "^3.3.3"
2828
},
2929
"optionalDependencies": {
30-
"@magicblock-labs/bolt-cli-darwin-x64": "0.2.4",
31-
"@magicblock-labs/bolt-cli-darwin-arm64": "0.2.4",
32-
"@magicblock-labs/bolt-cli-linux-x86": "0.2.4",
33-
"@magicblock-labs/bolt-cli-linux-x64": "0.2.4",
34-
"@magicblock-labs/bolt-cli-linux-arm64": "0.2.4",
35-
"@magicblock-labs/bolt-cli-windows-x86": "0.2.4",
36-
"@magicblock-labs/bolt-cli-windows-x64": "0.2.4"
30+
"@magicblock-labs/bolt-cli-darwin-x64": "0.2.5",
31+
"@magicblock-labs/bolt-cli-darwin-arm64": "0.2.5",
32+
"@magicblock-labs/bolt-cli-linux-x86": "0.2.5",
33+
"@magicblock-labs/bolt-cli-linux-x64": "0.2.5",
34+
"@magicblock-labs/bolt-cli-linux-arm64": "0.2.5",
35+
"@magicblock-labs/bolt-cli-windows-x86": "0.2.5",
36+
"@magicblock-labs/bolt-cli-windows-x64": "0.2.5"
3737
},
3838
"publishConfig": {
3939
"access": "public"

crates/bolt-cli/npm-package/package.json.tmpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@magicblock-labs/${node_pkg}",
33
"description": "Bolt CLI tool (${node_pkg})",
4-
"version": "0.2.4",
4+
"version": "0.2.5",
55
"repository": {
66
"type": "git",
77
"url": "git+https://github.com/magicblock-labs/bolt.git"

docs/CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,26 @@
11

2+
## [0.2.5] - 2025-09-17
3+
4+
### ✨️ Features
5+
- CPI Authentication using a World PDA (#196)
6+
7+
8+
### 🐛 Bug Fixes
9+
- Fixing extra accounts lifetime (#201)
10+
- Fix: improve error handling in ephemeral validator (#189)
11+
Co-authored-by: Gabriele Picco <piccogabriele@gmail.com>
12+
Co-authored-by: Danilo Guanabara <danilo@magicblock.gg>
13+
- Fix link README.md (#183)
14+
Co-authored-by: Gabriele Picco <piccogabriele@gmail.com>
15+
16+
### 📚 Documentation
17+
- Docs: fix typos (#193)
18+
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
19+
20+
### 🧪 Testing
21+
- Test validator (#176)
22+
Co-authored-by: Danilo Guanabara <danilo@magicblock.gg>
23+
224
## [0.2.4] - 2025-07-23
325

426
### 📚 Documentation

examples/component-small/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "component-small"
3-
version = "0.2.4"
3+
version.workspace = true
44
description = "Created with Bolt"
55
edition = "2021"
66

examples/escrow-funding/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "escrow-funding"
3-
version = "0.2.4"
3+
version.workspace = true
44
description = "Created with Bolt"
55
edition = "2021"
66

0 commit comments

Comments
 (0)