Skip to content

Releases: Azure/typespec-azure

@azure-tools/[email protected]

28 Nov 08:43
a24339d
Compare
Choose a tag to compare

Bug Fixes

  • #1907 use the right path parameter name when filtering method parameter

Features

  • #1919 support typespec common paging
  • #1918 remove none visibility property for model

@azure-tools/[email protected]

27 Nov 02:29
a24339d
Compare
Choose a tag to compare
Pre-release

Backport changes from cadl-ranch.

@azure-tools/[email protected]

19 Nov 03:42
9622641
Compare
Choose a tag to compare

Bug Fixes

  • #1858 do not replace operation with @override when listOperationsInOperationGroup
  • #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 to SdkServiceMethod.

Breaking Changes

  • #1854 deprecate Error usage and add Exception usage. for all models used in exception response, they will no longer have Output usage, but have Exception usage.

@azure-tools/[email protected]

06 Nov 21:51
f265f96
Compare
Choose a tag to compare

Bug Fixes

  • #1813 fix wrong encode for body response of binary type
  • #1786 support client namespace

[email protected]

05 Nov 23:21
79f047c
Compare
Choose a tag to compare

@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 the id is of type string instead of Core.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. The x-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 new ResourceListCustomResult<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]

05 Nov 23:21
79f047c
Compare
Choose a tag to compare

Bug Fixes

  • #1545 Disable @azure-tools/typespec-azure-core/standard-names for resource-manager ruleset. Rule was already excluding ARM operations automatically this just configure the ruleset correctly

Bump dependencies

  • #1663 Upgrade dependencies

@azure-tools/[email protected]

05 Nov 23:21
79f047c
Compare
Choose a tag to compare

Bump dependencies

  • #1663 Upgrade dependencies

@azure-tools/[email protected]

05 Nov 23:21
79f047c
Compare
Choose a tag to compare
Pre-release

No changes, version bump only.

@azure-tools/[email protected]

31 Oct 18:02
681402f
Compare
Choose a tag to compare

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 to SdkContext 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]

29 Oct 19:15
1f36182
Compare
Choose a tag to compare
Pre-release
[@azure-tools/azure-http-specs] - Rollout the azure http specs packag…