NOTES:
- New
DEBUG
levelDetected value change between proposed new state and prior state
log messages with the offending attribute path are now emitted when proposed new state value differences would cause the framework to automatically mark all unconfiguredComputed
attributes as unknown during planning. These can be used to troubleshoot potential resource implementation issues, or framework and Terraform plan logic bugs. (#630) - This Go module has been updated to Go 1.19 per the Go support policy. Any consumers building on earlier Go versions may experience errors. (#682)
FEATURES:
- resource/schema: Introduce packages, interface types, and built-in static value functionality for schema-based default values (#674)
ENHANCEMENTS:
- internal/fwserver: Added
DEBUG
logging to aid troubleshooting unexpected plans with unknown values (#630) - types/basetypes: Add
BoolValue
typeNewBoolPointerValue()
creation function andValueBoolPointer()
method (#689) - types/basetypes: Add
Float64Value
typeNewFloat64PointerValue()
creation function andValueFloat64Pointer()
method (#689) - types/basetypes: Add
Int64Value
typeNewInt64PointerValue()
creation function andValueInt64Pointer()
method (#689) - types/basetypes: Add
StringValue
typeNewStringPointerValue()
creation function andValueStringPointer()
method (#689) - resource/schema: Added
Default
fields toAttribute
types, which support schema-based default values (#674)
BUG FIXES: