0.59.0
TypeSpec Core 1.3 See changes to the TypeSpec language and core libraries
0.59.0
Section titled “0.59.0”Breaking Changes
Section titled “Breaking Changes”@azure-tools/typespec-azure-core
Section titled “@azure-tools/typespec-azure-core”- #2757 Remove deprecated
@fixeddecorator.
Deprecations
Section titled “Deprecations”@azure-tools/typespec-azure-core
Section titled “@azure-tools/typespec-azure-core”- #2974 Deprecate pageable decorators
@Azure.Core.itemsand@Azure.Core.pagedResult. Use@TypeSpec.pageItemsand@TypeSpec.listinstead.
@azure-tools/typespec-azure-resource-manager
Section titled “@azure-tools/typespec-azure-resource-manager”- #2974 Deprecate pageable decorators
@Azure.Core.itemsand@Azure.Core.pagedResult. Use@TypeSpec.pageItemsand@TypeSpec.listinstead.
Features
Section titled “Features”@azure-tools/typespec-autorest
Section titled “@azure-tools/typespec-autorest”- #3126 Add multi-level discriminator support to typespec-autorest
- #3125 Add uniqueItems support to Azure.Core and typespec-autorest
@azure-tools/typespec-azure-core
Section titled “@azure-tools/typespec-azure-core”- #3028 Allow paged models to be used with TypeSpec core paging(
@listoperations) - #3125 Add uniqueItems support to Azure.Core and typespec-autorest
- #2979 Add validation when
@pollingOperationParameteris referencing a non existent parameter
@azure-tools/typespec-azure-resource-manager
Section titled “@azure-tools/typespec-azure-resource-manager”- #3096 Enable void and optional request body for extension put and patch operations
- #3098 Allow using Scope parameter with Provider Action templates
- #3085 Add support for optional and missing request body in PUT and PATCH legacy operations
Bug Fixes
Section titled “Bug Fixes”@azure-tools/typespec-azure-resource-manager
Section titled “@azure-tools/typespec-azure-resource-manager”- #3085 Fix implicitOptionality setting in Legacy PATCH operations