v3: Framework v1 support
Breaking Changes
Due to drastic changes between v0.15 and v1 of the framework, V3 of these utils are not backwards compatible with v2.
For details on what changed in the framework itself that necessitated these changes, see the following release notes from the framework repo itself:
Validator Changes
- The
validation.AttributeValidatortype has been replaced with thevalidation.Generictype that can be applied to any terraform type for validation - The
validation.TestFuncfunction signature has changed to support the use of the added "Generic" types.