- Add PDA resolution and common pubkeys to client-gen [(97)](https://github.com/kevinheavey/anchorpy/pull/97) - Add support for non-Anchor clients, starting with SPL Token [(98)](https://github.com/kevinheavey/anchorpy/pull/98) - Add methods builder [(99)](https://github.com/kevinheavey/anchorpy/pull/99)
0.12.0
Changed
- Use Rust (via [anchorpy-core](https://github.com/kevinheavey/anchorpy-core)) to parse IDLs. This removes the `anchorpy.idl.Idl` class and replaces it with `anchorpy_core.idl.Idl`, which uses some different types and supports newer IDL features. This change only affects code that used the Idl class directly; normal AnchorPy behaviour is unchanged.
0.11.0
Changed
- Use latest solana-py [(92)](https://github.com/kevinheavey/anchorpy/pull/92)
Fixed
- Remove vestigial sumtypes dep [(91)](https://github.com/kevinheavey/anchorpy/pull/91)
0.10.0
Added
- Added support for docs in IDLs [(88)](https://github.com/kevinheavey/anchorpy/pull/88) - Add first-class support for `remaining_accounts` [(83)](https://github.com/kevinheavey/anchorpy/pull/83) - Allow dynamically overriding `program_id` [(83)](https://github.com/kevinheavey/anchorpy/pull/83)
Fixed
- Fix identifiers clashing with Python keywords [(87)](https://github.com/kevinheavey/anchorpy/pull/87)
0.9.4
Fixed
Add missing BorshPubkey import in generated client types [(81)](https://github.com/kevinheavey/anchorpy/pull/81)
0.9.3
Changed
Use latest `solana-py` [(78)](https://github.com/kevinheavey/anchorpy/pull/78)