Skip to content

February 2024

Release of VSCode and Visual Studio extensions

New Features

@typespec/compiler New Features

  • Added an optional validation message to the @pattern decorator.
  • Emitter framework: ObjectBuilder will keep track when built using a Placeholder allowing data to be carried over when chaining ObjectBuilder

@typespec/openapi3 New Features

  • Added support for @encodedName decorator.

Bug Fixes

@typespec/compiler Bug Fixes

  • Template instantiated with ErrorType will get the arg changed to unknown
  • Fix: Error out when using properties in array model

@typespec/http Bug Fixes

  • Fix: OpenIDConnect types not exposed on the TypeScript types

@typespec/openapi3 Bug Fixes

  • Fix issues with nullable properties used in a cycle being wrapped in allOf when not needed
  • Fix circular reference would not always inline array properties
  • Add support for OpenIdConnect auth scheme