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 aunion
declaration - 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
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