February 2024
Release Notes February 2024 (2024-02-06)
See TypeSpec Core release notes
New Features
@azure-tools/typespec-autorest New Features
- Respect
@clientNamedecorator from@azure-rest/typespec-client-generator-corelibrary where@projectedName("client")used to work.
@azure-tools/typespec-client-generator-core New Features
- Add new
MultipartFiletype - error out if user tries to encode bytes in multipart input
- Add support for creating an
enumfrom auniondeclaration - tcgc will return the raw tsp types to emitters, instead of doing more conversion
@azure-tools/typespec-azure-resource-manager New features
- Add mechanism for additional path segments See example:
- Update references to ARM, Add template customization parameters, add migration docs
Bug Fixes
@azure-tools/typespec-autorest Bug Fixes
- Fix: Inline enums properties with default values as
defaultis 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