Skip to content

Latest commit

 

History

History
31 lines (18 loc) · 2.26 KB

CHANGELOG.md

File metadata and controls

31 lines (18 loc) · 2.26 KB

0.2.0 (September 09, 2024)

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)

0.1.1 (April 04, 2024)

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 and CustomPlanModifiers() function to bool, float64, int64, list, map, number, object, set, and string plan modifier types (#77)
  • Add CustomValidators type and CustomValidators() 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 and DeprecationMessage string fields to all schemas (#81)

BUG FIXES:

  • schema: Remove Framework-specific requires_replace and use_state_for_unknown plan modifiers from specification which are unused during code generation, use custom plan modifiers instead (#84)

0.1.0 (October 16, 2023)

NOTES:

  • Initial release of Provider Code Specification schema and Go bindings for Terraform Provider Code Generation tech preview (#56)