terraform-provider-openapi v0.17.0 Release Notes
Release Date: 2019-09-03 // over 4 years ago-
What's New?
๐ Changelog
๐ 5a6e1e7 Merge pull request #149 from dikhan/bumping-ver-0.17.0
๐ 759d05b added details in the release.md doc
91a8ef0 bump version to 0.17.0
๐ e4b109a Merge pull request #148 from dikhan/investigation/nested-objects-readonly-props-diffing
๐ 75351e0 Merge branch 'investigation/nested-objects-readonly-props-diffing' of github.com:dikhan/terraform-provider-openapi into investigation/nested-objects-readonly-props-diffing
fea7dde fix broken link
๐ f0c1c65 Merge branch 'investigation/nested-objects-readonly-props-diffing' of github.com:dikhan/terraform-provider-openapi into investigation/nested-objects-readonly-props-diffing
โ cf2b1f6 added a new test case to cover //unstested path
๐ e5b20c2 add documentation about
โ 0db47f5 Dry-ed test case
๐ 34a181f remove //untested comments for tested code
โ 53cf534 add a test for invalid terraform names for getPropertyPayload()
โ 61851ab add TestGetPropertyBasedOnTerraformName()
de2b288 replace git.apache.org dependency to github
๐ c2ece77 Remove obsolete //untested marker
๐ cde9294 Merge remote-tracking branch 'origin/investigation/nested-objects-readonly-props-diffing' into investigation/nested-objects-readonly-props-diffing
๐ 6e81694 merge master
๐ accb1b7 Merge remote-tracking branch 'origin/investigation/nested-objects-readonly-props-diffing' into investigation/nested-objects-readonly-props-diffing
โ 71f66d4 if a datavalue is null, then test the return behavior
โก๏ธ 6983dee Mark untested logic in updated function
7f54cfa Fix "swagger schema definition property that is not of type 'object'", which was passing for the wrong reason
โ 17804e3 De-convey TestSpecSchemaDefinitionIsPropertyWithNestedObjects
โ 65e7e38 Simplify TestSpecSchemaDefinitionIsPropertyWithNestedObjects
โ 021567f Introduce "Given a swagger schema definition property that is not of type object" in TestSpecSchemaDefinitionIsPropertyWithNestedObjects
โ c0c1c13 Simplify TestIsLegacyComplexObjectExtensionEnabled
โ d6bbee2 tested objectSchema, err := s.terraformObjectSchema()
๐ 2bec2cb Merge remote-tracking branch 'origin/investigation/nested-objects-readonly-props-diffing' into investigation/nested-objects-readonly-props-diffing
โ ede3a27 De-Convey TestIsLegacyComplexObjectExtensionEnabled
๐ 40a707a Merge branch 'investigation/nested-objects-readonly-props-diffing' of github.com:dikhan/terraform-provider-openapi into investigation/nested-objects-readonly-props-diffing
โก๏ธ c0a2d21 Mark untested logic in new and updated functions
โก๏ธ d568b4f quick convey test name update to make it more explicit difference bw simple and complex objects
โ de84c8f Clean up obsolete TODO; introduce new tests for getPropertyPayload.
โก๏ธ 85e6ab8 update go mod deps
๐ 8174b68 remove unnecessary error returned from isPropertyWithNestedObjects
๐ a9aae5c Merge branch 'investigation/nested-objects-readonly-props-diffing' of github.com:dikhan/terraform-provider-openapi into investigation/nested-objects-readonly-props-diffing
โ d3e90b3 added test coverage for complex object types in TestConvertPayloadToLocalStateDataValue
36c7624 handled error when a resource miss the specSchemaDefinition
๐ d5beb47 Merge branch 'investigation/nested-objects-readonly-props-diffing' of github.com:dikhan/terraform-provider-openapi into investigation/nested-objects-readonly-props-diffing
โ 3106508 Add a test scenario where a nested object contains a complex object
โ 9ce8475 Introduce Test_shouldUseLegacyTerraformSDKBlockApproachForComplexObjects
โ aa754e9 Add a test scenario where a nested object contains a complex object
๐ 36a53b7 fix merge conflicts - replaced name to isLegacyComplexObjectExtensionEnabled
๐ 8be8c38 Merge branch 'investigation/nested-objects-readonly-props-diffing' of github.com:dikhan/terraform-provider-openapi into investigation/nested-objects-readonly-props-diffing
โ cb28dc2 add test coverage for shouldEnableLegacyComplexObjectBlockConfiguration
a82a318 simplified function name
๐ e23c975 Merge remote-tracking branch 'origin/investigation/nested-objects-readonly-props-diffing' into investigation/nested-objects-readonly-props-diffing
afde7ce simplified return boolean values
๐ 591caff remove no longer applicable todo commnet
โ 15d6fa6 add test coverage for isBoolExtensionEnabled
bd2a77d centralise bool check logic into its own method isBoolExtensionEnabled
๐ ad216da remove unneeded fmt print line
โ 9b4bd4b add test coverage for x-terraform-complex-object-legacy-config extension
1a99932 add TODOs with remaining missing coverage
31d3398 centralised all the logic related to legacy block approach for complex objecs under one method (shouldUseLegacyTerraformSDKBlockApproachForComplexObjects)
โก๏ธ e79b4eb update extension name
โ 7b59209 delete no longer needed test file
d52bf67 add two option on how to handle object types without diffs
๐ c8e7d6c better docs
ac7facf That's my take on this issues, check my TODOs
โ fcc823c add some bits to the test to reproduce the error
โ cdc7361 add readonly YAML to the grey box testing
๐ง a11201c add new unit test to prove that nested objects with readonly props are configured properly in terraform schema