github codama-idl/codama-rs v0.13.3
0.13.3 (2026-11-04)

2 hours ago

Fixes

Accept the minimum value in signed integer attributes

Attributes reading a signed integer, such as default_value or the offset of pre_offset and post_offset, rejected the minimum value of the type (e.g. -9223372036854775808 for an i64) because the sign was applied after parsing the digits. The whole range of the type is now accepted. (#142)

Identify solana_program::pubkey::Pubkey as a public key type

A field typed solana_program::pubkey::Pubkey was exported as a dangling definedTypeLinkNode named pubkey instead of a publicKeyTypeNode, like the solana_sdk and solana_pubkey paths already were. (#140)

Name the right union in node union deserialize errors

Failing to deserialize any node union reported failed to deserialize AmountTypeNode, whichever union was being deserialized. The message now names the actual union, e.g. failed to deserialize TypeNode. (#141)

Don't miss a new codama-rs release

NewReleases is sending notifications on new releases.