0.58.0
TypeSpec Core 1.2 See changes to the TypeSpec language and core libraries
Breaking Changes
Section titled “Breaking Changes”@azure-tools/typespec-autorest
Section titled “@azure-tools/typespec-autorest”- #2927 Change operation ID normalization logic to only capitalize the first letter.
Features
Section titled “Features”@azure-tools/typespec-autorest
Section titled “@azure-tools/typespec-autorest”- #2968 Support using enum member as type of parameter
@azure-tools/typespec-azure-core
Section titled “@azure-tools/typespec-azure-core”- #2976 Introduce
@previewVersion
decorator
Bug Fixes
Section titled “Bug Fixes”@azure-tools/typespec-autorest
Section titled “@azure-tools/typespec-autorest”- #2970 Fix the default pageable item name from
items
tovalue
to align with the official AutoRest documentation.
@azure-tools/typespec-azure-core
Section titled “@azure-tools/typespec-azure-core”- #2599 Fix old reference to api guidelines in Azure.Core
@azure-tools/typespec-azure-resource-manager
Section titled “@azure-tools/typespec-azure-resource-manager”- #2945 Fix inconsistent
OverrideErrorType
parameter name across templates - #2959 Improve
no-resource-delete-operation
message - #2820 Add the
@items
and@nextLink
decorators to the common typesPrivateEndpointConnectionListResult
andPrivateLinkResourceListResult
to support the @pagedResult
feature.
@azure-tools/typespec-client-generator-core
Section titled “@azure-tools/typespec-client-generator-core”- #2984 Fix wrong API version elevator logic with
@clientLocation
.