Skip to content

Releases: Azure/typespec-azure

@azure-tools/[email protected]

11 Sep 00:34
ddae9ae
Compare
Choose a tag to compare

No changes, version bump only.

@azure-tools/[email protected]

20 Aug 08:26
da17447
Compare
Choose a tag to compare

Bug Fixes

  • #1392 Fix multipart for client customization

@azure-tools/[email protected]

15 Aug 08:44
29b9538
Compare
Choose a tag to compare

Bug Fixes

  • #1328 change example file path to relative file path
  • #1338 consider scope when find service of a client
  • #1376 no need to add access override along with usage override for orphan model

Features

  • #1363 URI template support

@azure-tools/[email protected]

13 Aug 21:20
dbf96a4
Compare
Choose a tag to compare

Bug Fixes

  • #1336 Add @hasJsonConverter for csharp only to indicate if JSON converter is needed
  • #1350 Bug fix for encode as string on ModelProperty.
  • #1343 Add generic parameter inputs to SdkUnionType to clearly define the union types of endpoint and credential params

[email protected]

08 Aug 14:10
4ed008b
Compare
Choose a tag to compare

@azure-tools/typespec-autorest

Bug Fixes

  • #1248 Fix issue what allowed multi format on a header

Bump dependencies

  • #1219 Update dependencies

Features

  • #1275 Add support for encoding numeric types as string
  • #1247 Add support for URI templates in routes

@azure-tools/typespec-azure-core

Bug Fixes

  • #1198 Use some more precise types for certain decorators that would have crashed otherwise

Bump dependencies

  • #1219 Update dependencies

Features

  • #1154 Add new @azure-tools/typespec-azure-core/require-versioned linting rule to require Azure service to use versioning library.
  • #1193 Add new linter rule to prevent using items from Private namespace from an external library.

@azure-tools/typespec-azure-portal-core

Bump dependencies

  • #1219 Update dependencies

@azure-tools/typespec-azure-resource-manager

Bug Fixes

  • #1187 Replace deprecated LocationParameter with LocationResourceParameter

Bump dependencies

  • #1219 Update dependencies

@azure-tools/typespec-client-generator-core

Bug Fixes

  • #1238 TCGC, add crossLanguageDefinitionId to SdkClientType
  • #1266 expose default values for endpoint template arguments through .clientDefaultValue
  • #1281 Support @multipartBody for bodyParam of SdkHttpOperation
  • #1233 don't move server description onto endpoints parameter

Bump dependencies

  • #1219 Update dependencies

Features

  • #1258 add support for encoding an int as a string
  • #1155 Make literal endpoints overridable
  • #1148 add @override decorator that allows authors to explicitly describe their desired client method

@azure-tools/[email protected]

08 Aug 18:45
e55ba8e
Compare
Choose a tag to compare

Bug Fixes

  • #1330 Fix collectionFormat for "csv"

@azure-tools/[email protected]

08 Aug 14:09
4ed008b
Compare
Choose a tag to compare

Bug Fixes

  • #1154 Add @azure-tools/typespec-azure-core/require-versioned rule to data-plane and resource-manager rulesets

Bump dependencies

  • #1219 Update dependencies

Features

  • #1194 Add friendly-name rule to data-plane and resource-manager rulesets
  • #1193 Add new no-private-usage linter rule to data-plane and resource-manager rulesets

@azure-tools/[email protected]

08 Aug 14:09
4ed008b
Compare
Choose a tag to compare

Bug Fixes

  • #1279 fix the included versions value in typespec-autorest-canonical emitter

Bump dependencies

  • #1219 Update dependencies

@azure-tools/[email protected]

29 Jul 16:00
4434dc2
Compare
Choose a tag to compare

Bug Fixes

  • #1244 The baseType will be undefined if the SdkBuiltInType, SdkDateTimeType, SdkDurationType is a std type
  • #1251 Change output for HttpPart<T>[]

@azure-tools/[email protected]

25 Jul 15:30
a81147c
Compare
Choose a tag to compare

Bug Fixes

  • #1231 Fix the duplicate usageflags values for json and xml
  • #1203 Have @clientName work for operation groups as well
  • #1222 Validate @clientName conflict for operations inside interface

Features

  • #1090 Support model format of @multipartBody
  • #1237 Expose createTcgcContext, which is the minimal context object that handles scope
  • #1223 Report error diagnostic when trying to flattening a model with polymorphism
  • #1076 Add example types support
  • #1204 Add xml usage and change enumvalue arg representation in generic decorators

Breaking Changes

  • #1015 Refactor tcgc build-in types, please refer pr's description for details and migration guides