v1.9.0-preview.202311300001
Pre-release
Pre-release
Added
- Added
--content-type
option for requests with multiple allowed content types. (CLI)
Changed
- Groups request builders and inline request/response bodies in the same file in TypeScript.
- Fixed a bug where reserved name rename would not rename objects properly. #3609
- Switched to a Jammy Chiseled base image for docker containers.
- Fixed a bug where path parameters deduplication would create collisions on sub path segments. #3757
- Moved from net7 to net8.
- Removed windows OS from docker multi-partform image to align with dotnet changes.
- Fixed a bug where import statements for additionalDataHolder and enumSet are missing when BackingStore is enabled in java. #3643
- Fixed an issue where Kiota's regex's might time out. #3797
- Fixed a bug where getBackingStore method body was malformed for java. #3643
- Fixed a bug where serialize method will not write additional data when backingStore is enabled for java. #3643
- Fixed a bug where paths with parameters in the same position but different names would make generation fail. #3756
- Fixed a bug where a property named constructor would make generation fail. #3756
- Removed reflection for Java enum deserialization. microsoft/kiota-java#843
- Added support for AnyOf arrays. #3786
- Fixed a bug where property names that matched reserved type would be replaced in dotnet.
- Fixed pass by value for
contentType
param in GorequestInfo.SetStreamContentAndContentType
#3830 - Fixed parsing of
DateOnly
values generated in request executors #3679 - Fixes generation of default values names for go contructor functions #3436