0.47.0 October 2024
See TypeSpec Core 0.61 release notes
Breaking Changes
@azure-tools/typespec-client-generator-core
- #1560 Remove
.description
and.details
from deprecated api surface
Deprecations
@azure-tools/typespec-client-generator-core
- #1613 deprecate description in
SdkExampleBase
Features
@azure-tools/typespec-autorest
- #1547 Added support to use Scalar and Object as default types
- #1627 Adding support for loading example files from nested sub-folders.
@azure-tools/typespec-azure-resource-manager
- #1512
x-ms-skip-url-encoding
should be replaced withallowReserved
- #1505 Added common-types managed identity with delegation and network security perimeter
- #1555 Add
no-empty-model
rule - #1639 Adding
ArmProviderActionSync
andArmProviderActionAsync
templates to the ARM library to perform actions at the subscription and tenant levels.
@azure-tools/typespec-client-generator-core
Bug Fixes
@azure-tools/typespec-azure-core
- #1416 Fix #1180 Return StatusMonitor result field for non-resource PUT operations in getLroMetadata.finalResult
@azure-tools/typespec-azure-resource-manager
- #1416 Fix #1180 Return StatusMonitor result field for non-resource PUT operations in getLroMetadata.finalResult
- #1551 Correct ManagedServiceIdentityType versioning issue
- #1537 Fix missing-x-ms-identifier rule not checking base class for properties
@azure-tools/typespec-client-generator-core
- #1511 Fix logic to check conflicting usage for model of multipart body and regular body
- #1629 do not promote api version param to client if service is not versioned
- #1630 do not override client default value for api version param in non-versioning service
- #1607 set service of og in using time instead of setting time