Skip to content

Releases: Azure/aaz-dev-tools

v0.19.2

08 Feb 03:42
6ae9501
Compare
Choose a tag to compare
  • Support resource id filtered by request path in swagger picker (#198)

v0.19.1

01 Feb 05:24
cec3f0b
Compare
Choose a tag to compare
  • Add pre_instance_create, post_instance_create, pre_instance_delete, post_instance_delete callbacks (#191)
  • When generating subresource commands, set default identifier to 'name' if the element of array contains 'id' and 'name' properties (#192)
  • Fix array argument element class type display issue (#193)
  • Compact json file in aaz output (#194)
  • Support 'uri' format in swagger, support 'x-cadl-generated' property in swagger (#195)

v0.19.0

18 Jan 04:12
91d8e35
Compare
Choose a tag to compare
  • Feature support subcommand modification inheritance (#184)
  • Fix _iter_schema_in_json when js has not schema (#185)
  • Update requirements to support Python 3.11 (#186)
  • Inherent subresource commands in aaz when export workspace (#187)
  • Support partial commands generation in a module (#189)

v0.18.0

11 Jan 04:44
a1a3831
Compare
Choose a tag to compare
  • Relink command after class unwrapped (#182)
  • Support unwrap class modification inherit (#181)
  • Change portal namespace (#179)

v0.17.0

05 Jan 02:50
cc72574
Compare
Choose a tag to compare
  • Workspace swagger picker supports load default swagger module and resource providers (#175)
  • aaz-dev run: Add --swagger-module-path, "--module", "--resource-provider" to specify single swagger repo for code generation (#175)
  • aaz-dev command-model generate-from-swagger: Support generate command model from swagger by readme tag for pipeline use (#176)
  • aaz-dev cli generate-by-swagger-tag: Support generate code in cli from command models by using readme tag for pipeline use (#178)
  • aaz-dev regenerate: Support to regenerate aaz commands from command models (#178)
  • Fix Workspace display no arguments command error (#177)
  • Ignore '/' character in x-ms-identifiers swagger property (#174)

v0.16.2

28 Dec 03:07
1f3600b
Compare
Choose a tag to compare
  • Fix subresource selector in generic update operation (#172)

v0.16.1

21 Dec 07:17
241717c
Compare
Choose a tag to compare
  • Ignore argument id-parts when generate code for list commands (#169)
  • Optimize swagger Error response invalid hints (#170)

v0.16.0

14 Dec 06:58
f44b04a
Compare
Choose a tag to compare
  • Support build-in keywords in property name generation (#167)
  • Add portal CLI generator (#153)
  • Support to generate property name starts with digit (#166)
  • Support to modify default for array, dict and object arguments (#165)
  • Fix id_part setup (#164)
  • Disable id_part for create command and subcommand (#163)
  • Support array index auto generate (#162)
  • Support to modify argument options for subcommand (#161)
  • Support subcommand generation (#154)
  • Add FAQs for Swagger definition (#160)
  • Fix x-ms-skip-url-encoding unparsed in Swagger (#159)

v0.15.1

16 Nov 03:02
fab86b9
Compare
Choose a tag to compare
  • Fix workspace bug on class argument unwrap (#155)
  • Fix workspace reload issue for update command using patch (#156)
  • Optimize generation error message display when loading modules (#157)

v0.15.0

02 Nov 03:23
83b6b0d
Compare
Choose a tag to compare
  • Fix workspace export to aaz issue. (#148)
  • Ignore empty confirmation string in generated code. (#149)
  • Fix version and readiness parse issue in swagger file path (#150)
  • Fix class inheritance overwritten issue (#151)