Skip to content
This repository has been archived by the owner on Feb 23, 2024. It is now read-only.

Releases: Azure/azure-api-management-devops-resource-kit

1.1.1

28 Feb 12:58
2f0a63a
Compare
Choose a tag to compare

What's Changed

  • fix: Typo in README in #865
  • docs: Added retirement warning to the README in #869
  • fix: Determine the sku for groups extraction in #870

Big Thanks to New Contributors

1.1.0

19 Jan 15:15
a056ef0
Compare
Choose a tag to compare

What's Changed

  • README updates in #813, #815, #816, #814
  • Removed whitespace from the attributes of Extractor Options in #823
  • Add clientcertificateId servicefabric backend property in #834
  • Fetch resource policy instead of policies in #842
  • Ignore case for policy fragment id comparison in #844
  • Fix output directory of policy fragment test in #845
  • Use path.combine instead of string concat in #819
  • Fix namedValues reference in parameters file in #846
  • Fetch by version set name approach changed in #848
  • Add contact and termsOfService properties to API template in #851
  • Remove namedValue search from backend extractor in #852
  • Fix gateway extraction for single-api name parameter in #855
  • Fix prefix of the output linked filenames in #854
  • Fix collection of api tags (',' vs. ', ') in #853
  • Exclude product api from apis template from extraction in #856

Breaking changes

  • product-apis resources are no longer part of apis template.

Big Thanks to New Contributors

1.0.0

31 Aug 16:09
5da5b31
Compare
Choose a tag to compare

What's Changed

  • Handle extraction of policyfragments given policies saved to xml files in #799
  • Remove operations if attached to api websocket type in #801
  • Introduce OriginalName for templateResources with common data processor in #807

1.0.0-beta.11

19 Aug 14:17
d134de4
Compare
Choose a tag to compare
1.0.0-beta.11 Pre-release
Pre-release

Changes:

  • d134de4 Extract tag if attached to Api level tags (#795)
  • 54918ce Changed type check to protect against null values (#794)
  • 5282cbd Sanitize apiOpretaion representation example values for arm template (#789)
  • f4d5f3a Exclude builtIn groups from groupTemplate via config parameter (#788)
  • 4ef967b Parametrize backend proxy (#787)

Big thanks to New Contributors

1.0.0-beta.10

05 Aug 12:14
3b04442
Compare
Choose a tag to compare
1.0.0-beta.10 Pre-release
Pre-release

Changes:

  • 3b04442 Restructure the API template generation, ordering revisions depends on property, add api release template (#782)
  • 3822fcf Generate parameters per each resource file (#784)
  • 24d09ab Add extractIdentityProvider Parameter (#783)

Breaking changes

  • Filename changed for apis which are generated by default (it was not deployable on it is own) due to the name validation
  • In order to extract identityProviders, extractIdentityProviders parameter should be true (breaking changes introduced in 1.0.0-beta.7)

1.0.0-beta.9

22 Jul 10:07
75efd0c
Compare
Choose a tag to compare
1.0.0-beta.9 Pre-release
Pre-release

Changes:

  • 75efd0c Feature/extract/policy fragments (#775)
  • a1fdf86 Add loggerResourceId parameter to logger template (#772)
  • 4a7b828 Feature/extract/openid providers (#771)
  • 4636be8 Api schema: Remove overriding document's value property (#770)

1.0.0-beta.8

08 Jul 13:25
42c94e7
Compare
Choose a tag to compare
1.0.0-beta.8 Pre-release
Pre-release

Changes:

  • 42c94e7 Extract global-schema (#767)
  • bb99a62 Extract ApiManagement service (#760)
  • c2a2cee Generate tagTemplate for singleApi provided with operation tags (#765)
  • a993488 Remove ContractResolver from JsonSerializerSettings (#762)
  • c1a043f Add http client factory (#764)
  • b0781ab Remove depends on for productapi template, and depends on previous (#758)

Big thanks to New Contributors

1.0.0-beta.7

24 Jun 13:54
0f0d419
Compare
Choose a tag to compare
1.0.0-beta.7 Pre-release
Pre-release

Changes:

  • 0f0d419 Generate GatewayApi template(#751)
  • 3c89846 Remove dependsOn property from apiTags template (#754)
  • f3a8a9c move "subscriptionKeyParameterNames" from "Creator Configuration" to "APIConfiguration" (#755)
  • 98fb7ec Retrieve product tags from product/tags REST api (#753)
  • 4de20e6 Add possibility to extract identity providers (#747)
  • ff1dcdb Remove unused parameters from product template (#743)

Big thanks to New Contributors

Breaking changes:

By default extracted secrets for identityProviders are empty, hence it will break the deployment with error: Secret value should not be empty.
2 options to solve that:

  • Fill the value manually
  • Pass the extractSecrets parameter as true, so extractor will fetch the secrets of identityProviders into the template

1.0.0-beta.6

10 Jun 13:18
8f01a5e
Compare
Choose a tag to compare
1.0.0-beta.6 Pre-release
Pre-release

Changes:

1.0.0-beta.5

27 May 12:19
34f94ed
Compare
Choose a tag to compare
1.0.0-beta.5 Pre-release
Pre-release

Changes:

  • 34f94ed Add possibility to parametrize API OAuth2 scope settings (#723)
  • a846968 Add possibility to override group/product guid to system predefined (#709)
  • 4accf35 Remove sample property from ApiOperationRepresentation (#710)

Breaking changes:

  • ServiceUrlParameter is removed from extractor config.
  • New extractor parameter ApiParameters introduced, which provides possibility to parametrize predefined apiOauth2Scope and serviceUrl values