Skip to content

Commit c6ccf63

Browse files
release: 0.2.0 (#536)
<!-- greptile_comment --> ## Greptile Summary Updated On: 2025-09-11 08:24:37 UTC This PR implements a coordinated version bump from 0.1.7 to 0.2.0 across the entire MagicBlock validator project. The changes update version numbers in three key locations: 1. **Cargo workspace configuration** - Updates the workspace-level version in `Cargo.toml` from "0.1.7" to "0.2.0". This change propagates to all workspace members since they use `version.workspace = true` in their individual `Cargo.toml` files, ensuring consistent versioning across all Rust packages in the workspace (magicblock-core, magicblock-accounts, magicblock-validator, etc.). 2. **NPM package template** - Updates the version in `.github/packages/npm-package/package.json.tmpl` which serves as a template for generating platform-specific npm packages for the Ephemeral Validator. 3. **NPM package manifest** - Updates both the main package version and all platform-specific optional dependencies in `.github/packages/npm-package/package.json`, maintaining consistency across the npm distribution ecosystem. This is a standard minor version release following semantic versioning conventions, indicating the addition of new features or significant improvements while maintaining backward compatibility. The coordinated nature of these changes ensures that both the Rust workspace and npm package distribution maintain version alignment. ## Confidence score: 5/5 - This PR is extremely safe to merge with minimal risk as it only contains version number updates - Score reflects the straightforward nature of version bumps with no code logic changes or breaking modifications - No files require special attention as all changes are simple version string updates <!-- /greptile_comment -->
1 parent 9de8203 commit c6ccf63

File tree

7 files changed

+105
-103
lines changed

7 files changed

+105
-103
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.1.7",
3+
"version": "0.2.0",
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.1.7",
31-
"@magicblock-labs/ephemeral-validator-darwin-x64": "0.1.7",
32-
"@magicblock-labs/ephemeral-validator-linux-arm64": "0.1.7",
33-
"@magicblock-labs/ephemeral-validator-linux-x64": "0.1.7",
34-
"@magicblock-labs/ephemeral-validator-windows-x64": "0.1.7"
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"
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.1.7",
4+
"version": "0.2.0",
55
"repository": {
66
"type": "git",
77
"url": "git+https://github.com/magicblock-labs/ephemeral-validator.git"

.github/workflows/publish-packages.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ jobs:
105105
run: |
106106
cd magicblock-validator
107107
bin="ephemeral-validator"
108-
mv target/${{ matrix.build.TARGET }}/release/rpc target/${{ matrix.build.TARGET }}/release/${bin}
108+
mv target/${{ matrix.build.TARGET }}/release/magicblock-validator target/${{ matrix.build.TARGET }}/release/${bin}
109109
node_os=$(echo "${{ matrix.build.NAME }}" | cut -d '-' -f1)
110110
export node_os
111111
node_arch=$(echo "${{ matrix.build.NAME }}" | cut -d '-' -f2)

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.

0 commit comments

Comments
 (0)