terraform-provider-openapi v0.31.1 Release Notes
Release Date: 2020-07-20 // over 3 years ago-
What's new?
- ๐ PR #261 [TechDebt: Issue #260] Plugin execution improvements
- โ PR #259 [TechDebt: Issue #258] Standardizing tests and tests execution time improvements
๐ Changelog
๐ d28a81d Merge pull request #262 from dikhan/version/0.31.1
โก๏ธ e1199fa update version to 0.31.1
๐ 18c6879 Merge pull request #261 from dikhan/feature/cache-improvements
9bd205e add debug message when hitting/loading resource path cache
๐ cba25ec Merge branch 'feature/cache-improvements' of github.com:dikhan/terraform-provider-openapi into feature/cache-improvements
8dd22d1 add resolvedPathCached to the SpecV2Resource
8459b48 assert that cache is populated for happy paths
a3ee1ac change it back to previous value
7f3a425 make timeToProcess shorter
๐ฒ cc0605e added logging for caching
๐ 520c22b Merge branch 'feature/cache-improvements' of github.com:dikhan/terraform-provider-openapi into feature/cache-improvements
๐จ bf0a216 refactor getResourceDataOKExists and setResourceDataProperty
fdc91a5 add parentResourceInfoCached on SpecV2Resource
๐ 747493e moved type check to top of the method to fail faster if type is missing
๐ 9814993 add caching support for GetResourceSchema
๐ 7c005f4 Merge pull request #259 from dikhan/standarize-tests
๐ 12da6e9 Merge branch 'standarize-tests' of github.com:dikhan/terraform-provider-openapi into standarize-tests
๐ 0d9961b remove extra Convey statements in openapi spec tests (causing unnecessary loops)
โก๏ธ 6988bd3 go mode dep updates
566fd97 fix vet issues
๐ 4b6f875 remove redundant conveys
โ ffee28e standarized some tests
โ 4c6d083 standarized some tests
โ c68a796 standarized some tests
78b5bf6 standarized plugin_config_test tests
๐ง 0d3f3fc standarized provider_configuration_endpoints_test tests
๐ง 66d937d refactored provider_configuration_tests tests
๐จ 834a19d refactor tests removing extra convey levels
๐จ d287c04 refactor tests removing extra convey levels
๐ cc92815 Merge branch 'standarize-tests' of github.com:dikhan/terraform-provider-openapi into standarize-tests
๐จ c6672ba refactor tests removing extra convey levels
๐ 58df65e remove extra Convey statements in openapi spec security tests (causing unnecessary loops)
1ee58b4 fix issue with convey second level using t
๐ 7dee746 Merge branch 'standarize-tests' of github.com:dikhan/terraform-provider-openapi into standarize-tests
debe681 add coverage for panics
๐ df2d97c Merge branch 'standarize-tests' of github.com:dikhan/terraform-provider-openapi into standarize-tests
b4c086f remove extra Convey statements in openapi_spec_resource_schema_definition_test.go (causing unnecessary loops)
๐ 68c788d Merge branch 'standarize-tests' of github.com:dikhan/terraform-provider-openapi into standarize-tests
โ 334484e format tests to match standards
94f16cb remove extra Convey statements in openapi_spec_resource_schema_definition_property_test.go (causing unnecessary loops)
4c7f855 remove extra Convey statements in openapi_spec_authenticator tests
5c650af remove extra Convey statements in openapi_spec_analyser_test.go (causing unnecessary loops)
c22ed02 remove extra Convey statements in openapi_client_test.go (causing unnecessary loops)
๐ f6a28d5 remove extra Convey statements in common_test.go (causing unnecessary loops)
โก๏ธ 4dbdaa3 fix extra conveys and update test with new format
โ 7e3ac36 add another test example when the given is not applicable
๐ 0ff3241 add testing documentation
56a6d2e fix sections in readme
๐ cc3eca8 Merge branch 'master' into standarize-tests
๐ b1fa363 Merge branch 'standarize-tests' of github.com:dikhan/terraform-provider-openapi into standarize-tests
โก๏ธ da7e6d8 update TestIsOptionalComputedWithDefault test with new testing standard
๐ 2924d93 Merge branch 'standarize-tests' of github.com:dikhan/terraform-provider-openapi into standarize-tests
โก๏ธ 866ca16 update 2 of the common tests to follow naming standards
โก๏ธ 2399230 update TestIsBoolExtensionEnabled test with new testing standard
โ 8d52986 set up the tests before convey to avoid extra not needed loops
โ d0c49c0 create unittest target
Previous changes from v0.31.0
-
What's new?
- ๐ PR #255 [TechDebt: Issue #256] Support description field in array items schema
- PR #254 [TechDebt: Issue #253] Add gosec to CI/CD pipeline and address gosec alerts
๐ Changelog
๐ 2ef0b0a Merge pull request #257 from dikhan/new-release-0.31.0
๐ 9e11d14 new release 0.31.0
๐ fcc2b62 Merge pull request #255 from dikhan/feature/add-array-items-descriptions
๐ 10ac207 Merge branch 'feature/add-array-items-descriptions' of github.com:dikhan/terraform-provider-openapi into feature/add-array-items-descriptions
0๏ธโฃ 1570c5c add default description for parent properties in the doc generator
๐จ 1945141 refactor tests avoiding extra loop iterations in convey
๐ 9d8f250 add support for array items description
๐ cd41f2b Merge pull request #254 from dikhan/address-gosec-alerts
โ 521bd03 rename helper test file so its not treated as production code
โก๏ธ f674524 go mod dep updates
๐ a32d96d remove not longer used code that was migrated to commons
5d5fdb7 add gosec to the contribution guidelines
3ebc352 add install-deps and make it a dependency of gosec target
๐ 531cf8a remove not needed filed parentPropertyNames from stub
โ 81db694 add tests for getParentID
โ 37e1db4 ignoring not applicable gosec issue, this code is only used for testing purposes
โ 2e79577 run gosec as part of the test target
โ 52e5167 add gosec target that checks both openapi and tests directories
๐ aaef93a remove createTmpFile since it was being used only once (no need for the method yet)
โก๏ธ 6776310 update resource factory import to check error from data.Set
51af33c handle error
f2ca1cf ignore G204
779a57a ignoring n/a G304
4e61bfa new version 0.30.1
8a3fd94 add nosec comments for G101, G304, and G402