Added
- Added support for tracing in Python. #1872
- Added auto-generated comment for TypeScript generation. #3244
- Added a new switch to exclude all assets generated only for backward compatibility. #2952
- Added support for tracing (OpenTelemetry) in PHP. #1871
Changed
- Fixed class name casings when reference in the errorMappings in PHP.
- Removed
--json-no-indentoption in favor ofRAW_JSONoutput format which does the same job. (CLI) - Fixed imports for enum type properties with default values in Python. #3367
- Updated constructor for request builders in Python to set passed path parameters. #3352
- Fixed inherited type definition generation where some cases would not generate properly. #2745
- Fixed naming convention for inline response types. #2952
- Localhost based descriptions are not cached anymore to facilitate development workflows. #3316
- Fixed a bug where the hints would miss quotes for paths and always use the API manifest. #3342
- Fixed a bug where inline composed types for components schemas would have the wrong name. #3067
- Fixed a bug where the casing of properties serialization name would be normalized. kiota-serialization-json-dotnet#131
- Changed parameter order in with_url method body to match the signature of RequestBuilder constructor in Python. #3328
- Removed redundant undefined qualifier in TypeScript for properties. #3244
- The default status code response is now used as 4XX and 5XX when those class responses are not provided in the description. #3245
- Adds codes files in typescript to reduce number of generated files. #2116
- Fix null reference exception when a parameter is defined without a schema. (CLI).
- Log a message to stderr if a request is skipped due to missing data. (CLI) #2210
- Fixes code file generation in typescript #3419
- Writes fully qualified name of custom types when a type with a similar name exists in the class in PHP.
- Rename composed type wrapper when class already exists in the namespace. [#2964](#2964