Skip to content

Commit b6e2d59

Browse files
release: 0.2.1 (#542)
<!-- greptile_comment --> ## Greptile Summary Updated On: 2025-09-12 13:09:45 UTC This PR performs a straightforward patch version bump from 0.2.0 to 0.2.1 across the MagicBlock validator project. The changes are made to three key files: 1. **Cargo.toml**: Updates the workspace-level version that all Rust crates inherit, ensuring consistency across the entire monorepo 2. **package.json**: Updates the main npm package version and all five platform-specific optional dependencies (darwin-arm64, darwin-x64, linux-arm64, linux-x64, windows-x64) 3. **package.json.tmpl**: Updates the template file used to generate platform-specific npm packages for binary distributions This is a coordinated release process that maintains version synchronization across both the Rust workspace and npm ecosystem. The workspace-level Cargo.toml version is used by the `magicblock-version` crate to construct runtime version information, while the npm packages distribute the ephemeral validator binaries to different platforms. The template file ensures that future platform-specific packages generated from it will have the correct version number. The version increment follows semantic versioning conventions, where a patch version increase (0.2.0 → 0.2.1) typically indicates bug fixes, security patches, or minor improvements without breaking changes. ## Confidence score: 5/5 - This PR is extremely safe to merge with no risk of production issues - Score reflects the routine nature of version bumps with no logic changes or breaking modifications - No files require special attention as these are standard version updates <!-- /greptile_comment -->
1 parent a2f04be commit b6e2d59

File tree

5 files changed

+94
-94
lines changed

5 files changed

+94
-94
lines changed

.github/packages/npm-package/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@magicblock-labs/ephemeral-validator",
3-
"version": "0.2.0",
3+
"version": "0.2.1",
44
"description": "MagicBlock Ephemeral Validator",
55
"homepage": "https://github.com/magicblock-labs/ephemeral-validator#readme",
66
"bugs": {
@@ -27,11 +27,11 @@
2727
"typescript": "^4.9.4"
2828
},
2929
"optionalDependencies": {
30-
"@magicblock-labs/ephemeral-validator-darwin-arm64": "0.2.0",
31-
"@magicblock-labs/ephemeral-validator-darwin-x64": "0.2.0",
32-
"@magicblock-labs/ephemeral-validator-linux-arm64": "0.2.0",
33-
"@magicblock-labs/ephemeral-validator-linux-x64": "0.2.0",
34-
"@magicblock-labs/ephemeral-validator-windows-x64": "0.2.0"
30+
"@magicblock-labs/ephemeral-validator-darwin-arm64": "0.2.1",
31+
"@magicblock-labs/ephemeral-validator-darwin-x64": "0.2.1",
32+
"@magicblock-labs/ephemeral-validator-linux-arm64": "0.2.1",
33+
"@magicblock-labs/ephemeral-validator-linux-x64": "0.2.1",
34+
"@magicblock-labs/ephemeral-validator-windows-x64": "0.2.1"
3535
},
3636
"publishConfig": {
3737
"access": "public"

.github/packages/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": "Ephemeral Validator (${node_pkg})",
4-
"version": "0.2.0",
4+
"version": "0.2.1",
55
"repository": {
66
"type": "git",
77
"url": "git+https://github.com/magicblock-labs/ephemeral-validator.git"

Cargo.lock

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

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ resolver = "2"
5050

5151
[workspace.package]
5252
# Solana Version (2.2.x)
53-
version = "0.2.0"
53+
version = "0.2.1"
5454
authors = ["MagicBlock Maintainers <maintainers@magicblock.xyz>"]
5555
repository = "https://github.com/magicblock-labs/ephemeral-validator"
5656
homepage = "https://www.magicblock.xyz"

0 commit comments

Comments
 (0)