Skip to content

V0.2.3#42

Closed
sporicle wants to merge 2 commits intomainfrom
v0.2.3
Closed

V0.2.3#42
sporicle wants to merge 2 commits intomainfrom
v0.2.3

Conversation

@sporicle
Copy link
Copy Markdown
Contributor

@sporicle sporicle commented Jan 27, 2026

Summary by CodeRabbit

  • Chores
    • Package version updated to 0.2.1
    • Ephemeral VRF dependencies synchronized to 0.2.1
    • Solana program compatibility constraints adjusted

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

sporicle and others added 2 commits January 27, 2026 18:36
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Jan 27, 2026

Caution

Review failed

The pull request is closed.

Walkthrough

This pull request downgrades package versions from 0.2.2 to 0.2.1 across npm and workspace manifests, refactors PDA derivation functions to use the Pubkey type directly instead of SolanaPubkey, and updates program ID sourcing from &consts::VRF_PROGRAM_ID to &crate::id(). A constraint is also added to the solana-program dependency upper bound.

Changes

Cohort / File(s) Summary
Version Downgrade
.github/packages/npm-package/package.json.tmpl, Cargo.toml
Version field reverted from 0.2.2 to 0.2.1; ephemeral-vrf dependencies aligned to 0.2.1; solana-program version range constrained with upper bound
PDA Refactoring
sdk/src/pda.rs
Type references changed from SolanaPubkey to Pubkey; program ID sourcing switched from &consts::VRF_PROGRAM_ID to &crate::id() across all PDA lookup functions

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~12 minutes

Possibly related PRs

  • fix: support for anchor 0.32.1 #31: Mirrors the refactoring of Pubkey type usage and program ID sourcing patterns in PDA-related code
  • Release/v0.2.2 #41: Directly related through identical sdk/src/pda.rs modifications and parallel version number alignment across manifests
✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch v0.2.3

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.

@sporicle sporicle closed this Jan 27, 2026
@sporicle sporicle deleted the v0.2.3 branch January 27, 2026 14:44
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.

1 participant