* add a fluent api for composing multiple transactions powered by the atomic tranaction composer underneath ([f5dd60a](https://github.com/algorandfoundation/algokit-client-generator-ts/commit/f5dd60a02202a3187f19a2044e9230ec6de416b2))
* add a fluent api for composing multiple transactions powered by the atomic tranaction composer underneath ([f5dd60a](https://github.com/algorandfoundation/algokit-client-generator-ts/commit/f5dd60a02202a3187f19a2044e9230ec6de416b2))
* Consumers of the generated clients will need to be updated to the new method signatures
Features
* Add support for default arguments to generated client by making arguments with defaults optional / undefinable ([56da955](https://github.com/algorandfoundation/algokit-client-generator-ts/commit/56da955720a9b7b4a36d4d4314841e820ec1a462)) * Remove method overloads in favour of nested methods ([d1a9c13](https://github.com/algorandfoundation/algokit-client-generator-ts/commit/d1a9c13db8e0cba255f2541eb5f9dcf4f86798d6)) * Support for jsdoc comments of method parameters and return types ([79e4a0d](https://github.com/algorandfoundation/algokit-client-generator-ts/commit/79e4a0d16c99e2969bc053bd5340f0c93ccde062))
Dependencies and Other Build Updates
* add a test that confirms readonly methods do not consume algos ([07804f5](https://github.com/algorandfoundation/algokit-client-generator-ts/commit/07804f5ec1c96cac463da34e14d5be03af9cec04)) * Added in ability to build beaker contracts ([6ba54a3](https://github.com/algorandfoundation/algokit-client-generator-ts/commit/6ba54a3147c332078e2a3ac1c9d948a37689b43b)) * Bump algokit-utils to the latest version which supports readonly calls ([05f905a](https://github.com/algorandfoundation/algokit-client-generator-ts/commit/05f905a1204eaa820af433b5f7ce1290f18bdf2b)) * **deps-dev:** bump eslint from 8.41.0 to 8.42.0 ([9d7dab6](https://github.com/algorandfoundation/algokit-client-generator-ts/commit/9d7dab620da666d61457d5bed9ae335d70dbc5f5)) * **deps-dev:** bump semantic-release from 21.0.2 to 21.0.3 ([53c91a3](https://github.com/algorandfoundation/algokit-client-generator-ts/commit/53c91a3b53cd0ae00f6eb6ba315389263d3eabf0)) * **deps-dev:** bump typescript from 5.0.4 to 5.1.3 ([7802f70](https://github.com/algorandfoundation/algokit-client-generator-ts/commit/7802f705d4fd67dc6bebd45a8569aa3f268bd1db)) * Make package public ([a056e08](https://github.com/algorandfoundation/algokit-client-generator-ts/commit/a056e08cbd30f045b1f937fd7482fe39c0adc030)) * Make package public take 2 ([0e3a845](https://github.com/algorandfoundation/algokit-client-generator-ts/commit/0e3a845fdbbefc5802508f55b2d30070d3118dbd))
* **deps-dev:** bump eslint from 8.41.0 to 8.42.0 ([9d7dab6](https://github.com/algorandfoundation/algokit-client-generator-ts/commit/9d7dab620da666d61457d5bed9ae335d70dbc5f5)) * **deps-dev:** bump semantic-release from 21.0.2 to 21.0.3 ([53c91a3](https://github.com/algorandfoundation/algokit-client-generator-ts/commit/53c91a3b53cd0ae00f6eb6ba315389263d3eabf0)) * **deps-dev:** bump typescript from 5.0.4 to 5.1.3 ([7802f70](https://github.com/algorandfoundation/algokit-client-generator-ts/commit/7802f705d4fd67dc6bebd45a8569aa3f268bd1db))