Added
Changed
- Implemented partial class model declarations. 4894
- Fixed a bug where the Go file names were too long
- Fixed a bug where the declarative copilot information would be erased if any. #4935
- Fixes bug with model names in Go generated from camel case namespace. [https://github.com/microsoftgraph/msgraph-sdk-go/issues/721]
- Plugins OpenAPI extensions are only added when generating plugins to reduce the risk of parsing errors. #4834
- TypeScript imports are now using ES6 imports with the .js extension.
- Remove LINQ usage in generated code.
- Ensures descriptions are not empty in sliced OpenApi file when generating a plugin.
- Plugins do not emit parameters anymore. #4841
- References to C# types generated by kiota are prefixed with
global::to avoid name collisions. #4796 - Ensures HashSet properties in
KiotaLockmaintain IgnoreCase comparer across runs #4916 - Dropped
client base url set tomessage when generating plugins. #4905 - Emit
[GeneratedCode]attribute for C# types. #4907 - Fixes error property disambiguation when the property has the same name as class #4893
- Fixes missing imports for
UntypedNodefor method parameter and return value scenarios. #4925 - Normalize path separators in lock and workspace files to use
/as the path separator. [#4228](#4228