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
Releases · Azure/azure-api-management-devops-resource-kit
1.1.1
1.1.0
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
- @mrcarlosdev made their first contribution in #813
- @ratheeshps made their first contribution in #823
- @levymuriuki made their first contribution in #834
- @steurer made their first contribution in #819
- @Horizon0156 made their first contribution in #854
1.0.0
1.0.0-beta.11
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
- @blockingHD made their first contribution in #794
1.0.0-beta.10
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
1.0.0-beta.8
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
- @BouvetMarius made their first contribution in #762
1.0.0-beta.7
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
- @joezhang-sh made their first contribution in #755
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
1.0.0-beta.5
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 predefinedapiOauth2Scope
andserviceUrl
values