Download Latest Version typespec-stable@1.4.0 source code.tar.gz (17.8 MB)
Email in envelope

Get an email when there's a new version of TypeSpec

Home / typespec-stable@1.4.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-09-10 4.3 kB
typespec-stable@1.4.0 source code.tar.gz 2025-09-10 17.8 MB
typespec-stable@1.4.0 source code.zip 2025-09-10 26.5 MB
Totals: 3 Items   44.4 MB 0

@typespec/compiler

Features

  • #4383 Expose createSourceLoader via @typespec/compiler/ast

Bump dependencies

  • #8317 Upgrade dependencies

Bug Fixes

  • #8386 fixed a bug where max/min Items could not be used in combination with a nullable type
  • #8152 Remove incorrect example of service option model from documents

@typespec/http

Bump dependencies

  • #8317 Upgrade dependencies

Bug Fixes

  • #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.

@typespec/openapi

Bump dependencies

  • #8317 Upgrade dependencies

Bug Fixes

  • #8192 update @info decorator documentation to the latest

@typespec/openapi3

Features

  • #8289 adds support for importing OAS const
  • #8385 adds support for providing the namespace name during conversion from OpenAPI
  • #8240 adds support for importing discriminator mappings in openAPI
  • #8272 tsp-openapi3 adds support for importing multipart request bodies
  • #8201 feat: adds support for importing servers
  • #8197 feat: adds support for importing tags metadata

Bump dependencies

  • #8317 Upgrade dependencies

Bug Fixes

  • #8267 http parts extensions are now emitted
  • #8369 Operation deprecated field is inherited from containing interface/namespace(s)
  • #8387 fix import to recognize any of type null as union with type and null, not unknown
  • #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 tsp-openapi3: 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.

@typespec/json-schema

Bump dependencies

  • #8317 Upgrade dependencies

Bug Fixes

  • #8365 Fix: Json Schema crashing trying to render template declaration

typespec-vscode

Features

  • #7691 Prefill all available emitter options as comments when adding a new emitter

Bump dependencies

  • #8317 Upgrade dependencies

@typespec/prettier-plugin-typespec

No changes, version bump only.

Source: README.md, updated 2025-09-10