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