Skip to content

Conversation

@jonasXchen
Copy link
Contributor

@jonasXchen jonasXchen commented Nov 23, 2025

Summary by CodeRabbit

  • Chores
    • Version updated to 0.3.1 with corresponding dependency updates across all supported platforms.

✏️ Tip: You can customize this high-level summary in your review settings.

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Nov 23, 2025

📝 Walkthrough

Walkthrough

This pull request updates the version number from 0.3.0 to 0.3.1 across the project's configuration files. The changes include bumping the version in the npm package manifest (.github/packages/npm-package/package.json), the npm package template, and the Rust workspace manifest (Cargo.toml). The optional peer dependency versions for ephemeral-validator across all platform variants (darwin-arm64, darwin-x64, linux-arm64, linux-x64, and windows-x64) are also updated to match the new version.

Possibly related PRs

  • release: 0.2.2 #568: Updates the same package version fields and ephemeral-validator optional dependency entries across .github/packages/npm-package/package.json, its template, and Cargo.toml.
  • release: v0.3.0 #673: Performs version bump updates to the same configuration files and updates platform optional dependency versions.
  • release: 0.2.3 #571: Performs nearly identical release version bumps across the same manifest files (.github/packages/npm-package/package.json, its template, and Cargo.toml).

Suggested reviewers

  • GabrielePicco
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch release/v0.3.1

📜 Recent review details

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between ce2eeca and 38ad914.

⛔ Files ignored due to path filters (1)
  • Cargo.lock is excluded by !**/*.lock
📒 Files selected for processing (3)
  • .github/packages/npm-package/package.json (2 hunks)
  • .github/packages/npm-package/package.json.tmpl (1 hunks)
  • Cargo.toml (1 hunks)
🧰 Additional context used
🧠 Learnings (1)
📓 Common learnings
Learnt from: thlorenz
Repo: magicblock-labs/magicblock-validator PR: 650
File: magicblock-chainlink/src/submux/subscription_task.rs:13-99
Timestamp: 2025-11-20T08:57:07.217Z
Learning: In the magicblock-validator repository, avoid posting review comments that merely confirm code is correct or matches intended behavior without providing actionable feedback, suggestions for improvement, or identifying potential issues. Such confirmatory comments are considered unhelpful noise by the maintainers.
Learnt from: thlorenz
Repo: magicblock-labs/magicblock-validator PR: 664
File: magicblock-chainlink/src/testing/mod.rs:342-370
Timestamp: 2025-11-21T11:03:26.756Z
Learning: In the magicblock-validator codebase, avoid leaving review comments that merely acknowledge code is correct or well-structured when there is no actionable suggestion, improvement, or issue to flag. Only comment when there is something specific to recommend, fix, or clarify.
Learnt from: thlorenz
Repo: magicblock-labs/magicblock-validator PR: 587
File: test-manual/Cargo.toml:0-0
Timestamp: 2025-10-26T16:54:39.084Z
Learning: In the magicblock-validator repository, use git branch references (not commit hashes or tags) for the helius-laserstream dependency to allow automatic updates when the branch is pushed to.
🔇 Additional comments (1)
Cargo.toml (1)

43-43: No issues found — version references are properly updated.

All hardcoded version references in source files have been correctly updated to 0.3.1. The only remaining "0.3.0" references are in Cargo.lock and test-integration/Cargo.lock files, which are auto-generated lock files that should not be manually edited and will update automatically on next cargo operation.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions
Copy link

Manual Deploy Available

You can trigger a manual deploy of this PR branch to testnet:

Deploy to Testnet 🚀

Alternative: Comment /deploy on this PR to trigger deployment directly.

⚠️ Note: Manual deploy requires authorization. Only authorized users can trigger deployments.

Comment updated automatically when the PR is synchronized.

@jonasXchen jonasXchen merged commit 834a831 into master Nov 23, 2025
24 checks passed
@jonasXchen jonasXchen deleted the release/v0.3.1 branch November 23, 2025 07:00
Dodecahedr0x pushed a commit that referenced this pull request Nov 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants