Releases: hashicorp/terraform-plugin-codegen-spec
Releases · hashicorp/terraform-plugin-codegen-spec
v0.2.0
NOTES:
- all: This Go module has been updated to Go 1.22 per the Go support policy. It is recommended to review the Go 1.22 release notes before upgrading. Any consumers building on earlier Go versions may experience errors. (#111)
FEATURES:
- Initial support of dynamic attributes in data source, provider, and resource schemas (#98)
v0.1.1
ENHANCEMENTS:
- Add associated external types for Bool, Float64, Int64, Number, and String Attributes for data sources, provider, and resources (#62)
- Add associated external type for list, map, object, and set attributes (#65)
- Add
CustomPlanModifierstype andCustomPlanModifiers()function to bool, float64, int64, list, map, number, object, set, and string plan modifier types (#77) - Add
CustomValidatorstype andCustomValidators()function to bool, float64, int64, list, map, number, object, set, and string validator types (#77) - Add
CustomDefault()function to list, map, number, object, and set default types (#77) - Added
Description,MarkdownDescriptionandDeprecationMessagestring fields to all schemas (#81)
BUG FIXES:
- schema: Remove Framework-specific
requires_replaceanduse_state_for_unknownplan modifiers from specification which are unused during code generation, use custom plan modifiers instead (#84)