Changed
- BREAKING: the generation command is now a sub command:
kiota generate ...instead ofkiota .... - BREAKING: docker image renamed from
mcr.microsoft.com/kiota/generatortomcr.microsoft.com/openapi/kiota. - Fixed a bug where OData primitive types would result in composed types.
- Fixed a concurrency issue with imports management.
- Fixed a bug where Java request options type could conflict with generated types.
- Fixed a bug where CSharp serialization/deserialization names for properties would always be lowercased. #1830
- Fixed a regression where the incorrect schema would be selected in an AllOf collection to generate incorrect type inheritance.
- Fixed a bug where discriminator information could contain non-derived types. #1833
- Fixes a bug where mapping value would be missing from factories. #1833
- Update go serializers and deserializers to use abstractions utils
Added
- Added a search command to find APIs.
- Added a download command to download API descriptions.
- Added a show command to display the API paths as a tree.
- Added an info command to show languages maturity and dependencies.
- Added hints to help people use and discover the commands.
- Added arguments to filter path items during generation (include-path/exclude-path).
- Added the ability to cancel the refinement process.
- Added Java 8 generation support.
- Added tracing support for Go. #618