Skip to content

February 2024

Release Notes February 2024 (2024-02-06)

See TypeSpec Core release notes

New Features

@azure-tools/typespec-autorest New Features

  • Respect @clientName decorator from @azure-rest/typespec-client-generator-core library where @projectedName("client") used to work.

@azure-tools/typespec-client-generator-core New Features

  • Add new MultipartFile type
  • error out if user tries to encode bytes in multipart input
  • Add support for creating an enum from a union declaration
  • tcgc will return the raw tsp types to emitters, instead of doing more conversion

@azure-tools/typespec-azure-resource-manager New features

Bug Fixes

@azure-tools/typespec-autorest Bug Fixes

  • Fix: Inline enums properties with default values as default is not allowed next to $ref
  • Emit warning if using opendIdConnect http auth scheme
  • Update references to ARM, Add template customization parameters, add migration docs

@azure-tools/typespec-azure-resource-manager Bug Fixes

  • Fix Location resource issue

@azure-tools/typespec-client-generator-core Bug Fixes

  • fix incorrect linter error for models not directly used in multipart operations