February 2024
Release of VSCode and Visual Studio extensions
Section titled “Release of VSCode and Visual Studio extensions”New Features
Section titled “New Features”@typespec/compiler
New Features
Section titled “@typespec/compiler New Features”- Added an optional validation message to the @pattern decorator.
- Emitter framework:
ObjectBuilder
will keep track when built using aPlaceholder
allowing data to be carried over when chainingObjectBuilder
@typespec/openapi3
New Features
Section titled “@typespec/openapi3 New Features”- Added support for
@encodedName
decorator.
Bug Fixes
Section titled “Bug Fixes”@typespec/compiler
Bug Fixes
Section titled “@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
Section titled “@typespec/http Bug Fixes”- Fix: OpenIDConnect types not exposed on the TypeScript types
@typespec/openapi3
Bug Fixes
Section titled “@typespec/openapi3 Bug Fixes”- Fix issues with
nullable
properties used in a cycle being wrapped inallOf
when not needed - Fix circular reference would not always inline array properties
- Add support for OpenIdConnect auth scheme