Skip to content

Releases: Azure/armstrong

v0.17.0

Choose a tag to compare

@github-actions github-actions released this 31 Jul 10:37

ENHANCEMENTS:

  • Add compatibility with azurerm 5.0 and azapi 2.0.
  • Update the azurerm dependency mapping and azapi examples.
  • Update the API index download URL, Go dependencies, and CI workflows.

BUG FIXES:

  • Fix parsing tagged AutoRest YAML blocks with the updated Markdown parser.
  • Prevent credential values from being written to logs while preserving credential scan diagnostics.
  • Handle response and archive close errors when loading the API index.

v0.16.1

Choose a tag to compare

@ms-henglu ms-henglu released this 04 Mar 03:14

BUG FIXES:

  • Fix a bug the azapi examples are not correctly loaded.

v0.16.0

Choose a tag to compare

@ms-henglu ms-henglu released this 26 Feb 06:30

ENHANCEMENTS:

  • Add more azapi examples for the dependency resolver.
  • Update mapping of azurerm v4.20.0

BUG FIXES:

  • Fix mockResourceIDFromType for special resource types.

v0.15.1

Choose a tag to compare

@ms-henglu ms-henglu released this 11 Sep 06:23

BUG FIXES:

  • Fix a bug that root level discriminator is not handled correctly.

v0.15.0

Choose a tag to compare

@ms-henglu ms-henglu released this 03 Sep 04:54

ENHANCEMENTS:

  • Add operation properties coverage report for API test scenarios
  • Hide readonly array item in coverage report
  • Update mapping of azurerm v4.0.1

BUG FIXES:

  • Fix a bug that undocumented swagger properties caused inaccurate coverage report
  • Remove duplicated items in the error report.

v0.14.0

Choose a tag to compare

@ms-henglu ms-henglu released this 08 May 08:30

FEATURES:

  • Support generating and testing with azapi dynamic property feature.

ENHANCEMENTS:

  • Update mapping of azurerm v3.100.0

BUG FIXES:

  • Fix the bug that the default resource name is not randomly generated.

v0.13.0

Choose a tag to compare

@ms-henglu ms-henglu released this 13 Mar 03:30

FEATURES:

  • Support credscan command to scan the credentials in the testing configuration files.

ENHANCEMENTS:

  • Update mapping of azurerm v3.95.0

v0.12.1

Choose a tag to compare

@github-actions github-actions released this 20 Nov 05:53

BUG FIXES:

  • Fix the bug that resource types with same name but different casing are not handled correctly.
  • Fix the bug that coverage reports are generated even if there are no valid test cases.
  • Fix the bug that other dependency resolvers are not called when error occurs in the previous dependency resolver.
  • Fix the bug that the generated resources are not in the correct order.
  • Fix the bug that HEAD method and other methods combination couldn't be handled correctly.
  • Fix the bug that error reports are not generated for other azapi resources.
  • Fix the bug that error reports are not generated when error happens during the terraform plan.

v0.12.0

Choose a tag to compare

@github-actions github-actions released this 03 Nov 08:15
bc2030a

FEATURES:

  • Generate multiple test cases from one or multiple swagger spec files.
  • Support using verified azapi examples as automatically generated dependencies.
  • Support azapi_resource_id data source as automatically generated dependencies.
  • Support generating coverage report from local swagger specs.
  • Support swagger accuracy report.

BUG FIXES:

  • Fix the panic when generating from the swagger example which doesn't have api-version field.

v0.11.0

Choose a tag to compare

@github-actions github-actions released this 29 Aug 07:58

FEATURES:

  • Support coverage report
  • Support cleanup report

ENHANCEMENTS:

  • Update mapping of azurerm v3.71.0

BUG FIXES:

  • Fix error message in reports.

New Contributors