Skip to content

Latest commit

 

History

History
90 lines (59 loc) · 8.46 KB

CHANGELOG.md

File metadata and controls

90 lines (59 loc) · 8.46 KB

6.0.0-beta.16 (UNRELEASED)

  • [Feature] Bumped @autorest/extension-base version to 3.4.1 and fix breaking changes. #1253

6.0.0-beta.15 (2021-11-10)

  • [Feature] Bumped the modeler m4 version to 4.21.4

6.0.0-beta.14 (2021-11-01)

  • [BugFix] Several name conflicts with operation group names, parameter names, ordering of mappers have been fixed. Please refer #1227 for further details.

6.0.0-beta.13 (2021-09-14)

  • [BugFix] The word Operations has been removed from parameters and interface names. Please refer #1181 for further details.
  • [Feature] A pagination helper is generated and exported if the rest client operation has x-ms-pageable. Please refer #1169 for further details.
  • [Feature] Test generation framework has been added to the management SDK. Please refer #1162 for further details.
  • [BugFix] The value of property clientName has been fixed relating to the discriminators. Please refer #1184 for further details.
  • [Feature] LROHelpers have been added to the REST client generation. Please refer #1190 for further details.
  • [BugFix] Code has been added to normalize only the required properties. Please refer #1193 for further details.

6.0.0-beta.12 (2021-08-27)

  • [BugFix] The fs-extra package has been moved from devDependencies to dependencies. Please refer 1179 for further details.

6.0.0-beta.11 (2021-08-27)

  • [Feature] src folder is always cleared before generating an SDK. Please refer #1166 for further details.
  • [BugFix] The code snippet, related to identity, in the readme.md has been fixed. Please refer #1137 for further details.

6.0.0-beta.10 (2021-08-19)

  • [BugFix] Added types folder to the files property in package.json file. Please refer #1165 for further details.

6.0.0-beta.9 (2021-08-17)

  • [BugFix] Fixed the handling of non-string based sealed choices. Please refer #1159 for more details.
  • [Feature] Comments for the operation groups have been updated. Please refer #291 for more details.
  • [BugFix] The defaultValue of the parameters has been fixed. Please refer #1120 for more details.
  • [BugFix] Generated header interfaces. Please refer #1145 for more details.

6.0.0-beta.8 (2021-07-19)

  • [BugFix] Added SchemaType.SealedChoice handling of the valueType. Please refer #1103 for more details.
  • [Feature] LRO files are moved to core-lro package. Please refer #1099 for more details.

6.0.0-beta.7 (2021-07-13)

  • [BugFix] Fixed the issue with the HEAD HTTP Requests and provided support for the head-as-boolean option. Please refer #1037 for more details.

6.0.0-beta.6 (2021-07-12)

  • [BugFix] Changed sdk-type property in package.json file from management to mgmt. Please refer #1090 for further details.
  • [Feature] Refactored LRO operations. Please refer #1043 for further details.
  • [BugFix] Changed the file name LICENSE.txt to LICENSE. Please refer #1095 for further details.
  • [Feature] Created the CONTRIBUTING.md file. Please refer #1096 for further details.
  • [BugFix] Changed the const enum declarations to enum declaration. Please refer #1097 for further details.
  • [BugFix] Fixed the samples URL in the readme file for the management SDKs. Please refer #1098 for further details.

6.0.0-beta.5 (2021-06-29)

  • [Feature] CHANGELOG.md file is added to the published package. Please refer #1052 and #1028 for further details.
  • [Feature] Added ability to generate Rest level clients with the option --rest-level-client. Please refer #1055 for further details.
  • [Feature] Added sdk-type and other default scripts to the generated package.json file. Please refer #1074 and #1049 for further details.
  • [BugFix] Added @azure/core-auth and @azure/abort-controller packages to the appropriate package.json file. Please refer #1082 and #1066 for further details.

6.0.0-beta.4 (2021-06-22)

  • [BugFix] Update LRO's intervalInMs from the Retry-After header. Please refer #1036 and #1034 for further details.
  • [BugFix] Stop mutating options bag in the client context constructor. Please refer #1042 and #1039 for further details.

1.0.0-beta.3 (2021-06-14)

  • [BugFix] Changed the target of the generated SDKs from es5 to es6. Please refer #1004 and #1027 for further details.
  • [BugFix] Changed the default user agent of the generated SDKs to align with the SDK guidelines. Please refer #1005 and #1033 for further details. Note: The default-user agent will follow the format of azsdk-js-<package-name>/<package-version> core-<package-name>/<core-package-version> ..... If the user/custom code adds azsdk-js-<package-name>/<package-version> as custom user agent string, then it should be removed with this version update.

1.0.0-beta.2 (2021-06-07)

  • [BugFix] Removed the erroneous @azure/core-util package dependency and added the delay function inline in LRO methods. Please refer #993 and #1007 for further details.
  • [Feature] Added the review/* files, generated by api-extractor, to the published packages. Please refer #1003 and #1007 for further details.
  • [BugFix] Added the headerCollectionPrefix value correctly to the mappers and parameters file. Please refer #902 and #1007 for further details.
  • [BugFix] Fixed the incorrect handling of parameters with default constants. Please refer #1012 and #1010 for further details.

1.0.0-beta.1 (2021-05-28)

  • Initial preview release of the Autorest Typescript/Javascript SDK Generator. This package replaces the older @microsoft.azure/autorest.typescript package.
  • This first preview includes:
    • Core v2 packages are supported by default.
    • Several new options such as licenseHeader, generateMetadata, useCoreV2, hideClients, etc are supported.
    • New and updated methods for Long Running operations.