Releases: Azure/typespec-azure
Releases · Azure/typespec-azure
@azure-tools/[email protected]
@azure-tools/[email protected]
Backport changes from cadl-ranch
.
@azure-tools/[email protected]
Bug Fixes
- #1858 do not replace operation with
@override
whenlistOperationsInOperationGroup
- #1833 do not add protocol usage for protocol method's response type
Features
- #1835 add
isPagedResultModel
helper function - #1834 add
disableUsageAccessPropagationToBase
to support language that does not generate base model - #1858 add
isOverride
flag toSdkServiceMethod
.
Breaking Changes
- #1854 deprecate
Error
usage and addException
usage. for all models used in exception response, they will no longer haveOutput
usage, but haveException
usage.
@azure-tools/[email protected]
[email protected]
@azure-tools/typespec-autorest
Bump dependencies
- #1663 Upgrade dependencies
Features
- #1566 Emit
x-ms-pageable
whenever possible for new core paging model
@azure-tools/typespec-azure-core
Bug Fixes
- #1545 Add docs for linting rules and stop excluding non
Azure.
namespace
Bump dependencies
- #1663 Upgrade dependencies
@azure-tools/typespec-azure-portal-core
Bump dependencies
- #1663 Upgrade dependencies
@azure-tools/typespec-azure-resource-manager
Bug Fixes
- #1759 Fix the
ArmOperationStatus
model to match the Azure-AsyncOperation Resource format, where theid
is of typestring
instead ofCore.uuid
. - #1741 Fix the
arm-resource-invalid-action-verb
rule. The rule should only allow@post
and@get
verbs, but it wasn't flagging other verbs. - #1744 Fix the
x-ms-identifier
rule. Thex-ms-identifier
supports indexing into inner properties, but the linter does not support that and reports a warning.
Bump dependencies
- #1663 Upgrade dependencies
Features
- #1670 Add an envelope model for a standard availability zones API contract.
- #1674 Remove restrictions requiring Foundation.Resource in ArmResourceListByParent. This will allow using the template for non-standard resources / collection actions that return a list.
As part of the change, the response can now return any type. This will be specified in the response section using a newResourceListCustomResult<type>
model.
@azure-tools/typespec-client-generator-core
Bug Fixes
- #1806 remove filtering core model flag
Bump dependencies
- #1663 Upgrade dependencies
@azure-tools/[email protected]
@azure-tools/[email protected]
Bump dependencies
- #1663 Upgrade dependencies
@azure-tools/[email protected]
No changes, version bump only.
@azure-tools/[email protected]
Bug Fixes
- #1763 support serialized name for body parameter to avoid example mis-mapping
- #1761 use root source property to map operation params to method
- #1775 remove unused path parameter from method
- #1700 We no longer filter out core models. The
filter-out-core-models
parameter toSdkContext
is also removed - #1772 use array instead of set to make the types ordered by typespec definition
- #1762 make union/nullable type to be reference type and add usage/access support for them
@azure-tools/[email protected]
[@azure-tools/azure-http-specs] - Rollout the azure http specs packag…