Skip to content

v4.6.2

Choose a tag to compare

@github-actions github-actions released this 27 Jul 05:08
· 17 commits to dev since this release
ce1e38e
  • Fix invalid Python identifiers generated from generic type names containing angle brackets (e.g. Record<...>).
  • Fix SyntaxError in generated subresource create/update commands caused by an unflattened array/dict element body argument.
  • Fix loss of command argument customizations when regenerating a resource migrated from Swagger to TypeSpec, where the request body root changes from $parameters to $resource.
  • Emit location as a ResourceLocation and hide the resource-envelope id (read-only ResourceId) for legacy @customAzureResource models, matching the Swagger-generated commands.
  • Align generated @cls reference class names with the Swagger convertor (preserve PascalCase and drop the create/update visibility infix) so TypeSpec output matches Swagger.
  • Harden the browser TypeSpec host with retry and stat caching for reliable resource picking.
  • Remove the setuptools<81 upper bound; require setuptools>=78.1.1 instead (includes the CVE-2025-47273 fix). aaz-dev only renders setup.py templates and never executes them, so newer setuptools does not affect it; in a shared dev environment the effective version is still bounded by azdev's own setuptools requirement.