v1.12.0-preview.202403040005
Pre-release
Pre-release
Added
- Added the init command as part of the experience revamp of #3356
- Added uri-form encoded serialization for Python. #2075
Changed
- BREAKING - Removed the async suffix from request adapter methods in TypeScript. microsoft/kiota-typescript#992
- Fixed mantis for bitwise enums in Go. #3936
- Keyword in enum names for go should not be escaped. #2877
- Generator method code reduction in Python. #3695
- Fixed a bug with URI template generation for required parameters when they differ between operations. #4148
- Fixed return doc comments for Go/Java/CSharp/TypeScript.
- Fixed type names in doc comments and deprecation noticed across languages.
- Added thrown exceptions in doc comments for Go/CSharp/Java/TypeScript. #3811
- Fixed missing type/method names in deprecation comments.#4186
- Fixed
cref
tags not closed in doc comments in CSharp generation. - Deduplicates 4XX and 5XX error mappings when they map to the same type to reduce emitted code. #4025
- 📢📢📢 Java generation is now stable! 🚀🚀🚀 special thanks to @andreaTP (Red Hat) for all the help.
- Fixed bug where stream responses would generate incorrect partial paging code. #4207
- Sanitize Accept and Content-Type headers during generation. #4211
- Fixed a bug in enum default value generator for TypeScript. #4216
- Generate enum array for query parameters. [#4225](#4225