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
CustomPlanModifiers
type andCustomPlanModifiers()
function to bool, float64, int64, list, map, number, object, set, and string plan modifier types (#77) - Add
CustomValidators
type 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
,MarkdownDescription
andDeprecationMessage
string fields to all schemas (#81)
BUG FIXES:
- schema: Remove Framework-specific
requires_replace
anduse_state_for_unknown
plan modifiers from specification which are unused during code generation, use custom plan modifiers instead (#84)