# [0.3.0] - 2026-03-23

Initial published release.

## Added
- [#191] basic GraphQL client with partial error handling
- [#194] `QueryResponse` derive macro integration for field extraction
- [#195] array extraction support
- [#196] compile-time schema validation
- [#197] field suggestions for validation errors
- [#198] pagination support and object query methods
- [#199] coin balance query methods
- [#200] chain info methods with alias support
- [#205] transaction fetching API
- [#206] checkpoint fetching API
- [#207] dynamic fields API
- [#208] transaction execution API
- [#217] enum support in `#[derive(Response)]` for GraphQL union types
- [#222] backward pagination and additional object query methods
- [#224] crate-level documentation and README

[#191]: https://github.com/MystenLabs/sui-rust-sdk/pull/191
[#194]: https://github.com/MystenLabs/sui-rust-sdk/pull/194
[#195]: https://github.com/MystenLabs/sui-rust-sdk/pull/195
[#196]: https://github.com/MystenLabs/sui-rust-sdk/pull/196
[#197]: https://github.com/MystenLabs/sui-rust-sdk/pull/197
[#198]: https://github.com/MystenLabs/sui-rust-sdk/pull/198
[#199]: https://github.com/MystenLabs/sui-rust-sdk/pull/199
[#200]: https://github.com/MystenLabs/sui-rust-sdk/pull/200
[#205]: https://github.com/MystenLabs/sui-rust-sdk/pull/205
[#206]: https://github.com/MystenLabs/sui-rust-sdk/pull/206
[#207]: https://github.com/MystenLabs/sui-rust-sdk/pull/207
[#208]: https://github.com/MystenLabs/sui-rust-sdk/pull/208
[#217]: https://github.com/MystenLabs/sui-rust-sdk/pull/217
[#222]: https://github.com/MystenLabs/sui-rust-sdk/pull/222
[#224]: https://github.com/MystenLabs/sui-rust-sdk/pull/224

[0.3.0]: https://github.com/mystenlabs/sui-rust-sdk/releases/tag/sui-graphql-0.3.0
