Skip to content

Conversation

@sonicfromnewyoke
Copy link
Contributor

Problem

renderers-vixen-parser use bloated solana-program crate

Solution

replace solana-program with solana-* crates to make deps more granular, agreed in #616

cc @fernandodeluret

@changeset-bot
Copy link

changeset-bot bot commented Jul 5, 2025

🦋 Changeset detected

Latest commit: a7f9859

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@codama/renderers-vixen-parser Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@sonicfromnewyoke sonicfromnewyoke changed the title feat: replace solana-program with more granular crates refactor(renderers-vixen-parser): replace solana-program with more granular crates Jul 5, 2025
@fernandodeluret
Copy link
Contributor

I just had a 1st look at this, it's looking good. My only question is, if we update this in the vixen generator but not on the rust sdk generator will not cause cargo issues?

@sonicfromnewyoke
Copy link
Contributor Author

I just had a 1st look at this, it's looking good. My only question is, if we update this in the vixen generator but not on the rust sdk generator will not cause cargo issues?

rust sdk was updated in the previous 4 MRs (#641, #645, #647, #654)

Copy link
Contributor

@fernandodeluret fernandodeluret left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the clarification. LGTM this is exactly what we discussed, thanks for the contribution ❤️

@lorisleiva
Copy link
Member

Thank you! @fernandodeluret are you happy for me to publish a new version now (this will be a minor bump according to the changeset of this PR)?

@lorisleiva lorisleiva merged commit bee892b into codama-idl:main Jul 10, 2025
4 checks passed
@github-actions github-actions bot mentioned this pull request Jul 10, 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