Skip to content

Releases: hashicorp/terraform-plugin-framework-timeouts

v0.4.1

07 Jul 13:00
Compare
Choose a tag to compare

BUG FIXES:

  • datasource/timeouts: Prevented Value Conversion Error with terraform-plugin-framework 1.3.0 and later (#72)
  • resource/timeouts: Prevented Value Conversion Error with terraform-plugin-framework 1.3.0 and later (#72)

v0.4.0

21 Jun 15:19
Compare
Choose a tag to compare

NOTES:

  • 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. (#40)

ENHANCEMENTS:

  • datasource/timeouts: Add default description for read (#51)
  • resource/timeouts: Add default description for create, delete, read and update (#51)
  • resource/timeouts: Add opts for CreateDescription, ReadDescription, UpdateDescription and DeleteDescription to allow overriding of default description (#51)
  • datasource/timeouts: Add BlockWithOpts() and AttributesWithOpts() functions to allow overriding of default description (#51)

v0.3.1

13 Feb 15:38
Compare
Choose a tag to compare

BUG FIXES:

  • datasource/timeouts: Use default for null and unknown (#35). (#35)
  • resource/timeouts: Use default for null and unknown (#35). (#35)

v0.3.0

21 Dec 13:58
638afa4
Compare
Choose a tag to compare

BREAKING CHANGES:

  • all: The Attributes() tfsdk.Attribute method has been removed. Use the resource Attributes() schema.Attribute or data source Attributes() schema.Attribute function instead. (#18)
  • all: The AttributesAll() tfsdk.Attribute method has been removed. Use the resource AttributesAll() schema.Attribute or data source Attributes() schema.Attribute function instead. (#18)
  • all: The Block() tfsdk.Block method has been removed. Use the resource Block() schema.Block or data source Block() schema.Block function instead. (#18)
  • all: The BlockAll() tfsdk.Block method has been removed. Use the resource BlockAll() schema.Block or data source Block() schema.Block function instead. (#18)

FEATURES:

  • Introduced datasource/timeouts package for use with datasource schema (#18)
  • Introduced resource/timeouts package for use with resource schema (#18)

v0.2.0

21 Nov 15:21
3e5222f
Compare
Choose a tag to compare

NOTES:

  • all: This Go module has been updated for deprecations in terraform-plugin-framework version 0.15.0 (#11)
  • all: This Go module has been updated to make it compatible with the breaking changes in terraform-plugin-framework version 0.16.0 (#12)

v0.1.0

22 Sep 15:41
Compare
Choose a tag to compare

FEATURES:

  • Introduced timeouts package with Block(), BlockAll(), Attributes() and AttributesAll() schema mutation functions and Create(), Read(), Update() and Delete() object parsing functions (#5)
  • Introduced validators package with TimeDuration() function to obtain time duration validator (#5)