coral_xyz_codegen 1.0.0-beta.9
coral_xyz_codegen: ^1.0.0-beta.9 copied to clipboard
Code generation for coral_xyz — generates typed Dart clients from Anchor/Quasar IDL files using build_runner.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.0.0-beta.9 - 2026-03-28 #
Added #
- Initial standalone release, extracted from
coral_xyzmain package AnchorGenerator— coreGeneratorForAnnotation<AnchorProgram>that loads IDL and dispatches to sub-generatorsProgramGenerator— generates typed program classes with instruction methodsAccountGenerator— generates account data classes with Borsh serialization, equality, and hashCodeInstructionGenerator— generates instruction builders with account configs,rpc(),simulate()ErrorGenerator— generates typed error classes with code-to-instance mappingTypeGenerator— generates struct classes and enum types from IDL type definitionsanchorBuilderandanchorPartBuilderentry points forbuild_runner
Changed #
- Dart SDK constraint set to
^3.9.0 - Depends on
coral_xyz: ^1.0.0-beta.9(published version, no longer path dependency)