Skip to content
- #4383 Expose
createSourceLoader
via @typespec/compiler/ast
- #8289 [Converter] Add support for importing OAS const
- #8240 [Converter] Add support for importing discriminator mappings in openAPI
- #8272 [Converter] Add support for importing multipart request bodies
- #8201 [Converter] Add support for importing servers
- #8197 [Converter] Add support for importing tags metadata
- #7691 Provide emitter options as comments when adding a new emitter
- #8152 Remove incorrect example of service option model from documents
- #8276 Fix circular import causing
tsp compile --watch
breakage
- #7771 Fix OAuth2 scope deduplication in OpenAPI spec generation. OAuth2 authentication schemes with multiple flows sharing the same scopes no longer generate duplicate scope entries in the security section.
- #8192 Update
@info
decorator documentation to the latest
- #8267 http parts extensions are now emitted
- #8369 Operation deprecated field is inherited from containing interface/namespace(s)
- #8225 default value for properties was declared without the proper syntax, leading to compilation issues
- #8217 invalid symbols being produced by discrminator import
- #8214 ensures that value notation is used when importing extension values
- #8215 recognize union types during import even when type object is set
- #8275 [Converter] log warnings when operationId is missing from Open API spec, and generate an operation name
- #8207 [Converter] fixed a bug that would cause nullable array schemas to generate as unions with only a
null
variant. These schemas now generate an array variant as well.
- #8203 [Converter] fixed a bug in which union definitions converted from
oneOf
/anyOf
definitions in OpenAPI3 schemas were missing semicolon delimiters.
- #8365 Fix: Json Schema crashing trying to render template declaration
- #8327 Skip validating versioning in template declaration as information could be missing