Skip to content

chore: bump solana-address-lookup-table-interface to 3.2 for agave 4.3 compatibility - #429

Merged
Aursen merged 1 commit into
LiteSVM:masterfrom
gwalen:chore/bump-solana-address-lookup-table-interface
Oct 4, 2026
Merged

Aursen merged 1 commit into
LiteSVM:masterfrom
gwalen:chore/bump-solana-address-lookup-table-interface

Conversation

@gwalen

@gwalen gwalen commented Sep 29, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Bump solana-address-lookup-table-interface to 3.2 and rust-version to 1.97.1 for Agave 4.3 compatibility

Reasoning

litesvm 0.17.0 can't be used in the same project as the Agave 4.3 RPC client
(solana-rpc-client, solana-client, anchor-client).

Currently:

  • litesvm pins solana-address-lookup-table-interface = "~3.1.0" (3.1.x only)
  • solana-account-decoder 4.3.0, which solana-rpc-client 4.3.0 always pulls in,
    needs ^3.2.0

No version satisfies both, so any project that uses litesvm for tests and the
RPC client for anything else breaks.

The 3.1 pin could be a leftover from the Agave 4.3 bump

rust-version is raised to 1.97.1 because the Agave 4.3 crates require it

@gwalen

gwalen commented Sep 29, 2026

Copy link
Copy Markdown
Contributor Author

This PR is required for anchor-v2 bump to Agave 4.3 and LiteSVM 0.17

Link to dependent anchor-v2 PR: otter-sec/anchor#5123

@gwalen gwalen changed the title chore: bump solana-address-lookup-table-interface to 3.2 and rust-version to 1.97.1 for agave 4.3 compatibility chore: bump solana-address-lookup-table-interface to 3.2 for agave 4.3 compatibility Sep 30, 2026
@gwalen gwalen changed the title chore: bump solana-address-lookup-table-interface to 3.2 for agave 4.3 compatibility chore: bump solana-address-lookup-table-interface to 3.2 for agave 4.3 compatibility -> required for Anchor bump Sep 30, 2026
@gwalen gwalen changed the title chore: bump solana-address-lookup-table-interface to 3.2 for agave 4.3 compatibility -> required for Anchor bump chore: bump solana-address-lookup-table-interface to 3.2 for agave 4.3 compatibility Oct 2, 2026
@Aursen
Aursen merged commit 980f391 into LiteSVM:master Oct 4, 2026
23 checks passed
@jamie-osec

Copy link
Copy Markdown
Contributor

@Aursen Thanks for merging this! Would it be possible to look into getting this out in a point release soon? We're going to be cutting Anchor v2.rc2 shortly and it would be great if we could make the described updates in Anchor

@Aursen

Aursen commented Oct 8, 2026

Copy link
Copy Markdown
Collaborator

@Aursen Thanks for merging this! Would it be possible to look into getting this out in a point release soon? We're going to be cutting Anchor v2.rc2 shortly and it would be great if we could make the described updates in Anchor

Let me do it tonight

@Aursen

Aursen commented Oct 8, 2026

Copy link
Copy Markdown
Collaborator

@Aursen Thanks for merging this! Would it be possible to look into getting this out in a point release soon? We're going to be cutting Anchor v2.rc2 shortly and it would be great if we could make the described updates in Anchor

Let me do it tonight

Maybe tomorrow morning I need to fix the other PR

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