Skip to content

Update Codama and regenerate clients#72

Merged
lorisleiva merged 1 commit into
mainfrom
loris/update-codama
Jun 4, 2026
Merged

Update Codama and regenerate clients#72
lorisleiva merged 1 commit into
mainfrom
loris/update-codama

Conversation

@lorisleiva

@lorisleiva lorisleiva commented Jun 3, 2026

Copy link
Copy Markdown
Member

This PR bumps Codama and its JS/Rust renderers to the latest versions (codama 1.6, @codama/renderers-js 2.2, @codama/renderers-rust 3.1) and converges the generation setup from a bespoke zx script to a standard codama.mjs config, removing the hand-written scripts/generate-clients.mjs (the separate generate-idl.mjs shank step is unchanged).

It regenerates the clients, reconciling the generated output, configuration, and dependencies accordingly. The Rust client now depends on solana-address (replacing solana-pubkey) with its Solana crates bumped to v3 and borsh to 1.0; serde support is dropped from the generated client to match the converged fleet. On the JS side, the client moves to @solana/kit v6.

@lorisleiva lorisleiva force-pushed the loris/update-codama branch from 1c3c97b to df5effe Compare June 4, 2026 15:15
@lorisleiva lorisleiva marked this pull request as ready for review June 4, 2026 15:24
@lorisleiva lorisleiva merged commit 595d250 into main Jun 4, 2026
22 checks passed
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